Add class Battery
This commit is contained in:
parent
37c6a237a5
commit
2242ee4df6
15
BatteryWidget/Battery.cs
Normal file
15
BatteryWidget/Battery.cs
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace BatteryWidget {
|
||||||
|
|
||||||
|
public class Battery {
|
||||||
|
|
||||||
|
public static int getBatteryPercentage() {
|
||||||
|
return (int) (SystemInformation.PowerStatus.BatteryLifePercent * 100);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static bool isBatteryPowerOn() {
|
||||||
|
return (SystemInformation.PowerStatus.PowerLineStatus == PowerLineStatus.Online);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -40,6 +40,7 @@
|
|||||||
<Reference Include="System.Xml" />
|
<Reference Include="System.Xml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Compile Include="Battery.cs" />
|
||||||
<Compile Include="WidgetForm.cs">
|
<Compile Include="WidgetForm.cs">
|
||||||
<SubType>Form</SubType>
|
<SubType>Form</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
Loading…
Reference in New Issue
Block a user