[SYSSETUP/NETSHELL]

2nd Stage Network Setup
Patch by Lee Schroeder and Eric Kohl.
- Move Lees 2nd stage network setup wizard code to netshell. It gets called by syssetup via NetSetupRequestWizardPages().
- Add code to syssetup which calls NetSetupRequestWizardPages and inserts the retrieved wizard pages into the setup wizard.
- Prevent a font handle leak by storing the bold font handle in the SetuData.

CORE-10955 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71348
This commit is contained in:
Eric Kohl 2016-05-17 22:38:58 +00:00
parent 256737ae18
commit 97f7bbfc4b
35 changed files with 1840 additions and 68 deletions

View file

@ -22,6 +22,7 @@ list(APPEND SOURCE
connectmanager.cpp connectmanager.cpp
lanconnectui.cpp lanconnectui.cpp
lanstatusui.cpp lanstatusui.cpp
setup.cpp
precomp.h) precomp.h)
file(GLOB netshell_rc_deps res/*.*) file(GLOB netshell_rc_deps res/*.*)
@ -35,6 +36,6 @@ add_library(netshell SHARED
set_module_type(netshell win32dll) set_module_type(netshell win32dll)
target_link_libraries(netshell uuid wine) target_link_libraries(netshell uuid wine)
add_importlibs(netshell shlwapi shell32 version iphlpapi ole32 user32 advapi32 setupapi ws2_32 comctl32 msvcrt kernel32 ntdll) add_importlibs(netshell shlwapi shell32 version iphlpapi ole32 gdi32 user32 advapi32 setupapi ws2_32 comctl32 msvcrt kernel32 ntdll)
add_pch(netshell precomp.h SOURCE) add_pch(netshell precomp.h SOURCE)
add_cd_file(TARGET netshell DESTINATION reactos/system32 FOR all) add_cd_file(TARGET netshell DESTINATION reactos/system32 FOR all)

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Затваряне", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Затваряне", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Физически адрес" IDS_PHYSICAL_ADDRESS "Физически адрес"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Зададено от DHCP" IDS_ASSIGNED_DHCP "Зададено от DHCP"
IDS_ASSIGNED_MANUAL "Ръчно настроено" IDS_ASSIGNED_MANUAL "Ръчно настроено"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&zavřít", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&zavřít", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Fyzická adresa" IDS_PHYSICAL_ADDRESS "Fyzická adresa"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Přiřazeno DHCP" IDS_ASSIGNED_DHCP "Přiřazeno DHCP"
IDS_ASSIGNED_MANUAL "Ručně nastaveno" IDS_ASSIGNED_MANUAL "Ručně nastaveno"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assigned by DHCP" IDS_ASSIGNED_DHCP "Assigned by DHCP"
IDS_ASSIGNED_MANUAL "Manually configured" IDS_ASSIGNED_MANUAL "Manually configured"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Schließen", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Schließen", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physikalische Adresse" IDS_PHYSICAL_ADDRESS "Physikalische Adresse"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Von DHCP zugewiesen" IDS_ASSIGNED_DHCP "Von DHCP zugewiesen"
IDS_ASSIGNED_MANUAL "Manuell konfiguriert" IDS_ASSIGNED_MANUAL "Manuell konfiguriert"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Ορίστηκε από το DHCP" IDS_ASSIGNED_DHCP "Ορίστηκε από το DHCP"
IDS_ASSIGNED_MANUAL "Ορίστηκε χειροκίνητα" IDS_ASSIGNED_MANUAL "Ορίστηκε χειροκίνητα"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assigned by DHCP" IDS_ASSIGNED_DHCP "Assigned by DHCP"
IDS_ASSIGNED_MANUAL "Manually configured" IDS_ASSIGNED_MANUAL "Manually configured"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -77,6 +77,48 @@ BEGIN
PUSHBUTTON "&Cerrar", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Cerrar", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Dirección física" IDS_PHYSICAL_ADDRESS "Dirección física"
@ -121,3 +163,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Asignado por DHCP" IDS_ASSIGNED_DHCP "Asignado por DHCP"
IDS_ASSIGNED_MANUAL "Configurado manualmente" IDS_ASSIGNED_MANUAL "Configurado manualmente"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "Fermer", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "Fermer", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Adresse physique" IDS_PHYSICAL_ADDRESS "Adresse physique"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assignée par DHCP" IDS_ASSIGNED_DHCP "Assignée par DHCP"
IDS_ASSIGNED_MANUAL "Configurée manuellement" IDS_ASSIGNED_MANUAL "Configurée manuellement"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "סגור", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "סגור", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "כתובת פיזית" IDS_PHYSICAL_ADDRESS "כתובת פיזית"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "מוקצה ע""י DHCP" IDS_ASSIGNED_DHCP "מוקצה ע""י DHCP"
IDS_ASSIGNED_MANUAL "מוגדר ידנית" IDS_ASSIGNED_MANUAL "מוגדר ידנית"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assigned by DHCP" IDS_ASSIGNED_DHCP "Assigned by DHCP"
IDS_ASSIGNED_MANUAL "Manually configured" IDS_ASSIGNED_MANUAL "Manually configured"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assigned by DHCP" IDS_ASSIGNED_DHCP "Assigned by DHCP"
IDS_ASSIGNED_MANUAL "Manually configured" IDS_ASSIGNED_MANUAL "Manually configured"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Indirizzo fisico" IDS_PHYSICAL_ADDRESS "Indirizzo fisico"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assegnato da DHCP" IDS_ASSIGNED_DHCP "Assegnato da DHCP"
IDS_ASSIGNED_MANUAL "Configurato manualmente" IDS_ASSIGNED_MANUAL "Configurato manualmente"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "閉じる(&C)", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "閉じる(&C)", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "物理アドレス" IDS_PHYSICAL_ADDRESS "物理アドレス"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "DHCP による割り当て" IDS_ASSIGNED_DHCP "DHCP による割り当て"
IDS_ASSIGNED_MANUAL "手動構成" IDS_ASSIGNED_MANUAL "手動構成"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Fysieke Adres" IDS_PHYSICAL_ADDRESS "Fysieke Adres"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Toegekend door DHCP" IDS_ASSIGNED_DHCP "Toegekend door DHCP"
IDS_ASSIGNED_MANUAL "Handmatig geconfigureerd" IDS_ASSIGNED_MANUAL "Handmatig geconfigureerd"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Lukk", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Lukk", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Fysisk adresse" IDS_PHYSICAL_ADDRESS "Fysisk adresse"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Tilordnet av DHCP" IDS_ASSIGNED_DHCP "Tilordnet av DHCP"
IDS_ASSIGNED_MANUAL "Manuelt konfigurert" IDS_ASSIGNED_MANUAL "Manuelt konfigurert"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -78,6 +78,48 @@ BEGIN
PUSHBUTTON "&Zamknij", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Zamknij", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Adres fizyczny" IDS_PHYSICAL_ADDRESS "Adres fizyczny"
@ -122,3 +164,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Przydzielony przez DHCP" IDS_ASSIGNED_DHCP "Przydzielony przez DHCP"
IDS_ASSIGNED_MANUAL "Ustawiony ręcznie" IDS_ASSIGNED_MANUAL "Ustawiony ręcznie"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -81,6 +81,48 @@ BEGIN
PUSHBUTTON "Î&nchide", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "Î&nchide", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Adresă fizică" IDS_PHYSICAL_ADDRESS "Adresă fizică"
@ -125,3 +167,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Alocată de DHCP" IDS_ASSIGNED_DHCP "Alocată de DHCP"
IDS_ASSIGNED_MANUAL "Config. manual" IDS_ASSIGNED_MANUAL "Config. manual"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Закрыть", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Закрыть", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Физический адрес" IDS_PHYSICAL_ADDRESS "Физический адрес"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Присвоен DHCP" IDS_ASSIGNED_DHCP "Присвоен DHCP"
IDS_ASSIGNED_MANUAL "Настроен вручную" IDS_ASSIGNED_MANUAL "Настроен вручную"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -81,6 +81,48 @@ BEGIN
PUSHBUTTON "&Zavrieť", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Zavrieť", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Fyzická adresa" IDS_PHYSICAL_ADDRESS "Fyzická adresa"
@ -125,3 +167,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Pridelená DHCP serverom" IDS_ASSIGNED_DHCP "Pridelená DHCP serverom"
IDS_ASSIGNED_MANUAL "Nakonfigurovaná manuálne" IDS_ASSIGNED_MANUAL "Nakonfigurovaná manuálne"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -80,6 +80,48 @@ BEGIN
PUSHBUTTON "&Mbyll", IDC_CLOSE, 125, 165, 62, 14 PUSHBUTTON "&Mbyll", IDC_CLOSE, 125, 165, 62, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Adresa Fiyike" IDS_PHYSICAL_ADDRESS "Adresa Fiyike"
@ -124,3 +166,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Caktuar nga DHCP" IDS_ASSIGNED_DHCP "Caktuar nga DHCP"
IDS_ASSIGNED_MANUAL "Konfiguruar Manualisht" IDS_ASSIGNED_MANUAL "Konfiguruar Manualisht"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -76,6 +76,48 @@ BEGIN
PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Close", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Physical Address" IDS_PHYSICAL_ADDRESS "Physical Address"
@ -120,3 +162,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Assigned by DHCP" IDS_ASSIGNED_DHCP "Assigned by DHCP"
IDS_ASSIGNED_MANUAL "Manually configured" IDS_ASSIGNED_MANUAL "Manually configured"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -78,6 +78,48 @@ BEGIN
PUSHBUTTON "&Kapat", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Kapat", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Fizîkî Adres" IDS_PHYSICAL_ADDRESS "Fizîkî Adres"
@ -122,3 +164,15 @@ BEGIN
IDS_ASSIGNED_DHCP "DHCP eliyle atanmış." IDS_ASSIGNED_DHCP "DHCP eliyle atanmış."
IDS_ASSIGNED_MANUAL "Elle yapılandırılmış." IDS_ASSIGNED_MANUAL "Elle yapılandırılmış."
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -84,6 +84,48 @@ BEGIN
PUSHBUTTON "&Закрити", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "&Закрити", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "Фізична адреса" IDS_PHYSICAL_ADDRESS "Фізична адреса"
@ -128,3 +170,15 @@ BEGIN
IDS_ASSIGNED_DHCP "Надано DHCP" IDS_ASSIGNED_DHCP "Надано DHCP"
IDS_ASSIGNED_MANUAL "Налаштовано вручну" IDS_ASSIGNED_MANUAL "Налаштовано вручну"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -84,6 +84,48 @@ BEGIN
PUSHBUTTON "关闭(&C)", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "关闭(&C)", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "物理地址" IDS_PHYSICAL_ADDRESS "物理地址"
@ -128,3 +170,15 @@ BEGIN
IDS_ASSIGNED_DHCP "由 DHCP 指派" IDS_ASSIGNED_DHCP "由 DHCP 指派"
IDS_ASSIGNED_MANUAL "手动设定" IDS_ASSIGNED_MANUAL "手动设定"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -84,6 +84,48 @@ BEGIN
PUSHBUTTON "關閉(&C)", IDC_CLOSE, 120, 155, 60, 14 PUSHBUTTON "關閉(&C)", IDC_CLOSE, 120, 155, 60, 14
END END
IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20
LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20
AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP
LTEXT "Creates network connetions using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30
LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20
END
IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20
LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20
LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20
CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50
PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP
PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP
GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX
END
IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "ReactOS Setup"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Do you want this computer to be a member of a domain?\n\
(You can obtain this information from your network administator.)", IDC_STATIC, 33, 2, 263, 50
AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP
AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP
LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14
EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50
END
STRINGTABLE STRINGTABLE
BEGIN BEGIN
IDS_PHYSICAL_ADDRESS "實體位址" IDS_PHYSICAL_ADDRESS "實體位址"
@ -128,3 +170,15 @@ BEGIN
IDS_ASSIGNED_DHCP "由 DHCP 指派" IDS_ASSIGNED_DHCP "由 DHCP 指派"
IDS_ASSIGNED_MANUAL "手動設定" IDS_ASSIGNED_MANUAL "手動設定"
END END
STRINGTABLE
BEGIN
IDS_NETWORKSETTINGSTITLE "Network Settings"
IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet."
IDS_NETWORKCOMPONENTTITLE "Network Components"
IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install."
IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain"
IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administator. A workgroup is a group of computers sharing the same workgroup name."
IDS_REACTOS_SETUP "ReactOS Setup"
IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup."
END

View file

@ -21,6 +21,7 @@ IDI_NET_OFF ICON "res/netoff.ico"
IDI_NET_REC ICON "res/netrec.ico" IDI_NET_REC ICON "res/netrec.ico"
IDI_NET_TRANS ICON "res/nettrans.ico" IDI_NET_TRANS ICON "res/nettrans.ico"
IDI_NET_TRANSREC ICON "res/nettrrec.ico" IDI_NET_TRANSREC ICON "res/nettrrec.ico"
IDI_NET_SETUP ICON "res/netsetup.ico"
IDR_NETSHELL WINE_REGISTRY "res/netshell.rgs" IDR_NETSHELL WINE_REGISTRY "res/netshell.rgs"

View file

@ -26,7 +26,7 @@
25 stub NetSetupFinishInstall 25 stub NetSetupFinishInstall
26 stub NetSetupInstallSoftware 26 stub NetSetupInstallSoftware
27 stub NetSetupPrepareSysPrep 27 stub NetSetupPrepareSysPrep
28 stub NetSetupRequestWizardPages 28 stdcall NetSetupRequestWizardPages(ptr ptr ptr)
29 stub NetSetupSetProgressCallback 29 stub NetSetupSetProgressCallback
30 stub NormalizeExtendedStatus 30 stub NormalizeExtendedStatus
31 stub RaiseSupportDialog 31 stub RaiseSupportDialog

View file

@ -9,6 +9,8 @@
#include <windef.h> #include <windef.h>
#include <winbase.h> #include <winbase.h>
#include <wingdi.h>
#include <wincon.h>
#include <winreg.h> #include <winreg.h>
#include <winnls.h> #include <winnls.h>
#include <shlwapi.h> #include <shlwapi.h>
@ -19,6 +21,7 @@
#include <devguid.h> #include <devguid.h>
#include <netcon.h> #include <netcon.h>
#include <shlguid_undoc.h> #include <shlguid_undoc.h>
#include <prsht.h>
#include <wine/debug.h> #include <wine/debug.h>
WINE_DEFAULT_DEBUG_CHANNEL(shell); WINE_DEFAULT_DEBUG_CHANNEL(shell);

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View file

@ -12,6 +12,9 @@
#define IDI_NET_REC 107 #define IDI_NET_REC 107
#define IDI_NET_TRANS 108 #define IDI_NET_TRANS 108
#define IDI_NET_TRANSREC 109 #define IDI_NET_TRANSREC 109
#define IDI_NET_SETUP 110
#define IDC_STATIC -1
/* dialogs */ /* dialogs */
#define IDD_NETPROPERTIES 400 #define IDD_NETPROPERTIES 400
@ -48,6 +51,23 @@
#define IDC_CLOSE 1300 #define IDC_CLOSE 1300
/* Network setup wizard pages */
#define IDD_NETWORKSETTINGSPAGE 3500
#define IDC_NETWORK_TYPICAL 3501
#define IDC_NETWORK_CUSTOM 3501
#define IDD_NETWORKCOMPONENTPAGE 3600
#define IDC_COMPONENT_LIST 3601
#define IDC_NETWORK_DEVICE 3602
#define IDC_NETWORK_INSTALL 3603
#define IDC_NETWORK_UNINSTALL 3604
#define IDC_NETWORK_PROPERTIES 3605
#define IDD_NETWORKDOMAINPAGE 3700
#define IDC_SELECT_WORKGROUP 3701
#define IDC_SELECT_DOMAIN 3702
#define IDC_DOMAIN_NAME 3703
/* resource constants */ /* resource constants */
#define IDS_NETWORKCONNECTION 10000 #define IDS_NETWORKCONNECTION 10000
@ -95,4 +115,13 @@
#define IDS_PROPERTY 10309 #define IDS_PROPERTY 10309
#define IDS_VALUE 10310 #define IDS_VALUE 10310
#define IDS_NETWORKSETTINGSTITLE 13050
#define IDS_NETWORKSETTINGSSUBTITLE 13051
#define IDS_NETWORKCOMPONENTTITLE 13052
#define IDS_NETWORKCOMPONENTSUBTITLE 13053
#define IDS_NETWORKDOMAINTITLE 13054
#define IDS_NETWORKDOMAINSUBTITLE 13055
#define IDS_REACTOS_SETUP 13456
#define IDS_WZD_DOMAIN_NAME 13457
#define IDR_NETSHELL 20000 #define IDR_NETSHELL 20000

View file

@ -0,0 +1,312 @@
#include "precomp.h"
#include <syssetup/syssetup.h>
extern "C"
{
static
VOID
SetBoldText(
HWND hwndDlg,
INT control,
PSETUPDATA pSetupData)
{
SendDlgItemMessageW(hwndDlg, control, WM_SETFONT, (WPARAM)pSetupData->hBoldFont, MAKELPARAM(TRUE, 0));
}
static
INT_PTR
CALLBACK
NetworkSettingsPageDlgProc(
HWND hwndDlg,
UINT uMsg,
WPARAM wParam,
LPARAM lParam)
{
PSETUPDATA SetupData;
LPNMHDR lpnm;
/* Retrieve pointer to the global setup data */
SetupData = (PSETUPDATA)GetWindowLongPtr (hwndDlg, GWL_USERDATA);
switch (uMsg)
{
case WM_INITDIALOG:
/* Save pointer to the global setup data */
SetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
SetWindowLongPtr(hwndDlg, GWL_USERDATA, (DWORD_PTR)SetupData);
/* Set the fonts of both the options to bold */
SetBoldText(hwndDlg, IDC_NETWORK_TYPICAL, SetupData);
SetBoldText(hwndDlg, IDC_NETWORK_CUSTOM, SetupData);
/* Set the typical settings option as the default */
SendDlgItemMessage(hwndDlg, IDC_NETWORK_TYPICAL, BM_SETCHECK, (WPARAM)BST_CHECKED, 0);
if (SetupData->UnattendSetup)
{
//...
}
break;
case WM_DESTROY:
//...
break;
case WM_NOTIFY:
lpnm = (LPNMHDR)lParam;
switch (lpnm->code)
{
case PSN_SETACTIVE:
/* Enable the Back and Next buttons */
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT);
if (SetupData->UnattendSetup)
{
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, IDD_NETWORKCOMPONENTPAGE);
return TRUE;
}
break;
case PSN_WIZNEXT:
/* If the Typical Settings button is chosen, then skip to the Domain Page */
if (IsDlgButtonChecked(hwndDlg, IDC_NETWORK_TYPICAL) == BST_CHECKED)
{
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, IDD_NETWORKDOMAINPAGE);
return TRUE;
}
break;
case PSN_WIZBACK:
SetupData->UnattendSetup = FALSE;
break;
}
break;
default:
break;
}
return FALSE;
}
static
INT_PTR
CALLBACK
NetworkPageDlgProc(
HWND hwndDlg,
UINT uMsg,
WPARAM wParam,
LPARAM lParam)
{
PSETUPDATA SetupData;
LPNMHDR lpnm;
/* Retrieve pointer to the global setup data */
SetupData = (PSETUPDATA)GetWindowLongPtr (hwndDlg, GWL_USERDATA);
switch (uMsg)
{
case WM_INITDIALOG:
/* Save pointer to the global setup data */
SetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
SetWindowLongPtr(hwndDlg, GWL_USERDATA, (DWORD_PTR)SetupData);
SetBoldText(hwndDlg, IDC_NETWORK_DEVICE, SetupData);
if (SetupData->UnattendSetup)
{
//...
}
break;
case WM_DESTROY:
//...
break;
case WM_NOTIFY:
lpnm = (LPNMHDR)lParam;
switch (lpnm->code)
{
case PSN_SETACTIVE:
/* Enable the Back and Next buttons */
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT);
if (SetupData->UnattendSetup)
{
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, IDD_NETWORKDOMAINPAGE);
return TRUE;
}
break;
case PSN_WIZBACK:
SetupData->UnattendSetup = FALSE;
break;
}
break;
default:
break;
}
return FALSE;
}
static
INT_PTR
CALLBACK
DomainPageDlgProc(
HWND hwndDlg,
UINT uMsg,
WPARAM wParam,
LPARAM lParam)
{
WCHAR DomainName[51];
WCHAR Title[64];
WCHAR ErrorName[256];
LPNMHDR lpnm;
PSETUPDATA SetupData;
/* Retrieve pointer to the global setup data */
SetupData = (PSETUPDATA)GetWindowLongPtr (hwndDlg, GWL_USERDATA);
switch (uMsg)
{
case WM_INITDIALOG:
/* Save pointer to the global setup data */
SetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
SetWindowLongPtr(hwndDlg, GWL_USERDATA, (DWORD_PTR)SetupData);
/* Set the workgroup option as the default */
SendDlgItemMessage(hwndDlg, IDC_SELECT_WORKGROUP, BM_SETCHECK, (WPARAM)BST_CHECKED, 0);
wcscpy(DomainName, L"WORKGROUP");
/* Display current computer name */
SetDlgItemTextW(hwndDlg, IDC_DOMAIN_NAME, DomainName);
/* Set focus to owner name */
SetFocus(GetDlgItem(hwndDlg, IDC_DOMAIN_NAME));
if (SetupData->UnattendSetup)
{
//...
}
break;
case WM_DESTROY:
//...
break;
case WM_NOTIFY:
lpnm = (LPNMHDR)lParam;
switch (lpnm->code)
{
case PSN_SETACTIVE:
/* Enable the Back and Next buttons */
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT);
if (SetupData->UnattendSetup)
{
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, SetupData->uPostNetworkWizardPage);
return TRUE;
}
break;
case PSN_WIZNEXT:
DomainName[0] = 0;
if (GetDlgItemTextW(hwndDlg, IDC_DOMAIN_NAME, DomainName, 50) == 0)
{
if (0 == LoadStringW(netshell_hInstance, IDS_REACTOS_SETUP, Title, sizeof(Title) / sizeof(Title[0])))
{
wcscpy(Title, L"ReactOS Setup");
}
if (0 == LoadStringW(netshell_hInstance, IDS_WZD_DOMAIN_NAME, ErrorName, sizeof(ErrorName) / sizeof(ErrorName[0])))
{
wcscpy(ErrorName, L"Setup cannot continue until you\nenter the name of your domain/workgroup.");
}
MessageBoxW(hwndDlg, ErrorName, Title, MB_ICONERROR | MB_OK);
SetFocus(GetDlgItem(hwndDlg, IDC_DOMAIN_NAME));
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, -1);
//TODO: Implement setting the Domain/Workgroup
return TRUE;
}
break;
case PSN_WIZBACK:
SetupData->UnattendSetup = FALSE;
break;
}
break;
default:
break;
}
return FALSE;
}
DWORD
WINAPI
NetSetupRequestWizardPages(
PDWORD pPageCount,
HPROPSHEETPAGE *pPages,
PSETUPDATA pSetupData)
{
PROPSHEETPAGE psp = {0};
DWORD dwPageCount = 3;
INT nPage = 0;
if (pPageCount == NULL)
return ERROR_INVALID_PARAMETER;
if (pPages == NULL)
{
*pPageCount = dwPageCount;
return ERROR_SUCCESS;
}
if (*pPageCount < dwPageCount)
return ERROR_BUFFER_OVERFLOW;
pSetupData->uFirstNetworkWizardPage = IDD_NETWORKSETTINGSPAGE;
/* Create the Network Settings page */
psp.dwSize = sizeof(PROPSHEETPAGE);
psp.hInstance = netshell_hInstance;
psp.lParam = (LPARAM)pSetupData;
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_NETWORKSETTINGSTITLE);
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_NETWORKSETTINGSSUBTITLE);
psp.pfnDlgProc = NetworkSettingsPageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_NETWORKSETTINGSPAGE);
pPages[nPage++] = CreatePropertySheetPage(&psp);
/* Create the Network Components page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_NETWORKCOMPONENTTITLE);
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_NETWORKCOMPONENTSUBTITLE);
psp.pfnDlgProc = NetworkPageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_NETWORKCOMPONENTPAGE);
pPages[nPage++] = CreatePropertySheetPage(&psp);
/* Create the Domain/Workgroup page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_NETWORKDOMAINTITLE);
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_NETWORKDOMAINSUBTITLE);
psp.pfnDlgProc = DomainPageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_NETWORKDOMAINPAGE);
pPages[nPage++] = CreatePropertySheetPage(&psp);
*pPageCount = dwPageCount;
return ERROR_SUCCESS;
}
} // extern "C"

View file

@ -18,48 +18,6 @@
#pragma once #pragma once
typedef struct _TZ_INFO
{
LONG Bias;
LONG StandardBias;
LONG DaylightBias;
SYSTEMTIME StandardDate;
SYSTEMTIME DaylightDate;
} TZ_INFO, *PTZ_INFO;
typedef struct _TIMEZONE_ENTRY
{
struct _TIMEZONE_ENTRY *Prev;
struct _TIMEZONE_ENTRY *Next;
WCHAR Description[64]; /* 'Display' */
WCHAR StandardName[32]; /* 'Std' */
WCHAR DaylightName[32]; /* 'Dlt' */
TZ_INFO TimezoneInfo; /* 'TZI' */
ULONG Index;
} TIMEZONE_ENTRY, *PTIMEZONE_ENTRY;
typedef struct _SETUPDATA
{
HFONT hTitleFont;
WCHAR OwnerName[51];
WCHAR OwnerOrganization[51];
WCHAR ComputerName[MAX_COMPUTERNAME_LENGTH + 1]; /* max. 15 characters */
WCHAR AdminPassword[128]; /* max. 127 characters */
BOOL UnattendSetup;
BOOL DisableVmwInst;
BOOL DisableGeckoInst;
SYSTEMTIME SystemTime;
PTIMEZONE_ENTRY TimeZoneListHead;
PTIMEZONE_ENTRY TimeZoneListTail;
DWORD TimeZoneIndex;
DWORD DisableAutoDaylightTimeSet;
LCID LocaleID;
HINF hUnattendedInf;
} SETUPDATA, *PSETUPDATA;
typedef struct _ADMIN_INFO typedef struct _ADMIN_INFO
{ {
LPWSTR Name; LPWSTR Name;

View file

@ -122,29 +122,45 @@ CenterWindow(HWND hWnd)
static HFONT static HFONT
CreateTitleFont(VOID) CreateTitleFont(VOID)
{ {
NONCLIENTMETRICSW ncm; LOGFONTW LogFont = {0};
LOGFONTW LogFont;
HDC hdc; HDC hdc;
INT FontSize;
HFONT hFont; HFONT hFont;
ncm.cbSize = sizeof(NONCLIENTMETRICSW); LogFont.lfWeight = FW_HEAVY;
SystemParametersInfo(SPI_GETNONCLIENTMETRICS, 0, &ncm, 0);
LogFont = ncm.lfMessageFont;
LogFont.lfWeight = FW_BOLD;
wcscpy(LogFont.lfFaceName, L"MS Shell Dlg"); wcscpy(LogFont.lfFaceName, L"MS Shell Dlg");
hdc = GetDC(NULL); hdc = GetDC(NULL);
FontSize = 12; LogFont.lfHeight = -MulDiv(12, GetDeviceCaps(hdc, LOGPIXELSY), 72);
LogFont.lfHeight = 0 - GetDeviceCaps(hdc, LOGPIXELSY) * FontSize / 72;
hFont = CreateFontIndirectW(&LogFont); hFont = CreateFontIndirectW(&LogFont);
ReleaseDC(NULL, hdc); ReleaseDC(NULL, hdc);
return hFont; return hFont;
} }
static HFONT
CreateBoldFont(VOID)
{
LOGFONTW tmpFont = {0};
HFONT hBoldFont;
HDC hDc;
/* Grabs the Drawing Context */
hDc = GetDC(NULL);
tmpFont.lfHeight = -MulDiv(8, GetDeviceCaps(hDc, LOGPIXELSY), 72);
tmpFont.lfWeight = FW_HEAVY;
wcscpy(tmpFont.lfFaceName, L"MS Shell Dlg");
hBoldFont = CreateFontIndirectW(&tmpFont);
ReleaseDC(NULL, hDc);
return hBoldFont;
}
static INT_PTR CALLBACK static INT_PTR CALLBACK
GplDlgProc(HWND hwndDlg, GplDlgProc(HWND hwndDlg,
UINT uMsg, UINT uMsg,
@ -1585,7 +1601,7 @@ DateTimePageDlgProc(HWND hwndDlg,
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT); PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_NEXT);
if (SetupData->UnattendSetup && WriteDateTimeSettings(hwndDlg, SetupData)) if (SetupData->UnattendSetup && WriteDateTimeSettings(hwndDlg, SetupData))
{ {
SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, IDD_PROCESSPAGE); SetWindowLongPtr(hwndDlg, DWL_MSGRESULT, SetupData->uFirstNetworkWizardPage);
return TRUE; return TRUE;
} }
break; break;
@ -2365,17 +2381,21 @@ ProcessUnattendSetup(
} }
} }
typedef DWORD(WINAPI *PFNREQUESTWIZARDPAGES)(PDWORD, HPROPSHEETPAGE *, PSETUPDATA);
VOID VOID
InstallWizard(VOID) InstallWizard(VOID)
{ {
PROPSHEETHEADER psh; PROPSHEETHEADER psh;
HPROPSHEETPAGE ahpsp[8]; HPROPSHEETPAGE *phpage = NULL;
PROPSHEETPAGE psp = {0}; PROPSHEETPAGE psp = {0};
UINT nPages = 0; UINT nPages = 0;
HWND hWnd; HWND hWnd;
MSG msg; MSG msg;
PSETUPDATA pSetupData = NULL; PSETUPDATA pSetupData = NULL;
HMODULE hNetShell = NULL;
PFNREQUESTWIZARDPAGES pfn = NULL;
DWORD dwPageCount = 8, dwNetworkPageCount = 0;
LogItem(L"BEGIN_SECTION", L"InstallWizard"); LogItem(L"BEGIN_SECTION", L"InstallWizard");
@ -2390,7 +2410,36 @@ InstallWizard(VOID)
L"Setup failed to allocate global data!", L"Setup failed to allocate global data!",
L"ReactOS Setup", L"ReactOS Setup",
MB_ICONERROR | MB_OK); MB_ICONERROR | MB_OK);
return; goto done;
}
hNetShell = LoadLibraryW(L"netshell.dll");
if (hNetShell != NULL)
{
DPRINT("Netshell.dll loaded!\n");
pfn = (PFNREQUESTWIZARDPAGES)GetProcAddress(hNetShell,
"NetSetupRequestWizardPages");
if (pfn != NULL)
{
pfn(&dwNetworkPageCount, NULL, NULL);
dwPageCount += dwNetworkPageCount;
}
}
DPRINT("PageCount: %lu\n", dwPageCount);
phpage = HeapAlloc(GetProcessHeap(),
HEAP_ZERO_MEMORY,
dwPageCount * sizeof(HPROPSHEETPAGE));
if (phpage == NULL)
{
LogItem(NULL, L"Page array allocation failed!");
MessageBoxW(NULL,
L"Setup failed to allocate page array!",
L"ReactOS Setup",
MB_ICONERROR | MB_OK);
goto done;
} }
pSetupData->hUnattendedInf = INVALID_HANDLE_VALUE; pSetupData->hUnattendedInf = INVALID_HANDLE_VALUE;
@ -2403,7 +2452,7 @@ InstallWizard(VOID)
psp.lParam = (LPARAM)pSetupData; psp.lParam = (LPARAM)pSetupData;
psp.pfnDlgProc = WelcomeDlgProc; psp.pfnDlgProc = WelcomeDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_WELCOMEPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_WELCOMEPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the Acknowledgements page */ /* Create the Acknowledgements page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE; psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
@ -2411,7 +2460,7 @@ InstallWizard(VOID)
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_ACKSUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_ACKSUBTITLE);
psp.pszTemplate = MAKEINTRESOURCE(IDD_ACKPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_ACKPAGE);
psp.pfnDlgProc = AckPageDlgProc; psp.pfnDlgProc = AckPageDlgProc;
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the Locale page */ /* Create the Locale page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE; psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
@ -2419,7 +2468,7 @@ InstallWizard(VOID)
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_LOCALESUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_LOCALESUBTITLE);
psp.pfnDlgProc = LocalePageDlgProc; psp.pfnDlgProc = LocalePageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_LOCALEPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_LOCALEPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the Owner page */ /* Create the Owner page */
@ -2428,7 +2477,7 @@ InstallWizard(VOID)
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_OWNERSUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_OWNERSUBTITLE);
psp.pszTemplate = MAKEINTRESOURCE(IDD_OWNERPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_OWNERPAGE);
psp.pfnDlgProc = OwnerPageDlgProc; psp.pfnDlgProc = OwnerPageDlgProc;
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the Computer page */ /* Create the Computer page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE; psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
@ -2436,7 +2485,7 @@ InstallWizard(VOID)
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_COMPUTERSUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_COMPUTERSUBTITLE);
psp.pfnDlgProc = ComputerPageDlgProc; psp.pfnDlgProc = ComputerPageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_COMPUTERPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_COMPUTERPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the DateTime page */ /* Create the DateTime page */
@ -2445,23 +2494,32 @@ InstallWizard(VOID)
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_DATETIMESUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_DATETIMESUBTITLE);
psp.pfnDlgProc = DateTimePageDlgProc; psp.pfnDlgProc = DateTimePageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_DATETIMEPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_DATETIMEPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
pSetupData->uFirstNetworkWizardPage = IDD_PROCESSPAGE;
pSetupData->uPostNetworkWizardPage = IDD_PROCESSPAGE;
if (pfn)
{
pfn(&dwNetworkPageCount, &phpage[nPages], pSetupData);
nPages += dwNetworkPageCount;
}
/* Create the Process page */ /* Create the Process page */
psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE; psp.dwFlags = PSP_DEFAULT | PSP_USEHEADERTITLE | PSP_USEHEADERSUBTITLE;
psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_PROCESSTITLE); psp.pszHeaderTitle = MAKEINTRESOURCE(IDS_PROCESSTITLE);
psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_PROCESSSUBTITLE); psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_PROCESSSUBTITLE);
psp.pfnDlgProc = ProcessPageDlgProc; psp.pfnDlgProc = ProcessPageDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_PROCESSPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_PROCESSPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the Finish page */ /* Create the Finish page */
psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER; psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER;
psp.pfnDlgProc = FinishDlgProc; psp.pfnDlgProc = FinishDlgProc;
psp.pszTemplate = MAKEINTRESOURCE(IDD_FINISHPAGE); psp.pszTemplate = MAKEINTRESOURCE(IDD_FINISHPAGE);
ahpsp[nPages++] = CreatePropertySheetPage(&psp); phpage[nPages++] = CreatePropertySheetPage(&psp);
/* Create the property sheet */ /* Create the property sheet */
psh.dwSize = sizeof(PROPSHEETHEADER); psh.dwSize = sizeof(PROPSHEETHEADER);
@ -2470,12 +2528,13 @@ InstallWizard(VOID)
psh.hwndParent = NULL; psh.hwndParent = NULL;
psh.nPages = nPages; psh.nPages = nPages;
psh.nStartPage = 0; psh.nStartPage = 0;
psh.phpage = ahpsp; psh.phpage = phpage;
psh.pszbmWatermark = MAKEINTRESOURCE(IDB_WATERMARK); psh.pszbmWatermark = MAKEINTRESOURCE(IDB_WATERMARK);
psh.pszbmHeader = MAKEINTRESOURCE(IDB_HEADER); psh.pszbmHeader = MAKEINTRESOURCE(IDB_HEADER);
/* Create title font */ /* Create title font */
pSetupData->hTitleFont = CreateTitleFont(); pSetupData->hTitleFont = CreateTitleFont();
pSetupData->hBoldFont = CreateBoldFont();
/* Display the wizard */ /* Display the wizard */
hWnd = (HWND)PropertySheet(&psh); hWnd = (HWND)PropertySheet(&psh);
@ -2493,8 +2552,19 @@ InstallWizard(VOID)
if (pSetupData->hUnattendedInf != INVALID_HANDLE_VALUE) if (pSetupData->hUnattendedInf != INVALID_HANDLE_VALUE)
SetupCloseInfFile(pSetupData->hUnattendedInf); SetupCloseInfFile(pSetupData->hUnattendedInf);
DeleteObject(pSetupData->hTitleFont); done:
HeapFree(GetProcessHeap(), 0, pSetupData); if (phpage != NULL)
HeapFree(GetProcessHeap(), 0, phpage);
if (hNetShell != NULL)
FreeLibrary(hNetShell);
if (pSetupData != NULL)
{
DeleteObject(pSetupData->hBoldFont);
DeleteObject(pSetupData->hTitleFont);
HeapFree(GetProcessHeap(), 0, pSetupData);
}
LogItem(L"END_SECTION", L"InstallWizard"); LogItem(L"END_SECTION", L"InstallWizard");
} }

View file

@ -23,6 +23,54 @@
#ifndef __SYSSETUP_H_INCLUDED__ #ifndef __SYSSETUP_H_INCLUDED__
#define __SYSSETUP_H_INCLUDED__ #define __SYSSETUP_H_INCLUDED__
typedef struct _TZ_INFO
{
LONG Bias;
LONG StandardBias;
LONG DaylightBias;
SYSTEMTIME StandardDate;
SYSTEMTIME DaylightDate;
} TZ_INFO, *PTZ_INFO;
typedef struct _TIMEZONE_ENTRY
{
struct _TIMEZONE_ENTRY *Prev;
struct _TIMEZONE_ENTRY *Next;
WCHAR Description[64]; /* 'Display' */
WCHAR StandardName[32]; /* 'Std' */
WCHAR DaylightName[32]; /* 'Dlt' */
TZ_INFO TimezoneInfo; /* 'TZI' */
ULONG Index;
} TIMEZONE_ENTRY, *PTIMEZONE_ENTRY;
typedef struct _SETUPDATA
{
HFONT hTitleFont;
HFONT hBoldFont;
WCHAR OwnerName[51];
WCHAR OwnerOrganization[51];
WCHAR ComputerName[MAX_COMPUTERNAME_LENGTH + 1]; /* max. 15 characters */
WCHAR AdminPassword[128]; /* max. 127 characters */
BOOL UnattendSetup;
BOOL DisableVmwInst;
BOOL DisableGeckoInst;
SYSTEMTIME SystemTime;
PTIMEZONE_ENTRY TimeZoneListHead;
PTIMEZONE_ENTRY TimeZoneListTail;
DWORD TimeZoneIndex;
DWORD DisableAutoDaylightTimeSet;
LCID LocaleID;
HINF hUnattendedInf;
UINT uFirstNetworkWizardPage;
UINT uPostNetworkWizardPage;
} SETUPDATA, *PSETUPDATA;
/* System setup APIs */ /* System setup APIs */
DWORD DWORD