The "Authors" button in the dialog currently highlights a redrawing bug in ReactOS (tracked in bug 2769).
- Define default strings in include/reactos/version.rc, which shouldn't be overwritten by applications.
These strings can later be used i.e. in resource files like it's done in shell32 now.
svn path=/trunk/; revision=29924
-IDB_SHELL_IEXPLORE_LG BITMAP "res/bitmaps/204+205.bmp"
+IDB_SHELL_ABOUT_LOGO_24BPP BITMAP "res/bitmaps/shell_about_logo_24bpp.bmp"
+
+/*IDB_SHELL_IEXPLORE_LG BITMAP "res/bitmaps/204+205.bmp"
IDB_SHELL_IEXPLORE_SM BITMAP "res/bitmaps/206+207.bmp"
IDB_SHELL_EXPLORER_LG BITMAP "res/bitmaps/214+215.bmp"
IDB_SHELL_EXPLORER_SM BITMAP "res/bitmaps/216+217.bmp"
IDB_SHELL_UNKNOWN4 BITMAP "res/bitmaps/228.bmp"
IDB_SHELL_UNKNOWN5 BITMAP "res/bitmaps/230.bmp"
IDB_SHELL_UNKNOWN6 BITMAP "res/bitmaps/231.bmp"
-IDB_SHELL_UNKNOWN7 BITMAP "res/bitmaps/245.bmp"
+IDB_SHELL_UNKNOWN7 BITMAP "res/bitmaps/245.bmp"*/
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Çà %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "Äîáðå", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "Äîáðå", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ÐåàêòÎÑ âè áå äîñòàâåí îò:", 98, 8, 55, 137, 10
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Quant a %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "D'Acord", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS ha estat construit per:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "D'Acord", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS ha estat construit per:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "O aplikaci %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS je d¡lem:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS je d¡lem:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Om %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS havde ikke været mulig uden hjælp fra disse personer:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS havde ikke været mulig uden hjælp fra disse personer:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Informationen über %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS wurde Ihnen zur Verfügung gestellt von:", 98, 8, 55, 170, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "Diese ReactOS-Version wurde registriert auf:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installierter physikalischer Speicher:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS wurde Ihnen zur Verfügung gestellt von:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Dokumente\\Eigene Bilder"
IDS_COMMON_VIDEO "Dokumente\\Eigene Videos"
IDS_CDBURN_AREA "Lokale Einstellungen\\Anwendungsdaten\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Lokaler Datenträger"
IDS_DRIVE_CDROM "CD-Laufwerk"
IDS_DRIVE_NETWORK "Netzlaufwerk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Öffnen mit"
+ IDS_OPEN_WITH_CHOOSE "Programm wählen..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Autoren"
+ IDS_SHELL_ABOUT_BACK "< &Zurück"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Pri %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "Enorde", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "Enorde", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Acerca de %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "Aceptar", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS está disponible gracias a:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "Aceptar", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS está disponible gracias a:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documentos\\Mis imágenes"
IDS_COMMON_VIDEO "Documentos\\Mis vídeos"
IDS_CDBURN_AREA "Configuración local\\Datos de programa\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Disco Local"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Unidad de red"
- IDS_OPEN_WITH "Abrir con"
- IDS_OPEN_WITH_CHOOSE "Elegir programa..."
+
+ IDS_OPEN_WITH "Abrir con"
+ IDS_OPEN_WITH_CHOOSE "Elegir programa..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Tietoja %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS:n toi Sinulle:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS:n toi Sinulle:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Dokumentit\\Omat kuvatiedostot"
IDS_COMMON_VIDEO "Dokumentit\\Omat videotiedostot"
IDS_CDBURN_AREA "Paikalliset Asetukset\\Ohjelmien Tiedot\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "À propos de %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS est une réalisation de:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS est une réalisation de:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\Mes images"
IDS_COMMON_VIDEO "Documents\\Mes vidéos"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "%s"
-FONT 10, "MS Shell Dlg"
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "About %s"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "A ReactOS készítõi:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "A ReactOS készítõi:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Dokumentumok\\Képek"
IDS_COMMON_VIDEO "Dokumentumok\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Informazioni su %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS è disponibile grazie a:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS è disponibile grazie a:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "%s \82É\82Â\82¢\82Ä"
-FONT 10, "MS UI Gothic"
+FONT 8, "MS UI Gothic"
+BEGIN
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS UI Gothic"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "\9eÞ\9cÃÁö"
FONT 8, "MS Shell Dlg"
-{
-DEFPUSHBUTTON "¿¹(&Y)", IDYES, 34, 69, 53, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON "\9eðµÎ ¿¹(&A)", IDD_YESTOALL, 92, 69, 65, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON " \9fÆ\8eÏ¿À(&N)", IDNO, 162, 69, 53, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON "Ãë\8cÒ(&C)", IDCANCEL, 220, 69, 53, 14, WS_GROUP | WS_TABSTOP
-ICON "", IDD_ICON, 10, 10, 16, 16
-LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
-}
-
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+BEGIN
+ DEFPUSHBUTTON "¿¹(&Y)", IDYES, 34, 69, 53, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "\9eðµÎ ¿¹(&A)", IDD_YESTOALL, 92, 69, 65, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON " \9fÆ\8eÏ¿À(&N)", IDNO, 162, 69, 53, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Ãë\8cÒ(&C)", IDCANCEL, 220, 69, 53, 14, WS_GROUP | WS_TABSTOP
+ ICON "", IDD_ICON, 10, 10, 16, 16
+ LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
+END
+
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "%s¿¡ °üÇÏ¿©"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "È®ÀÎ", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "È®ÀÎ", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Om %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Dokumenter\\Mine bilder"
IDS_COMMON_VIDEO "Dokumenter\\Mine videoklipp"
IDS_CDBURN_AREA "Lokale innstillinger\\Programdata\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Info %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS is geschreven door:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS is geschreven door:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "O %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "Mo¿esz korzystaæ z Wine'a dziêki:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documenty\\Moje obrazy"
IDS_COMMON_VIDEO "Documenty\\Moje wideo"
IDS_CDBURN_AREA "Ustawienia lokalne\\Dane aplikacji\\Microsoft\\Nagrywanie dysków CD"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Sobre %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS foi disponibilizado por:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS foi disponibilizado por:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documentos\\Minhas Imagens"
IDS_COMMON_VIDEO "Documentos\\Meus Vídeos"
IDS_CDBURN_AREA "Configurações locais\\Dados de aplicativos\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Acerca do %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS disponibilizado por:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS disponibilizado por:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Os Meus Documentos\\As Minhas Imagens"
IDS_COMMON_VIDEO "Os Meus Documentos\\Os Meus Vídeos"
IDS_CDBURN_AREA "Definições locais\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Î %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "Ðàçðàáîò÷èêè ReactOS:", 98, 8, 55, 137, 10
+ LTEXT "Ðàçðàáîò÷èêè ReactOS:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Îáùèå äîêóìåíòû\\Ìîè ðèñóíêè"
IDS_COMMON_VIDEO "Îáùèå äîêóìåíòû\\Ìîè ôèëüìû"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Choose Program..."
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "O %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "V redu", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS so ustvarili:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "V redu", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS so ustvarili:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Om %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS hade inte varit möjligt utan dessa personer:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS hade inte varit möjligt utan dessa personer:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "%s Hakkýnda"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "Tamam", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS'ý size sunan geliþtiriciler:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "Tamam", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS'ý size sunan geliþtiriciler:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Belgeler\\Resimlerim"
IDS_COMMON_VIDEO "Belgeler\\Videolarým"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ïðî %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "OK", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "Ðîçðîáíèêè ReactOS:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "OK", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Ðîçðîáíèêè ReactOS:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
- IDS_OPEN_WITH "Open With"
- IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_OPEN_WITH "Open With"
+ IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Å dfait di %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "I Va", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS a estu fwait par:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "I Va", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS a estu fwait par:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
+
IDS_OPEN_WITH "Open With"
IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "¹ØÓÚ %s"
-FONT 10, "MS Shell Dlg"
+FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "È·¶¨", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 30, 10, 137, 10
- LTEXT "", 101, 30, 22, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "È·¶¨", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
+
IDS_OPEN_WITH "Open With"
IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
#pragma code_page(default)
LTEXT "", IDD_MESSAGE, 40, 10, 238, 52, 0
END
-SHELL_ABOUT_MSGBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 40, 210, 152
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+IDD_SHELL_ABOUT DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 0, 0, 275, 198
+STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "êPì¶ %s"
FONT 8, "MS Shell Dlg"
BEGIN
- DEFPUSHBUTTON "´_¶¨", IDOK, 153, 133, 50, 12, WS_TABSTOP
- LISTBOX 99, 8, 65, 137, 82, LBS_NOTIFY | WS_VSCROLL | WS_BORDER
- ICON "", 1088, 10, 10, 14, 16
- LTEXT "", 100, 35, 10, 137, 10
- LTEXT "ReactOS was brought to you by:", 98, 8, 55, 137, 10
+ ICON "", IDC_SHELL_ABOUT_ICON, 7, 55, 21, 20
+ LTEXT "", IDC_SHELL_ABOUT_APPNAME, 35, 55, 200, 10
+ LTEXT "Version " KERNEL_VERSION_STR " (" KERNEL_VERSION_BUILD_STR ")", IDC_STATIC, 35, 65, 235, 10
+ LTEXT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT, IDC_STATIC, 35, 75, 210, 10
+ LTEXT "", IDC_SHELL_ABOUT_OTHERSTUFF, 35, 90, 180, 20
+ LTEXT "This ReactOS version is registered to:", IDC_STATIC, 35, 115, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_USERNAME, 45, 125, 180, 10
+ LTEXT "", IDC_SHELL_ABOUT_REG_ORGNAME, 45, 135, 180, 10
+ LTEXT "", IDC_STATIC, 35, 147, 235, 1, SS_ETCHEDHORZ
+ LTEXT "Installed physical memory:", IDC_STATIC, 35, 152, 130, 10
+ LTEXT "", IDC_SHELL_ABOUT_PHYSMEM, 167, 152, 88, 10
+ DEFPUSHBUTTON "´_¶¨", IDOK, 220, 178, 50, 14
+
+ PUSHBUTTON "", IDC_SHELL_ABOUT_AUTHORS, 5, 178, 70, 14
+END
+
+IDD_SHELL_ABOUT_AUTHORS DIALOGEX MOVEABLE DISCARDABLE 35, 90, 235, 85
+STYLE DS_FIXEDSYS | WS_CHILD
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10
+ LISTBOX IDC_SHELL_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75
END
SHELL_RUN_DLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 227, 95
IDS_COMMON_PICTURES "Documents\\My Pictures"
IDS_COMMON_VIDEO "Documents\\My Video"
IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning"
+
IDS_DRIVE_FIXED "Local Disk"
IDS_DRIVE_CDROM "CDROM"
IDS_DRIVE_NETWORK "Network Disk"
+
IDS_OPEN_WITH "Open With"
IDS_OPEN_WITH_CHOOSE "Select Program"
+
+ IDS_SHELL_ABOUT_AUTHORS "&Authors"
+ IDS_SHELL_ABOUT_BACK "< &Back"
END
#pragma code_page(default)
* found in the corresponding directorys
*/
#include "icon_res.rc"
-//#include "bitmap_res.rc"
+#include "bitmap_res.rc"
#include "avi_res.rc"
/*
LPCWSTR szApp;
LPCWSTR szOtherStuff;
HICON hIcon;
- HFONT hFont;
} ABOUT_INFO;
-#define IDC_STATIC_TEXT1 100
-#define IDC_STATIC_TEXT2 101
-#define IDC_LISTBOX 99
-#define IDC_WINE_TEXT 98
-
#define DROP_FIELD_TOP (-15)
#define DROP_FIELD_HEIGHT 15
-static BOOL __get_dropline( HWND hWnd, LPRECT lprect )
-{
- HWND hWndCtl = GetDlgItem(hWnd, IDC_WINE_TEXT);
-
- if( hWndCtl )
- {
- GetWindowRect( hWndCtl, lprect );
- MapWindowPoints( 0, hWnd, (LPPOINT)lprect, 2 );
- lprect->bottom = (lprect->top += DROP_FIELD_TOP);
- return TRUE;
- }
- return FALSE;
-}
-
/*************************************************************************
* SHAppBarMessage [SHELL32.@]
*/
return DISP_E_MEMBERNOTFOUND;
}
+static VOID SetRegTextData(HWND hWnd, HKEY hKey, LPWSTR Value, UINT uID)
+{
+ DWORD dwBufferSize;
+ DWORD dwType;
+ LPWSTR lpBuffer;
+
+ if( RegQueryValueExW(hKey, Value, NULL, &dwType, NULL, &dwBufferSize) == ERROR_SUCCESS )
+ {
+ if(dwType == REG_SZ)
+ {
+ lpBuffer = HeapAlloc(GetProcessHeap(), 0, dwBufferSize);
+
+ if(lpBuffer)
+ {
+ if( RegQueryValueExW(hKey, Value, NULL, &dwType, (LPBYTE)lpBuffer, &dwBufferSize) == ERROR_SUCCESS )
+ {
+ SetDlgItemTextW(hWnd, uID, lpBuffer);
+ }
+
+ HeapFree(GetProcessHeap(), 0, lpBuffer);
+ }
+ }
+ }
+}
+
+INT_PTR CALLBACK AboutAuthorsDlgProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam )
+{
+ switch(msg)
+ {
+ case WM_INITDIALOG:
+ {
+ const char* const *pstr = SHELL_Authors;
+
+ // Add the authors to the list
+ SendDlgItemMessageW( hWnd, IDC_SHELL_ABOUT_AUTHORS_LISTBOX, WM_SETREDRAW, FALSE, 0 );
+
+ while (*pstr)
+ {
+ WCHAR name[64];
+
+ /* authors list is in utf-8 format */
+ MultiByteToWideChar( CP_UTF8, 0, *pstr, -1, name, sizeof(name)/sizeof(WCHAR) );
+ SendDlgItemMessageW( hWnd, IDC_SHELL_ABOUT_AUTHORS_LISTBOX, LB_ADDSTRING, (WPARAM)-1, (LPARAM)name );
+ pstr++;
+ }
+
+ SendDlgItemMessageW( hWnd, IDC_SHELL_ABOUT_AUTHORS_LISTBOX, WM_SETREDRAW, TRUE, 0 );
+
+ return TRUE;
+ }
+ }
+
+ return FALSE;
+}
/*************************************************************************
* AboutDlgProc (internal)
*/
-INT_PTR CALLBACK AboutDlgProc( HWND hWnd, UINT msg, WPARAM wParam,
- LPARAM lParam )
+INT_PTR CALLBACK AboutDlgProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam )
{
- HWND hWndCtl;
-
- TRACE("\n");
+ static DWORD cxLogoBmp;
+ static DWORD cyLogoBmp;
+ static HBITMAP hLogoBmp;
+ static HWND hWndAuthors;
switch(msg)
{
- case WM_INITDIALOG:
+ case WM_INITDIALOG:
{
ABOUT_INFO *info = (ABOUT_INFO *)lParam;
- WCHAR Template[512], AppTitle[512];
if (info)
{
- const char* const *pstr = SHELL_Authors;
- SendDlgItemMessageW(hWnd, stc1, STM_SETICON,(WPARAM)info->hIcon, 0);
- GetWindowTextW( hWnd, Template, sizeof(Template)/sizeof(WCHAR) );
- sprintfW( AppTitle, Template, info->szApp );
- SetWindowTextW( hWnd, AppTitle );
- SetWindowTextW( GetDlgItem(hWnd, IDC_STATIC_TEXT1), info->szApp );
- SetWindowTextW( GetDlgItem(hWnd, IDC_STATIC_TEXT2), info->szOtherStuff );
- hWndCtl = GetDlgItem(hWnd, IDC_LISTBOX);
- SendMessageW( hWndCtl, WM_SETREDRAW, 0, 0 );
- SendMessageW( hWndCtl, WM_SETFONT, (WPARAM)info->hFont, 0 );
- while (*pstr)
+ const WCHAR szRegKey[] = L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion";
+ HKEY hRegKey;
+ MEMORYSTATUSEX MemStat;
+ WCHAR szAppTitle[512];
+ WCHAR szAppTitleTemplate[512];
+ WCHAR szAuthorsText[20];
+
+ // Preload the ROS bitmap
+ hLogoBmp = LoadImage(shell32_hInstance, MAKEINTRESOURCE(IDB_SHELL_ABOUT_LOGO_24BPP), IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR);
+
+ if(hLogoBmp)
+ {
+ BITMAP bmpLogo;
+
+ GetObject( hLogoBmp, sizeof(BITMAP), &bmpLogo );
+
+ cxLogoBmp = bmpLogo.bmWidth;
+ cyLogoBmp = bmpLogo.bmHeight;
+ }
+
+ // Set App-specific stuff (icon, app name, szOtherStuff string)
+ SendDlgItemMessageW(hWnd, IDC_SHELL_ABOUT_ICON, STM_SETICON, (WPARAM)info->hIcon, 0);
+
+ GetWindowTextW( hWnd, szAppTitleTemplate, sizeof(szAppTitleTemplate) / sizeof(WCHAR) );
+ wsprintfW( szAppTitle, szAppTitleTemplate, info->szApp );
+ SetWindowTextW( hWnd, szAppTitle );
+
+ SetDlgItemTextW( hWnd, IDC_SHELL_ABOUT_APPNAME, info->szApp );
+ SetDlgItemTextW( hWnd, IDC_SHELL_ABOUT_OTHERSTUFF, info->szOtherStuff );
+
+ // Set the registered user and organization name
+ if(RegOpenKeyExW( HKEY_LOCAL_MACHINE, szRegKey, 0, KEY_QUERY_VALUE, &hRegKey ) == ERROR_SUCCESS)
+ {
+ SetRegTextData( hWnd, hRegKey, L"RegisteredOwner", IDC_SHELL_ABOUT_REG_USERNAME );
+ SetRegTextData( hWnd, hRegKey, L"RegisteredOrganization", IDC_SHELL_ABOUT_REG_ORGNAME );
+
+ RegCloseKey( hRegKey );
+ }
+
+ // Set the value for the installed physical memory
+ MemStat.dwLength = sizeof(MemStat);
+ if( GlobalMemoryStatusEx(&MemStat) )
{
- WCHAR name[64];
- /* authors list is in utf-8 format */
- MultiByteToWideChar( CP_UTF8, 0, *pstr, -1, name, sizeof(name)/sizeof(WCHAR) );
- SendMessageW( hWndCtl, LB_ADDSTRING, (WPARAM)-1, (LPARAM)name );
- pstr++;
+ WCHAR szBuf[12];
+
+ if (MemStat.ullTotalPhys > 1024 * 1024 * 1024)
+ {
+ double dTotalPhys;
+ WCHAR szDecimalSeparator[4];
+ WCHAR szUnits[3];
+
+ // We're dealing with GBs or more
+ MemStat.ullTotalPhys /= 1024 * 1024;
+
+ if (MemStat.ullTotalPhys > 1024 * 1024)
+ {
+ // We're dealing with TBs or more
+ MemStat.ullTotalPhys /= 1024;
+
+ if (MemStat.ullTotalPhys > 1024 * 1024)
+ {
+ // We're dealing with PBs or more
+ MemStat.ullTotalPhys /= 1024;
+
+ dTotalPhys = (double)MemStat.ullTotalPhys / 1024;
+ wcscpy( szUnits, L"PB" );
+ }
+ else
+ {
+ dTotalPhys = (double)MemStat.ullTotalPhys / 1024;
+ wcscpy( szUnits, L"TB" );
+ }
+ }
+ else
+ {
+ dTotalPhys = (double)MemStat.ullTotalPhys / 1024;
+ wcscpy( szUnits, L"GB" );
+ }
+
+ // We need the decimal point of the current locale to display the RAM size correctly
+ if( GetLocaleInfoW(LOCALE_USER_DEFAULT, LOCALE_SDECIMAL, szDecimalSeparator, sizeof(szDecimalSeparator) / sizeof(WCHAR)) > 0)
+ {
+ UCHAR uDecimals;
+ UINT uIntegral;
+
+ uIntegral = (UINT)dTotalPhys;
+ uDecimals = (UCHAR)((UINT)(dTotalPhys * 100) - uIntegral * 100);
+
+ // Display the RAM size with 2 decimals
+ wsprintfW(szBuf, L"%u%s%02u %s", uIntegral, szDecimalSeparator, uDecimals, szUnits);
+ }
+ }
+ else
+ {
+ // We're dealing with MBs, don't show any decimals
+ wsprintfW( szBuf, L"%u MB", (UINT)MemStat.ullTotalPhys / 1024 / 1024 );
+ }
+
+ SetDlgItemTextW( hWnd, IDC_SHELL_ABOUT_PHYSMEM, szBuf);
}
- SendMessageW( hWndCtl, WM_SETREDRAW, 1, 0 );
+
+ // Add the Authors dialog
+ hWndAuthors = CreateDialogW( shell32_hInstance, MAKEINTRESOURCEW(IDD_SHELL_ABOUT_AUTHORS), hWnd, AboutAuthorsDlgProc );
+ LoadStringW( shell32_hInstance, IDS_SHELL_ABOUT_AUTHORS, szAuthorsText, sizeof(szAuthorsText) / sizeof(WCHAR) );
+ SetDlgItemTextW( hWnd, IDC_SHELL_ABOUT_AUTHORS, szAuthorsText );
}
+
+ return TRUE;
}
- return 1;
- case WM_PAINT:
+ case WM_PAINT:
{
- RECT rect;
- PAINTSTRUCT ps;
- HDC hDC = BeginPaint( hWnd, &ps );
-
- if (__get_dropline( hWnd, &rect ))
+ if(hLogoBmp)
{
- SelectObject( hDC, GetStockObject( BLACK_PEN ) );
- MoveToEx( hDC, rect.left, rect.top, NULL );
- LineTo( hDC, rect.right, rect.bottom );
+ PAINTSTRUCT ps;
+ HDC hdc;
+ HDC hdcMem;
+
+ hdc = BeginPaint(hWnd, &ps);
+ hdcMem = CreateCompatibleDC(hdc);
+
+ if(hdcMem)
+ {
+ SelectObject(hdcMem, hLogoBmp);
+ BitBlt(hdc, 0, 0, cxLogoBmp, cyLogoBmp, hdcMem, 0, 0, SRCCOPY);
+
+ DeleteDC(hdcMem);
+ }
+
+ EndPaint(hWnd, &ps);
}
- EndPaint( hWnd, &ps );
+
+ break;
}
- break;
- case WM_COMMAND:
- if (wParam == IDOK || wParam == IDCANCEL)
- {
+ case WM_COMMAND:
+ switch(wParam)
+ {
+ case IDOK:
+ case IDCANCEL:
+ EndDialog(hWnd, TRUE);
+ return TRUE;
+
+ case IDC_SHELL_ABOUT_AUTHORS:
+ {
+ static BOOL bShowingAuthors = FALSE;
+ WCHAR szAuthorsText[20];
+
+ if(bShowingAuthors)
+ {
+ LoadStringW( shell32_hInstance, IDS_SHELL_ABOUT_AUTHORS, szAuthorsText, sizeof(szAuthorsText) / sizeof(WCHAR) );
+ ShowWindow( hWndAuthors, SW_HIDE );
+ }
+ else
+ {
+ LoadStringW( shell32_hInstance, IDS_SHELL_ABOUT_BACK, szAuthorsText, sizeof(szAuthorsText) / sizeof(WCHAR) );
+ ShowWindow( hWndAuthors, SW_SHOW );
+ }
+
+ SetDlgItemTextW( hWnd, IDC_SHELL_ABOUT_AUTHORS, szAuthorsText );
+ bShowingAuthors = !bShowingAuthors;
+ return TRUE;
+ }
+ }
+ break;
+
+ case WM_CLOSE:
EndDialog(hWnd, TRUE);
- return TRUE;
- }
- break;
- case WM_CLOSE:
- EndDialog(hWnd, TRUE);
- break;
+ break;
}
- return 0;
+ return FALSE;
}
* ShellAboutW [SHELL32.289]
*/
BOOL WINAPI ShellAboutW( HWND hWnd, LPCWSTR szApp, LPCWSTR szOtherStuff,
- HICON hIcon )
+ HICON hIcon )
{
ABOUT_INFO info;
- LOGFONTW logFont;
HRSRC hRes;
- LPVOID template;
+ LPVOID DlgTemplate;
BOOL bRet;
- static const WCHAR wszSHELL_ABOUT_MSGBOX[] =
- {'S','H','E','L','L','_','A','B','O','U','T','_','M','S','G','B','O','X',0};
TRACE("\n");
- if(!(hRes = FindResourceW(shell32_hInstance, wszSHELL_ABOUT_MSGBOX, (LPWSTR)RT_DIALOG)))
+ // DialogBoxIndirectParamW will be called with the hInstance of the calling application, so we have to preload the dialog template
+ if(!(hRes = FindResourceW(shell32_hInstance, MAKEINTRESOURCEW(IDD_SHELL_ABOUT), (LPWSTR)RT_DIALOG)))
return FALSE;
- if(!(template = (LPVOID)LoadResource(shell32_hInstance, hRes)))
+ if(!(DlgTemplate = (LPVOID)LoadResource(shell32_hInstance, hRes)))
return FALSE;
+
info.szApp = szApp;
info.szOtherStuff = szOtherStuff;
info.hIcon = hIcon ? hIcon : LoadIconW( 0, (LPWSTR)IDI_WINLOGO );
- SystemParametersInfoW( SPI_GETICONTITLELOGFONT, 0, &logFont, 0 );
- info.hFont = CreateFontIndirectW( &logFont );
-
bRet = DialogBoxIndirectParamW((HINSTANCE)GetWindowLongPtrW( hWnd, GWLP_HINSTANCE ),
- template, hWnd, AboutDlgProc, (LPARAM)&info );
- DeleteObject(info.hFont);
+ DlgTemplate, hWnd, AboutDlgProc, (LPARAM)&info );
return bRet;
}
#ifndef __WINE_SHELL_RES_H
#define __WINE_SHELL_RES_H
+#define IDC_STATIC -1
+
+/* Bitmap ID's */
+#define IDB_SHELL_ABOUT_LOGO_24BPP 131
+
/*
columntitles for the shellview
*/
-#define IDS_SHV_COLUMN1 7
-#define IDS_SHV_COLUMN2 8
-#define IDS_SHV_COLUMN3 9
-#define IDS_SHV_COLUMN4 10
-#define IDS_SHV_COLUMN5 11
-#define IDS_SHV_COLUMN6 12
-#define IDS_SHV_COLUMN7 13
-#define IDS_SHV_COLUMN8 14
-#define IDS_SHV_COLUMN9 15
-#define IDS_SHV_COLUMN10 16
-#define IDS_SHV_COLUMN11 17
-#define IDS_SHV_COLUMN_DELFROM 18
-#define IDS_SHV_COLUMN_DELDATE 19
-
-#define IDS_DESKTOP 20
-#define IDS_MYCOMPUTER 21
-
-#define IDS_SELECT 22
-#define IDS_OPEN 23
-#define IDS_VIEW_LARGE 24
-#define IDS_VIEW_SMALL 25
-#define IDS_VIEW_LIST 26
-#define IDS_VIEW_DETAILS 27
-
-#define IDS_RESTART_TITLE 40
-#define IDS_RESTART_PROMPT 41
-#define IDS_SHUTDOWN_TITLE 42
-#define IDS_SHUTDOWN_PROMPT 43
+#define IDS_SHV_COLUMN1 7
+#define IDS_SHV_COLUMN2 8
+#define IDS_SHV_COLUMN3 9
+#define IDS_SHV_COLUMN4 10
+#define IDS_SHV_COLUMN5 11
+#define IDS_SHV_COLUMN6 12
+#define IDS_SHV_COLUMN7 13
+#define IDS_SHV_COLUMN8 14
+#define IDS_SHV_COLUMN9 15
+#define IDS_SHV_COLUMN10 16
+#define IDS_SHV_COLUMN11 17
+#define IDS_SHV_COLUMN_DELFROM 18
+#define IDS_SHV_COLUMN_DELDATE 19
+
+#define IDS_DESKTOP 20
+#define IDS_MYCOMPUTER 21
+
+#define IDS_SELECT 22
+#define IDS_OPEN 23
+#define IDS_VIEW_LARGE 24
+#define IDS_VIEW_SMALL 25
+#define IDS_VIEW_LIST 26
+#define IDS_VIEW_DETAILS 27
+
+#define IDS_RESTART_TITLE 40
+#define IDS_RESTART_PROMPT 41
+#define IDS_SHUTDOWN_TITLE 42
+#define IDS_SHUTDOWN_PROMPT 43
#define IDS_PROGRAMS 45
#define IDS_PERSONAL 46
#define IDS_CREATEFOLDER_DENIED 128
#define IDS_CREATEFOLDER_CAPTION 129
-#define IDS_DELETEITEM_CAPTION 130
+#define IDS_DELETEITEM_CAPTION 130
#define IDS_DELETEFOLDER_CAPTION 131
-#define IDS_DELETEITEM_TEXT 132
-#define IDS_DELETEMULTIPLE_TEXT 133
+#define IDS_DELETEITEM_TEXT 132
+#define IDS_DELETEMULTIPLE_TEXT 133
#define IDS_OVERWRITEFILE_CAPTION 134
-#define IDS_OVERWRITEFILE_TEXT 135
+#define IDS_OVERWRITEFILE_TEXT 135
#define IDS_DELETESELECTED_TEXT 136
#define IDS_TRASHFOLDER_TEXT 137
#define IDS_TRASHITEM_TEXT 138
#define IDS_OVERWRITEFOLDER_TEXT 141
#define IDS_OPEN_WITH 142
#define IDS_OPEN_WITH_CHOOSE 143
+#define IDS_SHELL_ABOUT_AUTHORS 144
+#define IDS_SHELL_ABOUT_BACK 145
-/* Note: this string is referenced from the registry*/
+/* Note: this string is referenced from the registry */
#define IDS_RECYCLEBIN_FOLDER_NAME 8964
-#define IDD_ICON 0x4300
-#define IDD_MESSAGE 0x4301
+#define IDD_ICON 0x4300
+#define IDD_MESSAGE 0x4301
/* these IDs are the same as on native */
-#define IDD_YESTOALL 0x3207
+#define IDD_YESTOALL 0x3207
+
/* browse for folder dialog box */
-#define IDD_MAKENEWFOLDER 0x3746
-#define IDD_FOLDERTEXT 0x3745
-#define IDD_FOLDER 0x3744
-#define IDD_STATUS 0x3743
-#define IDD_TITLE 0x3742
-#define IDD_TREEVIEW 0x3741
+#define IDD_MAKENEWFOLDER 0x3746
+#define IDD_FOLDERTEXT 0x3745
+#define IDD_FOLDER 0x3744
+#define IDD_STATUS 0x3743
+#define IDD_TITLE 0x3742
+#define IDD_TREEVIEW 0x3741
#define SHELL_EXTENDED_SHORTCUT_DLG 0x4000
+/* ID's of the ShellAbout controls */
+// Part 1 - ID's identical to Windows Server 2003 SP1's shell32.dll
+#define IDD_SHELL_ABOUT 0x3810
+#define IDC_SHELL_ABOUT_ICON 0x3009
+#define IDC_SHELL_ABOUT_APPNAME 0x3500
+#define IDC_SHELL_ABOUT_OTHERSTUFF 0x350D
+#define IDC_SHELL_ABOUT_REG_USERNAME 0x3507
+#define IDC_SHELL_ABOUT_REG_ORGNAME 0x3508
+#define IDC_SHELL_ABOUT_PHYSMEM 0x3503
+
+// Part 2 - ReactOS-specific ID's
+#define IDD_SHELL_ABOUT_AUTHORS 0x4100
+#define IDC_SHELL_ABOUT_AUTHORS 0x4101
+#define IDC_SHELL_ABOUT_AUTHORS_LISTBOX 0x4102
+
#define IDI_SHELL_DOCUMENT 1
#define IDI_SHELL_FOLDER 4
#define IDI_SHELL_FOLDER_OPEN 5
#include "version.h"
#include "buildno.h"
+/* Define some defaults (shouldn't be overwritten by applications */
+#define REACTOS_DEFAULT_STR_COMPANY_NAME "ReactOS Development Team\0"
+#define REACTOS_DEFAULT_STR_DESCRIPTION "ReactOS Core Component\0"
+#define REACTOS_DEFAULT_STR_INTERNAL_NAME "\0"
+#define REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT "Copyright 1998-2007 ReactOS Team\0"
+#define REACTOS_DEFAULT_STR_PRODUCT_NAME "ReactOS Operating System\0"
+
/* Set defaults for everything, unless overridden */
#ifndef REACTOS_FILEVERSION
#ifdef REACTOS_VERSION_DLL
#endif /* REACTOS_FILESUBTYPE */
#ifndef REACTOS_STR_COMPANY_NAME
-#define REACTOS_STR_COMPANY_NAME "ReactOS Development Team\0"
+#define REACTOS_STR_COMPANY_NAME REACTOS_DEFAULT_STR_COMPANY_NAME
#endif /* REACTOS_STR_COMPANY_NAME */
#ifndef REACTOS_STR_FILE_DESCRIPTION
-#define REACTOS_STR_FILE_DESCRIPTION "ReactOS core dll\0"
+#define REACTOS_STR_FILE_DESCRIPTION REACTOS_DEFAULT_STR_FILE_DESCRIPTION
#endif /* REACTOS_STR_FILE_DESCRIPTION */
#ifndef REACTOS_STR_FILE_VERSION
#endif /* REACTOS_STR_FILE_VERSION */
#ifndef REACTOS_STR_INTERNAL_NAME
-#define REACTOS_STR_INTERNAL_NAME "\0"
+#define REACTOS_STR_INTERNAL_NAME REACTOS_DEFAULT_STR_INTERNAL_NAME
#endif /* REACTOS_STR_INTERNAL_NAME */
#ifndef REACTOS_STR_LEGAL_COPYRIGHT
-#define REACTOS_STR_LEGAL_COPYRIGHT "Copyright 1998-2007 ReactOS Team\0"
+#define REACTOS_STR_LEGAL_COPYRIGHT REACTOS_DEFAULT_STR_LEGAL_COPYRIGHT
#endif /* REACTOS_STR_LEGAL_COPYRIGHT */
#ifndef REACTOS_STR_ORIGINAL_FILENAME
#endif /* REACTOS_STR_ORIGINAL_FILENAME */
#ifndef REACTOS_STR_PRODUCT_NAME
-#define REACTOS_STR_PRODUCT_NAME "ReactOS Operating System\0"
+#define REACTOS_STR_PRODUCT_NAME REACTOS_DEFAULT_STR_PRODUCT_NAME
#endif /* REACTOS_STR_PRODUCT_NAME */
#ifndef REACTOS_STR_PRODUCT_VERSION