mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 19:03:00 +00:00
Dmitry Chapyshev <lentind@yandex.ru>
- Change listbox to listview - Draw icons - Add a find bar (it works, but will work better in future) - "Install" button moved to a separate tab, also buttons "Download!" and "Find in the Internet" are added there too - Applet's width increased - "Modify/Remove" button will become active only when an application is selected svn path=/trunk/; revision=29381
This commit is contained in:
parent
d4891b7759
commit
d2687b4de8
32 changed files with 814 additions and 1551 deletions
61
reactos/dll/cpl/appwiz/add.c
Normal file
61
reactos/dll/cpl/appwiz/add.c
Normal file
|
@ -0,0 +1,61 @@
|
|||
/*
|
||||
* ReactOS
|
||||
* Copyright (C) 2004 ReactOS Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/*
|
||||
*
|
||||
* PROJECT: ReactOS Software Control Panel
|
||||
* FILE: dll/cpl/appwiz/appwiz.c
|
||||
* PURPOSE: ReactOS Software Control Panel
|
||||
* PROGRAMMERS: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* Dmitry Chapyshev (lentind@yandex.ru)
|
||||
* UPDATE HISTORY:
|
||||
* 06-17-2004 Created
|
||||
* 09-25-2007 Modify
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include <cpl.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <tchar.h>
|
||||
#include <process.h>
|
||||
|
||||
#include "resource.h"
|
||||
#include "appwiz.h"
|
||||
|
||||
|
||||
/* Property page dialog callback */
|
||||
INT_PTR CALLBACK
|
||||
AddPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
UNREFERENCED_PARAMETER(wParam);
|
||||
UNREFERENCED_PARAMETER(hwndDlg);
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_INSTALL), FALSE);
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
|
@ -21,15 +21,17 @@
|
|||
* PROJECT: ReactOS Software Control Panel
|
||||
* FILE: dll/cpl/appwiz/appwiz.c
|
||||
* PURPOSE: ReactOS Software Control Panel
|
||||
* PROGRAMMER: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* PROGRAMMERS: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* Dmitry Chapyshev (lentind@yandex.ru)
|
||||
* UPDATE HISTORY:
|
||||
* 06-17-2004 Created
|
||||
* 09-25-2007 Modify
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include <cpl.h>
|
||||
#include <prsht.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
|
@ -47,214 +49,12 @@ INT_PTR CALLBACK ComputerPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM
|
|||
HINSTANCE hApplet = 0;
|
||||
|
||||
/* Applets */
|
||||
|
||||
APPLET Applets[NUM_APPLETS] =
|
||||
{
|
||||
{IDI_CPLSYSTEM, IDS_CPLSYSTEMNAME, IDS_CPLSYSTEMDESCRIPTION, SystemApplet}
|
||||
};
|
||||
|
||||
|
||||
static VOID
|
||||
CallUninstall(HWND hwndDlg)
|
||||
{
|
||||
STARTUPINFO si;
|
||||
PROCESS_INFORMATION pi;
|
||||
INT nIndex;
|
||||
HKEY hKey;
|
||||
DWORD dwType;
|
||||
TCHAR pszUninstallString[MAX_PATH];
|
||||
DWORD dwSize;
|
||||
|
||||
nIndex = (INT)SendDlgItemMessage(hwndDlg, IDC_SOFTWARELIST, LB_GETCURSEL, 0, 0);
|
||||
if (nIndex == -1)
|
||||
{
|
||||
MessageBox(hwndDlg,
|
||||
_TEXT("No item selected"),
|
||||
_TEXT("Error"),
|
||||
MB_ICONSTOP);
|
||||
}
|
||||
else
|
||||
{
|
||||
hKey = (HKEY)SendDlgItemMessage(hwndDlg, IDC_SOFTWARELIST, LB_GETITEMDATA, (WPARAM)nIndex, 0);
|
||||
|
||||
dwType = REG_SZ;
|
||||
dwSize = MAX_PATH;
|
||||
if (RegQueryValueEx(hKey,
|
||||
_TEXT("UninstallString"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszUninstallString,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
ZeroMemory(&si, sizeof(si));
|
||||
si.cb = sizeof(si);
|
||||
si.wShowWindow = SW_SHOW;
|
||||
if (CreateProcess(NULL,pszUninstallString,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi))
|
||||
{
|
||||
CloseHandle(pi.hProcess);
|
||||
CloseHandle(pi.hThread);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageBox(hwndDlg,
|
||||
_TEXT("Unable to read UninstallString. This entry is invalid or has been created by an MSI installer."),
|
||||
_TEXT("Error"),
|
||||
MB_ICONSTOP);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static VOID
|
||||
FillSoftwareList(HWND hwndDlg)
|
||||
{
|
||||
TCHAR pszName[MAX_PATH];
|
||||
TCHAR pszDisplayName[MAX_PATH];
|
||||
TCHAR pszParentKeyName[MAX_PATH];
|
||||
FILETIME FileTime;
|
||||
HKEY hKey;
|
||||
HKEY hSubKey;
|
||||
DWORD dwType;
|
||||
DWORD dwSize;
|
||||
DWORD dwValue = 0;
|
||||
BOOL bIsUpdate = FALSE;
|
||||
BOOL bIsSystemComponent = FALSE;
|
||||
BOOL bShowUpdates = FALSE;
|
||||
INT i;
|
||||
ULONG ulIndex;
|
||||
|
||||
bShowUpdates = (SendMessage(GetDlgItem(hwndDlg, IDC_SHOWUPDATES), BM_GETCHECK, 0, 0) == BST_CHECKED);
|
||||
|
||||
if (RegOpenKey(HKEY_LOCAL_MACHINE,
|
||||
_TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall"),
|
||||
&hKey) != ERROR_SUCCESS)
|
||||
{
|
||||
MessageBox(hwndDlg,
|
||||
_TEXT("Unable to open Uninstall Key"),
|
||||
_TEXT("Error"),
|
||||
MB_ICONSTOP);
|
||||
return;
|
||||
}
|
||||
|
||||
i = 0;
|
||||
dwSize = MAX_PATH;
|
||||
while (RegEnumKeyEx (hKey, i, pszName, &dwSize, NULL, NULL, NULL, &FileTime) == ERROR_SUCCESS)
|
||||
{
|
||||
if (RegOpenKey(hKey,pszName,&hSubKey) == ERROR_SUCCESS)
|
||||
{
|
||||
dwType = REG_DWORD;
|
||||
dwSize = sizeof(DWORD);
|
||||
if (RegQueryValueEx(hSubKey,
|
||||
_TEXT("SystemComponent"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)&dwValue,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
bIsSystemComponent = (dwValue == 0x1);
|
||||
}
|
||||
else
|
||||
{
|
||||
bIsSystemComponent = FALSE;
|
||||
}
|
||||
|
||||
dwType = REG_SZ;
|
||||
dwSize = MAX_PATH;
|
||||
bIsUpdate = (RegQueryValueEx(hSubKey,
|
||||
_TEXT("ParentKeyName"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszParentKeyName,
|
||||
&dwSize) == ERROR_SUCCESS);
|
||||
dwSize = MAX_PATH;
|
||||
if (RegQueryValueEx(hSubKey,
|
||||
_TEXT("DisplayName"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszDisplayName,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
if ((!bIsUpdate) && (!bIsSystemComponent))
|
||||
{
|
||||
ulIndex = (ULONG)SendDlgItemMessage(hwndDlg,IDC_SOFTWARELIST,LB_ADDSTRING,0,(LPARAM)pszDisplayName);
|
||||
SendDlgItemMessage(hwndDlg,IDC_SOFTWARELIST,LB_SETITEMDATA,ulIndex,(LPARAM)hSubKey);
|
||||
}
|
||||
else if (bIsUpdate && bShowUpdates)
|
||||
{
|
||||
ulIndex = (ULONG)SendDlgItemMessage(hwndDlg,IDC_SOFTWARELIST,LB_ADDSTRING,0,(LPARAM)pszDisplayName);
|
||||
SendDlgItemMessage(hwndDlg,IDC_SOFTWARELIST,LB_SETITEMDATA,ulIndex,(LPARAM)hSubKey);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dwSize = MAX_PATH;
|
||||
i++;
|
||||
}
|
||||
|
||||
RegCloseKey(hKey);
|
||||
}
|
||||
|
||||
|
||||
/* Property page dialog callback */
|
||||
static INT_PTR CALLBACK
|
||||
InstallPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_INSTALL), FALSE);
|
||||
FillSoftwareList(hwndDlg);
|
||||
break;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDC_SHOWUPDATES:
|
||||
if (HIWORD(wParam) == BN_CLICKED)
|
||||
{
|
||||
SendDlgItemMessage(hwndDlg, IDC_SOFTWARELIST, LB_RESETCONTENT, 0, 0);
|
||||
FillSoftwareList(hwndDlg);
|
||||
}
|
||||
break;
|
||||
|
||||
case IDC_SOFTWARELIST:
|
||||
if (HIWORD(wParam) == LBN_DBLCLK)
|
||||
{
|
||||
CallUninstall(hwndDlg);
|
||||
}
|
||||
break;
|
||||
|
||||
case IDC_ADDREMOVE:
|
||||
CallUninstall(hwndDlg);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
/* Property page dialog callback */
|
||||
static INT_PTR CALLBACK
|
||||
RosPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
UNREFERENCED_PARAMETER(wParam);
|
||||
UNREFERENCED_PARAMETER(hwndDlg);
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
static VOID
|
||||
InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
|
||||
{
|
||||
|
@ -268,11 +68,10 @@ InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
|
|||
|
||||
|
||||
/* First Applet */
|
||||
|
||||
LONG CALLBACK
|
||||
SystemApplet(VOID)
|
||||
{
|
||||
PROPSHEETPAGE psp[2];
|
||||
PROPSHEETPAGE psp[3];
|
||||
PROPSHEETHEADER psh;
|
||||
TCHAR Caption[1024];
|
||||
|
||||
|
@ -290,8 +89,9 @@ SystemApplet(VOID)
|
|||
psh.ppsp = psp;
|
||||
psh.pfnCallback = NULL;
|
||||
|
||||
InitPropSheetPage(&psp[0], IDD_PROPPAGEINSTALL, (DLGPROC) InstallPageProc);
|
||||
InitPropSheetPage(&psp[1], IDD_PROPPAGEROSSETUP, (DLGPROC) RosPageProc);
|
||||
InitPropSheetPage(&psp[0], IDD_PROPPAGEINSTALL, (DLGPROC) RemovePageProc);
|
||||
InitPropSheetPage(&psp[1], IDD_PROPPAGEADD, (DLGPROC) AddPageProc);
|
||||
InitPropSheetPage(&psp[2], IDD_PROPPAGEROSSETUP, (DLGPROC) RosPageProc);
|
||||
|
||||
return (LONG)(PropertySheet(&psh) != -1);
|
||||
}
|
||||
|
@ -347,97 +147,3 @@ DllMain(HINSTANCE hinstDLL, DWORD dwReason, LPVOID lpvReserved)
|
|||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
INT_PTR
|
||||
CALLBACK
|
||||
WelcomeDlgProc(HWND hwndDlg,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), 0);
|
||||
break;
|
||||
case WM_COMMAND:
|
||||
switch(HIWORD(wParam))
|
||||
{
|
||||
case EN_CHANGE:
|
||||
if (SendDlgItemMessage(hwndDlg, IDC_SHORTCUT_LOCATION, WM_GETTEXTLENGTH, 0, 0))
|
||||
{
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_NEXT);
|
||||
}
|
||||
else
|
||||
{
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), 0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
INT_PTR
|
||||
CALLBACK
|
||||
FinishDlgProc(HWND hwndDlg,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_FINISH);
|
||||
break;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
LONG CALLBACK
|
||||
NewLinkHere(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
|
||||
{
|
||||
PROPSHEETHEADERW psh;
|
||||
HPROPSHEETPAGE ahpsp[2];
|
||||
PROPSHEETPAGE psp;
|
||||
UINT nPages = 0;
|
||||
|
||||
/* Create the Welcome page */
|
||||
psp.dwSize = sizeof(PROPSHEETPAGE);
|
||||
psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER;
|
||||
psp.hInstance = hApplet;
|
||||
psp.pfnDlgProc = WelcomeDlgProc;
|
||||
psp.pszTemplate = MAKEINTRESOURCE(IDD_SHORTCUT_LOCATION);
|
||||
ahpsp[nPages++] = CreatePropertySheetPage(&psp);
|
||||
|
||||
/* Create the Finish page */
|
||||
psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER;
|
||||
psp.pfnDlgProc = FinishDlgProc;
|
||||
psp.pszTemplate = MAKEINTRESOURCE(IDD_SHORTCUT_FINISH);
|
||||
ahpsp[nPages++] = CreatePropertySheetPage(&psp);
|
||||
|
||||
|
||||
/* Create the property sheet */
|
||||
psh.dwSize = sizeof(PROPSHEETHEADER);
|
||||
psh.dwFlags = PSH_WIZARD97 | PSH_WATERMARK;
|
||||
psh.hInstance = hApplet;
|
||||
psh.hwndParent = NULL;
|
||||
psh.nPages = nPages;
|
||||
psh.nStartPage = 0;
|
||||
psh.phpage = ahpsp;
|
||||
psh.pszbmWatermark = MAKEINTRESOURCE(IDB_WATERMARK);
|
||||
|
||||
/* Display the wizard */
|
||||
PropertySheet(&psh);
|
||||
|
||||
return TRUE;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
|
|
@ -13,6 +13,28 @@ typedef struct
|
|||
|
||||
extern HINSTANCE hApplet;
|
||||
|
||||
/* remove.c */
|
||||
INT_PTR CALLBACK
|
||||
RemovePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
/* add.c */
|
||||
INT_PTR CALLBACK
|
||||
AddPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
/* rossetup.c */
|
||||
INT_PTR CALLBACK
|
||||
RosPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
/* createlink.c */
|
||||
INT_PTR CALLBACK
|
||||
WelcomeDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
INT_PTR CALLBACK
|
||||
FinishDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
LONG CALLBACK
|
||||
NewLinkHere(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2);
|
||||
|
||||
void ShowLastWin32Error(HWND hWndOwner);
|
||||
|
||||
#endif /* __CPL_APPWIZ_H */
|
||||
|
|
|
@ -13,5 +13,9 @@
|
|||
<library>comctl32</library>
|
||||
<library>msvcrt</library>
|
||||
<file>appwiz.c</file>
|
||||
<file>remove.c</file>
|
||||
<file>add.c</file>
|
||||
<file>rossetup.c</file>
|
||||
<file>createlink.c</file>
|
||||
<file>appwiz.rc</file>
|
||||
</module>
|
||||
|
|
|
@ -16,6 +16,12 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
|||
123 24 DISCARDABLE "manifest.xml"
|
||||
|
||||
IDI_CPLSYSTEM ICON "resources/applet.ico"
|
||||
IDI_APPICO ICON "resources/1501.ico"
|
||||
IDI_INSTICO ICON "resources/1502.ico"
|
||||
IDI_RECBINICO ICON "resources/1503.ico"
|
||||
IDI_DOWNLOADICO ICON "resources/1504.ico"
|
||||
IDI_APPINETICO ICON "resources/1505.ico"
|
||||
|
||||
IDB_WATERMARK BITMAP "resources/watermark.bmp"
|
||||
|
||||
#include "rsrc.rc"
|
||||
|
|
126
reactos/dll/cpl/appwiz/createlink.c
Normal file
126
reactos/dll/cpl/appwiz/createlink.c
Normal file
|
@ -0,0 +1,126 @@
|
|||
/*
|
||||
* ReactOS
|
||||
* Copyright (C) 2004 ReactOS Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/* $Id: appwiz.c 29364 2007-10-02 23:34:00Z janderwald $
|
||||
*
|
||||
* PROJECT: ReactOS Software Control Panel
|
||||
* FILE: dll/cpl/appwiz/appwiz.c
|
||||
* PURPOSE: ReactOS Software Control Panel
|
||||
* PROGRAMMER: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* UPDATE HISTORY:
|
||||
* 06-17-2004 Created
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include <cpl.h>
|
||||
#include <prsht.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <tchar.h>
|
||||
#include <process.h>
|
||||
|
||||
#include "resource.h"
|
||||
#include "appwiz.h"
|
||||
|
||||
INT_PTR
|
||||
CALLBACK
|
||||
WelcomeDlgProc(HWND hwndDlg,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), 0);
|
||||
break;
|
||||
case WM_COMMAND:
|
||||
switch(HIWORD(wParam))
|
||||
{
|
||||
case EN_CHANGE:
|
||||
if (SendDlgItemMessage(hwndDlg, IDC_SHORTCUT_LOCATION, WM_GETTEXTLENGTH, 0, 0))
|
||||
{
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_NEXT);
|
||||
}
|
||||
else
|
||||
{
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), 0);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
INT_PTR
|
||||
CALLBACK
|
||||
FinishDlgProc(HWND hwndDlg,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
switch(uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
PropSheet_SetWizButtons(GetParent(hwndDlg), PSWIZB_BACK | PSWIZB_FINISH);
|
||||
break;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
LONG CALLBACK
|
||||
NewLinkHere(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
|
||||
{
|
||||
PROPSHEETHEADERW psh;
|
||||
HPROPSHEETPAGE ahpsp[2];
|
||||
PROPSHEETPAGE psp;
|
||||
UINT nPages = 0;
|
||||
|
||||
/* Create the Welcome page */
|
||||
psp.dwSize = sizeof(PROPSHEETPAGE);
|
||||
psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER;
|
||||
psp.hInstance = hApplet;
|
||||
psp.pfnDlgProc = WelcomeDlgProc;
|
||||
psp.pszTemplate = MAKEINTRESOURCE(IDD_SHORTCUT_LOCATION);
|
||||
ahpsp[nPages++] = CreatePropertySheetPage(&psp);
|
||||
|
||||
/* Create the Finish page */
|
||||
psp.dwFlags = PSP_DEFAULT | PSP_HIDEHEADER;
|
||||
psp.pfnDlgProc = FinishDlgProc;
|
||||
psp.pszTemplate = MAKEINTRESOURCE(IDD_SHORTCUT_FINISH);
|
||||
ahpsp[nPages++] = CreatePropertySheetPage(&psp);
|
||||
|
||||
|
||||
/* Create the property sheet */
|
||||
psh.dwSize = sizeof(PROPSHEETHEADER);
|
||||
psh.dwFlags = PSH_WIZARD97 | PSH_WATERMARK;
|
||||
psh.hInstance = hApplet;
|
||||
psh.hwndParent = NULL;
|
||||
psh.nPages = nPages;
|
||||
psh.nStartPage = 0;
|
||||
psh.phpage = ahpsp;
|
||||
psh.pszbmWatermark = MAKEINTRESOURCE(IDB_WATERMARK);
|
||||
|
||||
/* Display the wizard */
|
||||
PropertySheet(&psh);
|
||||
|
||||
return TRUE;
|
||||
}
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñëàãàíå/ïðåìàõâàíå"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Çà äà ñëîæèòå íîâî ïðèëîæåíèå, íàòèñíåòå Ñëàãàíå",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Ñëàãàíå...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Ïîêàçâàíå íà îáíîâëåíèÿòà",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Ñëåäíèòå ïðèëîæåíèÿ ìîãà äà áúäàò ïðåìàõíàòè ñàìè. Çà äà ïðåìàõíåòå ïðèëîæåíèå èëè äà ïðîìåíèòå ñëîæåíèòå èì ñúñòàâêè, èçáåðåòå ãî îò ñïèñúêà è íàòèíñåòå Äîáàâÿíå/ ïðåìàõâàíå.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Ïðîìÿíà/ïðå&ìàõâàíå", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Íàñòðîéêà íà ÐåàêòÎÑ"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñúçäàâàíå íà âðúçêà"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñúçäàâàíå íà âðúçêà"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Äîáàâÿíå/Ïðåìàõâàíå íà ïðîãðàìè"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Ñëàãà ïðèëîæåíèÿ è ñúçäàâà ïðåïðàòêè."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Instalace/Odstranìní"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Pro nainstalování nové aplikace, klepnìte na Instalovat...",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Instalovat...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Následující aplikace mohou být automaticky odstranìny. K odstranìní aplikace nebo k nastavení jejích komponent, ji vyberte ze seznamu a klepnìte na tlaèítko Pøidat/Odebrat.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Pøidat/&Odebrat", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Nastavení systému ReactOS"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Vytvoøit odkaz..."
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Pøidat/Odebrat aplikace"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Nastaví aplikace a vytvoøí ikony."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Installer/Afinstallere"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "For at installere et nyt Program/Spil, Klik på Installere",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Installere...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Følgende Software kan automatisk blive Fjernet. For at fjerne programmer eller ændre hvilken typer komponeter der skal være installeret, vælg fra listen og klik på Tilføj/Fjern.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Tilføj/&Fjern", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Reactos Installation"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Opret Weblink"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Tekst 1", -1, 115, 15, 160, 24
|
||||
LTEXT "Tekst 2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Opret Weblink"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Tekst 1",-1,10,0,225,40
|
||||
LTEXT "Tekst 2",-1,10,40,120,20
|
||||
LTEXT "Tekst 3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Tilføjer/Fjerner Programmer"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Installere programmer og opretter genveje."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Programme ändern/entfernen"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Um ein neues Programm zu installieren, klicken Sie auf Installieren",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Installieren...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Updates anzeigen",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Die folgende Software kann automatisch entfernt werden. Um ein Programm zu entfernen oder die installierten Programmpakete zu ändern, wählen Sie das Programm in der Liste und klicken auf Ändern/Entfernen.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Ändern/Entfe&rnen", IDC_ADDREMOVE, PROPSHEETWIDTH-(82), 200, 70, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ReactOS Setup"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Verknüpfung erstellen"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Mit diesem Assistenten können Sie Verknüpfungen mit\nlokalen oder vernetzten Programmen, Dateien, Ordnern,\nComputern oder Internetaddressen erstellen.", -1, 120, 15, 200, 30
|
||||
LTEXT "&Geben Sie den Speicherort des Elements ein:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "&Durchsuchen...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Klicken Sie auf ""Weiter"", um den Installationsvorgang\nfortzusetzen.", -1, 120, 100, 180, 20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Bezeichnung für das Programm"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Geben Sie den Namen für die Verknüpfung ein:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Klicken Sie auf ""Fertig stellen"", um die Verknüpfung zu erstellen.", -1, 120, 50, 150, 20
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Programme hinzufügen/entfernen"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Installiert Programme und erstellt Verknüpfungen."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ÅãêáôÜóôáóç/ÁðåãêáôÜóôáóç"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Ãéá íá åãêáôáóôÞóåôå Ýíá íÝï ðñüãñáììá, êÜíôå êëéê óôï 'ÅãêáôÜóôáóç'",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&ÅãêáôÜóôáóç...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Ôï áêüëïõèï ëïãéóìéêü ìðïñåß íá áðåãêáôáóôáèåß áõôïìÜôùò. Ãéá íá áðåãêáôáóôÞóåôå Ýíá ðñüãñáììá Þ íá áëëÜîåôå ôá åãêáôåóôçìÝíá ôïõ áñ÷åßá, åðéëÝîôå ôï áðü ôç ëßóôá êáé êÜíôå êëéê óôï ÐñïóèÞêç/Áöáßñåóç.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "ÐñïóèÞêç/&Áöáßñåóç", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ÅãêáôÜóôáóç Reactos"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Äçìéïõñãßá óõíôüìåõóçò"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Äçìéïõñãßá óõíôüìåõóçò"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Ðñïóèáöáßñåóç ðñïãñáììÜôùí"
|
||||
IDS_CPLSYSTEMDESCRIPTION "ÅãêáèéóôÜ ðñïãñÜììáôá êáé äçìéïõñãßá óõíôïìÝõóåéò."
|
||||
END
|
|
@ -2,19 +2,38 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Install/Uninstall"
|
||||
CAPTION "Change or Remove Programs"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "To install a new program, click Install",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Install...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,6,16,16
|
||||
LTEXT "The following Software can be automatically removed. To remove a program or to modify its installed components, select it from the list and click Modify/Remove.",-1,36,7,PROPSHEETWIDTH-48,32
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 30, 100, 14
|
||||
LTEXT "Find:",-1,172,33,50,14
|
||||
EDITTEXT IDC_FIND_EDIT, 193, 30, 180, 14, WS_VISIBLE | WS_TABSTOP
|
||||
CONTROL "", IDC_SOFTWARELIST, "SysListView32", LVS_REPORT | LVS_SORTASCENDING | LVS_AUTOARRANGE | LVS_SINGLESEL, PROPSHEETPADDING, 50, PROPSHEETWIDTH-12, 155, WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Modify/&Remove", IDC_ADDREMOVE, PROPSHEETPADDING, 210, 80, 14, WS_DISABLED
|
||||
PUSHBUTTON "&Information", IDC_INFO_BUTTON, PROPSHEETPADDING+85, 210, 80, 14, WS_DISABLED
|
||||
LTEXT "View:",-1,253,212,40,8
|
||||
COMBOBOX IDC_VIEW_COMBO, 280, 210, 94, 80, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL
|
||||
END
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "The following Software can be automatically removed. To remove a program or to modify its installed components, select it from the list and click Add/Remove.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Modify/&Remove", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
IDD_PROPPAGEADD DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Add New Programs"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,10,32,32
|
||||
LTEXT "To install a new program, click ""Install"".",-1,36,11,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Install...", IDC_INSTALL, PROPSHEETWIDTH-(90), 46, 80, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 70, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
ICON IDI_DOWNLOADICO,-1,PROPSHEETPADDING,80,32,32
|
||||
LTEXT "To download and install new applications, press ""Download !"".",-1,36,83,PROPSHEETWIDTH-48,17
|
||||
PUSHBUTTON "&Download !", IDC_INSTALL, PROPSHEETWIDTH-(90), 125, 80, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 150, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
ICON IDI_APPINETICO,-1,PROPSHEETPADDING,160,32,32
|
||||
LTEXT "Press ""Find in the Internet"" button in order to search for new applications available via Internet connection.",-1,36,161,PROPSHEETWIDTH-48,17
|
||||
PUSHBUTTON "&Properties...", IDC_INSTALL, PROPSHEETWIDTH-(175), 205, 80, 14
|
||||
PUSHBUTTON "&Find in the Internet", IDC_INSTALL, PROPSHEETWIDTH-(90), 205, 80, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
|
@ -66,11 +85,16 @@ BEGIN
|
|||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Add/Remove Programs"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Sets up programs and creates shortcuts."
|
||||
IDS_NOITEM_SELECTED "No item selected!"
|
||||
IDS_ERROR "Error"
|
||||
IDS_UNABLEREAD_UNINSTSTR "Unable to read UninstallString. This entry is invalid or has been created by an MSI installer."
|
||||
IDS_UNABLEOPEN_UNINSTKEY "Unable to open Uninstall Key"
|
||||
IDS_APPLIST "Currently installed programs"
|
||||
IDS_LARGEICONS "Large Icons"
|
||||
IDS_LIST "List"
|
||||
IDS_DETAILS "Details"
|
||||
END
|
||||
|
|
|
@ -1,79 +0,0 @@
|
|||
/*
|
||||
*Spanish Language resource file
|
||||
*ReactOs (c) 2005 Samuel Serapión Vega
|
||||
*/
|
||||
|
||||
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Instalar/Desinstalar"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Para instalar un programa, presione instalar",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Instalar...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "El siguiente software puede ser removido automaticamente. Para remover un programa o modificar sus componentes instalados, seleccionalo en la lista y pulsa Añadir/Remover.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Añadir/&Remover", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Configuración de ReactOs"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Crear enlace"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Crear enlace"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Añadir/Remover Programas"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Instala o Remueve programas."
|
||||
END
|
|
@ -1,75 +0,0 @@
|
|||
/* French translation by Benoit Plante 2005 (cmoibenlepro AT hotmail DOT com) */
|
||||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ajout/Supression de programmes"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Pour installer un nouveau programme, cliquez sur Installer",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Installer...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 65, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Afficher les mises à jour",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Les logiciels suivant peuvent être supprimés automatiquement. Pour supprimer un programme ou modifier ses composantes installées, sélectionnez-le dans la liste et cliquez sur Modifier/Supprimer.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Ajouter/Supp&rimer", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 65, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Configuration de ReactOS"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Créer un raccourci"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Texte 1", -1, 115, 15, 160, 24
|
||||
LTEXT "Texte 2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Créer un raccourci"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Texte 1",-1,10,0,225,40
|
||||
LTEXT "Texte 2",-1,10,40,120,20
|
||||
LTEXT "Texte 3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Ajout/Supression de programmes"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Installe et supprime les programmes et les composantes de ReactOS, ainsi que les raccourcis."
|
||||
END
|
|
@ -1,74 +0,0 @@
|
|||
// Hungarian resource file by Robert Horvath - talley at cubeclub.hu
|
||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Telepítés és eltávolítás"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Egy új program telepítéséhez kattints a Telepítés gombra",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Telepítés...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "A következõ szoftvereket lehet eltávolítani. A szoftver törléséhez vagy összetevõinek modosításához kattints a szoftverre a listában, majd kattints a Hozzáadás/eltávolítás gombra.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Hozzáadás/eltávolítás", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Reactos Telepítõ"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Szoftverek hozzáadása és eltávolítása"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Telepíti a szoftvert és létrehozza a parancsikonokat hozzá."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Instalasi/Deinstalasi"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Untuk menginstalasi program baru, klik Instalasi",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Instalasi...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Tampilkan pemutakhiran",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Software berikut bisa secara otomatis dihapus. Untuk menghapus program atau mengubah komponen terinstalasinya, pilih dari daftar dan klik Tambah/Hapus.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Ubah/&Hapus", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Setup ReactOS"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Buat link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Buat link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Tambah/Hapus Program"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Menyiapkan programs dan membuat jalan pintas."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Installa/Disinstalla"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Per installare un nuovo programma, clicca su Installa",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Installa...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Mostra aggiornamenti",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Il Software seguente può essere rimosso automaticamente. Per rimuovere un programma o modificarne i componenti installati, selezionalo dalla lista e clicca su Aggiungi/Rimuovi.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Modifica/&Rimuovi", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ReactOS Setup"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Crea collegamento"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Crea collegamento"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Testo1",-1,10,0,225,40
|
||||
LTEXT "Testo2",-1,10,40,120,20
|
||||
LTEXT "Testo3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Aggiungi/Rimuovi programmi"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Installa i programmi e crea i collegamenti."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "インストールとアンインストール"
|
||||
FONT 9, "MS UI Gothic", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "プログラムを新たにインストールするには、[インストール] をクリックしてください。",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "インストール(&I)...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "これらのプログラムは自動で削除することができます。プログラムを変更したり、コンピュータから削除したりするには、一覧から目的のプログラムを選択し、[変更と削除] をクリックしてください。",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "変更と削除(&R)", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ReactOS Setup"
|
||||
FONT 9, "MS UI Gothic", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "リンクの作成"
|
||||
FONT 9, "MS UI Gothic", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "リンクの作成"
|
||||
FONT 9, "MS UI Gothic", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "プログラムの追加と削除"
|
||||
IDS_CPLSYSTEMDESCRIPTION "プログラムを設定したり、ショートカットを作成します。"
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL //Vertaald door Lionel Lowie
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Installeren en verwijderen"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Als u een nieuw programma wilt installeren, klikt u op installeren",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Installeren...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "&De volgende software kan automatisch worden verwijderd. U verwijdert een programma of wijzigt de geïnstalleerde onderdelen door het programma te selecteren en op Toevoegen/verwijderen te klikken.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Toe&voegen/verwijderen", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ReactOS Setup"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Software"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Hiermee kunt u programma's installeren en snelkoppelingen maken."
|
||||
END
|
|
@ -1,75 +0,0 @@
|
|||
//Polish translation Emil Kaczmarek 2005
|
||||
|
||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Zainstaluj/Odinstaluj"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Aby zainstalowaæ nowy program, kliknij Instaluj",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&Instaluj...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Show updates",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Nastêpuj¹ce oprogramowanie mo¿e byæ automatycznie usuniête. Aby usun¹æ program, albo zmodyfikowaæ zainstalowane komponenty, wybierz program z listy i kliknij Dodaj/Usuñ.",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "Dodaj/&Usuñ", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Instalator ReactOS"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Stwórz odnoœnik"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Tekst1", -1, 115, 15, 160, 24
|
||||
LTEXT "Tekst2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Stwórz odnoœnik"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Tekst1",-1,10,0,225,40
|
||||
LTEXT "Tekst2",-1,10,40,120,20
|
||||
LTEXT "Tekst3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Dodaj/Usuñ programy"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Ustawia nowe programy i tworzy skróty."
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Óñòàíîâèòü/Óäàëèòü"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "×òîáû óñòàíîâèòü íîâóþ ïðîãðàììó, íàæìèòå ""Óñòàíîâêà"".",-1,36,18,PROPSHEETWIDTH-48,16
|
||||
PUSHBUTTON "&Óñòàíîâêà...", IDC_INSTALL, PROPSHEETWIDTH-72, 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Ïîêàçàòü îáíîâëåíèÿ",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "×òîáû óñòàíîâèòü ïðîãðàììó èëè èçìåíèòü å¸ óñòàíîâëåííûå êîìïîíåíòû, âûäåëèòå å¸ â ñïèñêå è íàæìèòå ""Çàìåíèòü/Óäàëèòü"".",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "&Çàìåíèòü/Óäàëèòü", IDC_ADDREMOVE, PROPSHEETWIDTH-98, 200, 85, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Óñòàíîâêà êîìïîíåíòîâ ReactOS"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñîçäàòü ññûëêó"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñîçäàòü ññûëêó"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Óñòàíîâêà è óäàëåíèå ïðîãðàìì"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Óñòàíîâêà èëè óäàëåíèå ïðîãðàìì è êîìïîíåíòîâ ReactOS"
|
||||
END
|
|
@ -1,73 +0,0 @@
|
|||
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Install/Uninstall"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "·Ó¡ÒõԴµÑé§â»Ãá¡ÃÁãËÁè, ¡´àÅ×Í¡¡ÒõԴµÑé§",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "&µÔ´µÑé§...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&áÊ´§¼Å¡ÒûÃѺ»Ãا",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "«Í¿·ìáÇÃì´Ñ§¡ÅèÒÇÊÒÁÒö¶Í´¶Í¹â´ÂÍѵâ¹ÁÑµÔ à¾×èÍ¡Òöʹ¶Í¹â»Ãá¡ÃÁËÃ×Í»ÃѺà»ÅÕ蹡ÒõԴµÑé§Í§¤ì»ÃСͺÍ×è¹æ, àÅ×Í¡·Ó¨Ò¡ÃÒ¡ÒÃáÅС´àÅ×Í¡ à¾ÔèÁ/¶Í´¶Í¹",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 75, LBS_STANDARD | WS_TABSTOP | LBS_NOINTEGRALHEIGHT
|
||||
PUSHBUTTON "»ÃѺà»ÅÕè¹/&¶Í´¶Í¹", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 200, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ReactOS Setup"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create link"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "à¾ÔèÁ/¶Í´¶Í¹ â»Ãá¡ÃÁ"
|
||||
IDS_CPLSYSTEMDESCRIPTION "µÔ´µÑé§â»Ãá¡ÃÁáÅÐÊÃéÒ§àÊé¹·Ò§ÅÑ´"
|
||||
END
|
|
@ -1,81 +0,0 @@
|
|||
/*
|
||||
* PROJECT: Software Control Panel Applet
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: dll/cpl/appwiz/Uk.rc
|
||||
* PURPOSE: Ukraianian Language File for Software Control Panel Applet
|
||||
* PROGRAMMERS: Artem Reznikov
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPPAGEINSTALL DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Óñòàíîâèòè/Âèäàëèòè"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,18,16,16
|
||||
LTEXT "Ùîá óñòàíîâèòè íîâó ïðîãðàìó, íàòèñí³òü ""Óñòàíîâèòè""",-1,36,18,PROPSHEETWIDTH-48,8
|
||||
PUSHBUTTON "Óñ&òàíîâèòè...", IDC_INSTALL, PROPSHEETWIDTH-(72), 36, 60, 14
|
||||
LTEXT "", -1, PROPSHEETPADDING, 63, PROPSHEETWIDTH-12, 1, NOT WS_GROUP | SS_SUNKEN
|
||||
|
||||
ICON IDI_CPLSYSTEM,-1,PROPSHEETPADDING,76,16,16
|
||||
CONTROL "&Ïîêàçàòè îíîâëåííÿ",IDC_SHOWUPDATES,"button",BS_AUTOCHECKBOX | WS_TABSTOP,PROPSHEETPADDING, 105, 119, 18
|
||||
LTEXT "Íèæ÷åíàâåäåí³ &ïðîãðàìè ìîæíà âèäàëèòè àáî ïåðåóñòàíîâèòè àâòîìàòè÷íî. Ùîá âèäàëèòè ïðîãðàìó àáî çì³íèòè ñêëàä óñòàíîâëåíèõ êîìïîíåíò³â, âèáåð³òü öþ ïðîãðàìó ç³ ñïèñêó é íàòèñí³òü êíîïêó ""Çàì³íèòè/Âèäàëèòè"".",-1,36,72,PROPSHEETWIDTH-48,32
|
||||
LISTBOX IDC_SOFTWARELIST, PROPSHEETPADDING, 123, PROPSHEETWIDTH-12, 88, LBS_STANDARD | WS_TABSTOP
|
||||
PUSHBUTTON "Çàì³íèòè/&Âèäàëèòè", IDC_ADDREMOVE, PROPSHEETWIDTH-72, 198, 60, 14
|
||||
END
|
||||
|
||||
IDD_PROPPAGEROSSETUP DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Óñòàíîâêà êîìïîíåíò³â Reactos"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
END
|
||||
|
||||
IDD_FIRSTPAGE DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñòâîðåííÿ ÿðëèêà"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1", -1, 115, 15, 160, 24
|
||||
LTEXT "Text2", -1, 115, 35, 160, 17
|
||||
END
|
||||
|
||||
IDD_SUBMIT_REPORT DIALOGEX 0, 0, PROPSHEETWIDTH, PROPSHEETHEIGHT
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ñòâîðåííÿ ÿðëèêà"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Text1",-1,10,0,225,40
|
||||
LTEXT "Text2",-1,10,40,120,20
|
||||
LTEXT "Text3",-1,10,55,120,20
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_LOCATION DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Create Shortcut"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "This wizard helps you to create shortcuts to local or\nnetwork programs, files, folders, computers, or Internet\naddresses.", -1, 120, 15, 200, 30
|
||||
LTEXT "Type the location of the item:", -1, 120, 50, 120, 10
|
||||
EDITTEXT IDC_SHORTCUT_LOCATION, 120, 65, 150, 15, ES_LEFT
|
||||
PUSHBUTTON "Browse...", IDC_SHORTCUT_BROWSE, 280, 60, 70, 15, ES_LEFT
|
||||
LTEXT "Click Next to continue.", -1, 120, 100, 90, 10
|
||||
END
|
||||
|
||||
IDD_SHORTCUT_FINISH DIALOGEX 0, 0, 340, 200
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Select a Title for the Program"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "&Type a name for this shortcut:", -1, 120, 15, 150, 10
|
||||
EDITTEXT IDC_SHORTCUT_NAME, 120, 35, 150, 15, ES_LEFT
|
||||
LTEXT "Click Finish to create the shortcut.", -1, 120, 50, 150, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Óñòàíîâêà é âèäàëåííÿ ïðîãðàì"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Óñòàíîâêà ïðîãðàì ³ ñòâîðåííÿ ÿðëèê³â."
|
||||
END
|
438
reactos/dll/cpl/appwiz/remove.c
Normal file
438
reactos/dll/cpl/appwiz/remove.c
Normal file
|
@ -0,0 +1,438 @@
|
|||
/*
|
||||
* ReactOS
|
||||
* Copyright (C) 2004 ReactOS Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/*
|
||||
*
|
||||
* PROJECT: ReactOS Software Control Panel
|
||||
* FILE: dll/cpl/appwiz/appwiz.c
|
||||
* PURPOSE: ReactOS Software Control Panel
|
||||
* PROGRAMMERS: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* Dmitry Chapyshev (lentind@yandex.ru)
|
||||
* UPDATE HISTORY:
|
||||
* 06-17-2004 Created
|
||||
* 09-25-2007 Modify
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include <cpl.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <tchar.h>
|
||||
#include <process.h>
|
||||
|
||||
#include "resource.h"
|
||||
#include "appwiz.h"
|
||||
|
||||
static VOID
|
||||
CallUninstall(HWND hwndDlg)
|
||||
{
|
||||
STARTUPINFO si;
|
||||
PROCESS_INFORMATION pi;
|
||||
INT nIndex;
|
||||
HKEY hKey;
|
||||
DWORD dwType;
|
||||
TCHAR pszUninstallString[MAX_PATH];
|
||||
DWORD dwSize;
|
||||
TCHAR Buf[256],Title[256];
|
||||
|
||||
nIndex = (INT)SendMessage(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),LVM_GETNEXTITEM,-1,LVNI_FOCUSED);
|
||||
if (nIndex == -1)
|
||||
{
|
||||
LoadString(hApplet, IDS_NOITEM_SELECTED, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
LoadString(hApplet, IDS_CPLSYSTEMNAME, Title, sizeof(Title) / sizeof(TCHAR));
|
||||
MessageBox(hwndDlg,
|
||||
Buf,
|
||||
Title,
|
||||
MB_ICONINFORMATION);
|
||||
}
|
||||
else
|
||||
{
|
||||
LVITEM item;
|
||||
|
||||
ZeroMemory(&item, sizeof(LVITEM));
|
||||
item.mask = LVIF_PARAM;
|
||||
item.iItem = nIndex;
|
||||
(void)ListView_GetItem(GetDlgItem(hwndDlg,IDC_SOFTWARELIST),&item);
|
||||
hKey = (HKEY)item.lParam;
|
||||
|
||||
dwType = REG_SZ;
|
||||
dwSize = MAX_PATH;
|
||||
if (RegQueryValueEx(hKey,
|
||||
_TEXT("UninstallString"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszUninstallString,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
ZeroMemory(&si, sizeof(si));
|
||||
si.cb = sizeof(si);
|
||||
si.wShowWindow = SW_SHOW;
|
||||
if (CreateProcess(NULL,pszUninstallString,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi))
|
||||
{
|
||||
CloseHandle(pi.hProcess);
|
||||
CloseHandle(pi.hThread);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
LoadString(hApplet, IDS_UNABLEREAD_UNINSTSTR, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
LoadString(hApplet, IDS_ERROR, Title, sizeof(Title) / sizeof(TCHAR));
|
||||
MessageBox(hwndDlg,
|
||||
Buf,
|
||||
Title,
|
||||
MB_ICONSTOP);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
AddListColumn(HWND hList, LPTSTR Caption)
|
||||
{
|
||||
LV_COLUMN dummy;
|
||||
RECT rect;
|
||||
|
||||
GetClientRect(hList, &rect);
|
||||
ZeroMemory(&dummy, sizeof(LV_COLUMN));
|
||||
dummy.mask = LVCF_TEXT | LVCF_WIDTH | LVCF_SUBITEM;
|
||||
dummy.iSubItem = 0;
|
||||
dummy.pszText = Caption;
|
||||
dummy.cx = rect.right - rect.left - GetSystemMetrics(SM_CXVSCROLL);
|
||||
(void)ListView_InsertColumn(hList, 0, &dummy);
|
||||
}
|
||||
|
||||
static VOID
|
||||
AddItemToList(HWND hwndDlg, LPARAM hSubKey, LPTSTR pszDisplayName, INT ItemIndex)
|
||||
{
|
||||
int index;
|
||||
HIMAGELIST hImgListSmall;
|
||||
HIMAGELIST hImgListLarge;
|
||||
HICON hIcon;
|
||||
HWND hList;
|
||||
LV_ITEM listItem;
|
||||
int ColorDepth;
|
||||
DEVMODE pDevMode;
|
||||
|
||||
/* Icon drawing mode */
|
||||
pDevMode.dmSize = sizeof(DEVMODE);
|
||||
pDevMode.dmDriverExtra = 0;
|
||||
EnumDisplaySettings(NULL,ENUM_CURRENT_SETTINGS,&pDevMode);
|
||||
switch (pDevMode.dmBitsPerPel)
|
||||
{
|
||||
case 32: ColorDepth = ILC_COLOR32; break;
|
||||
case 24: ColorDepth = ILC_COLOR24; break;
|
||||
case 16: ColorDepth = ILC_COLOR16; break;
|
||||
case 8: ColorDepth = ILC_COLOR8; break;
|
||||
case 4: ColorDepth = ILC_COLOR4; break;
|
||||
default: ColorDepth = ILC_COLOR; break;
|
||||
}
|
||||
|
||||
hImgListSmall = ImageList_Create(16,16,ColorDepth | ILC_MASK,5,5);
|
||||
hImgListLarge = ImageList_Create(32,32,ColorDepth | ILC_MASK,5,5);
|
||||
|
||||
hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_CPLSYSTEM),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);
|
||||
index = ImageList_AddIcon(hImgListSmall,hIcon);
|
||||
DestroyIcon(hIcon);
|
||||
hIcon = LoadImage(hApplet,MAKEINTRESOURCE(IDI_CPLSYSTEM),IMAGE_ICON,32,32,LR_DEFAULTCOLOR);
|
||||
ImageList_AddIcon(hImgListLarge,hIcon);
|
||||
DestroyIcon(hIcon);
|
||||
|
||||
hList = GetDlgItem(hwndDlg, IDC_SOFTWARELIST);
|
||||
|
||||
ZeroMemory(&listItem, sizeof(LV_ITEM));
|
||||
listItem.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE | LVIF_IMAGE;
|
||||
listItem.pszText = (LPTSTR)pszDisplayName;
|
||||
listItem.lParam = (LPARAM)hSubKey;
|
||||
listItem.iItem = (int)ItemIndex;
|
||||
listItem.iImage = index;
|
||||
(void)ListView_InsertItem(hList, &listItem);
|
||||
|
||||
(void)ListView_SetImageList(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),hImgListSmall,LVSIL_SMALL);
|
||||
(void)ListView_SetImageList(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),hImgListLarge,LVSIL_NORMAL);
|
||||
|
||||
}
|
||||
|
||||
static VOID
|
||||
FillSoftwareList(HWND hwndDlg)
|
||||
{
|
||||
TCHAR pszName[MAX_PATH];
|
||||
TCHAR pszDisplayName[MAX_PATH];
|
||||
TCHAR pszParentKeyName[MAX_PATH];
|
||||
FILETIME FileTime;
|
||||
HKEY hKey;
|
||||
HKEY hSubKey;
|
||||
DWORD dwType;
|
||||
DWORD dwSize = MAX_PATH;
|
||||
DWORD dwValue = 0;
|
||||
BOOL bIsUpdate = FALSE;
|
||||
BOOL bIsSystemComponent = FALSE;
|
||||
BOOL bShowUpdates = FALSE;
|
||||
INT ItemIndex = 0;
|
||||
TCHAR Buf[256],Title[256];
|
||||
|
||||
bShowUpdates = (SendMessage(GetDlgItem(hwndDlg, IDC_SHOWUPDATES), BM_GETCHECK, 0, 0) == BST_CHECKED);
|
||||
|
||||
if (RegOpenKey(HKEY_LOCAL_MACHINE,
|
||||
TEXT("Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall"),
|
||||
&hKey) != ERROR_SUCCESS)
|
||||
{
|
||||
LoadString(hApplet, IDS_UNABLEOPEN_UNINSTKEY, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
LoadString(hApplet, IDS_ERROR, Title, sizeof(Title) / sizeof(TCHAR));
|
||||
MessageBox(hwndDlg,
|
||||
Buf,
|
||||
Title,
|
||||
MB_ICONSTOP);
|
||||
return;
|
||||
}
|
||||
|
||||
ItemIndex = 0;
|
||||
dwSize = MAX_PATH;
|
||||
while (RegEnumKeyEx(hKey, ItemIndex, pszName, &dwSize, NULL, NULL, NULL, &FileTime) == ERROR_SUCCESS)
|
||||
{
|
||||
if (RegOpenKey(hKey,pszName,&hSubKey) == ERROR_SUCCESS)
|
||||
{
|
||||
dwType = REG_DWORD;
|
||||
dwSize = sizeof(DWORD);
|
||||
if (RegQueryValueEx(hSubKey,
|
||||
TEXT("SystemComponent"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)&dwValue,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
bIsSystemComponent = (dwValue == 0x1);
|
||||
}
|
||||
else
|
||||
{
|
||||
bIsSystemComponent = FALSE;
|
||||
}
|
||||
|
||||
dwType = REG_SZ;
|
||||
dwSize = MAX_PATH;
|
||||
bIsUpdate = (RegQueryValueEx(hSubKey,
|
||||
TEXT("ParentKeyName"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszParentKeyName,
|
||||
&dwSize) == ERROR_SUCCESS);
|
||||
dwSize = MAX_PATH;
|
||||
if (RegQueryValueEx(hSubKey,
|
||||
TEXT("DisplayName"),
|
||||
NULL,
|
||||
&dwType,
|
||||
(LPBYTE)pszDisplayName,
|
||||
&dwSize) == ERROR_SUCCESS)
|
||||
{
|
||||
if ((!bIsUpdate) && (!bIsSystemComponent))
|
||||
{
|
||||
AddItemToList(hwndDlg, (LPARAM)hSubKey, (LPTSTR)pszDisplayName, ItemIndex);
|
||||
}
|
||||
else if (bIsUpdate && bShowUpdates)
|
||||
{
|
||||
AddItemToList(hwndDlg, (LPARAM)hSubKey, (LPTSTR)pszDisplayName, ItemIndex);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dwSize = MAX_PATH;
|
||||
ItemIndex++;
|
||||
}
|
||||
|
||||
RegCloseKey(hKey);
|
||||
}
|
||||
|
||||
static VOID
|
||||
AddItemsToViewControl(HWND hwndDlg)
|
||||
{
|
||||
TCHAR Buf[256];
|
||||
int Index;
|
||||
HWND hList;
|
||||
|
||||
hList = GetDlgItem(hwndDlg, IDC_VIEW_COMBO);
|
||||
// Large Icons
|
||||
LoadString(hApplet, IDS_LARGEICONS, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
Index = (int)SendMessage(hList,
|
||||
CB_ADDSTRING,
|
||||
0,
|
||||
(LPARAM)Buf);
|
||||
SendMessage(hList,
|
||||
CB_SETITEMDATA,
|
||||
Index,
|
||||
(LPARAM)Index);
|
||||
// List
|
||||
LoadString(hApplet, IDS_LIST, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
Index = (int)SendMessage(hList,
|
||||
CB_ADDSTRING,
|
||||
0,
|
||||
(LPARAM)Buf);
|
||||
SendMessage(hList,
|
||||
CB_SETITEMDATA,
|
||||
Index,
|
||||
(LPARAM)Index);
|
||||
// Details
|
||||
LoadString(hApplet, IDS_DETAILS, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
Index = (int)SendMessage(hList,
|
||||
CB_ADDSTRING,
|
||||
0,
|
||||
(LPARAM)Buf);
|
||||
SendMessage(hList,
|
||||
CB_SETITEMDATA,
|
||||
Index,
|
||||
(LPARAM)Index);
|
||||
|
||||
// Select string
|
||||
SendMessage(hList,
|
||||
CB_SELECTSTRING,
|
||||
-1,
|
||||
(LPARAM)Buf);
|
||||
}
|
||||
|
||||
static VOID
|
||||
FindItems(HWND hwndDlg)
|
||||
{
|
||||
HWND hList;
|
||||
HWND hEdit;
|
||||
TCHAR szText[1024], szItemText[1024];
|
||||
INT Index,i;
|
||||
LV_ITEM listItem;
|
||||
BOOL comp = TRUE;
|
||||
|
||||
hList = GetDlgItem(hwndDlg, IDC_SOFTWARELIST);
|
||||
hEdit = GetDlgItem(hwndDlg, IDC_FIND_EDIT);
|
||||
|
||||
SendMessage(hEdit, WM_GETTEXT, 128, (LPARAM)szText);
|
||||
|
||||
ZeroMemory(&listItem, sizeof(LV_ITEM));
|
||||
listItem.mask = LVIF_TEXT | LVIF_PARAM | LVIF_STATE | LVIF_IMAGE;
|
||||
listItem.pszText = (LPTSTR)szText;
|
||||
listItem.iImage = -1;
|
||||
Index = ListView_InsertItem(hList, &listItem);
|
||||
|
||||
SendMessage(hList, LVM_DELETEITEM, Index, 0);
|
||||
ListView_GetItemText(hList, Index, 0, (LPTSTR)szItemText, 1024);
|
||||
|
||||
for (i = 0; i < strlen((char*)szText); i++)
|
||||
{
|
||||
if (szText[i] != szItemText[i]) comp = FALSE;
|
||||
}
|
||||
ListView_SetItemState(hList, Index, LVIS_SELECTED | LVIS_FOCUSED, -1);
|
||||
if (comp)
|
||||
{
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_ADDREMOVE),TRUE);
|
||||
}
|
||||
else
|
||||
{
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_ADDREMOVE),FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
/* Property page dialog callback */
|
||||
INT_PTR CALLBACK
|
||||
RemovePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
TCHAR Buf[256];
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
AddItemsToViewControl(hwndDlg);
|
||||
LoadString(hApplet, IDS_APPLIST, Buf, sizeof(Buf) / sizeof(TCHAR));
|
||||
AddListColumn(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),Buf);
|
||||
FillSoftwareList(hwndDlg);
|
||||
break;
|
||||
|
||||
case WM_COMMAND:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDC_FIND_EDIT:
|
||||
if (HIWORD(wParam) == EN_CHANGE)
|
||||
{
|
||||
FindItems(hwndDlg);
|
||||
}
|
||||
break;
|
||||
case IDC_SHOWUPDATES:
|
||||
if (HIWORD(wParam) == BN_CLICKED)
|
||||
{
|
||||
SendMessage(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),LVM_DELETEALLITEMS,0,0);
|
||||
FillSoftwareList(hwndDlg);
|
||||
}
|
||||
break;
|
||||
case IDC_ADDREMOVE:
|
||||
CallUninstall(hwndDlg);
|
||||
break;
|
||||
case IDC_VIEW_COMBO:
|
||||
if (HIWORD(wParam) == CBN_SELCHANGE)
|
||||
{
|
||||
int nCurrSel;
|
||||
nCurrSel = (int)SendMessage(GetDlgItem(hwndDlg, IDC_VIEW_COMBO),
|
||||
CB_GETCURSEL,
|
||||
(WPARAM)0,
|
||||
(LPARAM)0);
|
||||
switch (nCurrSel)
|
||||
{
|
||||
case 0:
|
||||
SetWindowLong(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),
|
||||
GWL_STYLE, LVS_ICON | LVS_SORTASCENDING | LVS_AUTOARRANGE | LVS_SINGLESEL | WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP);
|
||||
break;
|
||||
case 1:
|
||||
SetWindowLong(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),
|
||||
GWL_STYLE,LVS_LIST | LVS_SORTASCENDING | LVS_AUTOARRANGE | LVS_SINGLESEL | WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP);
|
||||
break;
|
||||
case 2:
|
||||
SetWindowLong(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),
|
||||
GWL_STYLE,LVS_REPORT | LVS_SORTASCENDING | LVS_AUTOARRANGE | LVS_SINGLESEL | WS_VISIBLE | WS_CHILD | WS_BORDER | WS_TABSTOP);
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case WM_NOTIFY:
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDC_SOFTWARELIST:
|
||||
switch (((LPNMHDR)lParam)->code)
|
||||
{
|
||||
case NM_DBLCLK:
|
||||
CallUninstall(hwndDlg);
|
||||
break;
|
||||
case NM_CLICK:
|
||||
{
|
||||
INT nIndex;
|
||||
nIndex = (INT)SendMessage(GetDlgItem(hwndDlg, IDC_SOFTWARELIST),LVM_GETNEXTITEM,-1,LVNI_FOCUSED);
|
||||
if (nIndex == -1)
|
||||
{
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_ADDREMOVE),FALSE);
|
||||
}
|
||||
else
|
||||
{
|
||||
EnableWindow(GetDlgItem(hwndDlg, IDC_ADDREMOVE),TRUE);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
|
@ -2,7 +2,7 @@
|
|||
#define __CPL_RESOURCE_H
|
||||
|
||||
/* metrics */
|
||||
#define PROPSHEETWIDTH 246
|
||||
#define PROPSHEETWIDTH 380
|
||||
#define PROPSHEETHEIGHT 228
|
||||
#define PROPSHEETPADDING 6
|
||||
#define SYSTEM_COLUMN (0 * PROPSHEETPADDING)
|
||||
|
@ -11,28 +11,47 @@
|
|||
|
||||
#define ICONSIZE 16
|
||||
|
||||
/* ids */
|
||||
|
||||
/* icons */
|
||||
#define IDI_CPLSYSTEM 1500
|
||||
#define IDB_WATERMARK 1501
|
||||
#define IDI_APPICO 1501
|
||||
#define IDI_INSTICO 1502
|
||||
#define IDI_RECBINICO 1503
|
||||
#define IDI_DOWNLOADICO 1504
|
||||
#define IDI_APPINETICO 1505
|
||||
|
||||
#define IDD_PROPPAGEINSTALL 100
|
||||
#define IDD_PROPPAGEROSSETUP 101
|
||||
#define IDD_SHORTCUT_LOCATION 102
|
||||
#define IDD_SHORTCUT_FINISH 103
|
||||
/* dialogs */
|
||||
#define IDD_PROPPAGEINSTALL 200
|
||||
#define IDD_PROPPAGEROSSETUP 201
|
||||
#define IDD_PROPPAGEADD 202
|
||||
#define IDD_SHORTCUT_LOCATION 203
|
||||
#define IDD_SHORTCUT_FINISH 204
|
||||
|
||||
/* bitmaps */
|
||||
#define IDB_WATERMARK 5001
|
||||
|
||||
/* strings */
|
||||
#define IDS_CPLSYSTEMNAME 1001
|
||||
#define IDS_CPLSYSTEMDESCRIPTION 2001
|
||||
#define IDS_NOITEM_SELECTED 2002
|
||||
#define IDS_ERROR 2003
|
||||
#define IDS_UNABLEREAD_UNINSTSTR 2004
|
||||
#define IDS_UNABLEOPEN_UNINSTKEY 2005
|
||||
#define IDS_APPLIST 2006
|
||||
#define IDS_LARGEICONS 2007
|
||||
#define IDS_LIST 2008
|
||||
#define IDS_DETAILS 2009
|
||||
|
||||
/* controls */
|
||||
#define IDC_INSTALL 201
|
||||
#define IDC_SOFTWARELIST 202
|
||||
#define IDC_ADDREMOVE 203
|
||||
#define IDC_SHOWUPDATES 204
|
||||
#define IDC_SHORTCUT_LOCATION 205
|
||||
#define IDC_SHORTCUT_BROWSE 206
|
||||
#define IDC_SHORTCUT_NAME 207
|
||||
|
||||
#define IDC_INSTALL 101
|
||||
#define IDC_SOFTWARELIST 102
|
||||
#define IDC_ADDREMOVE 103
|
||||
#define IDC_SHOWUPDATES 104
|
||||
#define IDC_FIND_EDIT 105
|
||||
#define IDC_INFO_BUTTON 106
|
||||
#define IDC_VIEW_COMBO 107
|
||||
#define IDC_SHORTCUT_LOCATION 108
|
||||
#define IDC_SHORTCUT_BROWSE 109
|
||||
#define IDC_SHORTCUT_NAME 110
|
||||
|
||||
#endif /* __CPL_RESOURCE_H */
|
||||
|
||||
|
|
BIN
reactos/dll/cpl/appwiz/resources/1501.ico
Normal file
BIN
reactos/dll/cpl/appwiz/resources/1501.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
BIN
reactos/dll/cpl/appwiz/resources/1502.ico
Normal file
BIN
reactos/dll/cpl/appwiz/resources/1502.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
BIN
reactos/dll/cpl/appwiz/resources/1503.ico
Normal file
BIN
reactos/dll/cpl/appwiz/resources/1503.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.5 KiB |
BIN
reactos/dll/cpl/appwiz/resources/1504.ico
Normal file
BIN
reactos/dll/cpl/appwiz/resources/1504.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.4 KiB |
BIN
reactos/dll/cpl/appwiz/resources/1505.ico
Normal file
BIN
reactos/dll/cpl/appwiz/resources/1505.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.4 KiB |
60
reactos/dll/cpl/appwiz/rossetup.c
Normal file
60
reactos/dll/cpl/appwiz/rossetup.c
Normal file
|
@ -0,0 +1,60 @@
|
|||
/*
|
||||
* ReactOS
|
||||
* Copyright (C) 2004 ReactOS Team
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
/*
|
||||
*
|
||||
* PROJECT: ReactOS Software Control Panel
|
||||
* FILE: dll/cpl/appwiz/appwiz.c
|
||||
* PURPOSE: ReactOS Software Control Panel
|
||||
* PROGRAMMERS: Gero Kuehn (reactos.filter@gkware.com)
|
||||
* Dmitry Chapyshev (lentind@yandex.ru)
|
||||
* UPDATE HISTORY:
|
||||
* 06-17-2004 Created
|
||||
* 09-25-2007 Modify
|
||||
*/
|
||||
|
||||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include <cpl.h>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <tchar.h>
|
||||
#include <process.h>
|
||||
|
||||
#include "resource.h"
|
||||
#include "appwiz.h"
|
||||
|
||||
|
||||
/* Property page dialog callback */
|
||||
INT_PTR CALLBACK
|
||||
RosPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
UNREFERENCED_PARAMETER(lParam);
|
||||
UNREFERENCED_PARAMETER(wParam);
|
||||
UNREFERENCED_PARAMETER(hwndDlg);
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
|
@ -1,20 +1,4 @@
|
|||
#include "resource.h"
|
||||
#include <windows.h>
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/cs-CZ.rc"
|
||||
#include "lang/da-DK.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/es-ES.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/hu-HU.rc"
|
||||
#include "lang/id-ID.rc"
|
||||
#include "lang/it-IT.rc"
|
||||
#include "lang/ja-JP.rc"
|
||||
#include "lang/nl-NL.rc"
|
||||
#include "lang/pl-PL.rc"
|
||||
#include "lang/ru-RU.rc"
|
||||
#include "lang/th-TH.rc"
|
||||
#include "lang/uk-UA.rc"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue