mirror of
https://github.com/reactos/reactos.git
synced 2025-05-25 12:14:32 +00:00
[RAPPS] Added option to display small application icons (#7723)
This commit is contained in:
parent
46d01bc7fd
commit
a236c39ee5
31 changed files with 252 additions and 110 deletions
|
@ -15,6 +15,7 @@ using namespace Gdiplus;
|
||||||
|
|
||||||
HICON g_hDefaultPackageIcon = NULL;
|
HICON g_hDefaultPackageIcon = NULL;
|
||||||
static int g_DefaultPackageIconILIdx = I_IMAGENONE;
|
static int g_DefaultPackageIconILIdx = I_IMAGENONE;
|
||||||
|
UINT g_IconSize = 0;
|
||||||
|
|
||||||
// **** Menu helpers ****
|
// **** Menu helpers ****
|
||||||
|
|
||||||
|
@ -1063,9 +1064,11 @@ AsyncLoadIconProc(LPVOID Param)
|
||||||
if (task->TaskId == g_AsyncIconTaskId)
|
if (task->TaskId == g_AsyncIconTaskId)
|
||||||
{
|
{
|
||||||
HICON hIcon;
|
HICON hIcon;
|
||||||
|
HICON *phBigIcon = SettingsInfo.bSmallIcons ? NULL : &hIcon;
|
||||||
|
HICON *phSmallIcon = phBigIcon ? NULL : &hIcon;
|
||||||
if (!task->Parse)
|
if (!task->Parse)
|
||||||
hIcon = (HICON)LoadImageW(NULL, task->Location, IMAGE_ICON, 0, 0, LR_LOADFROMFILE | LR_DEFAULTSIZE);
|
hIcon = (HICON)LoadImageW(NULL, task->Location, IMAGE_ICON, g_IconSize, g_IconSize, LR_LOADFROMFILE);
|
||||||
else if (!ExtractIconExW(task->Location, PathParseIconLocationW(task->Location), &hIcon, NULL, 1))
|
else if (!ExtractIconExW(task->Location, PathParseIconLocationW(task->Location), phBigIcon, phSmallIcon, 1))
|
||||||
hIcon = NULL;
|
hIcon = NULL;
|
||||||
|
|
||||||
if (hIcon)
|
if (hIcon)
|
||||||
|
@ -1392,13 +1395,14 @@ CAppsListView::SetDisplayAppType(APPLICATION_VIEW_TYPE AppType)
|
||||||
if (!g_hDefaultPackageIcon)
|
if (!g_hDefaultPackageIcon)
|
||||||
{
|
{
|
||||||
ImageList_Destroy(m_hImageListView);
|
ImageList_Destroy(m_hImageListView);
|
||||||
UINT IconSize = GetSystemMetrics(SM_CXICON);
|
g_IconSize = GetSystemMetrics(SettingsInfo.bSmallIcons ? SM_CXSMICON : SM_CXICON);
|
||||||
|
g_IconSize = max(g_IconSize, 8);
|
||||||
UINT ilc = GetSystemColorDepth() | ILC_MASK;
|
UINT ilc = GetSystemColorDepth() | ILC_MASK;
|
||||||
m_hImageListView = ImageList_Create(IconSize, IconSize, ilc, 0, 1);
|
m_hImageListView = ImageList_Create(g_IconSize, g_IconSize, ilc, 0, 1);
|
||||||
SetImageList(m_hImageListView, LVSIL_SMALL);
|
SetImageList(m_hImageListView, LVSIL_SMALL);
|
||||||
SetImageList(m_hImageListView, LVSIL_NORMAL);
|
SetImageList(m_hImageListView, LVSIL_NORMAL);
|
||||||
g_hDefaultPackageIcon = (HICON)LoadImageW(hInst, MAKEINTRESOURCEW(IDI_MAIN),
|
g_hDefaultPackageIcon = (HICON)LoadImageW(hInst, MAKEINTRESOURCEW(IDI_MAIN),
|
||||||
IMAGE_ICON, IconSize, IconSize, LR_SHARED);
|
IMAGE_ICON, g_IconSize, g_IconSize, LR_SHARED);
|
||||||
}
|
}
|
||||||
ImageList_RemoveAll(m_hImageListView);
|
ImageList_RemoveAll(m_hImageListView);
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
#define LVCHECKSTYLES LVS_REPORT | LVS_NOCOLUMNHEADER | LVS_SINGLESEL | LVS_SORTASCENDING
|
||||||
|
|
||||||
/* Icons */
|
/* Icons */
|
||||||
#define IDI_MAIN 10
|
#define IDI_MAIN 10
|
||||||
|
@ -40,11 +41,11 @@
|
||||||
#define IDC_STATUSBAR 1000
|
#define IDC_STATUSBAR 1000
|
||||||
#define IDC_DOWNLOAD_PROGRESS 1001
|
#define IDC_DOWNLOAD_PROGRESS 1001
|
||||||
#define IDC_DOWNLOAD_STATUS 1002
|
#define IDC_DOWNLOAD_STATUS 1002
|
||||||
#define IDC_SAVE_WINDOW_POS 1003
|
#define IDC_GENERALLIST 1003
|
||||||
#define IDC_UPDATE_AVLIST 1004
|
|
||||||
#define IDC_DOWNLOAD_DIR_EDIT 1005
|
#define IDC_DOWNLOAD_DIR_EDIT 1005
|
||||||
#define IDC_DEL_AFTER_INSTALL 1006
|
#define IDC_DEL_AFTER_INSTALL 1006
|
||||||
#define IDC_LOG_ENABLED 1007
|
|
||||||
#define IDC_CHOOSE 1008
|
#define IDC_CHOOSE 1008
|
||||||
#define IDC_DEFAULT_SETTINGS 1009
|
#define IDC_DEFAULT_SETTINGS 1009
|
||||||
#define IDC_INSTALL_TEXT 1010
|
#define IDC_INSTALL_TEXT 1010
|
||||||
|
@ -127,6 +128,10 @@
|
||||||
#define IDS_APP_DISPLAY_LIST 136
|
#define IDS_APP_DISPLAY_LIST 136
|
||||||
#define IDS_APP_DISPLAY_TILE 137
|
#define IDS_APP_DISPLAY_TILE 137
|
||||||
#define IDS_NO_SEARCH_RESULTS 138
|
#define IDS_NO_SEARCH_RESULTS 138
|
||||||
|
#define IDS_CFG_SAVE_WINDOW_POS 139
|
||||||
|
#define IDS_CFG_UPDATE_AVLIST 140
|
||||||
|
#define IDS_CFG_LOG_ENABLED 141
|
||||||
|
#define IDS_CFG_SMALL_ICONS 142
|
||||||
|
|
||||||
/* Tooltips */
|
/* Tooltips */
|
||||||
#define IDS_TOOLTIP_INSTALL 200
|
#define IDS_TOOLTIP_INSTALL 200
|
||||||
|
|
|
@ -9,6 +9,7 @@ struct SETTINGS_INFO
|
||||||
BOOL bLogEnabled;
|
BOOL bLogEnabled;
|
||||||
WCHAR szDownloadDir[MAX_PATH];
|
WCHAR szDownloadDir[MAX_PATH];
|
||||||
BOOL bDelInstaller;
|
BOOL bDelInstaller;
|
||||||
|
BOOL bSmallIcons;
|
||||||
/* Window Pos */
|
/* Window Pos */
|
||||||
BOOL Maximized;
|
BOOL Maximized;
|
||||||
INT Left;
|
INT Left;
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Настройки"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Общи", -1, 4, 2, 244, 61
|
GROUPBOX "Общи", -1, 4, 2, 244, 61
|
||||||
AUTOCHECKBOX "&Съхраняване разположението на прозореца", IDC_SAVE_WINDOW_POS, 15, 12, 223, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "Об&новяване на списъка с достъпните приложения при пускане", IDC_UPDATE_AVLIST, 15, 29, 227, 12
|
|
||||||
AUTOCHECKBOX "&Вписване на слаганията и маханията на приложения", IDC_LOG_ENABLED, 15, 46, 223, 12
|
|
||||||
GROUPBOX "Сваляне", -1, 4, 65, 244, 51
|
GROUPBOX "Сваляне", -1, 4, 65, 244, 51
|
||||||
LTEXT "Папка за свалените файлове", -1, 16, 75, 100, 9
|
LTEXT "Папка за свалените файлове", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Съхраняване разположението на прозореца"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Обновяване на списъка с достъпните приложения при пускане"
|
||||||
|
IDS_CFG_LOG_ENABLED "Вписване на слаганията и маханията на приложения"
|
||||||
|
IDS_CFG_SMALL_ICONS "Малки значета"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -50,9 +50,7 @@ CAPTION "Nastavení"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Obecné", -1, 4, 2, 240, 61
|
GROUPBOX "Obecné", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Uložit pozici okna", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Aktualizovat seznam dostupných programů při startu programu", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Ukládat &záznam instalací a odstranění programů", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Stahování", -1, 4, 65, 240, 51
|
GROUPBOX "Stahování", -1, 4, 65, 240, 51
|
||||||
LTEXT "Složka se staženými soubory:", -1, 16, 75, 100, 9
|
LTEXT "Složka se staženými soubory:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -213,6 +211,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Seznam"
|
IDS_APP_DISPLAY_LIST "Seznam"
|
||||||
IDS_APP_DISPLAY_TILE "Dlaždice"
|
IDS_APP_DISPLAY_TILE "Dlaždice"
|
||||||
IDS_NO_SEARCH_RESULTS "Žádné výsledky"
|
IDS_NO_SEARCH_RESULTS "Žádné výsledky"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Uložit pozici okna"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Aktualizovat seznam dostupných programů při startu programu"
|
||||||
|
IDS_CFG_LOG_ENABLED "Ukládat záznam instalací a odstranění programů"
|
||||||
|
IDS_CFG_SMALL_ICONS "Malé ikony"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -52,9 +52,7 @@ CAPTION "Einstellungen"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Allgemein", -1, 4, 2, 240, 61
|
GROUPBOX "Allgemein", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "Fensterposition &speichern", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "Beim Start Liste der verfügbaren Programme &aktualisieren", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Hinzufügen und Entfernen von Programmen mit&loggen", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Download", -1, 4, 65, 240, 51
|
GROUPBOX "Download", -1, 4, 65, 240, 51
|
||||||
LTEXT "Ordner für Downloads:", -1, 16, 75, 100, 9
|
LTEXT "Ordner für Downloads:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -215,6 +213,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Liste"
|
IDS_APP_DISPLAY_LIST "Liste"
|
||||||
IDS_APP_DISPLAY_TILE "Kacheln"
|
IDS_APP_DISPLAY_TILE "Kacheln"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Fensterposition speichern"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Beim Start Liste der verfügbaren Programme aktualisieren"
|
||||||
|
IDS_CFG_LOG_ENABLED "Hinzufügen und Entfernen von Programmen mitloggen"
|
||||||
|
IDS_CFG_SMALL_ICONS "Kleine symbole"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -52,9 +52,7 @@ CAPTION "Settings"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "General", -1, 4, 2, 240, 61
|
GROUPBOX "General", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Save window position", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Update the list of accessible programs at start", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Log of installation and removal of programs", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Downloading", -1, 4, 65, 240, 51
|
GROUPBOX "Downloading", -1, 4, 65, 240, 51
|
||||||
LTEXT "Downloads folder:", -1, 16, 75, 100, 9
|
LTEXT "Downloads folder:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -215,6 +213,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Save window position"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Update the list of accessible programs at start"
|
||||||
|
IDS_CFG_LOG_ENABLED "Log of installation and removal of programs"
|
||||||
|
IDS_CFG_SMALL_ICONS "Small icons"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "Ajustes"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "General", -1, 4, 2, 240, 61
|
GROUPBOX "General", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Guardar posición de la ventana", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Actualizar la lista de programas accesibles al comenzar", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Registro de programas instalados y desinstalados", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Descargas", -1, 4, 65, 240, 51
|
GROUPBOX "Descargas", -1, 4, 65, 240, 51
|
||||||
LTEXT "Carpeta de descargas:", -1, 16, 75, 100, 9
|
LTEXT "Carpeta de descargas:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Lista"
|
IDS_APP_DISPLAY_LIST "Lista"
|
||||||
IDS_APP_DISPLAY_TILE "Título"
|
IDS_APP_DISPLAY_TILE "Título"
|
||||||
IDS_NO_SEARCH_RESULTS "Búsqueda sin resultados."
|
IDS_NO_SEARCH_RESULTS "Búsqueda sin resultados."
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Guardar posición de la ventana"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Actualizar la lista de programas accesibles al comenzar"
|
||||||
|
IDS_CFG_LOG_ENABLED "Registro de programas instalados y desinstalados"
|
||||||
|
IDS_CFG_SMALL_ICONS "Iconos pequeños"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Sätted"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Üldine", -1, 4, 2, 240, 61
|
GROUPBOX "Üldine", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Salvesta akna asukoht", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Värskenda kättesaadavate programmide nimekirja käivitusel", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Installeerimiste ja eemalduste &logi", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Allalaadimine", -1, 4, 65, 240, 51
|
GROUPBOX "Allalaadimine", -1, 4, 65, 240, 51
|
||||||
LTEXT "Allalaadimiste kaust:", -1, 16, 75, 100, 9
|
LTEXT "Allalaadimiste kaust:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Salvesta akna asukoht"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Värskenda kättesaadavate programmide nimekirja käivitusel"
|
||||||
|
IDS_CFG_LOG_ENABLED "Installeerimiste ja eemalduste logi"
|
||||||
|
IDS_CFG_SMALL_ICONS "Väikesed ikoonid"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -52,9 +52,7 @@ CAPTION "Configuration"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Général", -1, 4, 2, 240, 61
|
GROUPBOX "Général", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Enregistrer la position de la fenêtre", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Mettre à jour la liste des programmes accessibles au démarrage", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Journal de l'installation et de la suppression des programmes", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Téléchargement", -1, 4, 65, 240, 51
|
GROUPBOX "Téléchargement", -1, 4, 65, 240, 51
|
||||||
LTEXT "Dossier des téléchargements :", -1, 16, 75, 100, 9
|
LTEXT "Dossier des téléchargements :", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -215,6 +213,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Liste"
|
IDS_APP_DISPLAY_LIST "Liste"
|
||||||
IDS_APP_DISPLAY_TILE "Tuile"
|
IDS_APP_DISPLAY_TILE "Tuile"
|
||||||
IDS_NO_SEARCH_RESULTS "Aucun résultat"
|
IDS_NO_SEARCH_RESULTS "Aucun résultat"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Enregistrer la position de la fenêtre"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Mettre à jour la liste des programmes accessibles au démarrage"
|
||||||
|
IDS_CFG_LOG_ENABLED "Journal de l'installation et de la suppression des programmes"
|
||||||
|
IDS_CFG_SMALL_ICONS "Petites icônes"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -52,9 +52,7 @@ CAPTION "הגדרות"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "כללי", -1, 4, 2, 240, 61
|
GROUPBOX "כללי", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "שמור מיקום חלון", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "עדכן את רשימת התוכניות האפשרויות בהפעלה", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "תעד התקנה והסרה של תוכניות", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "הורדה", -1, 4, 65, 240, 51
|
GROUPBOX "הורדה", -1, 4, 65, 240, 51
|
||||||
LTEXT "תיקיית הורדות:", -1, 16, 75, 100, 9
|
LTEXT "תיקיית הורדות:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -217,6 +215,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "שמור מיקום חלון"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "עדכן את רשימת התוכניות האפשרויות בהפעלה"
|
||||||
|
IDS_CFG_LOG_ENABLED "תעד התקנה והסרה של תוכניות"
|
||||||
|
IDS_CFG_SMALL_ICONS "סמלים קטנים"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Beállítások"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Általános", -1, 4, 2, 240, 61
|
GROUPBOX "Általános", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Ablak helyének megjegyzése", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "Elérhető programok listájának &frissítése indításkor", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Programok telepítésének és eltávolításának &naplózása", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Letöltés", -1, 4, 65, 240, 51
|
GROUPBOX "Letöltés", -1, 4, 65, 240, 51
|
||||||
LTEXT "Letöltés mappája:", -1, 16, 75, 100, 9
|
LTEXT "Letöltés mappája:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Lista"
|
IDS_APP_DISPLAY_LIST "Lista"
|
||||||
IDS_APP_DISPLAY_TILE "Csempe"
|
IDS_APP_DISPLAY_TILE "Csempe"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Ablak helyének megjegyzése"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Elérhető programok listájának frissítése indításkor"
|
||||||
|
IDS_CFG_LOG_ENABLED "Programok telepítésének és eltávolításának naplózása"
|
||||||
|
IDS_CFG_SMALL_ICONS "Kis képek"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Pengaturan"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Umum", -1, 4, 2, 240, 61
|
GROUPBOX "Umum", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Simpan posisi jendela", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Perbarui daftar program yang bisa diakses saat mulai", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Log pemasangan dan pembongkaran program", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Mengunduh", -1, 4, 65, 240, 51
|
GROUPBOX "Mengunduh", -1, 4, 65, 240, 51
|
||||||
LTEXT "Folder unduhan:", -1, 16, 75, 100, 9
|
LTEXT "Folder unduhan:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Simpan posisi jendela"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Perbarui daftar program yang bisa diakses saat mulai"
|
||||||
|
IDS_CFG_LOG_ENABLED "Log pemasangan dan pembongkaran program"
|
||||||
|
IDS_CFG_SMALL_ICONS "Ikon Kecil"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "Impostazioni"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Generale", -1, 4, 2, 240, 61
|
GROUPBOX "Generale", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Salva la posizione della finestra", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Aggiorna la lista dei programmi accessibili", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Registra la installazione o disinstallazione dei programmi", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Scaricamenti", -1, 4, 65, 240, 51
|
GROUPBOX "Scaricamenti", -1, 4, 65, 240, 51
|
||||||
LTEXT "Cartella:", -1, 16, 75, 100, 9
|
LTEXT "Cartella:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Salva la posizione della finestra"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Aggiorna la lista dei programmi accessibili"
|
||||||
|
IDS_CFG_LOG_ENABLED "Registra la installazione o disinstallazione dei programmi"
|
||||||
|
IDS_CFG_SMALL_ICONS "Icone Piccole"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "設定"
|
||||||
FONT 9, "MS UI Gothic"
|
FONT 9, "MS UI Gothic"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "全般", -1, 4, 2, 240, 61
|
GROUPBOX "全般", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "ウィンドウの場所を保存する(&S)", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "起動時に利用できるプログラムのリストを更新する(&U)", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "プログラムのインストールと削除を記録する(&L)", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "ダウンロード処理", -1, 4, 65, 240, 51
|
GROUPBOX "ダウンロード処理", -1, 4, 65, 240, 51
|
||||||
LTEXT "ダウンロードするフォルダ:", -1, 16, 75, 100, 9
|
LTEXT "ダウンロードするフォルダ:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "リスト"
|
IDS_APP_DISPLAY_LIST "リスト"
|
||||||
IDS_APP_DISPLAY_TILE "タイル"
|
IDS_APP_DISPLAY_TILE "タイル"
|
||||||
IDS_NO_SEARCH_RESULTS "検索結果はありません"
|
IDS_NO_SEARCH_RESULTS "検索結果はありません"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "ウィンドウの場所を保存する"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "起動時に利用できるプログラムのリストを更新する"
|
||||||
|
IDS_CFG_LOG_ENABLED "プログラムのインストールと削除を記録する"
|
||||||
|
IDS_CFG_SMALL_ICONS "小さいアイコン"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Settings"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "General", -1, 4, 2, 240, 61
|
GROUPBOX "General", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Save window position", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Update the list of accessible programs at start", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Log of installation and removal of programs", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Downloading", -1, 4, 65, 240, 51
|
GROUPBOX "Downloading", -1, 4, 65, 240, 51
|
||||||
LTEXT "Folder for downloadings:", -1, 16, 75, 100, 9
|
LTEXT "Folder for downloadings:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Save window position"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Update the list of accessible programs at start"
|
||||||
|
IDS_CFG_LOG_ENABLED "Log of installation and removal of programs"
|
||||||
|
IDS_CFG_SMALL_ICONS "Små ikoner"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "Ustawienia"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Ogólne", -1, 4, 2, 240, 61
|
GROUPBOX "Ogólne", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Zapisz pozycję okna", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Aktualizuj listę dostępnych programów przy każdym uruchomieniu", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Zapisuj &dziennik instalacji i usuwania programów", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Pobieranie", -1, 4, 65, 240, 51
|
GROUPBOX "Pobieranie", -1, 4, 65, 240, 51
|
||||||
LTEXT "Katalog dla pobranych plików:", -1, 16, 75, 100, 9
|
LTEXT "Katalog dla pobranych plików:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Lista"
|
IDS_APP_DISPLAY_LIST "Lista"
|
||||||
IDS_APP_DISPLAY_TILE "Kafelki"
|
IDS_APP_DISPLAY_TILE "Kafelki"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Zapisz pozycję okna"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Aktualizuj listę dostępnych programów przy każdym uruchomieniu"
|
||||||
|
IDS_CFG_LOG_ENABLED "Zapisuj dziennik instalacji i usuwania programów"
|
||||||
|
IDS_CFG_SMALL_ICONS "Małe ikony"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Configurações"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Geral", -1, 4, 2, 240, 61
|
GROUPBOX "Geral", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Salvar posição da janela", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Atualizar esta lista de programas ao iniciar", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Registro de instalação e remoção de programas", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Baixando", -1, 4, 65, 240, 51
|
GROUPBOX "Baixando", -1, 4, 65, 240, 51
|
||||||
LTEXT "Pasta de download:", -1, 16, 75, 100, 9
|
LTEXT "Pasta de download:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Salvar posição da janela"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Atualizar esta lista de programas ao iniciar"
|
||||||
|
IDS_CFG_LOG_ENABLED "Registro de instalação e remoção de programas"
|
||||||
|
IDS_CFG_SMALL_ICONS "Ícones pequenos"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Configurações"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Geral", -1, 4, 2, 240, 61
|
GROUPBOX "Geral", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Guardar posição da janela", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Actualizar a lista de programas ao iniciar", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Registar a instalação e remoção de programas", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "A carregar", -1, 4, 65, 240, 51
|
GROUPBOX "A carregar", -1, 4, 65, 240, 51
|
||||||
LTEXT "Pasta de download:", -1, 16, 75, 100, 9
|
LTEXT "Pasta de download:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Lista"
|
IDS_APP_DISPLAY_LIST "Lista"
|
||||||
IDS_APP_DISPLAY_TILE "Cabeçalho"
|
IDS_APP_DISPLAY_TILE "Cabeçalho"
|
||||||
IDS_NO_SEARCH_RESULTS "Busca sem resultados"
|
IDS_NO_SEARCH_RESULTS "Busca sem resultados"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Guardar posição da janela"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Actualizar a lista de programas ao iniciar"
|
||||||
|
IDS_CFG_LOG_ENABLED "Registar a instalação e remoção de programas"
|
||||||
|
IDS_CFG_SMALL_ICONS "Ícones pequenos"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "Setări"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "General", -1, 4, 2, 240, 61
|
GROUPBOX "General", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Salvare a poziției ferestrei", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Actualizare la pornire a listei programelor disponibile", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "Menținere a j&urnalului de instalare/dezinstalare a programelor", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Descărcări", -1, 4, 65, 240, 51
|
GROUPBOX "Descărcări", -1, 4, 65, 240, 51
|
||||||
LTEXT "Folderul pentru descărcări:", -1, 16, 75, 100, 9
|
LTEXT "Folderul pentru descărcări:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Listă"
|
IDS_APP_DISPLAY_LIST "Listă"
|
||||||
IDS_APP_DISPLAY_TILE "Dale"
|
IDS_APP_DISPLAY_TILE "Dale"
|
||||||
IDS_NO_SEARCH_RESULTS "Niciun rezultat al căutării"
|
IDS_NO_SEARCH_RESULTS "Niciun rezultat al căutării"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Salvare a poziției ferestrei"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Actualizare la pornire a listei programelor disponibile"
|
||||||
|
IDS_CFG_LOG_ENABLED "Menținere a jurnalului de instalare/dezinstalare a programelor"
|
||||||
|
IDS_CFG_SMALL_ICONS "Pictograme mici"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -54,9 +54,7 @@ CAPTION "Параметры"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Общие", -1, 4, 2, 240, 61
|
GROUPBOX "Общие", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Сохранять положение окна", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Обновлять список доступных программ при запуске", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Вести лог установки/удаления программ", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Загрузка", -1, 4, 65, 240, 51
|
GROUPBOX "Загрузка", -1, 4, 65, 240, 51
|
||||||
LTEXT "Папка для загрузок:", -1, 16, 75, 77, 9
|
LTEXT "Папка для загрузок:", -1, 16, 75, 77, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -217,6 +215,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Список"
|
IDS_APP_DISPLAY_LIST "Список"
|
||||||
IDS_APP_DISPLAY_TILE "Плитка"
|
IDS_APP_DISPLAY_TILE "Плитка"
|
||||||
IDS_NO_SEARCH_RESULTS "Ничего не найдено"
|
IDS_NO_SEARCH_RESULTS "Ничего не найдено"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Сохранять положение окна"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Обновлять список доступных программ при запуске"
|
||||||
|
IDS_CFG_LOG_ENABLED "Вести лог установки/удаления программ"
|
||||||
|
IDS_CFG_SMALL_ICONS "Мелкие значки"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -50,9 +50,7 @@ CAPTION "Nastavenia"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Všeobecné", -1, 4, 2, 240, 61
|
GROUPBOX "Všeobecné", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Uložiť pozíciu okna", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Aktualizovať zoznam dostupných programov pri spustení", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Záznam o inštalovaní a odstránení programov", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Sťahovanie", -1, 4, 65, 240, 51
|
GROUPBOX "Sťahovanie", -1, 4, 65, 240, 51
|
||||||
LTEXT "Priečinok pre sťahovanie:", -1, 16, 75, 100, 9
|
LTEXT "Priečinok pre sťahovanie:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -213,6 +211,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Zoznam"
|
IDS_APP_DISPLAY_LIST "Zoznam"
|
||||||
IDS_APP_DISPLAY_TILE "Dlaždice"
|
IDS_APP_DISPLAY_TILE "Dlaždice"
|
||||||
IDS_NO_SEARCH_RESULTS "Žiadne výsledky"
|
IDS_NO_SEARCH_RESULTS "Žiadne výsledky"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Uložiť pozíciu okna"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Aktualizovať zoznam dostupných programov pri spustení"
|
||||||
|
IDS_CFG_LOG_ENABLED "Záznam o inštalovaní a odstránení programov"
|
||||||
|
IDS_CFG_SMALL_ICONS "Malé ikony"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Konfigurime"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Pergjithshem", -1, 4, 2, 240, 61
|
GROUPBOX "Pergjithshem", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "Ruaj pozicionin e dritare", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Updejto listen e programeve te aksesuar ne start", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Log instalalimin dhe heqjen e programeve", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Shkarko", -1, 4, 65, 240, 51
|
GROUPBOX "Shkarko", -1, 4, 65, 240, 51
|
||||||
LTEXT "Dosja e shkarkimit:", -1, 16, 75, 100, 9
|
LTEXT "Dosja e shkarkimit:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Ruaj pozicionin e dritare"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Updejto listen e programeve te aksesuar ne start"
|
||||||
|
IDS_CFG_LOG_ENABLED "Log instalalimin dhe heqjen e programeve"
|
||||||
|
IDS_CFG_SMALL_ICONS "Ikonat e vogla"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -49,9 +49,7 @@ CAPTION "Inställningar"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Allmänna", -1, 4, 2, 240, 61
|
GROUPBOX "Allmänna", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Spara fönsterposition", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Uppdatera listan med tillgängliga program vid start", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Logga ur installation och borttagning program", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Nerladding", -1, 4, 65, 240, 51
|
GROUPBOX "Nerladding", -1, 4, 65, 240, 51
|
||||||
LTEXT "Mapp för nerladdningar:", -1, 16, 75, 100, 9
|
LTEXT "Mapp för nerladdningar:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -212,6 +210,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Spara fönsterposition"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Uppdatera listan med tillgängliga program vid start"
|
||||||
|
IDS_CFG_LOG_ENABLED "Logga ur installation och borttagning program"
|
||||||
|
IDS_CFG_SMALL_ICONS "Små ikoner"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -51,9 +51,7 @@ CAPTION "Ayarlar"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Genel", -1, 4, 2, 240, 61
|
GROUPBOX "Genel", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Pencere Konumunu Kaydet", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Başlangıçta Erişilebilir Programların Listesini Yenile", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "P&rogramların Kurulma ve Kaldırma Günlüğünü Sakla", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "İndirme", -1, 4, 65, 240, 51
|
GROUPBOX "İndirme", -1, 4, 65, 240, 51
|
||||||
LTEXT "İndirme Dizini:", -1, 16, 75, 100, 9
|
LTEXT "İndirme Dizini:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -214,6 +212,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "Liste"
|
IDS_APP_DISPLAY_LIST "Liste"
|
||||||
IDS_APP_DISPLAY_TILE "Karo"
|
IDS_APP_DISPLAY_TILE "Karo"
|
||||||
IDS_NO_SEARCH_RESULTS "Arama sonucu yok"
|
IDS_NO_SEARCH_RESULTS "Arama sonucu yok"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Pencere Konumunu Kaydet"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Başlangıçta Erişilebilir Programların Listesini Yenile"
|
||||||
|
IDS_CFG_LOG_ENABLED "Programların Kurulma ve Kaldırma Günlüğünü Sakla"
|
||||||
|
IDS_CFG_SMALL_ICONS "Küçük simgeler"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -52,9 +52,7 @@ CAPTION "Налаштування"
|
||||||
FONT 8, "MS Shell Dlg"
|
FONT 8, "MS Shell Dlg"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "Загальні", -1, 4, 2, 240, 61
|
GROUPBOX "Загальні", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "&Зберігати положення вікна", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "&Оновлювати список наявних програм при запуску", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "&Вести звіт встановлення/видалення програм", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "Завантаження", -1, 4, 65, 240, 51
|
GROUPBOX "Завантаження", -1, 4, 65, 240, 51
|
||||||
LTEXT "Тека для завантажень:", -1, 16, 75, 100, 9
|
LTEXT "Тека для завантажень:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -215,6 +213,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "List"
|
IDS_APP_DISPLAY_LIST "List"
|
||||||
IDS_APP_DISPLAY_TILE "Tile"
|
IDS_APP_DISPLAY_TILE "Tile"
|
||||||
IDS_NO_SEARCH_RESULTS "No search results"
|
IDS_NO_SEARCH_RESULTS "No search results"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "Зберігати положення вікна"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "Оновлювати список наявних програм при запуску"
|
||||||
|
IDS_CFG_LOG_ENABLED "Вести звіт встановлення/видалення програм"
|
||||||
|
IDS_CFG_SMALL_ICONS "Дрібні значки"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -53,9 +53,7 @@ CAPTION "设置"
|
||||||
FONT 9, "宋体"
|
FONT 9, "宋体"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "常规", -1, 4, 2, 240, 61
|
GROUPBOX "常规", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "保存窗口位置(&S)", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "启动时更新可获得的程序列表(&U)", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "将程序的安装和卸载记录到日志(&L)", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "下载设置", -1, 4, 65, 240, 51
|
GROUPBOX "下载设置", -1, 4, 65, 240, 51
|
||||||
LTEXT "下载文件夹:", -1, 16, 75, 100, 9
|
LTEXT "下载文件夹:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -216,6 +214,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "列表"
|
IDS_APP_DISPLAY_LIST "列表"
|
||||||
IDS_APP_DISPLAY_TILE "卡片"
|
IDS_APP_DISPLAY_TILE "卡片"
|
||||||
IDS_NO_SEARCH_RESULTS "无搜索结果"
|
IDS_NO_SEARCH_RESULTS "无搜索结果"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "保存窗口位置"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "启动时更新可获得的程序列表"
|
||||||
|
IDS_CFG_LOG_ENABLED "将程序的安装和卸载记录到日志"
|
||||||
|
IDS_CFG_SMALL_ICONS "小图标"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -50,9 +50,7 @@ CAPTION "設定"
|
||||||
FONT 9, "新細明體"
|
FONT 9, "新細明體"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "一般", -1, 4, 2, 240, 61
|
GROUPBOX "一般", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "儲存視窗位置(&S)", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "啟動時更新可獲得的程式列表(&U)", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "將程式的安裝和解除安裝記錄到記錄檔(&L)", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "正在下載", -1, 4, 65, 240, 51
|
GROUPBOX "正在下載", -1, 4, 65, 240, 51
|
||||||
LTEXT "下載資料夾:", -1, 16, 75, 100, 9
|
LTEXT "下載資料夾:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -213,6 +211,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "列表"
|
IDS_APP_DISPLAY_LIST "列表"
|
||||||
IDS_APP_DISPLAY_TILE "並排"
|
IDS_APP_DISPLAY_TILE "並排"
|
||||||
IDS_NO_SEARCH_RESULTS "沒有搜尋結果"
|
IDS_NO_SEARCH_RESULTS "沒有搜尋結果"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "儲存視窗位置"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "啟動時更新可獲得的程式列表"
|
||||||
|
IDS_CFG_LOG_ENABLED "將程式的安裝和解除安裝記錄到記錄檔"
|
||||||
|
IDS_CFG_SMALL_ICONS "小圖示"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -50,9 +50,7 @@ CAPTION "設定"
|
||||||
FONT 9, "新細明體"
|
FONT 9, "新細明體"
|
||||||
BEGIN
|
BEGIN
|
||||||
GROUPBOX "一般", -1, 4, 2, 240, 61
|
GROUPBOX "一般", -1, 4, 2, 240, 61
|
||||||
AUTOCHECKBOX "儲存視窗位置(&S)", IDC_SAVE_WINDOW_POS, 15, 12, 219, 12
|
CONTROL "", IDC_GENERALLIST, "SysListView32", WS_TABSTOP | LVCHECKSTYLES, 15, 12, 219, 46, WS_EX_STATICEDGE
|
||||||
AUTOCHECKBOX "啟動時更新可獲得的程式列表(&U)", IDC_UPDATE_AVLIST, 15, 29, 222, 12
|
|
||||||
AUTOCHECKBOX "記錄程式的安裝和解除安裝過程(&L)", IDC_LOG_ENABLED, 15, 46, 219, 12
|
|
||||||
GROUPBOX "正在下載", -1, 4, 65, 240, 51
|
GROUPBOX "正在下載", -1, 4, 65, 240, 51
|
||||||
LTEXT "下載資料夾:", -1, 16, 75, 100, 9
|
LTEXT "下載資料夾:", -1, 16, 75, 100, 9
|
||||||
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
EDITTEXT IDC_DOWNLOAD_DIR_EDIT, 15, 86, 166, 12, WS_CHILD | WS_VISIBLE | WS_GROUP | ES_AUTOHSCROLL
|
||||||
|
@ -213,6 +211,10 @@ BEGIN
|
||||||
IDS_APP_DISPLAY_LIST "列表"
|
IDS_APP_DISPLAY_LIST "列表"
|
||||||
IDS_APP_DISPLAY_TILE "並排"
|
IDS_APP_DISPLAY_TILE "並排"
|
||||||
IDS_NO_SEARCH_RESULTS "沒有搜尋結果"
|
IDS_NO_SEARCH_RESULTS "沒有搜尋結果"
|
||||||
|
IDS_CFG_SAVE_WINDOW_POS "儲存視窗位置"
|
||||||
|
IDS_CFG_UPDATE_AVLIST "啟動時更新可獲得的程式列表"
|
||||||
|
IDS_CFG_LOG_ENABLED "記錄程式的安裝和解除安裝過程"
|
||||||
|
IDS_CFG_SMALL_ICONS "小圖示"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
|
|
|
@ -118,6 +118,7 @@ AddInfoFields(ATL::CAtlList<SettingsField *> &infoFields, SETTINGS_INFO &setting
|
||||||
infoFields.AddTail(new SettingsFieldBool(&(settings.bLogEnabled), L"bLogEnabled"));
|
infoFields.AddTail(new SettingsFieldBool(&(settings.bLogEnabled), L"bLogEnabled"));
|
||||||
infoFields.AddTail(new SettingsFieldString(settings.szDownloadDir, MAX_PATH, L"szDownloadDir"));
|
infoFields.AddTail(new SettingsFieldString(settings.szDownloadDir, MAX_PATH, L"szDownloadDir"));
|
||||||
infoFields.AddTail(new SettingsFieldBool(&(settings.bDelInstaller), L"bDelInstaller"));
|
infoFields.AddTail(new SettingsFieldBool(&(settings.bDelInstaller), L"bDelInstaller"));
|
||||||
|
infoFields.AddTail(new SettingsFieldBool(&(settings.bSmallIcons), L"SmallIcons"));
|
||||||
infoFields.AddTail(new SettingsFieldBool(&(settings.Maximized), L"WindowPosMaximized"));
|
infoFields.AddTail(new SettingsFieldBool(&(settings.Maximized), L"WindowPosMaximized"));
|
||||||
infoFields.AddTail(new SettingsFieldInt(&(settings.Left), L"WindowPosLeft"));
|
infoFields.AddTail(new SettingsFieldInt(&(settings.Left), L"WindowPosLeft"));
|
||||||
infoFields.AddTail(new SettingsFieldInt(&(settings.Top), L"WindowPosTop"));
|
infoFields.AddTail(new SettingsFieldInt(&(settings.Top), L"WindowPosTop"));
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
*/
|
*/
|
||||||
#include "rapps.h"
|
#include "rapps.h"
|
||||||
|
|
||||||
SETTINGS_INFO NewSettingsInfo;
|
SETTINGS_INFO *g_pNewSettingsInfo;
|
||||||
|
|
||||||
static int CALLBACK
|
static int CALLBACK
|
||||||
BrowseFolderCallback(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData)
|
BrowseFolderCallback(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData)
|
||||||
|
@ -23,7 +23,7 @@ BrowseFolderCallback(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOL
|
static BOOL
|
||||||
ChooseFolder(HWND hwnd)
|
ChooseFolder(HWND hwnd)
|
||||||
{
|
{
|
||||||
BOOL bRet = FALSE;
|
BOOL bRet = FALSE;
|
||||||
|
@ -65,7 +65,7 @@ ChooseFolder(HWND hwnd)
|
||||||
return bRet;
|
return bRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOL
|
static BOOL
|
||||||
IsUrlValid(const WCHAR *Url)
|
IsUrlValid(const WCHAR *Url)
|
||||||
{
|
{
|
||||||
URL_COMPONENTSW UrlComponmentInfo = {0};
|
URL_COMPONENTSW UrlComponmentInfo = {0};
|
||||||
|
@ -94,18 +94,74 @@ IsUrlValid(const WCHAR *Url)
|
||||||
|
|
||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
inline BOOL
|
static inline BOOL
|
||||||
IsCheckedDlgItem(HWND hDlg, INT nIDDlgItem)
|
IsCheckedDlgItem(HWND hDlg, INT nIDDlgItem)
|
||||||
{
|
{
|
||||||
return (SendDlgItemMessageW(hDlg, nIDDlgItem, BM_GETCHECK, 0, 0) == BST_CHECKED) ? TRUE : FALSE;
|
return SendDlgItemMessageW(hDlg, nIDDlgItem, BM_GETCHECK, 0, 0) == BST_CHECKED;
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID
|
static inline void
|
||||||
|
AdjustListViewHeader(HWND hWndList)
|
||||||
|
{
|
||||||
|
ListView_SetColumnWidth(hWndList, 0, LVSCW_AUTOSIZE_USEHEADER);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
HandleGeneralListItems(HWND hWndList, PSETTINGS_INFO Load, PSETTINGS_INFO Save)
|
||||||
|
{
|
||||||
|
PSETTINGS_INFO Info = Load ? Load : Save;
|
||||||
|
const struct {
|
||||||
|
WORD Id;
|
||||||
|
BOOL *Setting;
|
||||||
|
} Map[] = {
|
||||||
|
{ IDS_CFG_SAVE_WINDOW_POS, &Info->bSaveWndPos },
|
||||||
|
{ IDS_CFG_UPDATE_AVLIST, &Info->bUpdateAtStart },
|
||||||
|
{ IDS_CFG_LOG_ENABLED, &Info->bLogEnabled },
|
||||||
|
{ IDS_CFG_SMALL_ICONS, &Info->bSmallIcons },
|
||||||
|
};
|
||||||
|
|
||||||
|
if (Load)
|
||||||
|
{
|
||||||
|
UINT ExStyle = LVS_EX_CHECKBOXES | LVS_EX_LABELTIP;
|
||||||
|
ListView_SetExtendedListViewStyleEx(hWndList, ExStyle, ExStyle);
|
||||||
|
LVCOLUMN lvc;
|
||||||
|
lvc.mask = LVCF_TEXT | LVCF_SUBITEM;
|
||||||
|
lvc.iSubItem = 0;
|
||||||
|
lvc.pszText = const_cast<PWSTR>(L"");
|
||||||
|
ListView_InsertColumn(hWndList, 0, &lvc);
|
||||||
|
|
||||||
|
CStringW Name;
|
||||||
|
for (SIZE_T i = 0; i < _countof(Map); ++i)
|
||||||
|
{
|
||||||
|
LVITEMW Item;
|
||||||
|
Item.mask = LVIF_TEXT | LVIF_PARAM;
|
||||||
|
Item.iItem = 0x7fff;
|
||||||
|
Item.iSubItem = 0;
|
||||||
|
Item.lParam = Map[i].Id;
|
||||||
|
Name.LoadStringW(Map[i].Id);
|
||||||
|
Item.pszText = const_cast<PWSTR>(Name.GetString());
|
||||||
|
Item.iItem = ListView_InsertItem(hWndList, &Item);
|
||||||
|
ListView_SetCheckState(hWndList, Item.iItem, *Map[i].Setting);
|
||||||
|
}
|
||||||
|
ListView_SetItemState(hWndList, 0, -1, LVIS_FOCUSED | LVIS_SELECTED);
|
||||||
|
AdjustListViewHeader(hWndList);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
for (SIZE_T i = 0; i < _countof(Map); ++i)
|
||||||
|
{
|
||||||
|
LVFINDINFOW FindInfo = { LVFI_PARAM, NULL, Map[i].Id };
|
||||||
|
int Idx = ListView_FindItem(hWndList, -1, &FindInfo);
|
||||||
|
if (Idx >= 0)
|
||||||
|
*Map[i].Setting = ListView_GetCheckState(hWndList, Idx);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static VOID
|
||||||
InitSettingsControls(HWND hDlg, PSETTINGS_INFO Info)
|
InitSettingsControls(HWND hDlg, PSETTINGS_INFO Info)
|
||||||
{
|
{
|
||||||
SendDlgItemMessageW(hDlg, IDC_SAVE_WINDOW_POS, BM_SETCHECK, Info->bSaveWndPos, 0);
|
HandleGeneralListItems(GetDlgItem(hDlg, IDC_GENERALLIST), Info, NULL);
|
||||||
SendDlgItemMessageW(hDlg, IDC_UPDATE_AVLIST, BM_SETCHECK, Info->bUpdateAtStart, 0);
|
|
||||||
SendDlgItemMessageW(hDlg, IDC_LOG_ENABLED, BM_SETCHECK, Info->bLogEnabled, 0);
|
|
||||||
SendDlgItemMessageW(hDlg, IDC_DEL_AFTER_INSTALL, BM_SETCHECK, Info->bDelInstaller, 0);
|
SendDlgItemMessageW(hDlg, IDC_DEL_AFTER_INSTALL, BM_SETCHECK, Info->bDelInstaller, 0);
|
||||||
|
|
||||||
HWND hCtl = GetDlgItem(hDlg, IDC_DOWNLOAD_DIR_EDIT);
|
HWND hCtl = GetDlgItem(hDlg, IDC_DOWNLOAD_DIR_EDIT);
|
||||||
|
@ -134,16 +190,24 @@ InitSettingsControls(HWND hDlg, PSETTINGS_INFO Info)
|
||||||
SetWindowTextW(GetDlgItem(hDlg, IDC_NO_PROXY_FOR), Info->szNoProxyFor);
|
SetWindowTextW(GetDlgItem(hDlg, IDC_NO_PROXY_FOR), Info->szNoProxyFor);
|
||||||
}
|
}
|
||||||
|
|
||||||
INT_PTR CALLBACK
|
static INT_PTR CALLBACK
|
||||||
SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
{
|
{
|
||||||
|
SETTINGS_INFO &NewSettingsInfo = *g_pNewSettingsInfo;
|
||||||
|
|
||||||
switch (Msg)
|
switch (Msg)
|
||||||
{
|
{
|
||||||
case WM_INITDIALOG:
|
case WM_INITDIALOG:
|
||||||
NewSettingsInfo = SettingsInfo;
|
|
||||||
InitSettingsControls(hDlg, &SettingsInfo);
|
InitSettingsControls(hDlg, &SettingsInfo);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
|
case WM_SETTINGCHANGE:
|
||||||
|
case WM_THEMECHANGED:
|
||||||
|
case WM_SYSCOLORCHANGE:
|
||||||
|
SendMessage(GetDlgItem(hDlg, IDC_GENERALLIST), Msg, wParam, lParam);
|
||||||
|
AdjustListViewHeader(GetDlgItem(hDlg, IDC_GENERALLIST));
|
||||||
|
break;
|
||||||
|
|
||||||
case WM_COMMAND:
|
case WM_COMMAND:
|
||||||
{
|
{
|
||||||
switch (LOWORD(wParam))
|
switch (LOWORD(wParam))
|
||||||
|
@ -152,18 +216,6 @@ SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
ChooseFolder(hDlg);
|
ChooseFolder(hDlg);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case IDC_SAVE_WINDOW_POS:
|
|
||||||
NewSettingsInfo.bSaveWndPos = IsCheckedDlgItem(hDlg, IDC_SAVE_WINDOW_POS);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case IDC_UPDATE_AVLIST:
|
|
||||||
NewSettingsInfo.bUpdateAtStart = IsCheckedDlgItem(hDlg, IDC_UPDATE_AVLIST);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case IDC_LOG_ENABLED:
|
|
||||||
NewSettingsInfo.bLogEnabled = IsCheckedDlgItem(hDlg, IDC_LOG_ENABLED);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case IDC_DEL_AFTER_INSTALL:
|
case IDC_DEL_AFTER_INSTALL:
|
||||||
NewSettingsInfo.bDelInstaller = IsCheckedDlgItem(hDlg, IDC_DEL_AFTER_INSTALL);
|
NewSettingsInfo.bDelInstaller = IsCheckedDlgItem(hDlg, IDC_DEL_AFTER_INSTALL);
|
||||||
break;
|
break;
|
||||||
|
@ -203,6 +255,13 @@ SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
|
|
||||||
case IDOK:
|
case IDOK:
|
||||||
{
|
{
|
||||||
|
HandleGeneralListItems(GetDlgItem(hDlg, IDC_GENERALLIST), NULL, &NewSettingsInfo);
|
||||||
|
if (SettingsInfo.bSmallIcons != NewSettingsInfo.bSmallIcons)
|
||||||
|
{
|
||||||
|
SendMessageW(hMainWnd, WM_SETTINGCHANGE, SPI_SETICONMETRICS, 0); // Note: WM_SETTINGCHANGE cannot be posted
|
||||||
|
PostMessageW(hMainWnd, WM_COMMAND, ID_REFRESH, 0);
|
||||||
|
}
|
||||||
|
|
||||||
CStringW szDir;
|
CStringW szDir;
|
||||||
CStringW szSource;
|
CStringW szSource;
|
||||||
CStringW szProxy;
|
CStringW szProxy;
|
||||||
|
@ -281,8 +340,25 @@ SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
EndDialog(hDlg, LOWORD(wParam));
|
EndDialog(hDlg, LOWORD(wParam));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case WM_NOTIFY:
|
||||||
|
{
|
||||||
|
NMITEMACTIVATE &nmia = *(NMITEMACTIVATE*)lParam;
|
||||||
|
if (wParam == IDC_GENERALLIST && nmia.hdr.code == NM_CLICK)
|
||||||
|
{
|
||||||
|
LVHITTESTINFO lvhti;
|
||||||
|
lvhti.pt = nmia.ptAction;
|
||||||
|
if (nmia.iItem != -1 && ListView_HitTest(nmia.hdr.hwndFrom, &lvhti) != -1)
|
||||||
|
{
|
||||||
|
if (lvhti.flags & (LVHT_ONITEMICON | LVHT_ONITEMLABEL))
|
||||||
|
ListView_SetCheckState(nmia.hdr.hwndFrom, nmia.iItem,
|
||||||
|
!ListView_GetCheckState(nmia.hdr.hwndFrom, nmia.iItem));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
@ -292,5 +368,8 @@ SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
|
||||||
VOID
|
VOID
|
||||||
CreateSettingsDlg(HWND hwnd)
|
CreateSettingsDlg(HWND hwnd)
|
||||||
{
|
{
|
||||||
|
SETTINGS_INFO NewSettingsInfo = SettingsInfo;
|
||||||
|
g_pNewSettingsInfo = &NewSettingsInfo;
|
||||||
|
|
||||||
DialogBoxW(hInst, MAKEINTRESOURCEW(IDD_SETTINGS_DIALOG), hwnd, SettingsDlgProc);
|
DialogBoxW(hInst, MAKEINTRESOURCEW(IDD_SETTINGS_DIALOG), hwnd, SettingsDlgProc);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue