[POWERCFG] Add Batteries page

Missing things are:
- "Show details for each battery" doesn't work
- Data are not updated on timer (you need to reopen the window)

Global battery doesn't work, but that's a ntoskrnl bug (CORE-19452)
This commit is contained in:
Johannes Anderwald
2024-02-13 22:06:18 +01:00
committed by Hervé Poussineau
parent f4992a4484
commit 4bdbb3092c
30 changed files with 2464 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ list(APPEND SOURCE
alarms.c
advanced.c
hibernate.c
powermeter.c
powercfg.h)
file(GLOB powercfg_rc_deps resources/*.*)
@@ -18,6 +19,6 @@ add_library(powercfg MODULE
${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
set_module_type(powercfg cpl UNICODE)
add_importlibs(powercfg shlwapi user32 powrprof comctl32 shell32 advapi32 msvcrt kernel32 ntdll)
add_importlibs(powercfg shlwapi user32 powrprof comctl32 shell32 advapi32 msvcrt setupapi kernel32 ntdll)
add_pch(powercfg powercfg.h SOURCE)
add_cd_file(TARGET powercfg DESTINATION reactos/system32 FOR all)

View File

@@ -130,6 +130,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Захранване"
@@ -168,4 +244,9 @@ BEGIN
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -139,6 +139,82 @@ BEGIN
PUSHBUTTON "Storno", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Možnosti napájení"
@@ -177,4 +253,9 @@ BEGIN
IDS_DEL_SCHEME "Opravdu si přejete smazat toto schéma napájení: ""%s""?"
IDS_DEL_SCHEME_TITLE "Smazat schéma"
IDS_DEL_SCHEME_ERROR "Nepodařilo se smazat schéma napájení"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Abbrechen", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Energie"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Soll folgendes Energieschema gelöscht werden: ""%s""?"
IDS_DEL_SCHEME_TITLE "Schema löschen"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Επιλογές Ενέργειας"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Είστε σίγουροι ότι θέλετε να διαγράψετε αυτόν τον συνδιασμό τροφοδοσίας: ""%s"""
IDS_DEL_SCHEME_TITLE "Διαγραφή συνδιασμού"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -130,6 +130,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Power Options"
@@ -168,4 +244,9 @@ BEGIN
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opciones de energía"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "¿Está seguro de que desea eliminar la combinación de energía: ""%s""?"
IDS_DEL_SCHEME_TITLE "Eliminar combinación"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Annuler", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Options d'alimentation"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Êtes-vous sûr de vouloir supprimer le profil d'alimentation: ""%s"" ?"
IDS_DEL_SCHEME_TITLE "Supprimer le profil"
IDS_DEL_SCHEME_ERROR "Impossible de supprimer le profil d'alimentation"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "אפשרויות צריכת חשמל"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "מחק ערכה"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Batal", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opsi Tenaga"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Anda yakin ingin menghapus skema daya: ""%s""?"
IDS_DEL_SCHEME_TITLE "Hapus Skema"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -130,6 +130,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opzioni di risparmio energetico"
@@ -168,4 +244,9 @@ BEGIN
IDS_DEL_SCHEME "Siete sicuro di voler cancellare lo schema: ""%s""?"
IDS_DEL_SCHEME_TITLE "Cancellazione schema"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "キャンセル", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "電源オプション"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "この電源設定を削除しますか: ""%s""?"
IDS_DEL_SCHEME_TITLE "電源設定の削除"
IDS_DEL_SCHEME_ERROR "電源設定を削除できません"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -130,6 +130,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Energie opties"
@@ -168,4 +244,9 @@ BEGIN
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Strømvalg"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Er du sikker på at du vil slette strømplanen: ""%s""?"
IDS_DEL_SCHEME_TITLE "Slett planen"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -133,6 +133,82 @@ BEGIN
PUSHBUTTON "Anuluj", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opcje zasilania"
@@ -171,4 +247,9 @@ BEGIN
IDS_DEL_SCHEME "Czy na pewno chcesz skasować schemat oszczędzania energii: ""%s""?"
IDS_DEL_SCHEME_TITLE "Usuń schemat"
IDS_DEL_SCHEME_ERROR "Nie można usunąć schematu oszczędzania energii"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -137,6 +137,82 @@ BEGIN
PUSHBUTTON "Cancelar", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opções de energia"
@@ -175,4 +251,9 @@ BEGIN
IDS_DEL_SCHEME "Pretende eliminar o esquema de energia: ""%s""?"
IDS_DEL_SCHEME_TITLE "Eliminar esquema"
IDS_DEL_SCHEME_ERROR "Não é possível eliminar o esquema de energia"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -139,6 +139,82 @@ BEGIN
PUSHBUTTON "Revocare", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opţiuni de alimentare"
@@ -177,4 +253,9 @@ BEGIN
IDS_DEL_SCHEME "Sigur ştergeţi schema de alimentare: ""%s""?"
IDS_DEL_SCHEME_TITLE "Ştergere schemă"
IDS_DEL_SCHEME_ERROR "Imposibil de șters schema de alimentare"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Отмена", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Электропитание"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Вы уверены, что хотите удалить схему питания: ""%s""?"
IDS_DEL_SCHEME_TITLE "Удалить Схему"
IDS_DEL_SCHEME_ERROR "Не удалось удалить схему питания"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Možnosti napájania"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Ste si istý, že chcete vymazať schému napájania: ""%s""?"
IDS_DEL_SCHEME_TITLE "Vymazať schému"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Opsionet e energjisë"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Jeni te sigurte qe doni te fshini skemën energjise: ""%s""?"
IDS_DEL_SCHEME_TITLE "Fshij Skemen"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -130,6 +130,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "ตัวเลือกค่าพลังงาน"
@@ -168,4 +244,9 @@ BEGIN
IDS_DEL_SCHEME "Are you sure you want to delete the power scheme: ""%s""?"
IDS_DEL_SCHEME_TITLE "Delete Scheme"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -132,6 +132,82 @@ BEGIN
PUSHBUTTON "İptal", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Güç Seçenekleri"
@@ -170,4 +246,9 @@ BEGIN
IDS_DEL_SCHEME "Şu güç düzenini silmek istediğinizden emin misiniz: ""%s""?"
IDS_DEL_SCHEME_TITLE "Düzeni Sil"
IDS_DEL_SCHEME_ERROR "Güç düzeyi silinemiyor"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -136,6 +136,82 @@ BEGIN
PUSHBUTTON "Cancel", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "Електроживлення"
@@ -174,4 +250,9 @@ BEGIN
IDS_DEL_SCHEME "Ви дійсно бажаєте видалити схему керування електроживленням: ""%s""?"
IDS_DEL_SCHEME_TITLE "Видалення схеми"
IDS_DEL_SCHEME_ERROR "Unable to delete power scheme"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -139,6 +139,82 @@ BEGIN
PUSHBUTTON "取消", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "电源选项"
@@ -177,4 +253,9 @@ BEGIN
IDS_DEL_SCHEME "您确定要删除电源方案“%s”吗"
IDS_DEL_SCHEME_TITLE "删除方案"
IDS_DEL_SCHEME_ERROR "无法删除电源方案"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -138,6 +138,82 @@ BEGIN
PUSHBUTTON "取消", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "電源選項"
@@ -176,4 +252,9 @@ BEGIN
IDS_DEL_SCHEME "您確定要刪除電源使用方案「%s」嗎"
IDS_DEL_SCHEME_TITLE "刪除方案"
IDS_DEL_SCHEME_ERROR "無法刪除電源使用方案"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -138,6 +138,82 @@ BEGIN
PUSHBUTTON "取消", IDCANCEL, 133, 40, 50, 14
END
IDD_PROPPAGEPOWERMETER DIALOGEX 0, 0, 252, 220
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
AUTOCHECKBOX "Show details for each &battery", IDC_SHOWDETAILS, 7, 10, 190, 10, WS_TABSTOP | WS_DISABLED
GROUPBOX "Power status", -1, 7, 41, 240, 170
ICON IDI_HIBERNATE, IDI_HIBERNATE, 23, 54, 21, 20
LTEXT "Current power source:", -1, 54, 54, 73, 10
LTEXT "AC power", IDC_POWERSOURCE, 140, 54, 60, 10
LTEXT "Total battery power remaining:", -1, 54, 64, 101, 10
LTEXT "100%", IDC_POWERSTATUS, 160, 64, 50, 10
LTEXT "#1", IDC_BATTERY0, 24, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL0, 20, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT0, 46, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING0, 24, 142, 38, 10
LTEXT "#2", IDC_BATTERY1, 80, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL1, 76, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT1, 102, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING1, 80, 142, 38, 10
LTEXT "#3", IDC_BATTERY2, 136, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL2, 132, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT2, 158, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING2, 136, 142, 38, 10
LTEXT "#4", IDC_BATTERY3, 192, 113, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL3, 188, 124, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT3, 214, 127, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING3, 192, 142, 38, 10
LTEXT "#5", IDC_BATTERY4, 24, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL4, 20, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT4, 46, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING4, 24, 198, 38, 10
LTEXT "#6", IDC_BATTERY5, 80, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL5, 76, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT5, 102, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING5, 80, 198, 38, 10
LTEXT "#7", IDC_BATTERY6, 136, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL6, 132, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT6, 158, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING6, 136, 198, 38, 10
LTEXT "#8", IDC_BATTERY7, 192, 169, 13, 10
ICON IDI_HIBERNATE, IDI_BATTERYDETAIL7, 188, 180, 21, 20, SS_NOTIFY
LTEXT "100%", IDC_BATTERYPERCENT7, 214, 183, 21, 10
LTEXT "Charging", IDC_BATTERYCHARGING7, 192, 198, 38, 10
LTEXT "Click an individual battery icon for more information.", -1, 108, 230, 150, 10
END
IDD_POWERMETERDETAILS DIALOGEX 0, 0, 263, 156
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Power Meter"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Battery status", -1, 7, 7, 249, 120
LTEXT "Battery name: ", -1, 16, 22, 48, 8
LTEXT "", IDC_BATTERYNAME, 66, 22, 179, 8
LTEXT "Unique ID: ", -1, 16, 35, 48, 8
LTEXT "", IDC_BATTERYUNIQUEID, 66, 35, 179, 8
LTEXT "Chemistry: ", -1, 16, 48, 48, 8
LTEXT "", IDC_BATTERYCHEMISTRY, 66, 48, 179, 8
LTEXT "Power state: ", -1, 16, 61, 48, 8
LTEXT "", IDC_BATTERYPOWERSTATE, 66, 61, 179, 8
LTEXT "Manufacturer: ", -1, 16, 74, 48, 8
LTEXT "", IDC_BATTERYMANUFACTURER, 66, 74, 179, 8
PUSHBUTTON "&Refresh", IDC_REFRESH, 16, 104, 50, 14
DEFPUSHBUTTON "&OK", IDOK, 206, 134, 50, 14
END
STRINGTABLE
BEGIN
IDS_CPLNAME_1 "電源選項"
@@ -176,4 +252,9 @@ BEGIN
IDS_DEL_SCHEME "您確定要刪除電源使用方案「%s」嗎"
IDS_DEL_SCHEME_TITLE "刪除方案"
IDS_DEL_SCHEME_ERROR "無法刪除電源使用方案"
IDS_CHARGING "Charging"
IDS_DISCHARGING "Discharging"
IDS_ONLINE "Online"
IDS_OFFLINE "Offline"
IDS_DETAILEDBATTERY "Detailed Information for Battery #%d"
END

View File

@@ -120,6 +120,7 @@ Applet1(HWND hwnd, UINT uMsg, LPARAM wParam, LPARAM lParam)
{
InitPropSheetPage(&psh, IDD_POWERSCHEMESPAGE_ACDC, PowerSchemesDlgProc);
InitPropSheetPage(&psh, IDD_PROPPAGEALARMS, AlarmsDlgProc);
InitPropSheetPage(&psh, IDD_PROPPAGEPOWERMETER, PowerMeterDlgProc);
/* FIXME: Add battery page */
}

View File

@@ -8,6 +8,7 @@
#include <ntstatus.h>
#define WIN32_NO_STATUS
#include <windows.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
@@ -18,6 +19,11 @@
#include <powrprof.h>
#include <ndk/rtlfuncs.h>
#include <strsafe.h>
#include <setupapi.h>
#include <batclass.h>
#include <debug.h>
#include <initguid.h>
#include <devguid.h>
#include "resource.h"
@@ -38,5 +44,6 @@ INT_PTR CALLBACK PowerSchemesDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPA
INT_PTR CALLBACK AlarmsDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK AdvancedDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK HibernateDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK PowerMeterDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
#endif /* _POWERCFG_H */

View File

@@ -0,0 +1,380 @@
/*
* PROJECT: ReactOS Power Configuration Applet
* LICENSE: GPL - See COPYING in the top level directory
* FILE: dll/cpl/powercfg/powermeter.c
* PURPOSE: hibernate tab of applet
* PROGRAMMERS: Alexander Wurzinger (Lohnegrim at gmx dot net)
* Johannes Anderwald (johannes.anderwald@reactos.org)
* Martin Rottensteiner
* Dmitry Chapyshev (lentind@yandex.ru)
*/
#include "powercfg.h"
static int SelectedBattery = 0;
static HWND hwndDlgDetail = 0;
typedef struct
{
WCHAR Name[200];
WCHAR UniqueID[200];
WCHAR Manufacturer[200];
CHAR Chem[5];
BOOL ACOnline;
BOOL Charging;
BOOL Critical;
BYTE BatteryLifePercent;
DWORD BatteryLifeTime;
} POWER_METER_INFO, *PPOWER_METER_INFO;
static
VOID
PowerMeterInfo_UpdateGlobalStats(PPOWER_METER_INFO ppmi)
{
SYSTEM_POWER_STATUS sps;
if (GetSystemPowerStatus(&sps))
{
ppmi->ACOnline = sps.ACLineStatus != 0;
ppmi->Charging = sps.BatteryFlag & 8;
ppmi->Critical = sps.BatteryFlag & 4;
ppmi->BatteryLifePercent = sps.BatteryLifePercent;
ppmi->BatteryLifeTime = sps.BatteryLifeTime;
}
}
static
BOOL
PowerMeterInfo_UpdateBatteryStats(PPOWER_METER_INFO ppmi)
{
HDEVINFO hDevInfo;
SP_DEVICE_INTERFACE_DATA InfoData;
DWORD dwIndex;
DWORD dwSize;
PSP_DEVICE_INTERFACE_DETAIL_DATA_W InterfaceData;
HANDLE hDevice;
DWORD dwWait;
DWORD dwReceived;
BATTERY_QUERY_INFORMATION bqi = {0};
BATTERY_INFORMATION bi = {0};
BATTERY_WAIT_STATUS bws = {0};
BATTERY_STATUS bs;
hDevInfo = SetupDiGetClassDevsW(&GUID_DEVCLASS_BATTERY, NULL, NULL, DIGCF_PRESENT | DIGCF_INTERFACEDEVICE);
if (hDevInfo == INVALID_HANDLE_VALUE)
{
DPRINT1("SetupDiGetClassDevsW failed with %x\n", GetLastError());
return FALSE;
}
InfoData.cbSize = sizeof(SP_DEVICE_INTERFACE_DATA);
dwIndex = SelectedBattery;
if (!SetupDiEnumDeviceInterfaces(hDevInfo, 0, &GUID_DEVCLASS_BATTERY, dwIndex, &InfoData))
{
DPRINT("SetupDiEnumDeviceInterfaces failed with %x\n", GetLastError());
SetupDiDestroyDeviceInfoList(hDevInfo);
return FALSE;
}
dwSize = 0;
InterfaceData = NULL;
if (!SetupDiGetInterfaceDeviceDetailW(hDevInfo, &InfoData, InterfaceData, dwSize, &dwSize, NULL))
{
if (GetLastError() != ERROR_INSUFFICIENT_BUFFER)
{
DPRINT1("SetupDiGetInterfaceDeviceDetailW failed with %x\n", GetLastError());
SetupDiDestroyDeviceInfoList(hDevInfo);
return FALSE;
}
}
InterfaceData = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, dwSize);
if (!InterfaceData)
{
DPRINT1("HeapAlloc failed with %x\n", GetLastError());
SetupDiDestroyDeviceInfoList(hDevInfo);
return FALSE;
}
InterfaceData->cbSize = sizeof(SP_DEVICE_INTERFACE_DETAIL_DATA_W);
if (!SetupDiGetInterfaceDeviceDetailW(hDevInfo, &InfoData, InterfaceData, dwSize, &dwSize, NULL))
{
DPRINT1("SetupDiGetInterfaceDeviceDetailW failed with %x\n", GetLastError());
HeapFree(GetProcessHeap(), 0, InterfaceData);
SetupDiDestroyDeviceInfoList(hDevInfo);
return FALSE;
}
DPRINT("Opening battery %S\n", InterfaceData->DevicePath);
hDevice = CreateFileW(
InterfaceData->DevicePath, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if (hDevice == INVALID_HANDLE_VALUE)
{
DPRINT1("CreateFileW failed with %x\n", GetLastError());
HeapFree(GetProcessHeap(), 0, InterfaceData);
SetupDiDestroyDeviceInfoList(hDevInfo);
return FALSE;
}
dwWait = 0;
if (DeviceIoControl(hDevice, IOCTL_BATTERY_QUERY_TAG,
&dwWait, sizeof(DWORD), &bqi.BatteryTag, sizeof(bqi.BatteryTag),
&dwReceived,
NULL))
{
bqi.InformationLevel = BatteryDeviceName;
if (DeviceIoControl(hDevice, IOCTL_BATTERY_QUERY_INFORMATION,
&bqi, sizeof(bqi), ppmi->Name, sizeof(ppmi->Name),
&dwReceived,
NULL))
{
ppmi->Name[dwReceived / sizeof(WCHAR)] = 0;
}
else
{
ppmi->Name[0] = 0;
}
bqi.InformationLevel = BatteryUniqueID;
if (DeviceIoControl(hDevice, IOCTL_BATTERY_QUERY_INFORMATION,
&bqi, sizeof(bqi), ppmi->UniqueID, sizeof(ppmi->UniqueID),
&dwReceived, NULL))
{
ppmi->UniqueID[dwReceived / sizeof(WCHAR)] = 0;
}
else
{
ppmi->UniqueID[0] = 0;
}
bqi.InformationLevel = BatteryInformation;
if (DeviceIoControl(hDevice, IOCTL_BATTERY_QUERY_INFORMATION, &bqi, sizeof(bqi), &bi, sizeof(bi), &dwReceived, NULL))
{
RtlCopyMemory(ppmi->Chem, bi.Chemistry, sizeof(bi.Chemistry));
ppmi->Chem[4] = 0;
}
else
{
ppmi->Chem[0] = 0;
}
bws.BatteryTag = bqi.BatteryTag;
if (DeviceIoControl(hDevice, IOCTL_BATTERY_QUERY_STATUS, &bws, sizeof(bws), &bs, sizeof(bs), &dwReceived, NULL))
{
ppmi->ACOnline = bs.PowerState & BATTERY_POWER_ON_LINE;
ppmi->Charging = bs.PowerState & BATTERY_CHARGING && !(bs.PowerState & BATTERY_DISCHARGING);
ppmi->Critical = bs.PowerState & BATTERY_CRITICAL;
ppmi->BatteryLifePercent = 100 * bs.Capacity / bi.FullChargedCapacity;
ppmi->BatteryLifeTime = -1;
}
bqi.InformationLevel = BatteryManufactureName;
if (DeviceIoControl(
hDevice, IOCTL_BATTERY_QUERY_INFORMATION, &bqi, sizeof(bqi), ppmi->Manufacturer, sizeof(ppmi->Manufacturer),
&dwReceived, NULL))
{
ppmi->Manufacturer[dwReceived / sizeof(WCHAR)] = 0;
}
else
{
ppmi->Manufacturer[0] = 0;
}
}
HeapFree(GetProcessHeap(), 0, InterfaceData);
SetupDiDestroyDeviceInfoList(hDevInfo);
return TRUE;
}
static
VOID
PowerMeterDetail_UpdateStats(HWND hwndDlg)
{
POWER_METER_INFO pmi;
WCHAR Status[200];
WCHAR Buffer[200];
PowerMeterInfo_UpdateBatteryStats(&pmi);
SetDlgItemTextW(hwndDlg, IDC_BATTERYNAME, pmi.Name);
SetDlgItemTextW(hwndDlg, IDC_BATTERYUNIQUEID, pmi.UniqueID);
SetDlgItemTextA(hwndDlg, IDC_BATTERYCHEMISTRY, pmi.Chem);
Status[0] = UNICODE_NULL;
if (pmi.ACOnline)
{
if (LoadString(hApplet, IDS_ONLINE, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
wcscpy(Status, Buffer);
}
}
if (pmi.Charging)
{
if (LoadString(hApplet, IDS_CHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
if (Status[0] != UNICODE_NULL)
{
wcscat(Status, L", ");
}
wcscat(Status, Buffer);
}
}
else
{
if (LoadString(hApplet, IDS_DISCHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
if (Status[0] != UNICODE_NULL)
{
wcscat(Status, L", ");
}
wcscat(Status, Buffer);
}
}
// TODO BATTERY_CRITICAL
SetDlgItemTextW(hwndDlg, IDC_BATTERYPOWERSTATE, Status);
SetDlgItemTextW(hwndDlg, IDC_BATTERYMANUFACTURER, pmi.Manufacturer);
}
static
VOID
PowerMeterDetail_InitDialog(HWND hwndDlg)
{
WCHAR FormatBuffer[200];
WCHAR Buffer[200];
if (LoadString(hApplet, IDS_DETAILEDBATTERY, FormatBuffer, sizeof(Buffer) / sizeof(WCHAR)))
{
wsprintf(Buffer, FormatBuffer, SelectedBattery + 1);
SetWindowTextW(hwndDlg, Buffer);
}
PowerMeterDetail_UpdateStats(hwndDlg);
}
INT_PTR
CALLBACK
PowerMeterDetailDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
switch (uMsg)
{
case WM_INITDIALOG:
PowerMeterDetail_InitDialog(hwndDlg);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDC_REFRESH)
{
PowerMeterDetail_InitDialog(hwndDlg);
break;
}
else if (LOWORD(wParam) == IDOK)
{
DestroyWindow(hwndDlgDetail);
hwndDlgDetail = 0;
return TRUE;
}
}
return FALSE;
}
static
VOID
PowerMeter_InitDialog(HWND hwndDlg)
{
POWER_METER_INFO pmi;
WCHAR Buffer[200];
PowerMeterInfo_UpdateGlobalStats(&pmi);
if (pmi.ACOnline)
{
if (LoadString(hApplet, IDS_ONLINE, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_POWERSOURCE, Buffer);
}
}
else
{
if (LoadString(hApplet, IDS_OFFLINE, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_POWERSOURCE, Buffer);
}
}
if (pmi.Charging)
{
if (LoadString(hApplet, IDS_CHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery, Buffer);
}
}
else
{
if (LoadString(hApplet, IDS_DISCHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery, Buffer);
}
}
wsprintf(Buffer, L"%d %%", pmi.BatteryLifePercent);
SetDlgItemTextW(hwndDlg, IDC_POWERSTATUS, Buffer);
for (SelectedBattery = 0; SelectedBattery < 8; SelectedBattery++)
{
if (!PowerMeterInfo_UpdateBatteryStats(&pmi))
break;
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERY0 + SelectedBattery), SW_SHOW);
ShowWindow(GetDlgItem(hwndDlg, IDI_BATTERYDETAIL0 + SelectedBattery), SW_SHOW);
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERYPERCENT0 + SelectedBattery), SW_SHOW);
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery), SW_SHOW);
if (pmi.Charging)
{
if (LoadString(hApplet, IDS_CHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery, Buffer);
}
}
else
{
if (LoadString(hApplet, IDS_DISCHARGING, Buffer, sizeof(Buffer) / sizeof(WCHAR)))
{
SetDlgItemTextW(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery, Buffer);
}
}
wsprintf(Buffer, L"%d %%", pmi.BatteryLifePercent);
SetDlgItemTextW(hwndDlg, IDC_BATTERYPERCENT0 + SelectedBattery, Buffer);
}
for (; SelectedBattery < 8; SelectedBattery++)
{
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERY0 + SelectedBattery), SW_HIDE);
ShowWindow(GetDlgItem(hwndDlg, IDI_BATTERYDETAIL0 + SelectedBattery), SW_HIDE);
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERYPERCENT0 + SelectedBattery), SW_HIDE);
ShowWindow(GetDlgItem(hwndDlg, IDC_BATTERYCHARGING0 + SelectedBattery), SW_HIDE);
}
}
/* Property page dialog callback */
INT_PTR
CALLBACK
PowerMeterDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
switch (uMsg)
{
case WM_INITDIALOG:
PowerMeter_InitDialog(hwndDlg);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) >= IDI_BATTERYDETAIL0 && LOWORD(wParam) <= IDI_BATTERYDETAIL7)
{
if (!IsWindow(hwndDlgDetail))
{
SelectedBattery = LOWORD(wParam) - IDI_BATTERYDETAIL0;
hwndDlgDetail =
CreateDialog(hApplet, MAKEINTRESOURCE(IDD_POWERMETERDETAILS), hwndDlg, PowerMeterDetailDlgProc);
ShowWindow(hwndDlgDetail, SW_SHOW);
}
}
break;
}
return FALSE;
}

View File

@@ -18,6 +18,7 @@
#define IDD_PROPPAGEADVANCED 74
#define IDD_PROPPAGEHIBERNATE 75
#define IDD_SAVEPOWERSCHEME 76
#define IDD_POWERMETERDETAILS 77
#define IDS_NOACTION 100
#define IDS_PowerActionNone1 114
@@ -48,6 +49,16 @@
#define IDS_DEL_SCHEME 166
#define IDS_DEL_SCHEME_TITLE 167
#define IDS_DEL_SCHEME_ERROR 168
#define IDS_OFFLINE 169
#define IDS_CHARGING 170
#define IDS_ONLINE 171
#define IDS_DETAILEDBATTERY 172
#define IDC_BATTERYNAME 173
#define IDC_BATTERYUNIQUEID 174
#define IDC_BATTERYCHEMISTRY 175
#define IDC_BATTERYPOWERSTATE 176
#define IDC_BATTERYMANUFACTURER 177
#define IDS_DISCHARGING 178
#define IDI_AC 175
#define IDI_DC 176
@@ -118,4 +129,42 @@
#define IDS_LOWENERGY 718
#define IDS_UNKNOWN 719
#define IDC_SHOWDETAILS 800
#define IDC_POWERSOURCE 801
#define IDC_POWERSTATUS 802
#define IDC_REFRESH 803
#define IDC_BATTERY0 810
#define IDC_BATTERY1 (IDC_BATTERY0 + 1)
#define IDC_BATTERY2 (IDC_BATTERY0 + 2)
#define IDC_BATTERY3 (IDC_BATTERY0 + 3)
#define IDC_BATTERY4 (IDC_BATTERY0 + 4)
#define IDC_BATTERY5 (IDC_BATTERY0 + 5)
#define IDC_BATTERY6 (IDC_BATTERY0 + 6)
#define IDC_BATTERY7 (IDC_BATTERY0 + 7)
#define IDI_BATTERYDETAIL0 820
#define IDI_BATTERYDETAIL1 (IDI_BATTERYDETAIL0 + 1)
#define IDI_BATTERYDETAIL2 (IDI_BATTERYDETAIL0 + 2)
#define IDI_BATTERYDETAIL3 (IDI_BATTERYDETAIL0 + 3)
#define IDI_BATTERYDETAIL4 (IDI_BATTERYDETAIL0 + 4)
#define IDI_BATTERYDETAIL5 (IDI_BATTERYDETAIL0 + 5)
#define IDI_BATTERYDETAIL6 (IDI_BATTERYDETAIL0 + 6)
#define IDI_BATTERYDETAIL7 (IDI_BATTERYDETAIL0 + 7)
#define IDC_BATTERYPERCENT0 830
#define IDC_BATTERYPERCENT1 (IDC_BATTERYPERCENT0 + 1)
#define IDC_BATTERYPERCENT2 (IDC_BATTERYPERCENT0 + 2)
#define IDC_BATTERYPERCENT3 (IDC_BATTERYPERCENT0 + 3)
#define IDC_BATTERYPERCENT4 (IDC_BATTERYPERCENT0 + 4)
#define IDC_BATTERYPERCENT5 (IDC_BATTERYPERCENT0 + 5)
#define IDC_BATTERYPERCENT6 (IDC_BATTERYPERCENT0 + 6)
#define IDC_BATTERYPERCENT7 (IDC_BATTERYPERCENT0 + 7)
#define IDC_BATTERYCHARGING0 840
#define IDC_BATTERYCHARGING1 (IDC_BATTERYCHARGING0 + 1)
#define IDC_BATTERYCHARGING2 (IDC_BATTERYCHARGING0 + 2)
#define IDC_BATTERYCHARGING3 (IDC_BATTERYCHARGING0 + 3)
#define IDC_BATTERYCHARGING4 (IDC_BATTERYCHARGING0 + 4)
#define IDC_BATTERYCHARGING5 (IDC_BATTERYCHARGING0 + 5)
#define IDC_BATTERYCHARGING6 (IDC_BATTERYCHARGING0 + 6)
#define IDC_BATTERYCHARGING7 (IDC_BATTERYCHARGING0 + 7)
#define IDS_CPLDESCRIPTION_1 901