mirror of
https://github.com/reactos/reactos
synced 2025-10-05 16:02:58 +02:00
[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:
committed by
Hervé Poussineau
parent
f4992a4484
commit
4bdbb3092c
@@ -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)
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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 */
|
||||
}
|
||||
|
@@ -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 */
|
||||
|
380
dll/cpl/powercfg/powermeter.c
Normal file
380
dll/cpl/powercfg/powermeter.c
Normal 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;
|
||||
}
|
@@ -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
|
||||
|
Reference in New Issue
Block a user