mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
[SYSSETUP][BOOTDATA] Add winevdm as an optional module (#9219)
- Add winevdm_setup as an optional module that can be preloaded on install - Prompt to install both gecko and winevdm if the installer is not on disk - Change "DisableGeckoInst" to "DisableAddonsInst" because we are installing more than just Gecko now - No longer use appwiz,,install_gecko hack from wine appwiz - Delete installer after successfully installing winevdm and gecko locally
This commit is contained in:
@@ -43,10 +43,10 @@ AutoPartition = 1
|
||||
; 1 - BtrFS
|
||||
FsType = 0
|
||||
|
||||
; Enable this setting to disable Gecko install.
|
||||
; yes - disabled
|
||||
; no - enabled
|
||||
DisableGeckoInst = no
|
||||
; Choose if RAPPS can download optional components during setup.
|
||||
; yes - Download addons from RAPPS
|
||||
; no - Don't download addons from RAPPS
|
||||
RappsDownload = no
|
||||
|
||||
; Set this option to automatically specify language in 2nd mode setup.
|
||||
; See hivesys.inf for available languages.
|
||||
|
||||
@@ -153,5 +153,6 @@ Signature = "$Windows NT$"
|
||||
"modules/optional/vmxnet3ndis5.inf" 6 optional
|
||||
"modules/optional/vmxnet3n51x86.sys" 3 optional
|
||||
"modules/optional/wine_gecko-2.40-x86.msi" 1 optional
|
||||
"modules/optional/winevdm_setup.exe" 1 optional
|
||||
"boot/bootdata/bootcdregtest/AHKAppTests.cmd" 7 optional
|
||||
; DON'T REMOVE THE FOLLOWING NEW LINE ! THIS MEANS YOU !
|
||||
|
||||
@@ -4,6 +4,7 @@ include_directories(${REACTOS_SOURCE_DIR}/sdk/lib/tzlib)
|
||||
spec2def(syssetup.dll syssetup.spec)
|
||||
|
||||
list(APPEND SOURCE
|
||||
addons.c
|
||||
classinst.c
|
||||
dllmain.c
|
||||
install.c
|
||||
|
||||
@@ -0,0 +1,176 @@
|
||||
/*
|
||||
* PROJECT: ReactOS System Setup
|
||||
* LICENSE: MIT (https://spdx.org/licenses/MIT)
|
||||
* or GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
|
||||
* PURPOSE: Addon installation management
|
||||
* COPYRIGHT: Copyright 2026 Carl Bialorucki <[email protected]>
|
||||
*/
|
||||
|
||||
#include "precomp.h"
|
||||
#include <strsafe.h>
|
||||
|
||||
typedef enum _RappsConsent {
|
||||
NOT_ASKED,
|
||||
APPROVED,
|
||||
DENIED
|
||||
} RappsConsent;
|
||||
|
||||
typedef struct _ADDON_INSTALL_DATA
|
||||
{
|
||||
PCWSTR Title;
|
||||
PCWSTR AddonPath;
|
||||
PCWSTR CreateProcessFormatString;
|
||||
PCWSTR RappsId;
|
||||
} ADDON_INSTALL_DATA, *PADDON_INSTALL_DATA;
|
||||
typedef const ADDON_INSTALL_DATA* PCADDON_INSTALL_DATA;
|
||||
|
||||
/* TODO: Move this out of code and into an .inf or something. */
|
||||
static const ADDON_INSTALL_DATA Addons[] = {
|
||||
#ifdef _M_IX86
|
||||
{L"Wine Gecko", L"%SystemRoot%\\wine_gecko-2.40-x86.msi", L"msiexec.exe /i \"%s\" /qn /norestart", L"gecko"},
|
||||
{L"WineVDM", L"%SystemRoot%\\winevdm_setup.exe", L"\"%s\" /VERYSILENT", L"winevdm"},
|
||||
#endif
|
||||
{NULL, NULL, NULL}
|
||||
};
|
||||
|
||||
HRESULT
|
||||
RunCommandAndWait(
|
||||
_In_ PWCHAR Command)
|
||||
{
|
||||
STARTUPINFOW si = { sizeof(si) };
|
||||
PROCESS_INFORMATION pi;
|
||||
DWORD ExitCode = 0;
|
||||
|
||||
if (CreateProcessW(NULL, Command, NULL, NULL, FALSE,
|
||||
0, NULL, NULL, &si, &pi))
|
||||
{
|
||||
WaitForSingleObject(pi.hProcess, INFINITE);
|
||||
GetExitCodeProcess(pi.hProcess, &ExitCode);
|
||||
CloseHandle(pi.hThread);
|
||||
CloseHandle(pi.hProcess);
|
||||
if (ExitCode == 0)
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
return HRESULT_FROM_WIN32(GetLastError());
|
||||
}
|
||||
|
||||
BOOL DoesFileExist(
|
||||
_In_ PCWSTR path)
|
||||
{
|
||||
DWORD attr = GetFileAttributesW(path);
|
||||
return (attr != INVALID_FILE_ATTRIBUTES &&
|
||||
!(attr & FILE_ATTRIBUTE_DIRECTORY));
|
||||
}
|
||||
|
||||
HRESULT
|
||||
InstallAddon(
|
||||
_In_ PCADDON_INSTALL_DATA pInstallData,
|
||||
_Inout_ RappsConsent* Consent,
|
||||
_In_ PITEMSDATA pItemsData,
|
||||
_Inout_ PREGISTRATIONNOTIFY pNotify)
|
||||
{
|
||||
HRESULT hr;
|
||||
WCHAR Command[MAX_PATH], ExpandedAddonPath[MAX_PATH];
|
||||
|
||||
pNotify->Progress++;
|
||||
pNotify->CurrentItem = pInstallData->Title;
|
||||
SendMessage(pItemsData->hwndDlg, PM_STEP_START, 3, (LPARAM)pNotify);
|
||||
|
||||
ExpandEnvironmentStringsW(pInstallData->AddonPath,
|
||||
ExpandedAddonPath,
|
||||
ARRAYSIZE(ExpandedAddonPath));
|
||||
|
||||
/* Attempt to install addon from local installer. */
|
||||
if (!DoesFileExist(ExpandedAddonPath))
|
||||
goto rapps_install;
|
||||
|
||||
hr = StringCchPrintfW(Command, ARRAYSIZE(Command),
|
||||
pInstallData->CreateProcessFormatString, ExpandedAddonPath);
|
||||
if (!SUCCEEDED(hr))
|
||||
goto done;
|
||||
|
||||
hr = RunCommandAndWait(Command);
|
||||
if (SUCCEEDED(hr))
|
||||
{
|
||||
/* We successfully installed the addon locally! Try removing it from disk and finish. */
|
||||
DeleteFileW(ExpandedAddonPath);
|
||||
goto done;
|
||||
}
|
||||
|
||||
rapps_install:
|
||||
/* Local installer doesn't exist or failed. Try installing through Rapps. */
|
||||
if (*Consent == NOT_ASKED)
|
||||
{
|
||||
WCHAR szMessage[256], szCaption[64];
|
||||
LoadStringW(hDllInstance, IDS_INSTALLADDONSMESSAGE, szMessage, ARRAYSIZE(szMessage));
|
||||
LoadStringW(hDllInstance, IDS_INSTALLADDONSCAPTION, szCaption, ARRAYSIZE(szCaption));
|
||||
int MsgBox = MessageBoxW(NULL, szMessage, szCaption,
|
||||
MB_YESNO | MB_ICONINFORMATION);
|
||||
*Consent = (MsgBox == IDYES) ? APPROVED : DENIED;
|
||||
}
|
||||
|
||||
if (*Consent == DENIED)
|
||||
{
|
||||
hr = HRESULT_FROM_WIN32(ERROR_CANCELLED);
|
||||
goto done;
|
||||
}
|
||||
|
||||
hr = StringCchPrintfW(Command, ARRAYSIZE(Command), L"rapps.exe /install /S %s", pInstallData->RappsId);
|
||||
if (!SUCCEEDED(hr))
|
||||
goto done;
|
||||
|
||||
hr = RunCommandAndWait(Command);
|
||||
|
||||
done:
|
||||
/* We don't set an error in pNotify because the user chose to cancel rapps install.
|
||||
* Showing an error may make the user think the installation of the operating system failed. */
|
||||
if (!SUCCEEDED(hr) && hr != HRESULT_FROM_WIN32(ERROR_CANCELLED))
|
||||
pNotify->LastError = HRESULT_CODE(hr);
|
||||
SendMessage(pItemsData->hwndDlg, PM_STEP_END, 3, (LPARAM)pNotify);
|
||||
return hr;
|
||||
}
|
||||
|
||||
HRESULT
|
||||
InstallOptionalComponents(
|
||||
_In_ PITEMSDATA pItemsData)
|
||||
{
|
||||
HRESULT hr;
|
||||
PSETUPDATA pSetupData;
|
||||
REGISTRATIONNOTIFY Notify = { 0 };
|
||||
RappsConsent Consent = NOT_ASKED;
|
||||
|
||||
/* The last element in Addons is null, don't count it as a step. */
|
||||
SendMessage(pItemsData->hwndDlg, PM_ITEM_START, 3, (LPARAM)(ARRAYSIZE(Addons) - 1));
|
||||
pSetupData = (PSETUPDATA)GetWindowLongPtr(pItemsData->hwndDlg, GWLP_USERDATA);
|
||||
|
||||
if (pSetupData->UnattendSetup)
|
||||
Consent = pSetupData->RappsDownload ? APPROVED : DENIED;
|
||||
|
||||
for (DWORD i = 0; i < ARRAYSIZE(Addons); i++)
|
||||
{
|
||||
if (Addons[i].AddonPath == NULL
|
||||
|| Addons[i].CreateProcessFormatString == NULL
|
||||
|| Addons[i].RappsId == NULL)
|
||||
continue;
|
||||
|
||||
hr = InstallAddon(&Addons[i], &Consent, pItemsData, &Notify);
|
||||
|
||||
/* Cancelling rapps install is not an error. Reset hr to S_OK. */
|
||||
if (hr == HRESULT_FROM_WIN32(ERROR_CANCELLED))
|
||||
hr = S_OK;
|
||||
|
||||
if (!SUCCEEDED(hr))
|
||||
{
|
||||
WCHAR szMessage[256], szCaption[64];
|
||||
LoadStringW(hDllInstance, IDS_INSTALLADDONSFAILEDMESSAGE, szMessage, ARRAYSIZE(szMessage));
|
||||
LoadStringW(hDllInstance, IDS_INSTALLADDONSCAPTION, szCaption, ARRAYSIZE(szCaption));
|
||||
MessageBoxW(NULL, szMessage, szCaption,
|
||||
MB_OK | MB_ICONWARNING | MB_TOPMOST);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
SendMessage(pItemsData->hwndDlg, PM_ITEM_END, 3, HRESULT_CODE(hr));
|
||||
return hr;
|
||||
}
|
||||
@@ -68,6 +68,11 @@ extern HINSTANCE hDllInstance;
|
||||
extern HINF hSysSetupInf;
|
||||
extern ADMIN_INFO AdminInfo;
|
||||
|
||||
/* addons.c */
|
||||
HRESULT
|
||||
InstallOptionalComponents(
|
||||
_In_ PITEMSDATA pItemsData);
|
||||
|
||||
/* install */
|
||||
|
||||
BOOL
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Вписване на съставните", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(По подразбиране)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Registruji součásti", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registrieren der Komponenten", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installieren der Elemente des Startmenüs", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Speichern der Einstellungen", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Löschen der temporären Dateien", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Löschen der temporären Dateien", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Standard)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Καταχώρηση στοιχείων στο μητρώο", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -123,13 +123,15 @@ BEGIN
|
||||
LTEXT "Registrando componentes", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Instalando elementos del menú de inicio", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Guardando la configuración", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Eliminando archivos temporales", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Eliminando archivos temporales", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -275,3 +277,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Por defecto)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Komponentide registreerimine", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -120,13 +120,15 @@ BEGIN
|
||||
LTEXT "Osagaiak erregistratzea", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -270,3 +272,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Lehenetsia)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Enregistrement des composants", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installation des éléments du menu Démarrer", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Enregistrement des paramètres", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Suppression des fichiers temporaires", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installation des composants optionnels", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Suppression des fichiers temporaires", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Défaut)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Composants optionnels"
|
||||
IDS_INSTALLADDONSMESSAGE "Les composants optionnels sont disponibles pour améliorer la compatibilité des applications.\n\nVoulez-vous les télécharger et les installer ?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "L'installation de l'un ou plusieurs composants optionnels a échoué."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "רושם רכיבים", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "कॉम्पोनेन्ट का दर्ज होना", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -273,3 +275,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "Registriranje komponenti", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Instalacija stvari za početni izbornik (start menu)", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Spremanje postavki", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Uklananje privremenih datoteka", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Uklananje privremenih datoteka", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -273,3 +275,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "Zadano (Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Komponensek regisztrálása", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "A start menü elemeinek telepítése", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Beállítások mentése", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Ideiglenes fájlok eltávolítása", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Ideiglenes fájlok eltávolítása", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(alapértelmezett)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Meregister komponen", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Asli)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registrazione dei componenti", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "コンポーネントを登録しています", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "スタートメニュー項目のインストール", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "設定の保存", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "一時ファイルの削除", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "一時ファイルの削除", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(既定)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registrerer komponenter", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "Rejestrowanie składników", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Instalowanie elementów menu Start", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Zapisywanie ustawień", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Usuwanie plików tymczasowych", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Usuwanie plików tymczasowych", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -273,3 +275,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Domyślnie)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -114,13 +114,15 @@ BEGIN
|
||||
LTEXT "Registrando componentes", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -266,3 +268,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "A registar componentes", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "A instalar itens do menu iniciar", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Guardando as configurações", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "A remover ficheiros temporários", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "A remover ficheiros temporários", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -273,3 +275,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Predefinição)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -123,13 +123,15 @@ BEGIN
|
||||
LTEXT "Componente în curs de înregistrare", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Instalarea elementelor din meniul de pornire", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Salvarea setărilor", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Ștergerea fișierelor temporare", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Ștergerea fișierelor temporare", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -275,3 +277,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Implicit)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Регистрация компонентов", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Установка элементов меню ""Пуск""", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Сохранение параметров настройки", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Удаление временных файлов", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Установка дополнительных компонентов", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Удаление временных файлов", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(по умолчанию)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Дополнительные компоненты"
|
||||
IDS_INSTALLADDONSMESSAGE "Для повышения совместимости приложений доступны дополнительные компоненты.\n\nХотите загрузить и установить их?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "Не удалось установить один или несколько дополнительных компонентов."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "Registrujem súčasti", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -273,3 +275,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Regjistrimi Komponenteve", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "Registering components", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -274,3 +276,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Default)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -123,13 +123,15 @@ BEGIN
|
||||
LTEXT "Bileşenler kaydediliyor", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Başlat menüsü öğeleri yükleniyor", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Ayarlar kaydediliyor", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Geçici dosyalar kaldırılıyor", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Geçici dosyalar kaldırılıyor", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -275,3 +277,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(Varsayılan)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -123,13 +123,15 @@ BEGIN
|
||||
LTEXT "Реєстрація компонентів", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -275,3 +277,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(за замовчуванням)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -122,13 +122,15 @@ BEGIN
|
||||
LTEXT "请稍候,安装程序正在注册组件。", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "正在安装“开始”菜单项目", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "正在保存配置", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "正在删除临时文件", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "正在删除临时文件", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -277,3 +279,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(默认)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -121,13 +121,15 @@ BEGIN
|
||||
LTEXT "正在登錄元件", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -278,3 +280,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(預設)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -123,13 +123,15 @@ BEGIN
|
||||
LTEXT "正在登錄元件", IDC_TASKTEXT1, 65, 27, 232, 8
|
||||
LTEXT "Installing start menu items", IDC_TASKTEXT2, 65, 39, 232, 8
|
||||
LTEXT "Saving settings", IDC_TASKTEXT3, 65, 51, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Installing optional components", IDC_TASKTEXT4, 65, 63, 232, 8
|
||||
LTEXT "Removing temporary files", IDC_TASKTEXT5, 65, 75, 232, 8
|
||||
LTEXT "", IDC_ITEM, 21, 85, 275, 8
|
||||
CONTROL "", IDC_PROCESSPROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 21, 97, 275, 11
|
||||
ICON "", IDC_CHECK1, 48, 26, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK2, 48, 38, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK3, 48, 50, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK4, 48, 62, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
ICON "", IDC_CHECK5, 48, 74, 10, 10, SS_REALSIZEIMAGE | WS_GROUP
|
||||
END
|
||||
|
||||
IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193
|
||||
@@ -280,3 +282,10 @@ BEGIN
|
||||
*/
|
||||
IDS_DEFAULT "(預設)"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTALLADDONSCAPTION "Optional Components"
|
||||
IDS_INSTALLADDONSMESSAGE "Optional components are available to improve application compatibility.\n\nWould you like to download and install them?"
|
||||
IDS_INSTALLADDONSFAILEDMESSAGE "One or more optional components failed to install."
|
||||
END
|
||||
|
||||
@@ -73,14 +73,17 @@
|
||||
#define IDC_TASKTEXT2 1064
|
||||
#define IDC_TASKTEXT3 1065
|
||||
#define IDC_TASKTEXT4 1066
|
||||
#define IDC_TASKBITMAP1 1067
|
||||
#define IDC_TASKBITMAP2 1068
|
||||
#define IDC_TASKBITMAP3 1069
|
||||
#define IDC_TASKBITMAP4 1070
|
||||
#define IDC_CHECK1 1071
|
||||
#define IDC_CHECK2 1072
|
||||
#define IDC_CHECK3 1073
|
||||
#define IDC_CHECK4 1074
|
||||
#define IDC_TASKTEXT5 1067
|
||||
#define IDC_TASKBITMAP1 1068
|
||||
#define IDC_TASKBITMAP2 1069
|
||||
#define IDC_TASKBITMAP3 1070
|
||||
#define IDC_TASKBITMAP4 1071
|
||||
#define IDC_TASKBITMAP5 1072
|
||||
#define IDC_CHECK1 1073
|
||||
#define IDC_CHECK2 1074
|
||||
#define IDC_CHECK3 1075
|
||||
#define IDC_CHECK4 1076
|
||||
#define IDC_CHECK5 1077
|
||||
|
||||
#define IDD_FINISHPAGE 1080
|
||||
#define IDC_FINISHTITLE 1081
|
||||
@@ -184,5 +187,10 @@
|
||||
|
||||
#define IDR_GPL 4000
|
||||
|
||||
/* Strings for install addons consent dialog */
|
||||
#define IDS_INSTALLADDONSCAPTION 4010
|
||||
#define IDS_INSTALLADDONSMESSAGE 4011
|
||||
#define IDS_INSTALLADDONSFAILEDMESSAGE 4012
|
||||
|
||||
/* Timer ID for the animated dialog bar. */
|
||||
#define IDT_BAR 1
|
||||
|
||||
@@ -2481,7 +2481,10 @@ ItemCompletionThread(
|
||||
/* Step 2 - Saving Settings */
|
||||
SaveSettings(pItemsData);
|
||||
|
||||
/* Step 3 - Removing temporary files */
|
||||
/* Step 3 - Install optional components */
|
||||
InstallOptionalComponents(pItemsData);
|
||||
|
||||
/* Step 4 - Removing temporary files */
|
||||
// RemoveTempFiles(pItemsData);
|
||||
|
||||
// FIXME: Move this call to a separate cleanup page!
|
||||
@@ -2633,8 +2636,8 @@ ProcessPageDlgProc(HWND hwndDlg,
|
||||
/* Save pointer to the global setup data */
|
||||
SetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
|
||||
SetWindowLongPtr(hwndDlg, GWLP_USERDATA, (DWORD_PTR)SetupData);
|
||||
ShowDlgItem(hwndDlg, IDC_TASKTEXT4, SW_HIDE);
|
||||
ShowDlgItem(hwndDlg, IDC_CHECK4, SW_HIDE);
|
||||
ShowDlgItem(hwndDlg, IDC_TASKTEXT5, SW_HIDE);
|
||||
ShowDlgItem(hwndDlg, IDC_CHECK5, SW_HIDE);
|
||||
s_hCheckIcon = LoadImageW(hDllInstance, MAKEINTRESOURCEW(IDI_CHECKICON), IMAGE_ICON, 16, 16, 0);
|
||||
s_hArrowIcon = LoadImageW(hDllInstance, MAKEINTRESOURCEW(IDI_ARROWICON), IMAGE_ICON, 16, 16, 0);
|
||||
s_hCrossIcon = LoadImageW(hDllInstance, MAKEINTRESOURCEW(IDI_CROSSICON), IMAGE_ICON, 16, 16, 0);
|
||||
@@ -2773,12 +2776,6 @@ FinishDlgProc(HWND hwndDlg,
|
||||
/* Get pointer to the global setup data */
|
||||
PSETUPDATA SetupData = (PSETUPDATA)((LPPROPSHEETPAGE)lParam)->lParam;
|
||||
|
||||
if (!SetupData->UnattendSetup || !SetupData->DisableGeckoInst)
|
||||
{
|
||||
/* Run the Wine Gecko prompt */
|
||||
Control_RunDLLW(hwndDlg, 0, L"appwiz.cpl,,install_gecko", SW_SHOW);
|
||||
}
|
||||
|
||||
/* Set title font */
|
||||
SendDlgItemMessage(hwndDlg,
|
||||
IDC_FINISHTITLE,
|
||||
@@ -3031,12 +3028,12 @@ ProcessUnattendSection(
|
||||
{
|
||||
pSetupData->DisableAutoDaylightTimeSet = _wtoi(szValue);
|
||||
}
|
||||
else if (!_wcsicmp(szName, L"DisableGeckoInst"))
|
||||
else if (!_wcsicmp(szName, L"RappsDownload"))
|
||||
{
|
||||
if (!_wcsicmp(szValue, L"yes"))
|
||||
pSetupData->DisableGeckoInst = TRUE;
|
||||
pSetupData->RappsDownload = TRUE;
|
||||
else
|
||||
pSetupData->DisableGeckoInst = FALSE;
|
||||
pSetupData->RappsDownload = FALSE;
|
||||
}
|
||||
else if (!_wcsicmp(szName, L"InstallationType"))
|
||||
{
|
||||
|
||||
@@ -48,7 +48,7 @@ typedef struct _SETUPDATA
|
||||
WCHAR ComputerName[MAX_COMPUTERNAME_LENGTH + 1]; /* max. 15 characters */
|
||||
WCHAR AdminPassword[128]; /* max. 127 characters */
|
||||
BOOL UnattendSetup;
|
||||
BOOL DisableGeckoInst;
|
||||
BOOL RappsDownload;
|
||||
|
||||
SYSTEMTIME SystemTime;
|
||||
struct _TIMEZONE_ENTRY* TimeZoneListHead;
|
||||
|
||||
Reference in New Issue
Block a user