[SYSSETUP][BOOTDATA] Make Server default again and write Service Pack (#2749)

- Make "ReactOS Server" the default product option again instead of "ReactOS Workstation".
- Write "Service Pack" info onto registry.
- Add ProductOption option to bootcd unattend.inf.
- Delete IDC_PRODUCT_SUITE and IDC_PRODUCT_TYPE controls.
CORE-17028
This commit is contained in:
Katayama Hirofumi MZ 2020-05-19 15:41:26 +09:00 committed by GitHub
parent 5800ee5e27
commit 612729b092
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
37 changed files with 252 additions and 298 deletions

View file

@ -53,6 +53,11 @@ DisableGeckoInst = no
; see hivesys.inf for available languages ; see hivesys.inf for available languages
LocaleID = 409 LocaleID = 409
; set product option
; 0: ReactOS Server
; 1: ReactOS Workstation
ProductOption = 0
; enable this section to automatically launch programs ; enable this section to automatically launch programs
; after 3rd boot ; after 3rd boot
; ;

View file

@ -59,7 +59,7 @@ SetRosSpecificInfo(IN OUT PRTL_OSVERSIONINFOEXW VersionInformation)
{ {
/* It is, modify the product type to report a workstation */ /* It is, modify the product type to report a workstation */
VersionInformation->wProductType = VER_NT_WORKSTATION; VersionInformation->wProductType = VER_NT_WORKSTATION;
DPRINT1("We modified the reported OS from NtProductServer to NtProductWinNt\n"); DPRINT("We modified the reported OS from NtProductServer to NtProductWinNt\n");
} }
} }

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -38,12 +38,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -254,7 +250,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -268,7 +264,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -41,12 +41,8 @@ BEGIN
LTEXT "&Opciones de producto:", IDC_STATIC, 5, 32, 85, 10 LTEXT "&Opciones de producto:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Información de producto", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Información de producto", IDC_STATIC, 5, 50, 305, 85
LTEXT "Suite del Producto:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Descripción:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "Tipo de Producto:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Descripción:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -257,7 +253,8 @@ BEGIN
IDS_PRODUCTTITLE "Opciones de producto" IDS_PRODUCTTITLE "Opciones de producto"
IDS_PRODUCTSUBTITLE "Puedes seleccionar una opción de producto afectará al comportamiento del sistema." IDS_PRODUCTSUBTITLE "Puedes seleccionar una opción de producto afectará al comportamiento del sistema."
IDS_PRODUCTSERVERNAME "ReactOS como Servidor" IDS_PRODUCTSERVERNAME "ReactOS como Servidor"
IDS_PRODUCTWORKSTATIONNAME "ReactOS como Sobremesa (Por defecto)" IDS_PRODUCTWORKSTATIONNAME "ReactOS como Sobremesa"
IDS_PRODUCTSERVERINFO "El sistema será reconocido como un servidor. Las carpetas privadas ""Mis imágenes"", ""Mis vídeos"" y ""Mi música"" serán independientes de ""Mis documentos""." IDS_PRODUCTSERVERINFO "El sistema será reconocido como un servidor. Las carpetas privadas ""Mis imágenes"", ""Mis vídeos"" y ""Mi música"" serán independientes de ""Mis documentos""."
IDS_PRODUCTWORKSTATIONINFO "El sistema será reconocido como un PC de sobremesa. Las carpetas privadas ""Mis imágenes"", ""Mis vídeos"" y ""Mi música"" estarán dentro de ""Mis documentos""." IDS_PRODUCTWORKSTATIONINFO "El sistema será reconocido como un PC de sobremesa. Las carpetas privadas ""Mis imágenes"", ""Mis vídeos"" y ""Mi música"" estarán dentro de ""Mis documentos""."
IDS_DEFAULT "(Por defecto)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -39,12 +39,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -256,7 +252,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "&Kiadások:", IDC_STATIC, 5, 32, 85, 10 LTEXT "&Kiadások:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 135, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 135, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Kiadási információk", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Kiadási információk", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Leírás:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Leírás:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -247,7 +243,8 @@ BEGIN
IDS_PRODUCTTITLE "Kiadások" IDS_PRODUCTTITLE "Kiadások"
IDS_PRODUCTSUBTITLE "Választhat egy kiadást, amely befolyásolja a rendszer viselkedését." IDS_PRODUCTSUBTITLE "Választhat egy kiadást, amely befolyásolja a rendszer viselkedését."
IDS_PRODUCTSERVERNAME "ReactOS Szerver" IDS_PRODUCTSERVERNAME "ReactOS Szerver"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Munkaállomás (alapértelmezett)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Munkaállomás"
IDS_PRODUCTSERVERINFO "A rendszer szerverként lesz felismerhető. A ""Képek"", ""Videók"" és ""Zenék"" személyes mappák függetlenek lesznek a ""Dokumentumok"" mappától." IDS_PRODUCTSERVERINFO "A rendszer szerverként lesz felismerhető. A ""Képek"", ""Videók"" és ""Zenék"" személyes mappák függetlenek lesznek a ""Dokumentumok"" mappától."
IDS_PRODUCTWORKSTATIONINFO "A rendszer munkaállomásként lesz felismerhető. A ""Képek"", ""Videók"" és ""Zenék"" személyes mappák a ""Dokumentumok"" mappában lesznek." IDS_PRODUCTWORKSTATIONINFO "A rendszer munkaállomásként lesz felismerhető. A ""Képek"", ""Videók"" és ""Zenék"" személyes mappák a ""Dokumentumok"" mappában lesznek."
IDS_DEFAULT "(alapértelmezett)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Pilihan Pr&oduk:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Pilihan Pr&oduk:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Informasi Produk", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Informasi Produk", IDC_STATIC, 5, 50, 305, 85
LTEXT "RangkaianProduk:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Deskripsi:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "JenisProduk:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Deskripsi:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Pilihan Produk" IDS_PRODUCTTITLE "Pilihan Produk"
IDS_PRODUCTSUBTITLE "Anda bisa memilih opsi produk yang bisa mempengaruhi tindakan sistem." IDS_PRODUCTSUBTITLE "Anda bisa memilih opsi produk yang bisa mempengaruhi tindakan sistem."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Asli)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "Sistem akan dikenal sebagai server. Folder pribadi ""Gambar Saya"", ""Video Saya"" dan ""Musik Saya"" disendirikan dari ""Dokumen Saya""." IDS_PRODUCTSERVERINFO "Sistem akan dikenal sebagai server. Folder pribadi ""Gambar Saya"", ""Video Saya"" dan ""Musik Saya"" disendirikan dari ""Dokumen Saya""."
IDS_PRODUCTWORKSTATIONINFO "Sistem akan dikenal sebagai workstation. Folder pribadi ""Gambar Saya"", ""Video Saya"" dan ""Musik Saya"" dimasukkan dalam ""Dokumen Saya""." IDS_PRODUCTWORKSTATIONINFO "Sistem akan dikenal sebagai workstation. Folder pribadi ""Gambar Saya"", ""Video Saya"" dan ""Musik Saya"" dimasukkan dalam ""Dokumen Saya""."
IDS_DEFAULT "(Asli)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "製品オプション(&O):", IDC_STATIC, 5, 32, 85, 10 LTEXT "製品オプション(&O):", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "製品情報", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "製品情報", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "説明:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "説明:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "製品オプション" IDS_PRODUCTTITLE "製品オプション"
IDS_PRODUCTSUBTITLE "システムのふるまいに影響する製品オプションを選べます。" IDS_PRODUCTSUBTITLE "システムのふるまいに影響する製品オプションを選べます。"
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (既定)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "システムはサーバとして認識されます。個人用フォルダ ""マイ ピクチャ""、""マイ ビデオ""、""マイ ミュージック"" は ""マイ ドキュメント"" から独立しています。" IDS_PRODUCTSERVERINFO "システムはサーバとして認識されます。個人用フォルダ ""マイ ピクチャ""、""マイ ビデオ""、""マイ ミュージック"" は ""マイ ドキュメント"" から独立しています。"
IDS_PRODUCTWORKSTATIONINFO "システムはワークステーションとして認識されます。個人用フォルダ ""マイ ピクチャ""、""マイ ビデオ""、""マイ ミュージック"" は、""マイ ドキュメント"" の中にあります。" IDS_PRODUCTWORKSTATIONINFO "システムはワークステーションとして認識されます。個人用フォルダ ""マイ ピクチャ""、""マイ ビデオ""、""マイ ミュージック"" は、""マイ ドキュメント"" の中にあります。"
IDS_DEFAULT "(既定)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -32,12 +32,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -248,7 +244,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -41,12 +41,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -257,7 +253,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -35,12 +35,8 @@ BEGIN
LTEXT "&Тип продукта:", IDC_STATIC, 5, 32, 85, 10 LTEXT "&Тип продукта:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Информация о продукте", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Информация о продукте", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Описание:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Описание:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -251,7 +247,8 @@ BEGIN
IDS_PRODUCTTITLE "Тип продукта" IDS_PRODUCTTITLE "Тип продукта"
IDS_PRODUCTSUBTITLE "Вы можете выбрать тип продукта, который изменяет поведение системы." IDS_PRODUCTSUBTITLE "Вы можете выбрать тип продукта, который изменяет поведение системы."
IDS_PRODUCTSERVERNAME "Сервер ReactOS" IDS_PRODUCTSERVERNAME "Сервер ReactOS"
IDS_PRODUCTWORKSTATIONNAME "Рабочая станция ReactOS (по умолчанию)" IDS_PRODUCTWORKSTATIONNAME "Рабочая станция ReactOS"
IDS_PRODUCTSERVERINFO "Система будет распознаваться как сервер. Приватные папки ""Мои Изображения"", ""Мои видеозаписи"" и ""Моя музыка"" не будут зависеть от папки ""Мои документы""." IDS_PRODUCTSERVERINFO "Система будет распознаваться как сервер. Приватные папки ""Мои Изображения"", ""Мои видеозаписи"" и ""Моя музыка"" не будут зависеть от папки ""Мои документы""."
IDS_PRODUCTWORKSTATIONINFO "Система будет разпознаваться как рабочая станция. Приватные папки ""Мои изображения"", ""Мои видеозаписи"" и ""Моя музыка"" будут находится в папке ""Мои документы""." IDS_PRODUCTWORKSTATIONINFO "Система будет разпознаваться как рабочая станция. Приватные папки ""Мои изображения"", ""Мои видеозаписи"" и ""Моя музыка"" будут находится в папке ""Мои документы""."
IDS_DEFAULT "(по умолчанию)"
END END

View file

@ -38,12 +38,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -254,7 +250,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -51,12 +51,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -267,7 +263,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -34,12 +34,8 @@ BEGIN
LTEXT "Ü&rün seçenekleri:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Ü&rün seçenekleri:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Ürün Bilgisi", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Ürün Bilgisi", IDC_STATIC, 5, 50, 305, 85
LTEXT "Ürün Takımı:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Tanım:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "Ürün Türü:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Tanım:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -250,7 +246,8 @@ BEGIN
IDS_PRODUCTTITLE "Ürün Seçenekleri" IDS_PRODUCTTITLE "Ürün Seçenekleri"
IDS_PRODUCTSUBTITLE "Sisteminizin davranışını etkileyen bir ürün seçeneği seçebilirsiniz." IDS_PRODUCTSUBTITLE "Sisteminizin davranışını etkileyen bir ürün seçeneği seçebilirsiniz."
IDS_PRODUCTSERVERNAME "ReactOS Sunucu" IDS_PRODUCTSERVERNAME "ReactOS Sunucu"
IDS_PRODUCTWORKSTATIONNAME "ReactOS İş İstasyonu (Ön Tanımlı)" IDS_PRODUCTWORKSTATIONNAME "ReactOS İş İstasyonu"
IDS_PRODUCTSERVERINFO "Sistem bir sunucu olarak tanınacaktır. ""Resimlerim"", ""Videolarım"" and ""Müziklerim"" özel klasörleri ""Belgelerim""den bağımsızdır." IDS_PRODUCTSERVERINFO "Sistem bir sunucu olarak tanınacaktır. ""Resimlerim"", ""Videolarım"" and ""Müziklerim"" özel klasörleri ""Belgelerim""den bağımsızdır."
IDS_PRODUCTWORKSTATIONINFO "Sistem bir iş istasyonu olarak tanınacaktır. ""Resimlerim"", ""Videolarım"" and ""Müziklerim"" özel klasörleri ""Belgelerim""in içindedir." IDS_PRODUCTWORKSTATIONINFO "Sistem bir iş istasyonu olarak tanınacaktır. ""Resimlerim"", ""Videolarım"" and ""Müziklerim"" özel klasörleri ""Belgelerim""in içindedir."
IDS_DEFAULT "(Ön Tanımlı)"
END END

View file

@ -40,12 +40,8 @@ BEGIN
LTEXT "Тип &продукту:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Тип &продукту:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Інформація про продукт", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Інформація про продукт", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Опис:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Опис:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -256,7 +252,8 @@ BEGIN
IDS_PRODUCTTITLE "Тип продукту" IDS_PRODUCTTITLE "Тип продукту"
IDS_PRODUCTSUBTITLE "Ви можете вибрати тип продукту. Це вплине на поведінку системи." IDS_PRODUCTSUBTITLE "Ви можете вибрати тип продукту. Це вплине на поведінку системи."
IDS_PRODUCTSERVERNAME "Сервер ReactOS" IDS_PRODUCTSERVERNAME "Сервер ReactOS"
IDS_PRODUCTWORKSTATIONNAME "Робоча станція ReactOS (за замовчуванням)" IDS_PRODUCTWORKSTATIONNAME "Робоча станція ReactOS"
IDS_PRODUCTSERVERINFO "Система буде розпізнаватися як сервер. Особисті папки ""Мої зображення"", ""Мої відео"" та ""Моя музика"" не будуть залежати від папки ""Мої документи""." IDS_PRODUCTSERVERINFO "Система буде розпізнаватися як сервер. Особисті папки ""Мої зображення"", ""Мої відео"" та ""Моя музика"" не будуть залежати від папки ""Мої документи""."
IDS_PRODUCTWORKSTATIONINFO "Система буде розпізнаватися як робоча станція. Особисті папки ""Мої зображення"", ""Мої відео"" та ""Моя музика"" будуть в папці ""Мої документи""." IDS_PRODUCTWORKSTATIONINFO "Система буде розпізнаватися як робоча станція. Особисті папки ""Мої зображення"", ""Мої відео"" та ""Моя музика"" будуть в папці ""Мої документи""."
IDS_DEFAULT "(за замовчуванням)"
END END

View file

@ -34,12 +34,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -253,7 +249,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -54,12 +54,8 @@ BEGIN
LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10 LTEXT "Product &Options:", IDC_STATIC, 5, 32, 85, 10
COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_PRODUCT_OPTIONS, 95, 30, 170, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85 GROUPBOX "Product Information", IDC_STATIC, 5, 50, 305, 85
LTEXT "ProductSuite:", IDC_STATIC, 20, 62, 70, 10 LTEXT "Description:", IDC_STATIC, 20, 65, 70, 10
EDITTEXT IDC_PRODUCT_SUITE, 95, 60, 175, 14, ES_READONLY | ES_AUTOHSCROLL EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 65, 205, 60, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
LTEXT "ProductType:", IDC_STATIC, 20, 82, 70, 10
EDITTEXT IDC_PRODUCT_TYPE, 95, 80, 110, 14, ES_READONLY | ES_AUTOHSCROLL
LTEXT "Description:", IDC_STATIC, 20, 102, 70, 10
EDITTEXT IDC_PRODUCT_DESCRIPTION, 95, 99, 205, 30, ES_READONLY | ES_AUTOVSCROLL | ES_MULTILINE | WS_VSCROLL
END END
IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143
@ -275,7 +271,8 @@ BEGIN
IDS_PRODUCTTITLE "Product Options" IDS_PRODUCTTITLE "Product Options"
IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system." IDS_PRODUCTSUBTITLE "You can choose a product option that affects the behaviour of the system."
IDS_PRODUCTSERVERNAME "ReactOS Server" IDS_PRODUCTSERVERNAME "ReactOS Server"
IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation (Default)" IDS_PRODUCTWORKSTATIONNAME "ReactOS Workstation"
IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""." IDS_PRODUCTSERVERINFO "The system will be recognized as a server. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are independent from ""My Documents""."
IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""." IDS_PRODUCTWORKSTATIONINFO "The system will be recognized as a workstation. Private folders ""My Pictures"", ""My Videos"" and ""My Music"" are in ""My Documents""."
IDS_DEFAULT "(Default)"
END END

View file

@ -91,8 +91,6 @@
#define IDD_PRODUCT 2400 #define IDD_PRODUCT 2400
#define IDC_PRODUCT_ICON 2401 #define IDC_PRODUCT_ICON 2401
#define IDC_PRODUCT_OPTIONS 2402 #define IDC_PRODUCT_OPTIONS 2402
#define IDC_PRODUCT_SUITE 2403
#define IDC_PRODUCT_TYPE 2404
#define IDC_PRODUCT_DESCRIPTION 2405 #define IDC_PRODUCT_DESCRIPTION 2405
#define IDS_ACKTITLE 3010 #define IDS_ACKTITLE 3010
@ -159,5 +157,6 @@
#define IDS_PRODUCTWORKSTATIONNAME 3903 #define IDS_PRODUCTWORKSTATIONNAME 3903
#define IDS_PRODUCTSERVERINFO 3904 #define IDS_PRODUCTSERVERINFO 3904
#define IDS_PRODUCTWORKSTATIONINFO 3905 #define IDS_PRODUCTWORKSTATIONINFO 3905
#define IDS_DEFAULT 3906
#define IDR_GPL 4000 #define IDR_GPL 4000

View file

@ -6,6 +6,7 @@
* PROGRAMMERS: Eric Kohl * PROGRAMMERS: Eric Kohl
* Pierre Schweitzer <heis_spiter@hotmail.com> * Pierre Schweitzer <heis_spiter@hotmail.com>
* Ismael Ferreras Morezuelas <swyterzone+ros@gmail.com> * Ismael Ferreras Morezuelas <swyterzone+ros@gmail.com>
* Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/
@ -18,8 +19,8 @@
#include <windowsx.h> #include <windowsx.h>
#include <wincon.h> #include <wincon.h>
#include <shlobj.h> #include <shlobj.h>
#include <tzlib.h> #include <tzlib.h>
#include <strsafe.h>
#define NDEBUG #define NDEBUG
#include <debug.h> #include <debug.h>
@ -390,88 +391,129 @@ AckPageDlgProc(HWND hwndDlg,
return FALSE; return FALSE;
} }
static const WCHAR s_szProductOptions[] = L"SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
static const WCHAR s_szRosVersion[] = L"SYSTEM\\CurrentControlSet\\Control\\ReactOS\\Settings\\Version";
static const WCHAR s_szControlWindows[] = L"SYSTEM\\CurrentControlSet\\Control\\Windows";
typedef struct PRODUCT_OPTION_DATA
{
LPCWSTR ProductSuite;
LPCWSTR ProductType;
DWORD ReportAsWorkstation;
DWORD CSDVersion;
} PRODUCT_OPTION_DATA, *LPPRODUCT_OPTION_DATA;
static const PRODUCT_OPTION_DATA s_ProductOptionData[] =
{
{ L"Terminal Server\0", L"ServerNT", 0, 0x200 },
{ L"\0", L"WinNT", 1, 0x300 }
};
static BOOL static BOOL
DoWriteProductOption(PRODUCT_OPTION nOption) DoWriteProductOption(PRODUCT_OPTION nOption)
{ {
static const WCHAR s_szProductOptions[] = L"SYSTEM\\CurrentControlSet\\Control\\ProductOptions";
static const WCHAR s_szRosVersion[] = L"SYSTEM\\CurrentControlSet\\Control\\ReactOS\\Settings\\Version";
HKEY hKey; HKEY hKey;
LONG error; LONG error;
LPCWSTR pData; LPCWSTR pszData;
DWORD cbData, dwValue; DWORD dwValue, cbData;
const PRODUCT_OPTION_DATA *pData = &s_ProductOptionData[nOption];
ASSERT(0 <= nOption && nOption < _countof(s_ProductOptionData));
/* open ProductOptions key */
error = RegOpenKeyExW(HKEY_LOCAL_MACHINE, s_szProductOptions, 0, KEY_WRITE, &hKey); error = RegOpenKeyExW(HKEY_LOCAL_MACHINE, s_szProductOptions, 0, KEY_WRITE, &hKey);
if (error) if (error)
return FALSE;
switch (nOption)
{ {
case PRODUCT_OPTION_SERVER: DPRINT1("RegOpenKeyExW failed\n");
/* write ProductSuite */ goto Error;
pData = L"Terminal Server\0"; }
cbData = sizeof(L"Terminal Server\0");
error = RegSetValueExW(hKey, L"ProductSuite", 0, REG_MULTI_SZ, (BYTE *)pData, cbData);
if (error)
break;
/* write ProductType */ /* write ProductSuite */
pData = L"ServerNT"; pszData = pData->ProductSuite;
cbData = sizeof(L"ServerNT"); cbData = (lstrlenW(pszData) + 2) * sizeof(WCHAR);
error = RegSetValueExW(hKey, L"ProductType", 0, REG_SZ, (BYTE *)pData, cbData); error = RegSetValueExW(hKey, L"ProductSuite", 0, REG_MULTI_SZ, (const BYTE *)pData, cbData);
break; if (error)
{
DPRINT1("RegSetValueExW failed\n");
goto Error;
}
case PRODUCT_OPTION_WORKSTATION: /* write ProductType */
/* write ProductSuite */ pszData = pData->ProductType;
pData = L"\0"; cbData = (lstrlenW(pszData) + 1) * sizeof(WCHAR);
cbData = sizeof(L"\0"); error = RegSetValueExW(hKey, L"ProductType", 0, REG_SZ, (const BYTE *)pData, cbData);
error = RegSetValueExW(hKey, L"ProductSuite", 0, REG_MULTI_SZ, (BYTE *)pData, cbData); if (error)
if (error) {
break; DPRINT1("RegSetValueExW failed\n");
goto Error;
/* write ProductType */
pData = L"WinNT";
cbData = sizeof(L"WinNT");
error = RegSetValueExW(hKey, L"ProductType", 0, REG_SZ, (BYTE *)pData, cbData);
break;
} }
RegCloseKey(hKey); RegCloseKey(hKey);
/* open ReactOS version key */
error = RegOpenKeyExW(HKEY_LOCAL_MACHINE, s_szRosVersion, 0, KEY_WRITE, &hKey); error = RegOpenKeyExW(HKEY_LOCAL_MACHINE, s_szRosVersion, 0, KEY_WRITE, &hKey);
if (error) if (error)
return FALSE; {
DPRINT1("RegOpenKeyExW failed\n");
goto Error;
}
/* write ReportAsWorkstation value */ /* write ReportAsWorkstation */
dwValue = (nOption == PRODUCT_OPTION_WORKSTATION); dwValue = pData->ReportAsWorkstation;
cbData = sizeof(dwValue); cbData = sizeof(dwValue);
error = RegSetValueExW(hKey, L"ReportAsWorkstation", 0, REG_DWORD, (BYTE *)&dwValue, cbData); error = RegSetValueExW(hKey, L"ReportAsWorkstation", 0, REG_DWORD, (const BYTE *)&dwValue, cbData);
if (error)
{
DPRINT1("RegSetValueExW failed\n");
goto Error;
}
RegCloseKey(hKey); RegCloseKey(hKey);
/* open Control Windows key */
error = RegOpenKeyExW(HKEY_LOCAL_MACHINE, s_szControlWindows, 0, KEY_WRITE, &hKey);
if (error)
{
DPRINT1("RegOpenKeyExW failed\n");
goto Error;
}
/* write Control Windows CSDVersion */
dwValue = pData->CSDVersion;
cbData = sizeof(dwValue);
error = RegSetValueExW(hKey, L"CSDVersion", 0, REG_DWORD, (const BYTE *)&dwValue, cbData);
if (error)
{
DPRINT1("RegSetValueExW failed\n");
goto Error;
}
Error:
if (hKey)
RegCloseKey(hKey);
return error == ERROR_SUCCESS; return error == ERROR_SUCCESS;
} }
static void static void
OnChooseServer(HWND hwndDlg) OnChooseOption(HWND hwndDlg, PRODUCT_OPTION nOption)
{ {
WCHAR szText[256]; WCHAR szText[256];
ASSERT(0 <= nOption && nOption < _countof(s_ProductOptionData));
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_SUITE, L"Terminal Server"); switch (nOption)
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_TYPE, L"ServerNT"); {
case PRODUCT_OPTION_SERVER:
LoadStringW(hDllInstance, IDS_PRODUCTSERVERINFO, szText, _countof(szText));
break;
LoadStringW(hDllInstance, IDS_PRODUCTSERVERINFO, szText, _countof(szText)); case PRODUCT_OPTION_WORKSTATION:
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_DESCRIPTION, szText); LoadStringW(hDllInstance, IDS_PRODUCTWORKSTATIONINFO, szText, _countof(szText));
} break;
static void default:
OnChooseWorkstation(HWND hwndDlg) return;
{ }
WCHAR szText[256];
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_SUITE, L"");
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_TYPE, L"WinNT");
LoadStringW(hDllInstance, IDS_PRODUCTWORKSTATIONINFO, szText, _countof(szText));
SetDlgItemTextW(hwndDlg, IDC_PRODUCT_DESCRIPTION, szText); SetDlgItemTextW(hwndDlg, IDC_PRODUCT_DESCRIPTION, szText);
} }
@ -481,7 +523,7 @@ ProductPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
LPNMHDR lpnm; LPNMHDR lpnm;
PSETUPDATA pSetupData; PSETUPDATA pSetupData;
INT iItem; INT iItem;
WCHAR szText[64]; WCHAR szText[64], szDefault[64];;
HICON hIcon; HICON hIcon;
pSetupData = (PSETUPDATA)GetWindowLongPtr(hwndDlg, DWLP_USER); pSetupData = (PSETUPDATA)GetWindowLongPtr(hwndDlg, DWLP_USER);
@ -493,14 +535,26 @@ ProductPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
pSetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam; pSetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pSetupData); SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)pSetupData);
LoadStringW(hDllInstance, IDS_DEFAULT, szDefault, _countof(szDefault));
LoadStringW(hDllInstance, IDS_PRODUCTSERVERNAME, szText, _countof(szText)); LoadStringW(hDllInstance, IDS_PRODUCTSERVERNAME, szText, _countof(szText));
if (PRODUCT_OPTION_DEFAULT == PRODUCT_OPTION_SERVER)
{
StringCchCatW(szText, _countof(szText), L" ");
StringCchCatW(szText, _countof(szText), szDefault);
}
SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_ADDSTRING, 0, (LPARAM)szText); SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_ADDSTRING, 0, (LPARAM)szText);
LoadStringW(hDllInstance, IDS_PRODUCTWORKSTATIONNAME, szText, _countof(szText)); LoadStringW(hDllInstance, IDS_PRODUCTWORKSTATIONNAME, szText, _countof(szText));
if (PRODUCT_OPTION_DEFAULT == PRODUCT_OPTION_WORKSTATION)
{
StringCchCatW(szText, _countof(szText), L" ");
StringCchCatW(szText, _countof(szText), szDefault);
}
SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_ADDSTRING, 0, (LPARAM)szText); SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_ADDSTRING, 0, (LPARAM)szText);
SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_SETCURSEL, PRODUCT_OPTION_WORKSTATION, 0); SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_SETCURSEL, PRODUCT_OPTION_DEFAULT, 0);
OnChooseWorkstation(hwndDlg); OnChooseOption(hwndDlg, PRODUCT_OPTION_DEFAULT);
hIcon = LoadIcon(NULL, IDI_WINLOGO); hIcon = LoadIcon(NULL, IDI_WINLOGO);
SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_ICON, STM_SETICON, (WPARAM)hIcon, 0); SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_ICON, STM_SETICON, (WPARAM)hIcon, 0);
@ -511,19 +565,7 @@ ProductPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
if (HIWORD(wParam) == CBN_SELCHANGE && IDC_PRODUCT_OPTIONS == LOWORD(wParam)) if (HIWORD(wParam) == CBN_SELCHANGE && IDC_PRODUCT_OPTIONS == LOWORD(wParam))
{ {
iItem = SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_GETCURSEL, 0, 0); iItem = SendDlgItemMessageW(hwndDlg, IDC_PRODUCT_OPTIONS, CB_GETCURSEL, 0, 0);
switch ((PRODUCT_OPTION)iItem) OnChooseOption(hwndDlg, (PRODUCT_OPTION)iItem);
{
case PRODUCT_OPTION_SERVER:
OnChooseServer(hwndDlg);
break;
case PRODUCT_OPTION_WORKSTATION:
OnChooseWorkstation(hwndDlg);
break;
default:
break;
}
} }
break; break;
@ -538,8 +580,7 @@ ProductPageDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT); PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT);
if (pSetupData->UnattendSetup) if (pSetupData->UnattendSetup)
{ {
pSetupData->ProductOption = PRODUCT_OPTION_WORKSTATION; OnChooseOption(hwndDlg, pSetupData->ProductOption);
OnChooseWorkstation(hwndDlg);
DoWriteProductOption(pSetupData->ProductOption); DoWriteProductOption(pSetupData->ProductOption);
SetWindowLongPtr(hwndDlg, DWLP_MSGRESULT, IDD_LOCALEPAGE); SetWindowLongPtr(hwndDlg, DWLP_MSGRESULT, IDD_LOCALEPAGE);
return TRUE; return TRUE;
@ -2396,7 +2437,10 @@ ProcessUnattendSection(
else else
pSetupData->DisableGeckoInst = FALSE; pSetupData->DisableGeckoInst = FALSE;
} }
else if (!_wcsicmp(szName, L"ProductOption"))
{
pSetupData->ProductOption = (PRODUCT_OPTION)_wtoi(szValue);
}
} while (SetupFindNextLine(&InfContext, &InfContext)); } while (SetupFindNextLine(&InfContext, &InfContext));
if (SetupFindFirstLineW(pSetupData->hSetupInf, if (SetupFindFirstLineW(pSetupData->hSetupInf,
@ -2672,6 +2716,7 @@ InstallWizard(VOID)
MB_ICONERROR | MB_OK); MB_ICONERROR | MB_OK);
goto done; goto done;
} }
pSetupData->ProductOption = PRODUCT_OPTION_DEFAULT;
hNetShell = LoadLibraryW(L"netshell.dll"); hNetShell = LoadLibraryW(L"netshell.dll");
if (hNetShell != NULL) if (hNetShell != NULL)

View file

@ -26,7 +26,8 @@
typedef enum _PRODUCT_OPTION typedef enum _PRODUCT_OPTION
{ {
PRODUCT_OPTION_SERVER, PRODUCT_OPTION_SERVER,
PRODUCT_OPTION_WORKSTATION PRODUCT_OPTION_WORKSTATION,
PRODUCT_OPTION_DEFAULT = PRODUCT_OPTION_SERVER
} PRODUCT_OPTION, *PPRODUCT_OPTION; } PRODUCT_OPTION, *PPRODUCT_OPTION;
/* Private Setup data shared between syssetup.dll and netshell.dll */ /* Private Setup data shared between syssetup.dll and netshell.dll */