mirror of
https://github.com/reactos/reactos
synced 2025-10-06 00:12:51 +02:00
Compare commits
83 Commits
0.4.15-rel
...
rfb/msctfi
Author | SHA1 | Date | |
---|---|---|---|
|
ec6bfe23a2 | ||
|
17be785eef | ||
|
dbda7ab66f | ||
|
55e4e2b9a4 | ||
|
c2082ce92a | ||
|
1c0b769e96 | ||
|
053939e27c | ||
|
2f83e6a65d | ||
|
4f4be5c498 | ||
|
064d6d3427 | ||
|
9acaefc3b0 | ||
|
840d39b9d0 | ||
|
4190b48924 | ||
|
e2d0c7de30 | ||
|
56eede6e38 | ||
|
5d99a70597 | ||
|
db419efbf2 | ||
|
9139d0fab1 | ||
|
469d4dbbab | ||
|
e128cbc680 | ||
|
058a67cb4a | ||
|
d4815873fe | ||
|
042a025835 | ||
|
4e59858941 | ||
|
5aecdd0840 | ||
|
f23394986a | ||
|
9835ea27d2 | ||
|
b1a3479500 | ||
|
39867020f7 | ||
|
2d0182345a | ||
|
2a2df969b0 | ||
|
385274e2dd | ||
|
e8cf32cf15 | ||
|
a23e8da23e | ||
|
f68d8d5459 | ||
|
a54be9726d | ||
|
7052992973 | ||
|
73c6e99e14 | ||
|
5140a990fe | ||
|
e8c7597b17 | ||
|
5fab184d80 | ||
|
8f9723ae3b | ||
|
96c65e94e1 | ||
|
fd3c571d36 | ||
|
301675c112 | ||
|
d734bd784c | ||
|
8e047e931e | ||
|
c52763f7de | ||
|
7b44ae4384 | ||
|
4d10ead793 | ||
|
d5b3bb4f4a | ||
|
be56475ccf | ||
|
edf02414b9 | ||
|
a8cda82924 | ||
|
a71d80239d | ||
|
dbb72f4923 | ||
|
201f00ab6f | ||
|
53b304e6a9 | ||
|
a0bbb9ef99 | ||
|
2af6fd4def | ||
|
144a8b5b84 | ||
|
4ba56962e6 | ||
|
d9a287e9a5 | ||
|
8f4acea874 | ||
|
b5531f5126 | ||
|
7b081be46d | ||
|
751641c2be | ||
|
e2fc578f6d | ||
|
bad0dd5991 | ||
|
44bdafa17e | ||
|
bf6af0f52e | ||
|
156053cafd | ||
|
ff410211e9 | ||
|
206df96bc4 | ||
|
64a6bd4c3e | ||
|
2913ef5c93 | ||
|
5eab2ddb2e | ||
|
402bc38ba7 | ||
|
02a6913590 | ||
|
cf26321e3b | ||
|
a44192dc98 | ||
|
0604640c14 | ||
|
0293d0c597 |
@@ -4,6 +4,7 @@
|
||||
* PURPOSE: Turkish resource file
|
||||
* TRANSLATORS: Copyright 2013-2016, 2019 Erdem Ersoy (eersoy93) <erdemersoy@erdemersoy.net>
|
||||
* Copyright 2021-2022 Süleyman Poyraz <zaryob.dev@gmail.com>
|
||||
* Copyright 2024 Mahir Gül <mahirgul@gmail.com>
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||
@@ -269,8 +270,8 @@ BEGIN
|
||||
IDS_UNDERLINE "Altı Çizgili"
|
||||
IDS_VERTICAL "Düşey"
|
||||
IDS_PRINTRES "%d x %d pixel/cm"
|
||||
IDS_CANTPASTE "Failed to paste from the clipboard. The data format is either incorrect or not supported."
|
||||
IDS_SAVEERROR "Failed to save the bitmap to file:\n\n%s"
|
||||
IDS_CANTSENDMAIL "Failed to send a mail."
|
||||
IDS_LOSECOLOR "The color information will be lost in this operation. Are you sure to proceed?"
|
||||
IDS_CANTPASTE "Panodan yapıştırma işlemi başarısız oldu. Veri biçimi ya yanlış ya da desteklenmiyor."
|
||||
IDS_SAVEERROR "Bit eşlemi dosyaya kaydedilemedi:\n\n%s"
|
||||
IDS_CANTSENDMAIL "Posta gönderilemedi."
|
||||
IDS_LOSECOLOR "Bu işlem sırasında renk bilgisi kaybolacaktır. Devam edeceğinizden emin misiniz?"
|
||||
END
|
||||
|
@@ -16,6 +16,50 @@ using namespace Gdiplus;
|
||||
HICON g_hDefaultPackageIcon = NULL;
|
||||
static int g_DefaultPackageIconILIdx = I_IMAGENONE;
|
||||
|
||||
// **** Menu helpers ****
|
||||
|
||||
BOOL
|
||||
DeleteMenuEx(
|
||||
_In_ HMENU hMenu,
|
||||
_In_ UINT uPosition,
|
||||
_In_ UINT uFlags)
|
||||
{
|
||||
INT pos;
|
||||
MENUITEMINFOW mii = { sizeof(mii), MIIM_FTYPE, 0 };
|
||||
bool bIsValidItem1, bIsValidItem2;
|
||||
bool bIsSep1, bIsSep2;
|
||||
|
||||
if (uFlags & MF_BYPOSITION)
|
||||
pos = (INT)uPosition;
|
||||
else
|
||||
pos = ::GetMenuPosFromID(hMenu, uPosition);
|
||||
if (pos < 0)
|
||||
return FALSE;
|
||||
|
||||
bIsValidItem1 = ((pos > 0) && ::GetMenuItemInfoW(hMenu, pos - 1, TRUE, &mii));
|
||||
bIsSep1 = bIsValidItem1 && !!(mii.fType & MFT_SEPARATOR);
|
||||
|
||||
bIsValidItem2 = ::GetMenuItemInfoW(hMenu, pos + 1, TRUE, &mii);
|
||||
bIsSep2 = bIsValidItem2 && !!(mii.fType & MFT_SEPARATOR);
|
||||
|
||||
if (bIsSep1 && !bIsSep2 && !bIsValidItem2)
|
||||
pos = pos - 1; // Delete separator only if pos+1 has no item
|
||||
else if (!bIsSep1 && bIsSep2 && !bIsValidItem1)
|
||||
pos = pos + 1; // Delete separator only if pos-1 has no item
|
||||
else if (bIsSep1 && bIsSep2)
|
||||
pos = pos + 1;
|
||||
else
|
||||
pos = -1;
|
||||
|
||||
// Delete one of the separators if necessary
|
||||
if (pos != -1)
|
||||
::DeleteMenu(hMenu, pos, MF_BYPOSITION);
|
||||
|
||||
// Finally, delete the menu item itself.
|
||||
return ::DeleteMenu(hMenu, uPosition, uFlags);
|
||||
}
|
||||
// **** Menu helpers ****
|
||||
|
||||
// **** CMainToolbar ****
|
||||
|
||||
VOID
|
||||
@@ -149,26 +193,28 @@ CMainToolbar::Create(HWND hwndParent)
|
||||
|
||||
AddButtons(_countof(Buttons), Buttons);
|
||||
|
||||
/* Remember ideal width to use as a max width of buttons */
|
||||
SIZE size;
|
||||
GetIdealSize(FALSE, &size);
|
||||
m_dButtonsWidthMax = size.cx;
|
||||
/* Remember the ideal width to use as a max width of buttons */
|
||||
UpdateMaxButtonsWidth();
|
||||
|
||||
return m_hWnd;
|
||||
}
|
||||
|
||||
VOID
|
||||
CMainToolbar::HideButtonCaption()
|
||||
void
|
||||
CMainToolbar::ShowButtonCaption(bool bShow)
|
||||
{
|
||||
DWORD dCurrentExStyle = (DWORD)SendMessageW(TB_GETEXTENDEDSTYLE, 0, 0);
|
||||
SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle | TBSTYLE_EX_MIXEDBUTTONS);
|
||||
if (bShow)
|
||||
SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle & ~TBSTYLE_EX_MIXEDBUTTONS);
|
||||
else
|
||||
SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle | TBSTYLE_EX_MIXEDBUTTONS);
|
||||
}
|
||||
|
||||
VOID
|
||||
CMainToolbar::ShowButtonCaption()
|
||||
void
|
||||
CMainToolbar::UpdateMaxButtonsWidth()
|
||||
{
|
||||
DWORD dCurrentExStyle = (DWORD)SendMessageW(TB_GETEXTENDEDSTYLE, 0, 0);
|
||||
SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle & ~TBSTYLE_EX_MIXEDBUTTONS);
|
||||
SIZE size;
|
||||
GetIdealSize(FALSE, &size);
|
||||
m_dButtonsWidthMax = size.cx;
|
||||
}
|
||||
|
||||
DWORD
|
||||
@@ -267,21 +313,6 @@ CAppRichEdit::InsertTextWithString(UINT StringID, const CStringW &Text, DWORD Te
|
||||
LoadAndInsertText(StringID, Text, TextFlags);
|
||||
}
|
||||
}
|
||||
|
||||
VOID
|
||||
CAppRichEdit::SetWelcomeText()
|
||||
{
|
||||
CStringW szText;
|
||||
|
||||
szText.LoadStringW(IDS_WELCOME_TITLE);
|
||||
SetText(szText, CFE_BOLD);
|
||||
|
||||
szText.LoadStringW(IDS_WELCOME_TEXT);
|
||||
InsertText(szText, 0);
|
||||
|
||||
szText.LoadStringW(IDS_WELCOME_URL);
|
||||
InsertText(szText, CFM_LINK);
|
||||
}
|
||||
// **** CAppRichEdit ****
|
||||
|
||||
int
|
||||
@@ -939,12 +970,41 @@ CAppInfoDisplay::ShowAppInfo(CAppInfo *Info)
|
||||
Info->ShowAppInfo(RichEdit);
|
||||
}
|
||||
|
||||
VOID
|
||||
CAppInfoDisplay::SetWelcomeText()
|
||||
void
|
||||
CAppInfoDisplay::SetWelcomeText(bool bAppwiz)
|
||||
{
|
||||
CStringW szText;
|
||||
|
||||
ScrnshotPrev->DisplayEmpty();
|
||||
ResizeChildren();
|
||||
RichEdit->SetWelcomeText();
|
||||
|
||||
// Display the standard banner in normal mode, or
|
||||
// the specific "Add/Remove Programs" in APPWIZ-mode.
|
||||
if (!bAppwiz)
|
||||
{
|
||||
szText.LoadStringW(IDS_WELCOME_TITLE);
|
||||
RichEdit->SetText(szText, CFE_BOLD);
|
||||
RichEdit->InsertText(L"\n\n", 0);
|
||||
|
||||
szText.LoadStringW(IDS_WELCOME_TEXT);
|
||||
RichEdit->InsertText(szText, 0);
|
||||
|
||||
szText.LoadStringW(IDS_WELCOME_URL);
|
||||
RichEdit->InsertText(szText, CFM_LINK);
|
||||
}
|
||||
else
|
||||
{
|
||||
szText.LoadStringW(IDS_APPWIZ_TITLE);
|
||||
RichEdit->SetText(szText, CFE_BOLD);
|
||||
RichEdit->InsertText(L"\n\n", 0);
|
||||
|
||||
szText.LoadStringW(IDS_APPWIZ_TEXT1);
|
||||
RichEdit->InsertText(szText, 0);
|
||||
RichEdit->InsertText(L"\n", 0);
|
||||
|
||||
szText.LoadStringW(IDS_APPWIZ_TEXT2);
|
||||
RichEdit->InsertText(szText, 0);
|
||||
}
|
||||
}
|
||||
|
||||
VOID
|
||||
@@ -1113,19 +1173,11 @@ CAppsListView::SetWatermark(const CStringW &Text)
|
||||
m_Watermark = Text;
|
||||
}
|
||||
|
||||
VOID
|
||||
CAppsListView::SetCheckboxesVisible(BOOL bIsVisible)
|
||||
void
|
||||
CAppsListView::ShowCheckboxes(bool bShow)
|
||||
{
|
||||
if (bIsVisible)
|
||||
{
|
||||
SetExtendedListViewStyle(LVS_EX_CHECKBOXES | LVS_EX_FULLROWSELECT);
|
||||
}
|
||||
else
|
||||
{
|
||||
SetExtendedListViewStyle(LVS_EX_FULLROWSELECT);
|
||||
}
|
||||
|
||||
bHasCheckboxes = bIsVisible;
|
||||
SetExtendedListViewStyle((bShow ? LVS_EX_CHECKBOXES : 0) | LVS_EX_FULLROWSELECT);
|
||||
bHasCheckboxes = bShow;
|
||||
}
|
||||
|
||||
VOID
|
||||
@@ -1258,7 +1310,7 @@ CAppsListView::Create(HWND hwndParent)
|
||||
|
||||
if (hwnd)
|
||||
{
|
||||
SetCheckboxesVisible(FALSE);
|
||||
ShowCheckboxes(false);
|
||||
}
|
||||
|
||||
#pragma push_macro("SubclassWindow")
|
||||
@@ -1359,16 +1411,18 @@ CAppsListView::SetDisplayAppType(APPLICATION_VIEW_TYPE AppType)
|
||||
|
||||
/* Add columns to ListView */
|
||||
szText.LoadStringW(IDS_APP_NAME);
|
||||
AddColumn(ColumnCount++, szText, 250, LVCFMT_LEFT);
|
||||
AddColumn(ColumnCount++, szText, 368, LVCFMT_LEFT);
|
||||
|
||||
szText.LoadStringW(IDS_APP_INST_VERSION);
|
||||
AddColumn(ColumnCount++, szText, 90, LVCFMT_RIGHT);
|
||||
|
||||
#if 0 // This column is not currently useful for installed apps.
|
||||
szText.LoadStringW(IDS_APP_DESCRIPTION);
|
||||
AddColumn(ColumnCount++, szText, 300, LVCFMT_LEFT);
|
||||
#endif
|
||||
|
||||
// disable checkboxes
|
||||
SetCheckboxesVisible(FALSE);
|
||||
// Disable checkboxes
|
||||
ShowCheckboxes(false);
|
||||
break;
|
||||
|
||||
case AppViewTypeAvailableApps:
|
||||
@@ -1383,8 +1437,8 @@ CAppsListView::SetDisplayAppType(APPLICATION_VIEW_TYPE AppType)
|
||||
szText.LoadStringW(IDS_APP_DESCRIPTION);
|
||||
AddColumn(ColumnCount++, szText, 300, LVCFMT_LEFT);
|
||||
|
||||
// enable checkboxes
|
||||
SetCheckboxesVisible(TRUE);
|
||||
// Enable checkboxes
|
||||
ShowCheckboxes(true);
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -1490,6 +1544,41 @@ CApplicationView::ProcessWindowMessage(
|
||||
bSuccess &= CreateListView();
|
||||
bSuccess &= CreateAppInfoDisplay();
|
||||
|
||||
/* APPWIZ-mode: Remove the unneeded menu items and toolbar buttons */
|
||||
if (m_MainWindow->m_bAppwizMode)
|
||||
{
|
||||
HMENU hMenu;
|
||||
|
||||
/* Delete the "Settings" item in the "File" sub-menu */
|
||||
hMenu = ::GetSubMenu(m_MainWindow->GetMenu(), 0);
|
||||
DeleteMenuEx(hMenu, ID_SETTINGS, MF_BYCOMMAND);
|
||||
|
||||
/* Remove the menu items: ID_INSTALL, ID_RESETDB */
|
||||
hMenu = GetMenu();
|
||||
DeleteMenuEx(hMenu, ID_INSTALL, MF_BYCOMMAND);
|
||||
DeleteMenuEx(hMenu, ID_RESETDB, MF_BYCOMMAND);
|
||||
|
||||
/* Remove the toolbar buttons:
|
||||
* ID_INSTALL, ID_CHECK_ALL, ID_RESETDB
|
||||
* We only keep:
|
||||
* ID_UNINSTALL, ID_MODIFY, ID_REFRESH */
|
||||
TBBUTTONINFO info = { sizeof(info), 0 };
|
||||
int index;
|
||||
|
||||
index = m_Toolbar->GetButtonInfo(ID_INSTALL, &info);
|
||||
if (index >= 0) m_Toolbar->DeleteButton(index);
|
||||
|
||||
index = m_Toolbar->GetButtonInfo(ID_CHECK_ALL, &info);
|
||||
if (index >= 0) m_Toolbar->DeleteButton(index);
|
||||
|
||||
index = m_Toolbar->GetButtonInfo(ID_RESETDB, &info);
|
||||
if (index >= 0) m_Toolbar->DeleteButton(index);
|
||||
|
||||
/* Update the ideal width to use as a max width of buttons */
|
||||
m_Toolbar->UpdateMaxButtonsWidth();
|
||||
}
|
||||
|
||||
/* Resize the toolbar */
|
||||
m_Toolbar->AutoSize();
|
||||
|
||||
RECT rTop;
|
||||
@@ -1728,7 +1817,7 @@ CApplicationView::OnSize(HWND hwnd, WPARAM wParam, LPARAM lParam)
|
||||
if (wParam == SIZE_MINIMIZED)
|
||||
return;
|
||||
|
||||
/* Size tool bar */
|
||||
/* Resize the toolbar */
|
||||
m_Toolbar->AutoSize();
|
||||
|
||||
/* Automatically hide captions */
|
||||
@@ -1737,11 +1826,11 @@ CApplicationView::OnSize(HWND hwnd, WPARAM wParam, LPARAM lParam)
|
||||
|
||||
if (dSearchbarMargin > dToolbarTreshold)
|
||||
{
|
||||
m_Toolbar->ShowButtonCaption();
|
||||
m_Toolbar->ShowButtonCaption(true);
|
||||
}
|
||||
else if (dSearchbarMargin < dToolbarTreshold)
|
||||
{
|
||||
m_Toolbar->HideButtonCaption();
|
||||
m_Toolbar->ShowButtonCaption(false);
|
||||
}
|
||||
|
||||
RECT r = {0, 0, LOWORD(lParam), HIWORD(lParam)};
|
||||
@@ -1917,9 +2006,10 @@ CApplicationView::Create(HWND hwndParent)
|
||||
{
|
||||
RECT r = {0, 0, 0, 0};
|
||||
|
||||
HMENU menu = GetSubMenu(LoadMenuW(hInst, MAKEINTRESOURCEW(IDR_APPLICATIONMENU)), 0);
|
||||
// Pick the "Programs" sub-menu for building the context menu.
|
||||
HMENU hMenu = ::GetSubMenu(m_MainWindow->GetMenu(), 1);
|
||||
|
||||
return CWindowImpl::Create(hwndParent, r, L"", WS_CHILD | WS_VISIBLE | WS_CLIPCHILDREN | WS_CLIPSIBLINGS, 0, menu);
|
||||
return CWindowImpl::Create(hwndParent, r, L"", WS_CHILD | WS_VISIBLE | WS_CLIPCHILDREN | WS_CLIPSIBLINGS, 0, hMenu);
|
||||
}
|
||||
|
||||
BOOL
|
||||
@@ -1930,32 +2020,41 @@ CApplicationView::SetDisplayAppType(APPLICATION_VIEW_TYPE AppType)
|
||||
return FALSE;
|
||||
}
|
||||
ApplicationViewType = AppType;
|
||||
m_AppsInfo->SetWelcomeText();
|
||||
m_AppsInfo->SetWelcomeText(m_MainWindow->m_bAppwizMode);
|
||||
|
||||
HMENU hMenu = ::GetMenu(m_hWnd);
|
||||
switch (AppType)
|
||||
{
|
||||
case AppViewTypeInstalledApps:
|
||||
EnableMenuItem(hMenu, ID_REGREMOVE, MF_ENABLED);
|
||||
{
|
||||
EnableMenuItem(hMenu, ID_INSTALL, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_UNINSTALL, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_MODIFY, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_REGREMOVE, MF_ENABLED);
|
||||
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_INSTALL, FALSE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_UNINSTALL, TRUE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_MODIFY, TRUE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_CHECK_ALL, FALSE);
|
||||
break;
|
||||
}
|
||||
|
||||
case AppViewTypeAvailableApps:
|
||||
EnableMenuItem(hMenu, ID_REGREMOVE, MF_GRAYED);
|
||||
{
|
||||
// We shouldn't get there in APPWIZ-mode.
|
||||
ATLASSERT(!m_MainWindow->m_bAppwizMode);
|
||||
|
||||
EnableMenuItem(hMenu, ID_INSTALL, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_UNINSTALL, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_MODIFY, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_REGREMOVE, MF_GRAYED);
|
||||
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_INSTALL, TRUE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_UNINSTALL, FALSE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_MODIFY, FALSE);
|
||||
m_Toolbar->SendMessageW(TB_ENABLEBUTTON, ID_CHECK_ALL, TRUE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return TRUE;
|
||||
}
|
||||
|
@@ -82,7 +82,7 @@ CSideTreeView::~CSideTreeView()
|
||||
|
||||
// **** CMainWindow ****
|
||||
|
||||
CMainWindow::CMainWindow(CAppDB *db, BOOL bAppwiz) : m_ClientPanel(NULL), m_Db(db), bAppwizMode(bAppwiz), SelectedEnumType(ENUM_ALL_INSTALLED)
|
||||
CMainWindow::CMainWindow(CAppDB *db, BOOL bAppwiz) : m_ClientPanel(NULL), m_Db(db), m_bAppwizMode(bAppwiz), SelectedEnumType(ENUM_ALL_INSTALLED)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -100,6 +100,10 @@ CMainWindow::InitCategoriesList()
|
||||
m_TreeView->AddCategory(hRootItemInstalled, IDS_APPLICATIONS, IDI_APPS);
|
||||
m_TreeView->AddCategory(hRootItemInstalled, IDS_UPDATES, IDI_APPUPD);
|
||||
|
||||
// Do not show any other categories in APPWIZ-mode.
|
||||
if (m_bAppwizMode)
|
||||
goto Finish;
|
||||
|
||||
m_TreeView->AddCategory(TVI_ROOT, IDS_SELECTEDFORINST, IDI_SELECTEDFORINST);
|
||||
|
||||
hRootItemAvailable = m_TreeView->AddCategory(TVI_ROOT, IDS_AVAILABLEFORINST, IDI_CATEGORY);
|
||||
@@ -120,10 +124,12 @@ CMainWindow::InitCategoriesList()
|
||||
m_TreeView->AddCategory(hRootItemAvailable, IDS_CAT_THEMES, IDI_CAT_THEMES);
|
||||
m_TreeView->AddCategory(hRootItemAvailable, IDS_CAT_OTHER, IDI_CAT_OTHER);
|
||||
|
||||
Finish:
|
||||
m_TreeView->SetImageList();
|
||||
m_TreeView->Expand(hRootItemInstalled, TVE_EXPAND);
|
||||
m_TreeView->Expand(hRootItemAvailable, TVE_EXPAND);
|
||||
m_TreeView->SelectItem(bAppwizMode ? hRootItemInstalled : hRootItemAvailable);
|
||||
if (!m_bAppwizMode)
|
||||
m_TreeView->Expand(hRootItemAvailable, TVE_EXPAND);
|
||||
m_TreeView->SelectItem(m_bAppwizMode ? hRootItemInstalled : hRootItemAvailable);
|
||||
}
|
||||
|
||||
BOOL
|
||||
@@ -312,13 +318,13 @@ CMainWindow::ProcessWindowMessage(HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lPa
|
||||
case WM_CREATE:
|
||||
if (!InitControls())
|
||||
::PostMessageW(hwnd, WM_CLOSE, 0, 0);
|
||||
::PostMessageW(hwnd, DM_REPOSITION, 0, 0);
|
||||
break;
|
||||
|
||||
case WM_DESTROY:
|
||||
{
|
||||
ShowWindow(SW_HIDE);
|
||||
hMainWnd = NULL;
|
||||
SaveSettings(hwnd, &SettingsInfo);
|
||||
|
||||
FreeLogs();
|
||||
|
||||
delete m_ClientPanel;
|
||||
@@ -327,6 +333,19 @@ CMainWindow::ProcessWindowMessage(HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lPa
|
||||
return 0;
|
||||
}
|
||||
|
||||
case WM_CLOSE:
|
||||
ShowWindow(SW_HIDE);
|
||||
return g_Busy;
|
||||
|
||||
case WM_NOTIFY_OPERATIONCOMPLETED:
|
||||
if (!g_Busy && !IsWindowVisible())
|
||||
SendMessage(WM_CLOSE, 0, 0);
|
||||
break;
|
||||
|
||||
case DM_REPOSITION:
|
||||
EmulateDialogReposition(hwnd); // We are not a real dialog, we need help from a real one
|
||||
break;
|
||||
|
||||
case WM_COMMAND:
|
||||
OnCommand(wParam, lParam);
|
||||
break;
|
||||
@@ -337,6 +356,22 @@ CMainWindow::ProcessWindowMessage(HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lPa
|
||||
|
||||
switch (data->code)
|
||||
{
|
||||
case TVN_ITEMEXPANDING:
|
||||
{
|
||||
if (data->hwndFrom == m_TreeView->m_hWnd)
|
||||
{
|
||||
// APPWIZ-mode: forbid item collapse.
|
||||
// FIXME: Prevent collapse (COMCTL32 is buggy)
|
||||
// https://bugs.winehq.org/show_bug.cgi?id=53727
|
||||
if (m_bAppwizMode && (((LPNMTREEVIEW)lParam)->action & TVE_TOGGLE) == TVE_COLLAPSE)
|
||||
{
|
||||
theResult = TRUE;
|
||||
return TRUE; // Handled
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case TVN_SELCHANGED:
|
||||
{
|
||||
if (data->hwndFrom == m_TreeView->m_hWnd)
|
||||
@@ -586,8 +621,16 @@ CMainWindow::UpdateStatusBarText()
|
||||
if (m_StatusBar)
|
||||
{
|
||||
CStringW szBuffer;
|
||||
szBuffer.Format(IDS_APPS_COUNT, m_ApplicationView->GetItemCount());
|
||||
|
||||
// Append the number of selected apps if not in APPWIZ-mode.
|
||||
if (!m_bAppwizMode)
|
||||
{
|
||||
CStringW szBuffer2;
|
||||
szBuffer2.Format(IDS_APPS_SELECT_COUNT, m_Selected.GetCount());
|
||||
szBuffer += szBuffer2;
|
||||
}
|
||||
|
||||
szBuffer.Format(IDS_APPS_COUNT, m_ApplicationView->GetItemCount(), m_Selected.GetCount());
|
||||
m_StatusBar->SetText(szBuffer);
|
||||
}
|
||||
}
|
||||
@@ -612,6 +655,13 @@ CMainWindow::AddApplicationsToView(CAtlList<CAppInfo *> &List)
|
||||
VOID
|
||||
CMainWindow::UpdateApplicationsList(AppsCategories EnumType, BOOL bReload, BOOL bCheckAvailable)
|
||||
{
|
||||
// Only installed applications should be enumerated in APPWIZ-mode.
|
||||
if (m_bAppwizMode && !IsInstalledEnum(EnumType))
|
||||
{
|
||||
ATLASSERT(FALSE && "Should not be called in APPWIZ-mode");
|
||||
return;
|
||||
}
|
||||
|
||||
bUpdating = TRUE;
|
||||
|
||||
if (HCURSOR hCursor = LoadCursor(NULL, IDC_APPSTARTING))
|
||||
@@ -650,6 +700,9 @@ CMainWindow::UpdateApplicationsList(AppsCategories EnumType, BOOL bReload, BOOL
|
||||
}
|
||||
else if (IsAvailableEnum(EnumType))
|
||||
{
|
||||
// We shouldn't get there in APPWIZ-mode.
|
||||
ATLASSERT(!m_bAppwizMode);
|
||||
|
||||
if (bReload)
|
||||
m_Db->UpdateAvailable();
|
||||
|
||||
@@ -709,8 +762,7 @@ CMainWindow::GetWndClassInfo()
|
||||
HWND
|
||||
CMainWindow::Create()
|
||||
{
|
||||
CStringW szWindowName;
|
||||
szWindowName.LoadStringW(IDS_APPTITLE);
|
||||
const CStringW szWindowName(MAKEINTRESOURCEW(m_bAppwizMode ? IDS_APPWIZ_TITLE : IDS_APPTITLE));
|
||||
|
||||
RECT r = {
|
||||
(SettingsInfo.bSaveWndPos ? SettingsInfo.Left : CW_USEDEFAULT),
|
||||
|
@@ -89,8 +89,6 @@ class CAppRichEdit : public CUiWindow<CRichEdit>
|
||||
LoadAndInsertText(UINT uStringID, DWORD StringFlags);
|
||||
VOID
|
||||
InsertTextWithString(UINT StringID, const CStringW &Text, DWORD TextFlags);
|
||||
VOID
|
||||
SetWelcomeText();
|
||||
};
|
||||
|
||||
int
|
||||
@@ -178,8 +176,8 @@ class CAppInfoDisplay : public CUiWindow<CWindowImpl<CAppInfoDisplay>>
|
||||
|
||||
VOID
|
||||
ShowAppInfo(CAppInfo *Info);
|
||||
VOID
|
||||
SetWelcomeText();
|
||||
void
|
||||
SetWelcomeText(bool bAppwiz);
|
||||
VOID
|
||||
OnCommand(WPARAM wParam, LPARAM lParam);
|
||||
|
||||
@@ -195,7 +193,7 @@ class CAppsListView : public CUiWindow<CWindowImpl<CAppsListView, CListView>>
|
||||
};
|
||||
|
||||
BOOL bIsAscending = TRUE;
|
||||
BOOL bHasCheckboxes = FALSE;
|
||||
bool bHasCheckboxes = false;
|
||||
|
||||
INT ItemCount = 0;
|
||||
INT CheckedItemCount = 0;
|
||||
@@ -224,8 +222,9 @@ class CAppsListView : public CUiWindow<CWindowImpl<CAppsListView, CListView>>
|
||||
|
||||
VOID
|
||||
SetWatermark(const CStringW &Text);
|
||||
VOID
|
||||
SetCheckboxesVisible(BOOL bIsVisible);
|
||||
|
||||
void
|
||||
ShowCheckboxes(bool bShow);
|
||||
|
||||
VOID
|
||||
ColumnClick(LPNMLISTVIEW pnmv);
|
||||
@@ -293,10 +292,11 @@ class CMainToolbar : public CUiWindow<CToolbar<>>
|
||||
HWND
|
||||
Create(HWND hwndParent);
|
||||
|
||||
VOID
|
||||
HideButtonCaption();
|
||||
VOID
|
||||
ShowButtonCaption();
|
||||
void
|
||||
ShowButtonCaption(bool bShow);
|
||||
|
||||
void
|
||||
UpdateMaxButtonsWidth();
|
||||
|
||||
DWORD
|
||||
GetMaxButtonsWidth() const;
|
||||
|
@@ -52,12 +52,13 @@ class CMainWindow : public CWindowImpl<CMainWindow, CWindow, CFrameWinTraits>
|
||||
CUiWindow<CStatusBar> *m_StatusBar = NULL;
|
||||
|
||||
CApplicationView *m_ApplicationView = NULL;
|
||||
friend class CApplicationView;
|
||||
|
||||
CAppDB *m_Db;
|
||||
CAtlList<CAppInfo *> m_Selected;
|
||||
|
||||
BOOL bUpdating = FALSE;
|
||||
BOOL bAppwizMode;
|
||||
BOOL m_bAppwizMode;
|
||||
HTREEITEM hRootItemInstalled;
|
||||
|
||||
CStringW szSearchPattern;
|
||||
|
@@ -30,6 +30,8 @@ VOID
|
||||
CopyTextToClipboard(LPCWSTR lpszText);
|
||||
VOID
|
||||
ShowPopupMenuEx(HWND hwnd, HWND hwndOwner, UINT MenuID, UINT DefaultItem, POINT *Point = NULL);
|
||||
VOID
|
||||
EmulateDialogReposition(HWND hwnd);
|
||||
BOOL
|
||||
StartProcess(const CStringW &Path, BOOL Wait);
|
||||
BOOL
|
||||
|
@@ -13,4 +13,8 @@
|
||||
#include "misc.h"
|
||||
#include "configparser.h"
|
||||
|
||||
extern LONG g_Busy;
|
||||
|
||||
#define WM_NOTIFY_OPERATIONCOMPLETED (WM_APP + 0)
|
||||
|
||||
#endif /* _RAPPS_H */
|
||||
|
@@ -67,7 +67,6 @@
|
||||
/* Menus */
|
||||
#define IDR_MAINMENU 500
|
||||
#define IDR_LINKMENU 501
|
||||
#define IDR_APPLICATIONMENU 502
|
||||
|
||||
/* Menu items */
|
||||
#define ID_EXIT 550
|
||||
@@ -88,40 +87,46 @@
|
||||
/* Messages */
|
||||
#define ID_ACTIVATE_APPWIZ 600
|
||||
|
||||
/* Strings */
|
||||
/* Banners */
|
||||
#define IDS_APPTITLE 100
|
||||
#define IDS_SEARCH_TEXT 101
|
||||
#define IDS_APPS_COUNT 102
|
||||
#define IDS_WELCOME_TITLE 103
|
||||
#define IDS_WELCOME_TEXT 104
|
||||
#define IDS_WELCOME_URL 105
|
||||
#define IDS_INSTALLED 106
|
||||
#define IDS_AVAILABLEFORINST 107
|
||||
#define IDS_UPDATES 108
|
||||
#define IDS_APPLICATIONS 109
|
||||
#define IDS_CHOOSE_FOLDER_TEXT 110
|
||||
#define IDS_CHOOSE_FOLDER_ERROR 111
|
||||
#define IDS_URL_INVALID 112
|
||||
#define IDS_APP_REG_REMOVE 113
|
||||
#define IDS_INFORMATION 114
|
||||
#define IDS_UNABLE_TO_REMOVE 115
|
||||
#define IDS_UNABLE_TO_DOWNLOAD 116
|
||||
#define IDS_UNABLE_TO_DOWNLOAD2 117
|
||||
#define IDS_UNABLE_TO_QUERY_CERT 118
|
||||
#define IDS_INTEG_CHECK_TITLE 119
|
||||
#define IDS_INTEG_CHECK_FAIL 120
|
||||
#define IDS_INTERRUPTED_DOWNLOAD 121
|
||||
#define IDS_UNABLE_TO_WRITE 122
|
||||
#define IDS_INSTALL_SELECTED 123
|
||||
#define IDS_UNABLE_TO_INSTALL 124
|
||||
#define IDS_SELECTEDFORINST 125
|
||||
#define IDS_MISMATCH_CERT_INFO 126
|
||||
#define IDS_UNABLE_PATH 127
|
||||
#define IDS_APP_AUTHORS 128
|
||||
#define IDS_APP_DISPLAY_DETAILS 129
|
||||
#define IDS_APP_DISPLAY_LIST 130
|
||||
#define IDS_APP_DISPLAY_TILE 131
|
||||
#define IDS_NO_SEARCH_RESULTS 132
|
||||
#define IDS_APP_AUTHORS 101
|
||||
#define IDS_WELCOME_TITLE 102
|
||||
#define IDS_WELCOME_TEXT 103
|
||||
#define IDS_WELCOME_URL 104
|
||||
#define IDS_APPWIZ_TITLE 105
|
||||
#define IDS_APPWIZ_TEXT1 106
|
||||
#define IDS_APPWIZ_TEXT2 107
|
||||
|
||||
/* Strings */
|
||||
#define IDS_SEARCH_TEXT 110
|
||||
#define IDS_APPS_COUNT 111
|
||||
#define IDS_APPS_SELECT_COUNT 112
|
||||
#define IDS_INSTALLED 113
|
||||
#define IDS_AVAILABLEFORINST 114
|
||||
#define IDS_UPDATES 115
|
||||
#define IDS_APPLICATIONS 116
|
||||
#define IDS_CHOOSE_FOLDER_TEXT 117
|
||||
#define IDS_CHOOSE_FOLDER_ERROR 118
|
||||
#define IDS_URL_INVALID 119
|
||||
#define IDS_APP_REG_REMOVE 120
|
||||
#define IDS_INFORMATION 121
|
||||
#define IDS_UNABLE_TO_REMOVE 122
|
||||
#define IDS_UNABLE_TO_DOWNLOAD 123
|
||||
#define IDS_UNABLE_TO_DOWNLOAD2 124
|
||||
#define IDS_UNABLE_TO_QUERY_CERT 125
|
||||
#define IDS_INTEG_CHECK_TITLE 126
|
||||
#define IDS_INTEG_CHECK_FAIL 127
|
||||
#define IDS_INTERRUPTED_DOWNLOAD 128
|
||||
#define IDS_UNABLE_TO_WRITE 129
|
||||
#define IDS_INSTALL_SELECTED 130
|
||||
#define IDS_UNABLE_TO_INSTALL 131
|
||||
#define IDS_SELECTEDFORINST 132
|
||||
#define IDS_MISMATCH_CERT_INFO 133
|
||||
#define IDS_UNABLE_PATH 134
|
||||
#define IDS_APP_DISPLAY_DETAILS 135
|
||||
#define IDS_APP_DISPLAY_LIST 136
|
||||
#define IDS_APP_DISPLAY_TILE 137
|
||||
#define IDS_NO_SEARCH_RESULTS 138
|
||||
|
||||
/* Tooltips */
|
||||
#define IDS_TOOLTIP_INSTALL 200
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Слагане\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Махане\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Промяна", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Пр&емахване от регистъра", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "О&пресняване\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 254, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Настройки"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Управителят за приложения на РеактОС"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Търсене"
|
||||
IDS_APPS_COUNT "Брой приложения: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Управителят на приложенията на РеактОС ви приветства"
|
||||
IDS_WELCOME_TEXT "Изберете раздел от лявата страна, след което изберете приложение за слагане или премахване.\nСтраницата на РеактОС: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Търсене…"
|
||||
IDS_APPS_COUNT "Брой приложения: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Сложено"
|
||||
IDS_AVAILABLEFORINST "Налично за слагане"
|
||||
IDS_UPDATES "Обновления"
|
||||
|
@@ -44,22 +44,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalovat\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Odinstalovat\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Změnit", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Odstranit z r&egistru", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ob&novit\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aktualizovat data&bázi\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Nastavení"
|
||||
@@ -189,11 +173,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Správce aplikací"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Hledat…"
|
||||
IDS_APPS_COUNT "Počet aplikací: %d; Vybráno: %d"
|
||||
IDS_WELCOME_TITLE "Vítejte v ReactOS Správci aplikací!\n\n"
|
||||
IDS_WELCOME_TITLE "Vítejte v ReactOS Správci aplikací!"
|
||||
IDS_WELCOME_TEXT "Na levé straně zvolte kategorii, pak vpravo zvolte aplikaci, která bude nainstalována nebo odinstalována.\nWebová stránka ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Hledat…"
|
||||
IDS_APPS_COUNT "Počet aplikací: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Vybráno: %d"
|
||||
IDS_INSTALLED "Nainstalováno"
|
||||
IDS_AVAILABLEFORINST "Lze instalovat"
|
||||
IDS_UPDATES "Aktualizace"
|
||||
|
@@ -46,22 +46,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installieren\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Deinstallieren\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "Ä&ndern", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aus R&egistry entfernen", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aktualisie&ren\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Daten&bank aktualisieren\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Einstellungen"
|
||||
@@ -191,11 +175,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS-Anwendungsmanager"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Suche…"
|
||||
IDS_APPS_COUNT "Anzahl der Anwendungen: %d, ausgewählt: %d"
|
||||
IDS_WELCOME_TITLE "Willkommen im ReactOS-Anwendungsmanager!\n\n"
|
||||
IDS_WELCOME_TITLE "Willkommen im ReactOS-Anwendungsmanager!"
|
||||
IDS_WELCOME_TEXT "Wählen Sie links eine Kategorie und dann eine Anwendung um sie zu installieren oder zu deinstallieren.\nReactOS-Webseite: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Suche…"
|
||||
IDS_APPS_COUNT "Anzahl der Anwendungen: %d"
|
||||
IDS_APPS_SELECT_COUNT "; ausgewählt: %d"
|
||||
IDS_INSTALLED "Installiert"
|
||||
IDS_AVAILABLEFORINST "Zur Installation verfügbar"
|
||||
IDS_UPDATES "Aktualisierungen"
|
||||
|
@@ -46,22 +46,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Install\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Uninstall\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modify", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "R&emove from Registry", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Refresh\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Settings"
|
||||
@@ -191,11 +175,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Applications Manager"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Search…"
|
||||
IDS_APPS_COUNT "Applications count: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Welcome to ReactOS Applications Manager!\n\n"
|
||||
IDS_WELCOME_TITLE "Welcome to ReactOS Applications Manager!"
|
||||
IDS_WELCOME_TEXT "Choose a category on the left, then choose an application to install or uninstall.\nReactOS Web Site: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Search…"
|
||||
IDS_APPS_COUNT "Applications count: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Installed"
|
||||
IDS_AVAILABLEFORINST "Available for installation"
|
||||
IDS_UPDATES "Updates"
|
||||
|
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalar\tCtrl+Intro", ID_INSTALL
|
||||
MENUITEM "&Desinstalar\tCtrl+Supr", ID_UNINSTALL
|
||||
MENUITEM "&Modificar", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Eliminar del Registro", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Recargar\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Actualizar listado desde Internet\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ajustes"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Administrador de aplicaciones de ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Buscar…"
|
||||
IDS_APPS_COUNT "Nº de aplicaciones: %d; Selecionadas: %d"
|
||||
IDS_WELCOME_TITLE "Bienvenido al Administrador de aplicaciones de ReactOS.\n\n"
|
||||
IDS_WELCOME_TITLE "Bienvenido al Administrador de aplicaciones de ReactOS."
|
||||
IDS_WELCOME_TEXT "Seleccione una categoría a la izquierda, para más tarde seleccionar la aplicación a instalar o desinstalar.\nWeb de ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Buscar…"
|
||||
IDS_APPS_COUNT "Nº de aplicaciones: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selecionadas: %d"
|
||||
IDS_INSTALLED "Instaladas"
|
||||
IDS_AVAILABLEFORINST "Disponible para su instalación"
|
||||
IDS_UPDATES "Actualizaciones"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installi\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Desinstalli\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Muuda", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Eemalda registrist", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Värskenda\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Uuenda andme&baasi\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Sätted"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS'i Rakenduste Haldur"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Otsi…"
|
||||
IDS_APPS_COUNT "Rakenduste arv: %d; Valitud: %d"
|
||||
IDS_WELCOME_TITLE "Tere tulemast ReactOS'i Rakenduste Haldurisse!\n\n"
|
||||
IDS_WELCOME_TITLE "Tere tulemast ReactOS'i Rakenduste Haldurisse!"
|
||||
IDS_WELCOME_TEXT "Vali vasakult teema, siis vali paremalt rakendusi mida soovid installida või desinstallida.\nReactOS'i veebileht: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Otsi…"
|
||||
IDS_APPS_COUNT "Rakenduste arv: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Valitud: %d"
|
||||
IDS_INSTALLED "Installitud"
|
||||
IDS_AVAILABLEFORINST "Installimiseks saadaval"
|
||||
IDS_UPDATES "Uuendused"
|
||||
|
@@ -46,22 +46,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installer\tCtrl+Entrée", ID_INSTALL
|
||||
MENUITEM "&Désinstaller\tCtrl+Suppr", ID_UNINSTALL
|
||||
MENUITEM "&Modifier", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Supprimer du registre", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Rafraîchir\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Mettre à jour la &base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Configuration"
|
||||
@@ -191,11 +175,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Gestionnaire d'applications ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Chercher…"
|
||||
IDS_APPS_COUNT "Nombre d'applications : %d ; Sélectionnées : %d"
|
||||
IDS_WELCOME_TITLE "Bienvenue dans ReactOS Applications Manager !\n\n"
|
||||
IDS_WELCOME_TITLE "Bienvenue dans ReactOS Applications Manager !"
|
||||
IDS_WELCOME_TEXT "Choisissez une catégorie à gauche, ensuite choisissez une application à installer ou désinstaller.\nSite internet de ReactOS : "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Ajout/Suppression de programmes" // "Ajouter/Supprimer des Programmes"
|
||||
IDS_APPWIZ_TEXT1 "Choisissez ""Applications"" ou ""Mises à jour"" pour voir la liste des programmes ou des mises à jour installés sur votre système."
|
||||
IDS_APPWIZ_TEXT2 "Pour supprimer un programme, ou modifier ses composants installés, sélectionnez-le dans la liste et cliquez sur ""Désinstaller"" ou ""Modifier""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Chercher…"
|
||||
IDS_APPS_COUNT "Nombre d'applications : %d"
|
||||
IDS_APPS_SELECT_COUNT " ; Sélectionnées : %d"
|
||||
IDS_INSTALLED "Installé"
|
||||
IDS_AVAILABLEFORINST "Disponible pour installation"
|
||||
IDS_UPDATES "Mises à jour"
|
||||
@@ -274,5 +267,5 @@ END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_INSTGEN_CONFIRMUNINST "Are you sure you want to uninstall %s?"
|
||||
IDS_INSTGEN_CONFIRMUNINST "Êtes-vous sûr de vouloir désinstaller %s ?"
|
||||
END
|
||||
|
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "התקנה\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "הסרה\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "שינוי", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "הסרה מהרשום", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "רענן\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "עדכון מסד נתונים\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_LAYOUTRTL
|
||||
@@ -193,11 +177,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "מנהל היישומים של ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "חיפוש…"
|
||||
IDS_APPS_COUNT "ספירת יישומים: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "ברוכים הבאים למנהל היישומים של ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "ברוכים הבאים למנהל היישומים של ReactOS!"
|
||||
IDS_WELCOME_TEXT "בחר קטגוריה בצד שמאל, לאחר מכן בחר יישום להתקנה או להסרה.\nהאתר של ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "חיפוש…"
|
||||
IDS_APPS_COUNT "ספירת יישומים: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "מותקן"
|
||||
IDS_AVAILABLEFORINST "זמין להתקנה"
|
||||
IDS_UPDATES "עדכונים"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "Telep&ítés\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "Eltá&volítás\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Módosítás", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Eltávolítás a registryből", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "F&rissítés\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Adat&bázis frissítése\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Beállítások"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Alkalmazáskezelő"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Keresés…"
|
||||
IDS_APPS_COUNT "Alkalmazások száma: %d; Kijelölve: %d"
|
||||
IDS_WELCOME_TITLE "Üdvözöljük a ReactOS Alkalmazáskezelőben!\n\n"
|
||||
IDS_WELCOME_TITLE "Üdvözöljük a ReactOS Alkalmazáskezelőben!"
|
||||
IDS_WELCOME_TEXT "Bal oldalon válasszon kategóriát, majd válasszon egy telepíteni vagy eltávolítani kívánt alkalmazást.\nReactOS weboldal: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Keresés…"
|
||||
IDS_APPS_COUNT "Alkalmazások száma: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Kijelölve: %d"
|
||||
IDS_INSTALLED "Telepített"
|
||||
IDS_AVAILABLEFORINST "Telepíthető alkalmazások"
|
||||
IDS_UPDATES "Frissítések"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Pasang\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Bongkar\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Ubah", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Hapus dari R&egistri", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Sega&rkan\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Perbarui Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Pengaturan"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Manajer Aplikasi ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Cari…"
|
||||
IDS_APPS_COUNT "Jumlah aplikasi: %d; Terpilih: %d"
|
||||
IDS_WELCOME_TITLE "Selamat datang di Manajer Aplikasi ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Selamat datang di Manajer Aplikasi ReactOS!"
|
||||
IDS_WELCOME_TEXT "pilih kategori di sisi kiri, kemudian pilih aplikasi untuk dipasang atau dibongkar.\nSitus Web ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Cari…"
|
||||
IDS_APPS_COUNT "Jumlah aplikasi: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Terpilih: %d"
|
||||
IDS_INSTALLED "Terpasang"
|
||||
IDS_AVAILABLEFORINST "Tersedia untuk pemasangan"
|
||||
IDS_UPDATES "Pembaruan"
|
||||
|
@@ -27,7 +27,7 @@ BEGIN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Aggiorna\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aggiorna Data&base", ID_RESETDB
|
||||
MENUITEM "Aggiorna Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
POPUP "?"
|
||||
BEGIN
|
||||
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installa\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "Rim&uovi\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modifica", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Canc&ella dal registro", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Aggiorna\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aggiorna Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Impostazioni"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Gestione applicazioni"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Cerca…"
|
||||
IDS_APPS_COUNT "Numero applicazioni: %d; Selezionate: %d"
|
||||
IDS_WELCOME_TITLE "Benvenuto!\n\n"
|
||||
IDS_WELCOME_TITLE "Benvenuto!"
|
||||
IDS_WELCOME_TEXT "Scegliere una categoria a sinistra, poi scegliere una applicazione da installare o disinstallare.\nReactOS Web Site: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Cerca…"
|
||||
IDS_APPS_COUNT "Numero applicazioni: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selezionate: %d"
|
||||
IDS_INSTALLED "Installato"
|
||||
IDS_AVAILABLEFORINST "Disponibile per l'installazione"
|
||||
IDS_UPDATES "Aggiornamenti"
|
||||
|
@@ -23,9 +23,9 @@ BEGIN
|
||||
MENUITEM "アンインストール(&U)\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "変更(&M)", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "レジストリから削除(&E)\tF5", ID_REGREMOVE
|
||||
MENUITEM "レジストリから削除(&E)", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "更新(&R)", ID_REFRESH
|
||||
MENUITEM "更新(&R)\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "データベースの更新(&B)\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "インストール(&I)\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "アンインストール(&U)\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "変更(&M)", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "レジストリから削除(&E)\tF5", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "更新(&R)", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "データベースの更新(&B)\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "設定"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS アプリ マネージャ"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "検索..."
|
||||
IDS_APPS_COUNT "アプリ数: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "ReactOS アプリ マネージャへようこそ!\n\n"
|
||||
IDS_WELCOME_TITLE "ReactOS アプリ マネージャへようこそ!"
|
||||
IDS_WELCOME_TEXT "左側からカテゴリを選択し、インストールまたはアンインストールするアプリを選んでください。\nReactOS ウェブ サイト: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "検索..."
|
||||
IDS_APPS_COUNT "アプリ数: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "インストール済み"
|
||||
IDS_AVAILABLEFORINST "インストール可能"
|
||||
IDS_UPDATES "更新"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installere\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Avinstallere\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "E&ndre", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "R&emove from Registry", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Oppdate&r\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Settings"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS programbehandler"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Søk…"
|
||||
IDS_APPS_COUNT "Program oppsummering: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Velkommen til ReactOS programbehandler!\n\n"
|
||||
IDS_WELCOME_TITLE "Velkommen til ReactOS programbehandler!"
|
||||
IDS_WELCOME_TEXT "Velg en kategori til venstre, og velg et program for installere eller avinstallere programvaren.\nReactOS internettside: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Søk…"
|
||||
IDS_APPS_COUNT "Program oppsummering: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Installert"
|
||||
IDS_AVAILABLEFORINST "Tilgjengelig for installasjon"
|
||||
IDS_UPDATES "Oppdateringer"
|
||||
|
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instaluj\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "Odinstal&uj\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modyfikuj", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Usuń z r&ejestru", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Odśwież\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Aktualizuj &bazę programów\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ustawienia"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Menedżer aplikacji ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Szukaj…"
|
||||
IDS_APPS_COUNT "Liczba aplikacji: %d; Wybranych: %d"
|
||||
IDS_WELCOME_TITLE "Witamy w Menedżerze aplikacji ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Witamy w Menedżerze aplikacji ReactOS!"
|
||||
IDS_WELCOME_TEXT "Z listy po lewej wybierz kategorię, a następnie aplikację, by ją zainstalować lub odinstalować.\nStrona projektu ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Szukaj…"
|
||||
IDS_APPS_COUNT "Liczba aplikacji: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Wybranych: %d"
|
||||
IDS_INSTALLED "Zainstalowane"
|
||||
IDS_AVAILABLEFORINST "Dostępne"
|
||||
IDS_UPDATES "Uaktualnienia"
|
||||
|
@@ -17,7 +17,7 @@ BEGIN
|
||||
END
|
||||
POPUP "&Programas"
|
||||
BEGIN
|
||||
MENUITEM "I&nstalar\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Instalar\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Desinstalar\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modificar", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalar\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Desinstalar\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modificar", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "R&emover do Registro", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Atualiza&r\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Configurações"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Central de Aplicativos ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Procurar…"
|
||||
IDS_APPS_COUNT "Número de aplicativos: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Bem-vindo(a) a Central de Aplicativos ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Bem-vindo(a) a Central de Aplicativos ReactOS!"
|
||||
IDS_WELCOME_TEXT "Escolha uma categoria à esquerda, então escolha um aplicativo para instalar ou desinstalar.\nWeb Site ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Procurar…"
|
||||
IDS_APPS_COUNT "Número de aplicativos: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Instalado"
|
||||
IDS_AVAILABLEFORINST "Disponível para instalação"
|
||||
IDS_UPDATES "Atualizações"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalar\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Desinstalar\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modificar", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "R&emover do Registo", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Actualiza&r\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Actualizar &Base de dados\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Configurações"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Central de aplicações ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Procurar…"
|
||||
IDS_APPS_COUNT "Número de aplicações: %d; Seleccionadas: %d"
|
||||
IDS_WELCOME_TITLE "Bem-vindo(a) à Central de aplicações ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Bem-vindo(a) à Central de aplicações ReactOS!"
|
||||
IDS_WELCOME_TEXT "Escolha uma categoria à esquerda, de seguida escolha uma aplicação para instalar ou desinstalar.\nWeb Site ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Procurar…"
|
||||
IDS_APPS_COUNT "Número de aplicações: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Seleccionadas: %d"
|
||||
IDS_INSTALLED "Instalado"
|
||||
IDS_AVAILABLEFORINST "Disponível para instalação"
|
||||
IDS_UPDATES "Actualizações"
|
||||
|
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalare\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Dezinstalare\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modificare", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Eliminare din registru", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Împ&rospătare\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Actualizare a bazei de date\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Setări"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Managerul de aplicații ReactOS"
|
||||
IDS_APP_AUTHORS "Marcă înregistrată 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Căutare…"
|
||||
IDS_APPS_COUNT "Numărul de programe: %d; Selectate: %d"
|
||||
IDS_WELCOME_TITLE "Bun venit la Managerul de aplicații ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Bun venit la Managerul de aplicații ReactOS!"
|
||||
IDS_WELCOME_TEXT "Alegeți o categorie din stânga, apoi alegeți o aplicație pentru a o instala sau dezinstala.\nArdesa web ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Căutare…"
|
||||
IDS_APPS_COUNT "Numărul de programe: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selectate: %d"
|
||||
IDS_INSTALLED "Instalate"
|
||||
IDS_AVAILABLEFORINST "Disponibile pentru instalare"
|
||||
IDS_UPDATES "Actualizări"
|
||||
|
@@ -48,22 +48,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "У&становить\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Удалить\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Изменить", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "У&далить из реестра", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Обновить\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Обновить &базу данных\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Параметры"
|
||||
@@ -193,11 +177,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Менеджер приложений ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Поиск…"
|
||||
IDS_APPS_COUNT "Количество приложений: %d; Выбрано: %d"
|
||||
IDS_WELCOME_TITLE "Добро пожаловать в ""Менеджер приложений ReactOS""!\n\n"
|
||||
IDS_WELCOME_TITLE "Добро пожаловать в ""Менеджер приложений ReactOS""!"
|
||||
IDS_WELCOME_TEXT "Выберите категорию слева и приложение для установки или удаления.\nСайт ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Поиск…"
|
||||
IDS_APPS_COUNT "Количество приложений: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Выбрано: %d"
|
||||
IDS_INSTALLED "Установленные"
|
||||
IDS_AVAILABLEFORINST "Доступно для установки"
|
||||
IDS_UPDATES "Обновления"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Inštalovať\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "O&dinštalovať\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "Z&meniť", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Odstrániť z R&egistrov", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Obnoviť\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Nastavenia"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Manažér aplikácií systému ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Hľadať…"
|
||||
IDS_APPS_COUNT "Počet programov: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Víta Vás Manažér aplikácií systému ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Víta Vás Manažér aplikácií systému ReactOS!"
|
||||
IDS_WELCOME_TEXT "Vyberte si kategóriu na ľavej strane, potom vyberte aplikáciu, ktorú chcete nainštalovať alebo odinštalovať.\nWebstránka projektu ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Hľadať…"
|
||||
IDS_APPS_COUNT "Počet programov: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Nainštalované"
|
||||
IDS_AVAILABLEFORINST "Dostupné pre nainštalovanie"
|
||||
IDS_UPDATES "Aktualizácie"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Instalo\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Uninstall\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Modifiko", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Hiq nga R&egjistri", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Rifresko\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Konfigurime"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Applications Manager"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Kerko…"
|
||||
IDS_APPS_COUNT "Numrimi Aplicacioneve: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Mire Se Erdhe ne ReactOS Applications Manager!\n\n"
|
||||
IDS_WELCOME_TITLE "Mire Se Erdhe ne ReactOS Applications Manager!"
|
||||
IDS_WELCOME_TEXT "Zgjidh nje kategori ne te majte, pastaj zgjidh nje aplicacion per ta instaluar ose uninstall.\nReactOS Web Site: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Kerko…"
|
||||
IDS_APPS_COUNT "Numrimi Aplicacioneve: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Instaluar"
|
||||
IDS_AVAILABLEFORINST "Te vlefshem per instalim"
|
||||
IDS_UPDATES "Updates"
|
||||
|
@@ -43,22 +43,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Installera\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "&Avinstallera\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Ändra", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ta bort från R&egistret", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Uppdate&ra\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Update Data&base\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Inställningar"
|
||||
@@ -188,11 +172,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS programhanterare"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Sök…"
|
||||
IDS_APPS_COUNT "Programantal: %d; Selected: %d"
|
||||
IDS_WELCOME_TITLE "Välkommen till ReactOS programhanterare!\n\n"
|
||||
IDS_WELCOME_TITLE "Välkommen till ReactOS programhanterare!"
|
||||
IDS_WELCOME_TEXT "Välj en kategori till vänster, och sedan ett program för att installera eller avinstallera.\nReactOS Web sida: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Sök…"
|
||||
IDS_APPS_COUNT "Programantal: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Selected: %d"
|
||||
IDS_INSTALLED "Installerat"
|
||||
IDS_AVAILABLEFORINST "Tillgängliga for installation"
|
||||
IDS_UPDATES "Uppdateringar"
|
||||
|
@@ -45,22 +45,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Kur\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "K&aldır\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Değiştir", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Girdiyi Kayıt Defteri'nden Kaldır", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Yenile\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Uygulama Veri Ta&banını Yenile\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ayarlar"
|
||||
@@ -190,11 +174,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS Uygulama Yöneticisi"
|
||||
IDS_APP_AUTHORS "Telif Hakkı: 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Ara"
|
||||
IDS_APPS_COUNT "Uygulama Sayısı: %d; Seçili: %d"
|
||||
IDS_WELCOME_TITLE "ReactOS Uygulama Yöneticisi'ne hoş geldiniz.\n\n"
|
||||
IDS_WELCOME_TITLE "ReactOS Uygulama Yöneticisi'ne hoş geldiniz."
|
||||
IDS_WELCOME_TEXT "Solda bir kategori seçiniz, ardından kurmak ya da kaldırmak için bir uygulama seçiniz.\nReactOS'un İnternet sitesi: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Ara…"
|
||||
IDS_APPS_COUNT "Uygulama Sayısı: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Seçili: %d"
|
||||
IDS_INSTALLED "Kurulanlar"
|
||||
IDS_AVAILABLEFORINST "Kurulabilir Uygulamalar"
|
||||
IDS_UPDATES "Güncelleştirmeler"
|
||||
|
@@ -46,22 +46,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Встановити\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "В&идалити\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "&Змінити", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Вида&лити з реєстру", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Оновити\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Оновити список &програм\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Налаштування"
|
||||
@@ -191,11 +175,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "Менеджер додатків ReactOS"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "Пошук…"
|
||||
IDS_APPS_COUNT "Kількість додатків: %d; Обрано: %d"
|
||||
IDS_WELCOME_TITLE "Ласкаво просимо в Менеджер додатків ReactOS!\n\n"
|
||||
IDS_WELCOME_TITLE "Ласкаво просимо в Менеджер додатків ReactOS!"
|
||||
IDS_WELCOME_TEXT "Виберіть категорію зліва, а потім виберіть програми для встановлення чи видалення.\nСторінка ReactOS: "
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "Пошук…"
|
||||
IDS_APPS_COUNT "Kількість додатків: %d"
|
||||
IDS_APPS_SELECT_COUNT "; Обрано: %d"
|
||||
IDS_INSTALLED "Встановлені"
|
||||
IDS_AVAILABLEFORINST "Доступні для встановлення"
|
||||
IDS_UPDATES "Оновлення"
|
||||
|
@@ -47,22 +47,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "安装(&I)\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "卸载(&U)\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "修改(&M)", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "从注册表删除(&E)", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "刷新(&R)\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "更新数据库(&B)\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "设置"
|
||||
@@ -192,11 +176,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS 程序管理器"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "搜索…"
|
||||
IDS_APPS_COUNT "程序数量:%d;已选:%d"
|
||||
IDS_WELCOME_TITLE "欢迎使用 ReactOS 程序管理器!\n\n"
|
||||
IDS_WELCOME_TITLE "欢迎使用 ReactOS 程序管理器!"
|
||||
IDS_WELCOME_TEXT "从左栏选择一个类别,然后选择要安装或卸载的程序。\nReactOS 网站:"
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "搜索…"
|
||||
IDS_APPS_COUNT "程序数量:%d"
|
||||
IDS_APPS_SELECT_COUNT ";已选:%d"
|
||||
IDS_INSTALLED "已安装"
|
||||
IDS_AVAILABLEFORINST "可安装"
|
||||
IDS_UPDATES "更新"
|
||||
|
@@ -44,22 +44,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "安裝(&I)\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "解除安裝(&U)\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "修改(&M)", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "從登錄檔刪除(&E)", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "重新整理(&R)\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "更新資料庫(&B)\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "設定"
|
||||
@@ -189,11 +173,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS 程式管理員"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "搜尋..."
|
||||
IDS_APPS_COUNT "程式數量:%d; 已選:%d"
|
||||
IDS_WELCOME_TITLE "歡迎來到 ReactOS 程式管理員!\n\n"
|
||||
IDS_WELCOME_TITLE "歡迎來到 ReactOS 程式管理員!"
|
||||
IDS_WELCOME_TEXT "從左側欄目選擇一個類別,然後選擇要安裝或解除安裝的程式。\nReactOS 網站︰"
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "搜尋..."
|
||||
IDS_APPS_COUNT "程式數量:%d"
|
||||
IDS_APPS_SELECT_COUNT "; 已選:%d"
|
||||
IDS_INSTALLED "已安裝"
|
||||
IDS_AVAILABLEFORINST "可安裝"
|
||||
IDS_UPDATES "更新"
|
||||
|
@@ -44,22 +44,6 @@ BEGIN
|
||||
END
|
||||
END
|
||||
|
||||
IDR_APPLICATIONMENU MENU
|
||||
BEGIN
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "安裝(&I)\tCtrl+Enter", ID_INSTALL
|
||||
MENUITEM "解除安裝(&U)\tCtrl+Del", ID_UNINSTALL
|
||||
MENUITEM "修改(&M)", ID_MODIFY
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "從登錄檔刪除(&E)", ID_REGREMOVE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "重新整理(&R)\tF5", ID_REFRESH
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "更新資料庫(&B)\tCtrl+F5", ID_RESETDB
|
||||
END
|
||||
END
|
||||
|
||||
IDD_SETTINGS_DIALOG DIALOGEX 0, 0, 250, 265
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "設定"
|
||||
@@ -189,11 +173,20 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_APPTITLE "ReactOS 程式管理員"
|
||||
IDS_APP_AUTHORS "Copyright 2009 Dmitry Chapyshev"
|
||||
IDS_SEARCH_TEXT "搜尋..."
|
||||
IDS_APPS_COUNT "程式數量:%d; 已選:%d"
|
||||
IDS_WELCOME_TITLE "歡迎來到 ReactOS 程式管理員!\n\n"
|
||||
IDS_WELCOME_TITLE "歡迎來到 ReactOS 程式管理員!"
|
||||
IDS_WELCOME_TEXT "從左側欄目選擇一個類別,然後選擇要安裝或解除安裝的程式。\nReactOS 網站︰"
|
||||
IDS_WELCOME_URL "https://reactos.org"
|
||||
|
||||
IDS_APPWIZ_TITLE "Add/Remove Programs"
|
||||
IDS_APPWIZ_TEXT1 "Choose ""Applications"" or ""Updates"" to view the list of applications or updates installed on your system."
|
||||
IDS_APPWIZ_TEXT2 "To remove a program or to modify its installed components, select it from the list and click on ""Uninstall"" or ""Modify""."
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_SEARCH_TEXT "搜尋..."
|
||||
IDS_APPS_COUNT "程式數量:%d"
|
||||
IDS_APPS_SELECT_COUNT "; 已選:%d"
|
||||
IDS_INSTALLED "已安裝"
|
||||
IDS_AVAILABLEFORINST "可安裝"
|
||||
IDS_UPDATES "更新"
|
||||
|
@@ -470,6 +470,7 @@ CDownloadManager::DownloadDlgProc(HWND Dlg, UINT uMsg, WPARAM wParam, LPARAM lPa
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
{
|
||||
g_Busy++;
|
||||
HICON hIconSm, hIconBg;
|
||||
CStringW szTempCaption;
|
||||
|
||||
@@ -557,6 +558,12 @@ CDownloadManager::DownloadDlgProc(HWND Dlg, UINT uMsg, WPARAM wParam, LPARAM lPa
|
||||
}
|
||||
return TRUE;
|
||||
|
||||
case WM_DESTROY:
|
||||
g_Busy--;
|
||||
if (hMainWnd)
|
||||
PostMessage(hMainWnd, WM_NOTIFY_OPERATIONCOMPLETED, 0, 0);
|
||||
return FALSE;
|
||||
|
||||
default:
|
||||
return FALSE;
|
||||
}
|
||||
|
@@ -39,6 +39,31 @@ CopyTextToClipboard(LPCWSTR lpszText)
|
||||
CloseClipboard();
|
||||
}
|
||||
|
||||
static INT_PTR CALLBACK
|
||||
NothingDlgProc(HWND hDlg, UINT uMsg, WPARAM, LPARAM)
|
||||
{
|
||||
return uMsg == WM_CLOSE ? DestroyWindow(hDlg) : FALSE;
|
||||
}
|
||||
|
||||
VOID
|
||||
EmulateDialogReposition(HWND hwnd)
|
||||
{
|
||||
static const DWORD DlgTmpl[] = { WS_POPUP | WS_CAPTION | WS_SYSMENU, 0, 0, 0, 0, 0 };
|
||||
HWND hDlg = CreateDialogIndirectW(NULL, (LPDLGTEMPLATE)DlgTmpl, NULL, NothingDlgProc);
|
||||
if (hDlg)
|
||||
{
|
||||
RECT r;
|
||||
GetWindowRect(hwnd, &r);
|
||||
if (SetWindowPos(hDlg, hDlg, r.left, r.top, r.right - r.left, r.bottom - r.top, SWP_NOZORDER | SWP_NOACTIVATE))
|
||||
{
|
||||
SendMessage(hDlg, DM_REPOSITION, 0, 0);
|
||||
if (GetWindowRect(hDlg, &r))
|
||||
SetWindowPos(hwnd, hwnd, r.left, r.top, r.right - r.left, r.bottom - r.top, SWP_NOZORDER | SWP_NOACTIVATE);
|
||||
}
|
||||
SendMessage(hDlg, WM_CLOSE, 0, 0);
|
||||
}
|
||||
}
|
||||
|
||||
VOID
|
||||
ShowPopupMenuEx(HWND hwnd, HWND hwndOwner, UINT MenuID, UINT DefaultItem, POINT *Point)
|
||||
{
|
||||
|
@@ -8,6 +8,7 @@
|
||||
#include "rapps.h"
|
||||
#include "settings.h"
|
||||
|
||||
#define SETTINGSSUBKEY L"Software\\ReactOS\\" RAPPS_NAME
|
||||
|
||||
class SettingsField
|
||||
{
|
||||
@@ -109,7 +110,7 @@ class SettingsFieldString : public SettingsField
|
||||
LPCWSTR m_RegName; // key name in registery
|
||||
};
|
||||
|
||||
void
|
||||
static void
|
||||
AddInfoFields(ATL::CAtlList<SettingsField *> &infoFields, SETTINGS_INFO &settings)
|
||||
{
|
||||
infoFields.AddTail(new SettingsFieldBool(&(settings.bSaveWndPos), L"bSaveWndPos"));
|
||||
@@ -127,11 +128,9 @@ AddInfoFields(ATL::CAtlList<SettingsField *> &infoFields, SETTINGS_INFO &setting
|
||||
infoFields.AddTail(new SettingsFieldString((settings.szNoProxyFor), MAX_PATH, L"NoProxyFor"));
|
||||
infoFields.AddTail(new SettingsFieldBool(&(settings.bUseSource), L"bUseSource"));
|
||||
infoFields.AddTail(new SettingsFieldString((settings.szSourceURL), INTERNET_MAX_URL_LENGTH, L"SourceURL"));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
BOOL
|
||||
static BOOL
|
||||
SaveAllSettings(CRegKey &key, SETTINGS_INFO &settings)
|
||||
{
|
||||
BOOL bAllSuccess = TRUE;
|
||||
@@ -153,10 +152,10 @@ SaveAllSettings(CRegKey &key, SETTINGS_INFO &settings)
|
||||
return bAllSuccess;
|
||||
}
|
||||
|
||||
BOOL
|
||||
static BOOL
|
||||
LoadAllSettings(CRegKey &key, SETTINGS_INFO &settings)
|
||||
{
|
||||
BOOL bAllSuccess = TRUE;
|
||||
BOOL bLoadedAny = FALSE;
|
||||
ATL::CAtlList<SettingsField *> infoFields;
|
||||
|
||||
AddInfoFields(infoFields, settings);
|
||||
@@ -165,27 +164,18 @@ LoadAllSettings(CRegKey &key, SETTINGS_INFO &settings)
|
||||
while (InfoListPosition)
|
||||
{
|
||||
SettingsField *Info = infoFields.GetNext(InfoListPosition);
|
||||
if (!Info->Load(key))
|
||||
{
|
||||
bAllSuccess = FALSE;
|
||||
// TODO: error log
|
||||
}
|
||||
if (Info->Load(key))
|
||||
bLoadedAny = TRUE;
|
||||
//else
|
||||
// TODO: error log
|
||||
delete Info;
|
||||
}
|
||||
return bAllSuccess;
|
||||
return bLoadedAny;
|
||||
}
|
||||
|
||||
VOID
|
||||
FillDefaultSettings(PSETTINGS_INFO pSettingsInfo)
|
||||
static void
|
||||
GetDefaultDownloadDirectory(CStringW &szDownloadDir)
|
||||
{
|
||||
CStringW szDownloadDir;
|
||||
ZeroMemory(pSettingsInfo, sizeof(SETTINGS_INFO));
|
||||
|
||||
pSettingsInfo->bSaveWndPos = TRUE;
|
||||
pSettingsInfo->bUpdateAtStart = FALSE;
|
||||
pSettingsInfo->bLogEnabled = TRUE;
|
||||
pSettingsInfo->bUseSource = FALSE;
|
||||
|
||||
if (FAILED(SHGetFolderPathW(NULL, CSIDL_PERSONAL, NULL, SHGFP_TYPE_CURRENT, szDownloadDir.GetBuffer(MAX_PATH))))
|
||||
{
|
||||
szDownloadDir.ReleaseBuffer();
|
||||
@@ -201,29 +191,68 @@ FillDefaultSettings(PSETTINGS_INFO pSettingsInfo)
|
||||
|
||||
PathAppendW(szDownloadDir.GetBuffer(MAX_PATH), L"\\RAPPS Downloads");
|
||||
szDownloadDir.ReleaseBuffer();
|
||||
}
|
||||
|
||||
CStringW::CopyChars(
|
||||
pSettingsInfo->szDownloadDir, _countof(pSettingsInfo->szDownloadDir), szDownloadDir.GetString(),
|
||||
szDownloadDir.GetLength() + 1);
|
||||
static VOID
|
||||
ValidateStringSettings(PSETTINGS_INFO pSettingsInfo)
|
||||
{
|
||||
if (!pSettingsInfo->szDownloadDir[0])
|
||||
{
|
||||
CStringW szDownloadDir;
|
||||
GetDefaultDownloadDirectory(szDownloadDir);
|
||||
|
||||
CStringW::CopyChars(pSettingsInfo->szDownloadDir, _countof(pSettingsInfo->szDownloadDir),
|
||||
szDownloadDir.GetString(), szDownloadDir.GetLength() + 1);
|
||||
}
|
||||
}
|
||||
|
||||
VOID
|
||||
FillDefaultSettings(PSETTINGS_INFO pSettingsInfo)
|
||||
{
|
||||
ZeroMemory(pSettingsInfo, sizeof(*pSettingsInfo));
|
||||
|
||||
pSettingsInfo->bSaveWndPos = TRUE;
|
||||
pSettingsInfo->bUpdateAtStart = FALSE;
|
||||
pSettingsInfo->bLogEnabled = TRUE;
|
||||
pSettingsInfo->bUseSource = FALSE;
|
||||
pSettingsInfo->bDelInstaller = FALSE;
|
||||
pSettingsInfo->Maximized = FALSE;
|
||||
pSettingsInfo->Left = CW_USEDEFAULT;
|
||||
pSettingsInfo->Top = CW_USEDEFAULT;
|
||||
pSettingsInfo->Width = 680;
|
||||
pSettingsInfo->Height = 450;
|
||||
|
||||
ValidateStringSettings(pSettingsInfo);
|
||||
}
|
||||
|
||||
BOOL
|
||||
LoadSettings(PSETTINGS_INFO pSettingsInfo)
|
||||
{
|
||||
BOOL bLoadedAny = FALSE;
|
||||
|
||||
FillDefaultSettings(pSettingsInfo);
|
||||
|
||||
ATL::CRegKey RegKey;
|
||||
if (RegKey.Open(HKEY_CURRENT_USER, L"Software\\ReactOS\\" RAPPS_NAME, KEY_READ) != ERROR_SUCCESS)
|
||||
if (RegKey.Open(HKEY_CURRENT_USER, SETTINGSSUBKEY, KEY_READ) == ERROR_SUCCESS)
|
||||
{
|
||||
return FALSE;
|
||||
bLoadedAny = LoadAllSettings(RegKey, *pSettingsInfo);
|
||||
}
|
||||
|
||||
return LoadAllSettings(RegKey, *pSettingsInfo);
|
||||
ValidateStringSettings(pSettingsInfo); // Handles the case where a REG_SZ is present but empty
|
||||
|
||||
if (!bLoadedAny)
|
||||
{
|
||||
// This the first launch, write at least one item so ParseCmdAndExecute() does not
|
||||
// trigger another DB update in another process instance between now and SaveSettings().
|
||||
ATL::CRegKey RegKey;
|
||||
if (RegKey.Create(HKEY_CURRENT_USER, SETTINGSSUBKEY, NULL, REG_OPTION_NON_VOLATILE,
|
||||
KEY_WRITE, NULL, NULL) == ERROR_SUCCESS)
|
||||
{
|
||||
SettingsFieldBool field(&(pSettingsInfo->bUpdateAtStart), L"bUpdateAtStart");
|
||||
field.Save(RegKey);
|
||||
}
|
||||
}
|
||||
return bLoadedAny;
|
||||
}
|
||||
|
||||
BOOL
|
||||
@@ -245,8 +274,8 @@ SaveSettings(HWND hwnd, PSETTINGS_INFO pSettingsInfo)
|
||||
(wp.showCmd == SW_MAXIMIZE || (wp.showCmd == SW_SHOWMINIMIZED && (wp.flags & WPF_RESTORETOMAXIMIZED)));
|
||||
}
|
||||
|
||||
if (RegKey.Create(HKEY_CURRENT_USER, L"Software\\ReactOS\\" RAPPS_NAME, NULL,
|
||||
REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, NULL) != ERROR_SUCCESS)
|
||||
if (RegKey.Create(HKEY_CURRENT_USER, SETTINGSSUBKEY, NULL, REG_OPTION_NON_VOLATILE,
|
||||
KEY_WRITE, NULL, NULL) != ERROR_SUCCESS)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
@@ -349,16 +349,17 @@ ParseCmdAndExecute(LPWSTR lpCmdLine, BOOL bIsFirstLaunch, int nCmdShow)
|
||||
if (argc == 1 || bAppwizMode) // RAPPS is launched without options or APPWIZ mode is requested
|
||||
{
|
||||
// Check whether the RAPPS MainWindow is already launched in another process
|
||||
HANDLE hMutex;
|
||||
CStringW szWindowText(MAKEINTRESOURCEW(bAppwizMode ? IDS_APPWIZ_TITLE : IDS_APPTITLE));
|
||||
LPCWSTR pszMutex = bAppwizMode ? L"RAPPWIZ" : szWindowClass;
|
||||
|
||||
hMutex = CreateMutexW(NULL, FALSE, szWindowClass);
|
||||
HANDLE hMutex = CreateMutexW(NULL, FALSE, pszMutex);
|
||||
if ((!hMutex) || (GetLastError() == ERROR_ALREADY_EXISTS))
|
||||
{
|
||||
/* If already started, find its window */
|
||||
HWND hWindow;
|
||||
for (int wait = 2500, inter = 250; wait > 0; wait -= inter)
|
||||
{
|
||||
if ((hWindow = FindWindowW(szWindowClass, NULL)) != NULL)
|
||||
if ((hWindow = FindWindowW(szWindowClass, szWindowText)) != NULL)
|
||||
break;
|
||||
Sleep(inter);
|
||||
}
|
||||
@@ -366,6 +367,7 @@ ParseCmdAndExecute(LPWSTR lpCmdLine, BOOL bIsFirstLaunch, int nCmdShow)
|
||||
if (hWindow)
|
||||
{
|
||||
/* Activate the window in the other instance */
|
||||
ShowWindow(hWindow, SW_SHOW);
|
||||
SwitchToThisWindow(hWindow, TRUE);
|
||||
if (bAppwizMode)
|
||||
PostMessage(hWindow, WM_COMMAND, ID_ACTIVATE_APPWIZ, 0);
|
||||
@@ -376,6 +378,7 @@ ParseCmdAndExecute(LPWSTR lpCmdLine, BOOL bIsFirstLaunch, int nCmdShow)
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
szWindowText.Empty();
|
||||
|
||||
CMainWindow wnd(&db, bAppwizMode);
|
||||
MainWindowLoop(&wnd, nCmdShow);
|
||||
|
@@ -14,6 +14,7 @@
|
||||
#include <conutils.h>
|
||||
|
||||
LPCWSTR szWindowClass = L"ROSAPPMGR2";
|
||||
LONG g_Busy = 0;
|
||||
|
||||
HWND hMainWnd;
|
||||
HINSTANCE hInst;
|
||||
@@ -40,12 +41,7 @@ wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, INT nSh
|
||||
}
|
||||
|
||||
hInst = hInstance;
|
||||
|
||||
BOOL bIsFirstLaunch = !LoadSettings(&SettingsInfo);
|
||||
if (bIsFirstLaunch)
|
||||
{
|
||||
FillDefaultSettings(&SettingsInfo);
|
||||
}
|
||||
|
||||
InitLogs();
|
||||
InitCommonControls();
|
||||
|
@@ -14,24 +14,24 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Închidere la distanță"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Con&firmă", IDC_OK, 125, 232, 50, 14
|
||||
PUSHBUTTON "A&nulează", IDC_CANCEL, 178, 232, 50, 14
|
||||
LTEXT "C&alculatoare:", IDC_STATIC, 9, 9, 35, 36
|
||||
DEFPUSHBUTTON "OK", IDC_OK, 125, 232, 50, 14
|
||||
PUSHBUTTON "Revocare", IDC_CANCEL, 178, 232, 50, 14
|
||||
LTEXT "&Computere:", IDC_STATIC, 9, 9, 35, 36
|
||||
LISTBOX IDC_COMPUTER_LIST, 8, 19, 162, 55
|
||||
PUSHBUTTON "A&dăugare…", IDC_ADD_SYSTEM, 179, 19, 50, 14
|
||||
PUSHBUTTON "&Elimină", IDC_REMOVE_SYSTEM, 179, 36, 50, 14, WS_DISABLED
|
||||
PUSHBUTTON "Spe&cificare…", IDC_BROWSE_SYSTEM, 179, 53, 50, 14
|
||||
PUSHBUTTON "&Eliminare", IDC_REMOVE_SYSTEM, 179, 36, 50, 14, WS_DISABLED
|
||||
PUSHBUTTON "&Specificare…", IDC_BROWSE_SYSTEM, 179, 53, 50, 14
|
||||
LTEXT "Acțiune", IDC_ACTION, 11, 81, 20, 14
|
||||
COMBOBOX IDC_ACTION_TYPE, 37, 79, 129, 14, WS_TABSTOP | CBS_DROPDOWN
|
||||
CHECKBOX "A&vertizează utilizatorii", IDC_WARN_USERS, 175, 79, 55, 14, BS_AUTOCHECKBOX | WS_TABSTOP
|
||||
LTEXT "Avertismente afișate pentru", IDC_SHOW_WARN_ONE, 11, 99, 65, 14
|
||||
CHECKBOX "A&vertizare a utilizatorilor", IDC_WARN_USERS, 175, 79, 55, 14, BS_AUTOCHECKBOX | WS_TABSTOP
|
||||
LTEXT "Afișare de avertismente pentru", IDC_SHOW_WARN_ONE, 11, 99, 65, 14
|
||||
EDITTEXT IDC_SHOW_WARN, 78, 97, 41, 14
|
||||
LTEXT "secunde", IDC_SHOW_WARN_TWO, 124, 99, 32, 10
|
||||
GROUPBOX "Jurnal de evenimente-închideri", IDC_STATIC, 5, 114, 224, 114
|
||||
GROUPBOX "Închidere Urmăritorul de evenimente", IDC_STATIC, 5, 114, 224, 114
|
||||
LTEXT "Motiv:", IDC_STATIC, 16, 130, 27, 8
|
||||
CHECKBOX "Planificat", IDC_PLANNED, 175, 130, 40, 12, BS_AUTOCHECKBOX | WS_TABSTOP
|
||||
COMBOBOX IDC_REASON_CODE, 17, 142, 198, 13, WS_TABSTOP | CBS_DROPDOWN
|
||||
LTEXT "Co&mentariu:", IDC_COMMENT_CAPTION, 16, 159, 38, 8
|
||||
LTEXT "C&omentariu:", IDC_COMMENT_CAPTION, 16, 159, 38, 8
|
||||
EDITTEXT IDC_COMMENT_TEXT, 17, 171, 198, 50, WS_VSCROLL
|
||||
END
|
||||
|
||||
@@ -41,59 +41,59 @@ BEGIN
|
||||
IDS_USAGE "Utilitar de închidere ReactOS\n\
|
||||
\n\
|
||||
Utilizare: shutdown [/?] [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]\n\
|
||||
[/m \\\\calculator][/t xxx][/d [p|u:]xx:yy [/c «comentariu»]]\n\
|
||||
[/m \\\\computer][/t xxx][/d [p|u:]xx:yy [/c «comentariu»]]\n\
|
||||
\n\
|
||||
Fără argumente sau /? Este afișat acest manual.\n\
|
||||
/i Afișarea interfeței grafice de utilizator (GUI). Această\n\
|
||||
opțiune trebuie să preceadă.\n\
|
||||
/l Desautentificare locală. Nu poate fi utilizată cu /m sau /d.\n\
|
||||
/s Închidere calculator.\n\
|
||||
/r Repornire calculator.\n\
|
||||
/g Repornire calculator plus repornirea tuturor aplicațiilor\n\
|
||||
/i Afișează interfeța grafică de utilizator (GUI). Această\n\
|
||||
opțiune trebuie să fie prima.\n\
|
||||
/l Face Log off local. Nu poate fi utilizată cu /m sau /d.\n\
|
||||
/s Închide computerul.\n\
|
||||
/r Repornește computerul.\n\
|
||||
/g Repornește computerul și se repornesc toate aplicațiile\n\
|
||||
înregistrate.\n\
|
||||
/a Anularea unei închideri întârziate. Poate fi utilizată doar în\n\
|
||||
/a Anulează o închidere întârziată. Poate fi utilizată doar în\n\
|
||||
perioada de întârziere.\n\
|
||||
/p Închiderea calculatorului fără avertisment sau cronometrare\n\
|
||||
inversă. Poate fi utilizată cu /d sau /f.\n\
|
||||
/h Hibernarea calculatorului local. Utilizabilă cu /f.\n\
|
||||
/e Documentarea motivului pentru închiderea neprevăzută.\n\
|
||||
/m \\\\calculator Specificarea unui calculator țintă (adresă UNC/IP).\n\
|
||||
/p Închide computerul local fără nicio cronometrare sau\n\
|
||||
avertisment. Poate fi utilizată cu /d sau /f.\n\
|
||||
/h Hibernează computerului local. Utilizabilă cu /f.\n\
|
||||
/e Documentează motivului pentru închiderea neprevăzută.\n\
|
||||
/m \\\\computer Specificarea unui computer țintă (adresă UNC/IP).\n\
|
||||
/t xxx Setează cronometrarea unei perioade de xxx secunde înainte de\n\
|
||||
închidere. Domeniul de valori valide este de la 0 la 315360000\n\
|
||||
(10 ani), 30 fiind valoarea implicită.\n\
|
||||
/c „comentariu” Comentarea motivului pentru închidere sau repornire.\n\
|
||||
/c ""comentariu"" Comentează motivului pentru închidere sau repornire.\n\
|
||||
Sunt permise maxim 512 caractere.\n\
|
||||
/f Forțarea închiderii aplicațiilor curente fără avertizarea\n\
|
||||
utilizatorilor. Dacă nu sunt specificați alți parametri, această\n\
|
||||
opțiune implică și deautentificarea.\n\
|
||||
/f Forțează închiderea aplicațiilor curente fără avertizarea\n\
|
||||
utilizatorilor. Dacă specificați alți parametri, această\n\
|
||||
opțiune implică și log off-ul.\n\
|
||||
/d [p|u:]xx:yy Oferă un ca motiv un cod pentru închidere sau repornire.\n\
|
||||
p indică planificarea închiderii sau repornirii calculatorului.\n\
|
||||
p indică planificarea închiderii sau repornirii computerului.\n\
|
||||
u indică faptul că motivul este definit de utilizator.\n\
|
||||
Dacă nici p nici u nu sunt specificați, închiderea sau repornirea\n\
|
||||
nu sunt planificate.\n\
|
||||
xx este codul pentru motivul major (întreg pozitiv sub 256).\n\
|
||||
yy este codul pentru motivul minor (întreg pozitiv sub 65536).\n"
|
||||
|
||||
IDS_ERROR_SHUTDOWN_REBOOT "Eroare: Închiderea și repornirea nu pot fi în același timp.\n"
|
||||
IDS_ERROR_SHUTDOWN_REBOOT "Eroare: Imposibil de închis și repornit în același timp.\n"
|
||||
IDS_ERROR_TIMEOUT "Eroare: Valoarea %u a cronometrului este în afara limitelor valide (0-315360000).\n"
|
||||
IDS_ERROR_ABORT "Eroare: Închiderea sistemului nu poate fi anulată.\n"
|
||||
IDS_ERROR_LOGOFF "Eroare: Deautentificarea din sistem nu poate fi executată.\n"
|
||||
IDS_ERROR_SHUTDOWN "Eroare: Sistemul nu poate fi închis.\n"
|
||||
IDS_ERROR_RESTART "Eroare: Sistemul nu poate fi repornit.\n"
|
||||
IDS_ERROR_ABORT "Eroare: Imposibil de anulat închiderea sistemului.\n"
|
||||
IDS_ERROR_LOGOFF "Eroare: Imposibil de executat log off-ul din sistem.\n"
|
||||
IDS_ERROR_SHUTDOWN "Eroare: Imposibil de închis sistemul.\n"
|
||||
IDS_ERROR_RESTART "Eroare: Imposibil de repornit sistemul.\n"
|
||||
IDS_ERROR_MAX_COMMENT_LENGTH "Eroare: Numărul de caractere al comentariului depășește limita impusă de sistem.\n"
|
||||
IDS_ERROR_HIBERNATE "Eroare: Sistemul nu poate fi pus în hibernare.\n"
|
||||
IDS_ERROR_HIBERNATE_LOCAL "Eroare: Hibernarea nu poate fi comandată la distanță.\n"
|
||||
IDS_ERROR_HIBERNATE "Eroare: Imposibil de trimis sistemul în modul de hibernare.\n"
|
||||
IDS_ERROR_HIBERNATE_LOCAL "Eroare: Modul de hibernare nu poate fi pornit de la distanță.\n"
|
||||
IDS_ERROR_HIBERNATE_ENABLED "Eroare: Modul de hibernare nu este activat.\n"
|
||||
IDS_ERROR_DIALOG_CAPTION "Închidere la distanță"
|
||||
IDS_ERROR_DIALOG_INIT "Nu s-a putut afișa interfața grafică de utilizator."
|
||||
IDS_ERROR_DIALOG_INIT "Imposibil de afișat interfața grafică de utilizator."
|
||||
END
|
||||
|
||||
/* Remote shutdown action strings */
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_ACTION_SHUTDOWN "Închide sistemul"
|
||||
IDS_ACTION_RESTART "Repornește sistemul"
|
||||
IDS_ACTION_UNEXPECTED_SHUTDOWN "Adnotează închiderea neprevăzută"
|
||||
IDS_ACTION_SHUTDOWN "Închidere a sistemului"
|
||||
IDS_ACTION_RESTART "Repornire a sistemului"
|
||||
IDS_ACTION_UNEXPECTED_SHUTDOWN "Adnotare a opririi neașteptate"
|
||||
END
|
||||
|
||||
/* Remote shutdown reason strings */
|
||||
@@ -106,8 +106,8 @@ BEGIN
|
||||
IDS_REASON_OS_RECONFIGURE "Sistem de operare: Reconfigurare"
|
||||
IDS_REASON_APP_MAINTENANCE "Aplicații: Mentenanță"
|
||||
IDS_REASON_APP_INSTALL "Aplicații: Instalare"
|
||||
IDS_REASON_APP_UNRESPONSIVE "Aplicații: Neresponsivitate"
|
||||
IDS_REASON_APP_UNSTABLE "Aplicații: Instabilitate"
|
||||
IDS_REASON_SECURITY "Probleme de securitate"
|
||||
IDS_REASON_NETWORK "Pierdere conexiune de rețea"
|
||||
IDS_REASON_APP_UNRESPONSIVE "Aplicații: Nu răspunde"
|
||||
IDS_REASON_APP_UNSTABLE "Aplicații: Instabil"
|
||||
IDS_REASON_SECURITY "Problemă de securitate"
|
||||
IDS_REASON_NETWORK "Pierdere a conexiunii la rețea"
|
||||
END
|
||||
|
@@ -1104,6 +1104,48 @@ CabinetExtractFile(
|
||||
}
|
||||
}
|
||||
|
||||
if (!ConvertDosDateTimeToFileTime(Search->File->FileDate,
|
||||
Search->File->FileTime,
|
||||
&FileTime))
|
||||
{
|
||||
DPRINT1("DosDateTimeToFileTime() failed\n");
|
||||
Status = CAB_STATUS_CANNOT_WRITE;
|
||||
goto CloseDestFile;
|
||||
}
|
||||
|
||||
NtStatus = NtQueryInformationFile(DestFile,
|
||||
&IoStatusBlock,
|
||||
&FileBasic,
|
||||
sizeof(FILE_BASIC_INFORMATION),
|
||||
FileBasicInformation);
|
||||
if (!NT_SUCCESS(NtStatus))
|
||||
{
|
||||
DPRINT("NtQueryInformationFile() failed (%x)\n", NtStatus);
|
||||
}
|
||||
else
|
||||
{
|
||||
memcpy(&FileBasic.LastAccessTime, &FileTime, sizeof(FILETIME));
|
||||
|
||||
NtStatus = NtSetInformationFile(DestFile,
|
||||
&IoStatusBlock,
|
||||
&FileBasic,
|
||||
sizeof(FILE_BASIC_INFORMATION),
|
||||
FileBasicInformation);
|
||||
if (!NT_SUCCESS(NtStatus))
|
||||
{
|
||||
DPRINT("NtSetInformationFile() failed (%x)\n", NtStatus);
|
||||
}
|
||||
}
|
||||
|
||||
SetAttributesOnFile(Search->File, DestFile);
|
||||
|
||||
/* Nothing more to do for 0 sized files */
|
||||
if (Search->File->FileSize == 0)
|
||||
{
|
||||
Status = CAB_STATUS_SUCCESS;
|
||||
goto CloseDestFile;
|
||||
}
|
||||
|
||||
MaxDestFileSize.QuadPart = Search->File->FileSize;
|
||||
NtStatus = NtCreateSection(&DestFileSection,
|
||||
SECTION_ALL_ACCESS,
|
||||
@@ -1139,40 +1181,6 @@ CabinetExtractFile(
|
||||
}
|
||||
|
||||
CurrentDestBuffer = DestFileBuffer;
|
||||
if (!ConvertDosDateTimeToFileTime(Search->File->FileDate,
|
||||
Search->File->FileTime,
|
||||
&FileTime))
|
||||
{
|
||||
DPRINT1("DosDateTimeToFileTime() failed\n");
|
||||
Status = CAB_STATUS_CANNOT_WRITE;
|
||||
goto UnmapDestFile;
|
||||
}
|
||||
|
||||
NtStatus = NtQueryInformationFile(DestFile,
|
||||
&IoStatusBlock,
|
||||
&FileBasic,
|
||||
sizeof(FILE_BASIC_INFORMATION),
|
||||
FileBasicInformation);
|
||||
if (!NT_SUCCESS(NtStatus))
|
||||
{
|
||||
DPRINT("NtQueryInformationFile() failed (%x)\n", NtStatus);
|
||||
}
|
||||
else
|
||||
{
|
||||
memcpy(&FileBasic.LastAccessTime, &FileTime, sizeof(FILETIME));
|
||||
|
||||
NtStatus = NtSetInformationFile(DestFile,
|
||||
&IoStatusBlock,
|
||||
&FileBasic,
|
||||
sizeof(FILE_BASIC_INFORMATION),
|
||||
FileBasicInformation);
|
||||
if (!NT_SUCCESS(NtStatus))
|
||||
{
|
||||
DPRINT("NtSetInformationFile() failed (%x)\n", NtStatus);
|
||||
}
|
||||
}
|
||||
|
||||
SetAttributesOnFile(Search->File, DestFile);
|
||||
}
|
||||
|
||||
/* Call extract event handler */
|
||||
|
@@ -2542,6 +2542,11 @@ ChangePos:
|
||||
return (LRESULT) GetStockObject(HOLLOW_BRUSH);
|
||||
}
|
||||
|
||||
LRESULT OnSysColorChange(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
||||
{
|
||||
return SendMessageW(m_Rebar, uMsg, wParam, lParam);
|
||||
}
|
||||
|
||||
LRESULT OnNcHitTest(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
||||
{
|
||||
RECT rcClient;
|
||||
@@ -3403,6 +3408,7 @@ HandleTrayContextMenu:
|
||||
MESSAGE_HANDLER(WM_NCPAINT, OnNcPaint)
|
||||
MESSAGE_HANDLER(WM_NCACTIVATE, OnNcActivate)
|
||||
MESSAGE_HANDLER(WM_CTLCOLORBTN, OnCtlColorBtn)
|
||||
MESSAGE_HANDLER(WM_SYSCOLORCHANGE, OnSysColorChange)
|
||||
MESSAGE_HANDLER(WM_MOVING, OnMoving)
|
||||
MESSAGE_HANDLER(WM_SIZING, OnSizing)
|
||||
MESSAGE_HANDLER(WM_WINDOWPOSCHANGING, OnWindowPosChanging)
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "За FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "Добре", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -42,7 +42,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "O FreeLoader Debuggeru"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Über FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Σχετικά με την εκσφαλμάτωση του FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "About FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Acerca de FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "Aceptar", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "A propos du débogueur de FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tentang FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nHak Cipta (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nHak Cipta (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Informazioni su FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "FreeLoader Debugger について"
|
||||
FONT 9, "MS UI Gothic"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Om FreeLoader feilsøker"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader feilsøker v1.0\nopphavsrett (C) 2003\nlaget av Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader feilsøker\nopphavsrett (C) 2003\nlaget av Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "O debugerze programu FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Despre depanatorul FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Depanatorul FreeLoader v1.0\nDrept de autor (C) 2003\nde Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "Depanatorul FreeLoader\nDrept de autor (C) 2003\nde Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "Î&nchide", IDOK, 189, 44, 50, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "О программе Отладчик FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Отладчик FreeLoader v1.0\nАвторские права (C) 2003\nБраин Палмер (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "Отладчик FreeLoader\nАвторские права (C) 2003\nБраин Палмер (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -39,7 +39,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Čo je Ladenie voľného zavádzača"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nod Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nod Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -41,7 +41,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "About FreeLoader Debugger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Debugger\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -44,7 +44,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "FreeLoader Hata Ayıklayıcısı Hakkında"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader Hata Ayıklayıcı - Sürüm 1.0\nTelif Hakkı: 2003\nBrian Palmer(brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader Hata Ayıklayıcı\nTelif Hakkı: 2003\nBrian Palmer(brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "Tamam", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -37,7 +37,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Про програму Налагоджувач FreeLoader"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Налагоджувач FreeLoader v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "Налагоджувач FreeLoader\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "Так", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -40,7 +40,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "关于 FreeLoader 调试器"
|
||||
FONT 9, "宋体"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader 调试器 v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader 调试器\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "确定", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -45,7 +45,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "關於 FreeLoader 除錯程式"
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader 除錯程式 v1.0\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org) 開發", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader 除錯程式\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org) 開發", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "確定", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -45,7 +45,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "關於 FreeLoader 除錯程式"
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "FreeLoader 除錯程式 v1.0\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org) 開發", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
CONTROL "FreeLoader 除錯程式\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org) 開發", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
|
||||
DEFPUSHBUTTON "確定", IDOK, 183, 189, 44, 14, WS_GROUP
|
||||
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
|
||||
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
|
||||
|
@@ -1,6 +1,7 @@
|
||||
|
||||
#include <freeldr.h>
|
||||
|
||||
#include <reactos/buildno.h>
|
||||
#include <debug.h>
|
||||
|
||||
typedef struct _FRAME
|
||||
@@ -115,7 +116,7 @@ i386PrintExceptionText(ULONG TrapIndex, PKTRAP_FRAME TrapFrame, PKSPECIAL_REGIST
|
||||
i386_ScreenPosX = 0;
|
||||
i386_ScreenPosY = 0;
|
||||
|
||||
PrintText("An error occured in " VERSION "\n"
|
||||
PrintText("FreeLdr " KERNEL_VERSION_STR " " KERNEL_VERSION_BUILD_STR "\n"
|
||||
"Report this error on the ReactOS Bug Tracker: https://jira.reactos.org\n\n"
|
||||
"0x%02lx: %s\n\n", TrapIndex, i386ExceptionDescriptionText[TrapIndex]);
|
||||
|
||||
|
@@ -338,14 +338,15 @@ DiskGetExtendedDriveParameters(
|
||||
TRACE("number of physical cylinders on drive: %u\n", *(PULONG)&Ptr[2]);
|
||||
TRACE("number of physical heads on drive: %u\n", *(PULONG)&Ptr[4]);
|
||||
TRACE("number of physical sectors per track: %u\n", *(PULONG)&Ptr[6]);
|
||||
TRACE("total number of sectors on drive: %I64u\n", *(unsigned long long*)&Ptr[8]);
|
||||
TRACE("total number of sectors on drive: %I64u\n", *(PULONGLONG)&Ptr[8]);
|
||||
TRACE("bytes per sector: %u\n", Ptr[12]);
|
||||
if (Ptr[0] >= 0x1e)
|
||||
{
|
||||
TRACE("EED configuration parameters: %x:%x\n", Ptr[13], Ptr[14]);
|
||||
// Ptr[13]: offset, Ptr[14]: segment
|
||||
TRACE("EDD configuration parameters: %x:%x\n", Ptr[14], Ptr[13]);
|
||||
if (Ptr[13] != 0xffff && Ptr[14] != 0xffff)
|
||||
{
|
||||
PUCHAR SpecPtr = (PUCHAR)(ULONG_PTR)((Ptr[13] << 4) + Ptr[14]);
|
||||
PUCHAR SpecPtr = (PUCHAR)(ULONG_PTR)((Ptr[14] << 4) + Ptr[13]);
|
||||
TRACE("SpecPtr: %x\n", SpecPtr);
|
||||
TRACE("physical I/O port base address: %x\n", *(PUSHORT)&SpecPtr[0]);
|
||||
TRACE("disk-drive control port address: %x\n", *(PUSHORT)&SpecPtr[2]);
|
||||
@@ -569,14 +570,13 @@ PcDiskReadLogicalSectorsLBA(
|
||||
RtlZeroMemory(Packet, sizeof(*Packet));
|
||||
Packet->PacketSize = sizeof(*Packet);
|
||||
Packet->Reserved = 0;
|
||||
Packet->LBABlockCount = (USHORT)SectorCount;
|
||||
ASSERT(Packet->LBABlockCount == SectorCount);
|
||||
// Packet->LBABlockCount set in the loop.
|
||||
Packet->TransferBufferOffset = ((ULONG_PTR)Buffer) & 0x0F;
|
||||
Packet->TransferBufferSegment = (USHORT)(((ULONG_PTR)Buffer) >> 4);
|
||||
Packet->LBAStartBlock = SectorNumber;
|
||||
|
||||
/*
|
||||
* BIOS int 0x13, function 42h - IBM/MS INT 13 Extensions - EXTENDED READ
|
||||
* BIOS Int 13h, function 42h - IBM/MS INT 13 Extensions - EXTENDED READ
|
||||
* Return:
|
||||
* CF clear if successful
|
||||
* AH = 00h
|
||||
@@ -585,7 +585,7 @@ PcDiskReadLogicalSectorsLBA(
|
||||
* Disk address packet's block count field set to the
|
||||
* number of blocks successfully transferred.
|
||||
*/
|
||||
RegsIn.b.ah = 0x42; // Subfunction 42h
|
||||
RegsIn.b.ah = 0x42;
|
||||
RegsIn.b.dl = DriveNumber; // Drive number in DL (0 - floppy, 0x80 - harddisk)
|
||||
RegsIn.x.ds = BIOSCALLBUFSEGMENT; // DS:SI -> disk address packet
|
||||
RegsIn.w.si = BIOSCALLBUFOFFSET;
|
||||
@@ -593,6 +593,12 @@ PcDiskReadLogicalSectorsLBA(
|
||||
/* Retry 3 times */
|
||||
for (RetryCount = 0; RetryCount < 3; ++RetryCount)
|
||||
{
|
||||
/* Restore the number of blocks to transfer, since it gets reset
|
||||
* on failure with the number of blocks that were successfully
|
||||
* transferred (and which could be zero). */
|
||||
Packet->LBABlockCount = (USHORT)SectorCount;
|
||||
ASSERT(Packet->LBABlockCount == SectorCount);
|
||||
|
||||
Int386(0x13, &RegsIn, &RegsOut);
|
||||
|
||||
/* If it worked return TRUE */
|
||||
|
@@ -415,7 +415,7 @@ UefiSetupBlockDevices(VOID)
|
||||
if (EFI_ERROR(Status) ||
|
||||
bio == NULL ||
|
||||
bio->Media->BlockSize == 0 ||
|
||||
bio->Media->BlockSize > 2048)
|
||||
bio->Media->BlockSize > 4096)
|
||||
{
|
||||
TRACE("UefiSetupBlockDevices: UEFI has found a block device that failed, skipping\n");
|
||||
continue;
|
||||
|
@@ -20,82 +20,83 @@
|
||||
#pragma once
|
||||
|
||||
#include <pshpack1.h>
|
||||
struct _DIR_RECORD
|
||||
typedef struct _DIR_RECORD
|
||||
{
|
||||
UCHAR RecordLength; // 1
|
||||
UCHAR ExtAttrRecordLength; // 2
|
||||
ULONG ExtentLocationL; // 3-6
|
||||
ULONG ExtentLocationM; // 7-10
|
||||
ULONG DataLengthL; // 11-14
|
||||
ULONG DataLengthM; // 15-18
|
||||
UCHAR Year; // 19
|
||||
UCHAR Month; // 20
|
||||
UCHAR Day; // 21
|
||||
UCHAR Hour; // 22
|
||||
UCHAR Minute; // 23
|
||||
UCHAR Second; // 24
|
||||
UCHAR TimeZone; // 25
|
||||
UCHAR FileFlags; // 26
|
||||
UCHAR FileUnitSize; // 27
|
||||
UCHAR InterleaveGapSize; // 28
|
||||
ULONG VolumeSequenceNumber; // 29-32
|
||||
UCHAR FileIdLength; // 33
|
||||
UCHAR FileId[1]; // 34
|
||||
};
|
||||
typedef struct _DIR_RECORD DIR_RECORD, *PDIR_RECORD;
|
||||
UCHAR RecordLength; // 1
|
||||
UCHAR ExtAttrRecordLength; // 2
|
||||
ULONG ExtentLocationL; // 3-6
|
||||
ULONG ExtentLocationM; // 7-10
|
||||
ULONG DataLengthL; // 11-14
|
||||
ULONG DataLengthM; // 15-18
|
||||
UCHAR Year; // 19
|
||||
UCHAR Month; // 20
|
||||
UCHAR Day; // 21
|
||||
UCHAR Hour; // 22
|
||||
UCHAR Minute; // 23
|
||||
UCHAR Second; // 24
|
||||
UCHAR TimeZone; // 25
|
||||
UCHAR FileFlags; // 26
|
||||
UCHAR FileUnitSize; // 27
|
||||
UCHAR InterleaveGapSize; // 28
|
||||
ULONG VolumeSequenceNumber; // 29-32
|
||||
UCHAR FileIdLength; // 33
|
||||
UCHAR FileId[1]; // 34
|
||||
} DIR_RECORD, *PDIR_RECORD;
|
||||
|
||||
|
||||
/* Volume Descriptor header*/
|
||||
struct _VD_HEADER
|
||||
/* Volume Descriptor header */
|
||||
typedef struct _VD_HEADER
|
||||
{
|
||||
UCHAR VdType; // 1
|
||||
UCHAR StandardId[5]; // 2-6
|
||||
UCHAR VdVersion; // 7
|
||||
};
|
||||
typedef struct _VD_HEADER VD_HEADER, *PVD_HEADER;
|
||||
UCHAR VdType; // 1
|
||||
UCHAR StandardId[5]; // 2-6
|
||||
UCHAR VdVersion; // 7
|
||||
} VD_HEADER, *PVD_HEADER;
|
||||
|
||||
|
||||
/* Primary Volume Descriptor */
|
||||
struct _PVD
|
||||
/*
|
||||
* Primary Volume Descriptor
|
||||
* See also cdfs/cd.h RAW_ISO_VD
|
||||
*/
|
||||
typedef struct _PVD
|
||||
{
|
||||
UCHAR VdType; // 1
|
||||
CHAR StandardId[5]; // 2-6
|
||||
UCHAR VdVersion; // 7
|
||||
UCHAR unused0; // 8
|
||||
CHAR SystemId[32]; // 9-40
|
||||
CHAR VolumeId[32]; // 41-72
|
||||
UCHAR unused1[8]; // 73-80
|
||||
ULONG VolumeSpaceSizeL; // 81-84
|
||||
ULONG VolumeSpaceSizeM; // 85-88
|
||||
UCHAR unused2[32]; // 89-120
|
||||
ULONG VolumeSetSize; // 121-124
|
||||
ULONG VolumeSequenceNumber; // 125-128
|
||||
ULONG LogicalBlockSize; // 129-132
|
||||
ULONG PathTableSizeL; // 133-136
|
||||
ULONG PathTableSizeM; // 137-140
|
||||
ULONG LPathTablePos; // 141-144
|
||||
ULONG LOptPathTablePos; // 145-148
|
||||
ULONG MPathTablePos; // 149-152
|
||||
ULONG MOptPathTablePos; // 153-156
|
||||
DIR_RECORD RootDirRecord; // 157-190
|
||||
CHAR VolumeSetIdentifier[128]; // 191-318
|
||||
CHAR PublisherIdentifier[128]; // 319-446
|
||||
UCHAR VdType; // 1
|
||||
UCHAR StandardId[5]; // 2-6
|
||||
UCHAR VdVersion; // 7
|
||||
UCHAR unused0; // 8
|
||||
UCHAR SystemId[32]; // 9-40
|
||||
UCHAR VolumeId[32]; // 41-72
|
||||
UCHAR unused1[8]; // 73-80
|
||||
ULONG VolumeSpaceSizeL; // 81-84
|
||||
ULONG VolumeSpaceSizeM; // 85-88
|
||||
UCHAR unused2[32]; // 89-120
|
||||
USHORT VolumeSetSizeL; // 121-122
|
||||
USHORT VolumeSetSizeM; // 123-124
|
||||
USHORT VolumeSeqNumberL; // 125-126
|
||||
USHORT VolumeSeqNumberM; // 127-128
|
||||
USHORT LogicalBlockSizeL; // 129-130
|
||||
USHORT LogicalBlockSizeM; // 131-132
|
||||
ULONG PathTableSizeL; // 133-136
|
||||
ULONG PathTableSizeM; // 137-140
|
||||
ULONG LPathTablePos; // 141-144
|
||||
ULONG LOptPathTablePos; // 145-148
|
||||
ULONG MPathTablePos; // 149-152
|
||||
ULONG MOptPathTablePos; // 153-156
|
||||
DIR_RECORD RootDirRecord; // 157-190
|
||||
UCHAR VolumeSetIdentifier[128]; // 191-318
|
||||
UCHAR PublisherIdentifier[128]; // 319-446
|
||||
|
||||
/* more data ... */
|
||||
|
||||
};
|
||||
/* more data ... */
|
||||
} PVD, *PPVD;
|
||||
#include <poppack.h>
|
||||
typedef struct _PVD PVD, *PPVD;
|
||||
|
||||
|
||||
|
||||
typedef struct
|
||||
typedef struct _ISO_FILE_INFO
|
||||
{
|
||||
ULONG FileStart; // File start sector
|
||||
ULONG FileSize; // File size
|
||||
ULONG FilePointer; // File pointer
|
||||
BOOLEAN Directory;
|
||||
ULONG DriveNumber;
|
||||
} ISO_FILE_INFO, * PISO_FILE_INFO;
|
||||
ULONG FileStart; // File start sector
|
||||
ULONG FileSize; // File size
|
||||
ULONG FilePointer; // File pointer
|
||||
BOOLEAN Directory;
|
||||
ULONG DriveNumber;
|
||||
} ISO_FILE_INFO, *PISO_FILE_INFO;
|
||||
|
||||
const DEVVTBL* IsoMount(ULONG DeviceId);
|
||||
|
@@ -1369,7 +1369,7 @@ BOOLEAN FatReadVolumeSectors(PFAT_VOLUME_INFO Volume, ULONG SectorNumber, ULONG
|
||||
//
|
||||
// Seek to right position
|
||||
//
|
||||
Position.QuadPart = (ULONGLONG)SectorNumber * 512;
|
||||
Position.QuadPart = (ULONGLONG)SectorNumber * Volume->BytesPerSector;
|
||||
Status = ArcSeek(Volume->DeviceId, &Position, SeekAbsolute);
|
||||
if (Status != ESUCCESS)
|
||||
{
|
||||
@@ -1380,8 +1380,8 @@ BOOLEAN FatReadVolumeSectors(PFAT_VOLUME_INFO Volume, ULONG SectorNumber, ULONG
|
||||
//
|
||||
// Read data
|
||||
//
|
||||
Status = ArcRead(Volume->DeviceId, Buffer, SectorCount * 512, &Count);
|
||||
if (Status != ESUCCESS || Count != SectorCount * 512)
|
||||
Status = ArcRead(Volume->DeviceId, Buffer, SectorCount * Volume->BytesPerSector, &Count);
|
||||
if (Status != ESUCCESS || Count != SectorCount * Volume->BytesPerSector)
|
||||
{
|
||||
TRACE("FatReadVolumeSectors() Failed to read\n");
|
||||
return FALSE;
|
||||
|
@@ -168,7 +168,7 @@ static ARC_STATUS IsoLookupFile(PCSTR FileName, ULONG DeviceId, PISO_FILE_INFO I
|
||||
RtlZeroMemory(&IsoFileInfo, sizeof(ISO_FILE_INFO));
|
||||
|
||||
//
|
||||
// Read The Primary Volume Descriptor
|
||||
// Read the Primary Volume Descriptor
|
||||
//
|
||||
Position.HighPart = 0;
|
||||
Position.LowPart = 16 * SECTORSIZE;
|
||||
@@ -502,9 +502,9 @@ const DEVVTBL* IsoMount(ULONG DeviceId)
|
||||
|
||||
TRACE("Enter IsoMount(%lu)\n", DeviceId);
|
||||
|
||||
//
|
||||
// Read The Primary Volume Descriptor
|
||||
//
|
||||
/*
|
||||
* Read the Primary Volume Descriptor
|
||||
*/
|
||||
Position.HighPart = 0;
|
||||
Position.LowPart = 16 * SECTORSIZE;
|
||||
Status = ArcSeek(DeviceId, &Position, SeekAbsolute);
|
||||
@@ -514,16 +514,24 @@ const DEVVTBL* IsoMount(ULONG DeviceId)
|
||||
if (Status != ESUCCESS || Count < sizeof(PVD))
|
||||
return NULL;
|
||||
|
||||
//
|
||||
// Check if PVD is valid. If yes, return ISO9660 function table
|
||||
//
|
||||
if (Pvd->VdType == 1 && RtlEqualMemory(Pvd->StandardId, "CD001", 5))
|
||||
/* Check if the PVD is valid */
|
||||
if (!(Pvd->VdType == 1 && RtlEqualMemory(Pvd->StandardId, "CD001", 5) && Pvd->VdVersion == 1))
|
||||
{
|
||||
TRACE("IsoMount(%lu) success\n", DeviceId);
|
||||
return &Iso9660FuncTable;
|
||||
WARN("Unrecognized CDROM format\n");
|
||||
return NULL;
|
||||
}
|
||||
if (Pvd->LogicalBlockSizeL != SECTORSIZE)
|
||||
{
|
||||
ERR("Unsupported LogicalBlockSize %u\n", Pvd->LogicalBlockSizeL);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
Count = (ULONG)((ULONGLONG)Pvd->VolumeSpaceSizeL * SECTORSIZE / 1024 / 1024);
|
||||
TRACE("Recognized ISO9660 drive, size %lu MB (%lu sectors)\n",
|
||||
Count, Pvd->VolumeSpaceSizeL);
|
||||
|
||||
/* Everything OK, return the ISO9660 function table */
|
||||
return &Iso9660FuncTable;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
@@ -635,7 +635,7 @@ CALLBACK
|
||||
NewLinkHereW(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
|
||||
{
|
||||
InitCommonControls();
|
||||
return ShowCreateShortcutWizard(hwndCPl, (LPWSTR)lParam1);
|
||||
return ShowCreateShortcutWizard(hwndCPl, (LPCWSTR)lParam1);
|
||||
}
|
||||
|
||||
LONG
|
||||
@@ -644,10 +644,7 @@ NewLinkHereA(HWND hwndCPl, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
|
||||
{
|
||||
WCHAR szFile[MAX_PATH];
|
||||
|
||||
if (MultiByteToWideChar(CP_ACP, 0, (LPSTR)lParam1, -1, szFile, _countof(szFile)))
|
||||
{
|
||||
InitCommonControls();
|
||||
return ShowCreateShortcutWizard(hwndCPl, szFile);
|
||||
}
|
||||
if (MultiByteToWideChar(CP_ACP, 0, (LPCSTR)lParam1, -1, szFile, _countof(szFile)))
|
||||
return NewLinkHereW(hwndCPl, uMsg, (LPARAM)szFile, lParam2);
|
||||
return -1;
|
||||
}
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Скрийн сейвър"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Скрийн сейвър", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Част", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Част" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Размер", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Ефекти"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Из&ползване на следните преходни ефекти за изборниците и подсказките",
|
||||
CONTROL "Из&ползване на следните преходни ефекти за изборниците и подсказките:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Използване на следния похват за изглаждане ръбовете на екранните шрифтове", IDC_EFFAPPEARANCE_SMOOTHING,//FIXME: text truncation. I used "&Изгладете ръбовете на екранните шрифтове чрез" for the backport
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Използване на следния похват за изглаждане ръбовете на екранните шрифтове:", IDC_EFFAPPEARANCE_SMOOTHING,//FIXME: text truncation. I used "&Изгладете ръбовете на екранните шрифтове чрез" for the backport
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Използван&е на големи значета", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Изобразяване на &сенки под изборницте", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -37,7 +37,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Spořič obrazovky"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Spořič obrazovky", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -85,7 +85,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Položka", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Položka" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Velikost", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -113,14 +113,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Efekty"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Použít následující &efekt přechodu pro nabídky a popisky",
|
||||
CONTROL "Použít následující &efekt přechodu pro nabídky a popisky:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Použít následující metodu vyhlazování &hran obrazovkových písem", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Použít následující metodu vyhlazování &hran obrazovkových písem:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Použít velké &ikony", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Zobrazovat &stíny pod nabídkami", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Bildschirmschoner"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Bild&schirmschoner", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "Die Auswahl eines anderen als des klassischen Themes wird die folgenden Einstellungen überschreiben, außer in einigen älteren Programmen.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Größe", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effekte"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Verwende folgenden Übergangseffekt für Menüs und Tooltips",
|
||||
CONTROL "&Verwende folgenden Übergangseffekt für Menüs und Tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "V&erwende folgende Kantenglättungsmethode für Bildschirmschriften", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "V&erwende folgende Kantenglättungsmethode für Bildschirmschriften:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Ve&rwende große Icons", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Zeige Menüsch&atten", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Προφύλαξη οθόνης"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Προφύλαξη οθόνης", IDC_SCREENS_DUMMY, 8, 92, 230, 52//FIXME: add accel. I used "Πρ&οφύλαξη οθόνης" for the backport
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Αντικείμενο", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Αντικείμενο" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Μέγεθος", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9//FIXME: add accel. I used "&Μέγεθος" for the backport
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effects"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Use the following transition effect for menus and tooltips",
|
||||
CONTROL "&Use the following transition effect for menus and tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Us&e large icons", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Show sh&adows under menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Screensaver"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Screensaver", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Size", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effects"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Use the following transition effect for menus and tooltips",
|
||||
CONTROL "&Use the following transition effect for menus and tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Us&e large icons", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Show sh&adows under menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Screensaver"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Screensaver", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Size", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effects"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Use the following transition effect for menus and tooltips",
|
||||
CONTROL "&Use the following transition effect for menus and tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Us&e large icons", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Show sh&adows under menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -42,7 +42,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Protector de pantalla"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Protector de pantalla", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -90,7 +90,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Elemento", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Tamaño", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -118,14 +118,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Efectos"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Animar transiciones de menús y sugerencias emergentes",
|
||||
CONTROL "&Animar transiciones de menús y sugerencias emergentes:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&sar el siguiente método para suavizar los bordes de las fuentes de pantalla", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&sar el siguiente método para suavizar los bordes de las fuentes de pantalla:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Usar i&conos grandes", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Mostrar som&bras bajo los menús", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -39,7 +39,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ekraanisäästja"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Erkaanisäästja", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -87,7 +87,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Üksus", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Suurus", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -118,11 +118,11 @@ BEGIN
|
||||
CONTROL "&Kasuta menüüde ja kohtspikrite puhul järgmist siirdeefekti:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "K&asuta ekraanifontide serva tasandamiseks järgmist meetodit:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Ka&suta suuri ikoone", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Kuva menüüde all &varjustus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -7,7 +7,7 @@ CAPTION "Thèmes"
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
LTEXT "Un thème est un fond d'écran et un ensemble de sons, icones et autres éléments vous permettant de personnaliser votre ordinateur en un clic.", IDC_STATIC, 5, 5, 235, 30
|
||||
LTEXT "Un thème est un fond d'écran et un ensemble de sons, icônes et autres éléments vous permettant de personnaliser votre ordinateur en un clic.", IDC_STATIC, 5, 5, 235, 30
|
||||
LTEXT "T&hème :", IDC_STATIC, 5, 42, 55, 10
|
||||
COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "&Enregistrer sous...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
|
||||
@@ -34,7 +34,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Écran de veille"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "É&cran de veille", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -82,7 +82,7 @@ BEGIN
|
||||
LTEXT "Si vous sélectionnez un paramètre de boutons et de fenêtres autre que ReactOS classique, celui-ci va remplacer les paramètres suivants exception faite de certains programmes plus anciens.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Élém&ent :", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Taille :", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -104,32 +104,33 @@ BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK, 137, 220, 50, 14
|
||||
END
|
||||
|
||||
IDD_EFFAPPEARANCE DIALOGEX 0, 0, 370, 185
|
||||
IDD_EFFAPPEARANCE DIALOGEX 0, 0, 300, 185
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effets"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Utilisez l'effet de &transition suivant pour les menus et les info-bulles :",
|
||||
CONTROL "Utiliser l'effet de &transition suivant pour les menus et les info-bulles :",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Utili&sez la méthode suivante pour lisser les bords des polices d'écran :", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Utili&ser la méthode suivante pour lisser les bords des polices d'écran :", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Utiliser de grandes icones", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Utiliser de grandes icônes", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "&Afficher une ombre sous les menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 95, 267, 19
|
||||
CONTROL "A&fficher le contenu des fenêtres pendant leur déplacement", IDC_EFFAPPEARANCE_DRAGFULLWINDOWS,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 110, 267, 19
|
||||
CONTROL "Mas&quer les lettres soulignées pour la navigation au clavier jusqu'à ce que j'appuie sur la touche Alt",
|
||||
IDC_EFFAPPEARANCE_KEYBOARDCUES, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 125, 360, 19
|
||||
CONTROL "Mas&quer les lettres soulignées de navigation au clavier jusqu'à l'appui sur la touche Alt",
|
||||
IDC_EFFAPPEARANCE_KEYBOARDCUES, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 125, 290, 19
|
||||
//FIXME: This is the too long string, and so I used the shortened "&Cacher les lettres soulignées jusqu'à ce que j'appuie sur la touche Alt" for the backport to allow keeping the dialogs en-US original size
|
||||
CONTROL "Utiliser les menus &plats", IDC_EFFAPPEARANCE_FLATMENUS,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 140, 267, 19
|
||||
PUSHBUTTON "Annuler", IDCANCEL, 226, 165, 50, 14//FIXME: someone resized the dialog from width 285 to 370 during 0.4.15-dev'ing, that is why those buttons are misplaced now. It would be better to shrink the dlg again, and shorten some texts instead.
|
||||
DEFPUSHBUTTON "OK", IDOK, 172, 165, 50, 14//FIXME: someone resized the dialog from width 285 to 370 during 0.4.15-dev'ing, that is why those buttons are misplaced now. It would be better to shrink the dlg again, and shorten some texts instead. The string that didn't fit the screen was "Mas&quer les lettres soulignées pour la navigation au clavier jusqu'à ce que j'appuie sur la touche Alt" and so I used the shortened "&Cacher les lettres soulignées jusqu'à ce que j'appuie sur la touche Alt" for the backport to allow keeping the dialogs en-US original size
|
||||
PUSHBUTTON "Annuler", IDCANCEL, 226, 165, 50, 14//FIXME: someone resized the dialog from width 285 to 300 during 0.4.15-dev'ing, that is why those buttons are misplaced now. It would be better to shrink the dlg again, and shorten some texts instead.
|
||||
DEFPUSHBUTTON "OK", IDOK, 172, 165, 50, 14//FIXME: someone resized the dialog from width 285 to 300 during 0.4.15-dev'ing, that is why those buttons are misplaced now. It would be better to shrink the dlg again, and shorten some texts instead.
|
||||
END
|
||||
|
||||
IDD_SETTINGS DIALOGEX 0, 0, 246, 202
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "שומר מסך"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "שומר מסך", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "גודל", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "אפקטים"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Use the following transition effect for menus and tooltips",
|
||||
CONTROL "&Use the following transition effect for menus and tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "השתמש בסמלים גדולים", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Show sh&adows under menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -34,7 +34,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Képernyőkímélő"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Képernyőkímélő", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -82,7 +82,7 @@ BEGIN
|
||||
LTEXT "Ha a ReactOS classic-tól eltérő témát választ, az alábbi beállításokat felül fogja bírálni, kivéve néhány régebbi programnál.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Elem", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Elem" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Méret", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -110,14 +110,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effektusok"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "Az alábbi áttűnés &effektet használja menükhöz és eszköztippekhez",
|
||||
CONTROL "Az alábbi áttűnés &effektet használja menükhöz és eszköztippekhez:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Az alábbi módszert használja a képernyőn megjelenő &betűtípusok simítására", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Az alábbi módszert használja a képernyőn megjelenő &betűtípusok simítására:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Nagy &ikonok használata", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Árnyékok megjelenítése a &menük alatt", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Screensaver"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Screensaver", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Elemen", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Elemen" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Ukuran", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,21 +108,21 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Efek"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "G&unakan efek transisi berikut untuk menu dan alat bantuan",
|
||||
CONTROL "G&unakan efek transisi berikut untuk menu dan alat bantuan:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Gu&nakan cara berikut untuk menghaluskan tepi fon pada layar", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Gu&nakan cara berikut untuk menghaluskan tepi fon pada layar:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Gunakan ikon besar", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Tampilkan &bayangan di bawah menu", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 95, 267, 19
|
||||
CONTROL "&Tampilkan konten jendela ketika digeser", IDC_EFFAPPEARANCE_DRAGFULLWINDOWS,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 110, 267, 19
|
||||
CONTROL "&Sembunyikan huruf yang digarisbawahi untuk navigasi papan ketik sampai\ntombol Alt tertekan",
|
||||
CONTROL "&Sembunyikan huruf yang digarisbawahi untuk navigasi papan ketik sampai tombol Alt tertekan",
|
||||
IDC_EFFAPPEARANCE_KEYBOARDCUES, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 125, 267, 23
|
||||
CONTROL "Gunakan menu &datar", IDC_EFFAPPEARANCE_FLATMENUS,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 144, 267, 19
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Salva schermo"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Salva schermo", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "Se selezioni un tema che non sia ReactOS classico, le seguenti impostazioni verranno sovrascritte, eccetto in alcuni vecchi programmi.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Elemento", 8, 5, 160, 50, 9//FIXME: add accel. I uzed "&Elemento" for the backport.
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Dimensione", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effetti"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Usare il seguente effetto per le transizioni in menu e tooltip",
|
||||
CONTROL "&Usare il seguente effetto per le transizioni in menu e tooltip:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&sare il seguente metodo per arrotondare i bordi dei font per lo schermo", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&sare il seguente metodo per arrotondare i bordi dei font per lo schermo:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Usare le icone grandi", IDC_EFFAPPEARANCE_LARGEICONS, "button",//FIXME: add accel. I used "Us&are le icone grandi" for the backport
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "&Ombreggiatura sotto i menu", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "スクリーン セーバー"
|
||||
FONT 9, "MS UI Gothic", 0, 0
|
||||
FONT 9, "MS UI Gothic"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "スクリーン セーバー(&S)", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "ReactOS クラシック以外を選択すると、いくつかの古いプログラムを除いて次の設定が上書きされます。", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 23, BS_MULTILINE
|
||||
LTEXT "設定要素(&E):", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "サイズ(&S)", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -111,11 +111,11 @@ BEGIN
|
||||
CONTROL "次のアニメーション効果をメニューとツール チップに使用する(&U):",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "次の方法でスクリーン フォントの縁を滑らかにする(&S):", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "大きいアイコンを使用する(&E)", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "メニューの下に影を表示する(&A)", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Schermbeveiliging"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Schermbeveiliging", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Grootte", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effecten"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "De volgende overgangseffecten voor men&u's en knopinfo gebruiken",
|
||||
CONTROL "De volgende overgangseffecten voor men&u's en knopinfo gebruiken:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Randen van letter&s vloeiend op het scherm weergeven, en wel als volgt", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Randen van letter&s vloeiend op het scherm weergeven, en wel als volgt:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Grote pictogrammen gebruiken", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Sch&aduw onder menu's weergeven", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Skjermsparer"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Skjermsparer", IDC_SCREENS_DUMMY, 8, 92, 230, 52//FIXME: accel collision &S
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Størrelse", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effekter"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Bruk følgende overgang effekter for menyer og verktøytips",
|
||||
CONTROL "&Bruk følgende overgang effekter for menyer og verktøytips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "B&ruk følgende metode for kantutjevning av skjerm skifter", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "B&ruk følgende metode for kantutjevning av skjerm skifter:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Br&uk store ikoner", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Vis sk&ygger under menyer", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -43,7 +43,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Wygaszacz ekranu"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Wygaszacz ekranu", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -91,7 +91,7 @@ BEGIN
|
||||
LTEXT "Jeśli wybierzesz motyw inny niż Klasyczny ReactOS, poniższe ustawienia zostaną zastąpione, ale nie we wszystkich starszych programach.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 132, 238, 25, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Rozmiar:", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -122,11 +122,11 @@ BEGIN
|
||||
CONTROL "&Użyj następującego efektu przejścia dla menu i etykiet narzędzi:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Użyj n&astępującej metody wygładzania krawędzi czcionek ekranowych:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Użyj &dużych ikon", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "&Pokaż cienie pod menu", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Proteção de tela"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Proteção de &tela", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Item:", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Taman&ho:", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -111,11 +111,11 @@ BEGIN
|
||||
CONTROL "&Usar este efeito de transição para menus e dicas de ferramenta:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&sar este método para suavizar as bordas das fontes de tela:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Usar íco&nes grandes", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Mostr&ar sombras sob menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -39,7 +39,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Protecção de ecrã"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Pro&tecção de ecrã", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -87,7 +87,7 @@ BEGIN
|
||||
LTEXT "Se seleccionar um tema que não seja o ReactOS classic, serão substituidas as seguintes definições, excepto em alguns programas mais antigos.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Item:", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Taman&ho", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -118,11 +118,11 @@ BEGIN
|
||||
CONTROL "&Utilizar o seguinte efeito de transição para menus e descrições de ferramentas:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Utili&zar o seguinte método para suavizar as arestas dos tipos de letra do ecrã:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Utilizar íco&nes grandes", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Mostr&ar sombras sob os menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -41,7 +41,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Regim de inactivitate"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "P&rotector de ecran", IDC_SCREENS_DUMMY, 8, 92, 230, 52//FIXME: accelerator collision &R. I decided to use &P here for the backport to fix that
|
||||
@@ -89,7 +89,7 @@ BEGIN
|
||||
LTEXT "Dacă selectaţi o temă alta decât ReactOS clasic, va suprascrie următoarele setări, cu excepţia unor programe mai vechi.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Mărime", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -120,11 +120,11 @@ BEGIN
|
||||
CONTROL "Aplică &efect de tranziţie pentru meniuri şi ponturi:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Rotunjeşte marginile de text folosind metoda:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Pictograme mari", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Afişează &umbre sub meniuri", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -32,7 +32,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Заставка"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Заставка", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -80,7 +80,7 @@ BEGIN
|
||||
LTEXT "Если вы выберите тему, отличную от классической, настройки ниже использоваться не будут, за исключением некоторых старых программ.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Элемент", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Размер", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -108,14 +108,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Эффекты"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Применять следующий переходный эффект для меню и подсказок",
|
||||
CONTROL "&Применять следующий переходный эффект для меню и подсказок:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Пр&именять следующий метод сглаживания для экранных шрифтов", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Пр&именять следующий метод сглаживания для экранных шрифтов:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Применять &крупные значки", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Отображать &тени, отбрасываемые меню", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -34,7 +34,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Šetrič obrazovky"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Šetrič o&brazovky", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -82,7 +82,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "P&oložka", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Veľkosť", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -110,14 +110,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Efekty"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Používať nasledovný efekt prechodu pre ponuky a názvy tlačidiel",
|
||||
CONTROL "&Používať nasledovný efekt prechodu pre ponuky a názvy tlačidiel:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Po&užívať nasledovnú metódu vyhladenia okrajov zobrazeného písma", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Po&užívať nasledovnú metódu vyhladenia okrajov zobrazeného písma:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Používať &veľké ikony", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "&Zobrazovať tiene pod ponukami", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -35,7 +35,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Screensaver"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Screensaver", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -83,7 +83,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Elemente", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Elemente" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Masa", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -111,14 +111,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Efekte"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Përdorni efektin e mëposhtme tranzicionit për menutë dhe ndihmesa",//FIXME: accelerator collision &P
|
||||
CONTROL "&Përdorni efektin e mëposhtme tranzicionit për menutë dhe ndihmesa:",//FIXME: accelerator collision &P
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Përdor metodën e mëposhtme për të zbutë skajet e fonts ekran", IDC_EFFAPPEARANCE_SMOOTHING,//FIXME: add accel. I used "Pë&rdor metodën e mëposhtme për të zbutë skajet e fonts ekran" for the backport. Remember: &P is in use already.
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Përdor metodën e mëposhtme për të zbutë skajet e fonts ekran:", IDC_EFFAPPEARANCE_SMOOTHING,//FIXME: add accel. I used "Pë&rdor metodën e mëposhtme për të zbutë skajet e fonts ekran" for the backport. Remember: &P is in use already.
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Përdor ikona të mëdha", IDC_EFFAPPEARANCE_LARGEICONS, "button",//FIXME: add accel. I used "Për&dor ikona të mëdha" for the backport. Keep in mind that &P is in use
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Shfaq hije poshte menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,//FIXME: add accel. I used "&Shfaq hije poshte menus" for the backport
|
||||
|
@@ -34,7 +34,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Screensaver"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Screensaver", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -82,7 +82,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Element", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Size", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -110,14 +110,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Effects"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Use the following transition effect for menus and tooltips",
|
||||
CONTROL "&Use the following transition effect for menus and tooltips:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "U&se the following method to smooth edges of screen fonts:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Us&e large icons", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Show sh&adows under menus", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -1,4 +1,4 @@
|
||||
/* TRANSLATOR: 2013-2020 Erdem Ersoy (eersoy93) (erdemersoy [at] erdemersoy [dot] net) */
|
||||
/* TRANSLATOR: 2013-2020 Erdem Ersoy (eersoy93) <erdemersoy@erdemersoy.net> */
|
||||
|
||||
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||
|
||||
@@ -34,7 +34,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ekran Koruyucu"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "Ekran Koruyucu", IDC_SCREENS_DUMMY, 8, 92, 230, 52//FIXME: add accel. I used "&Ekran Koruyucu" for the backport
|
||||
@@ -82,7 +82,7 @@ BEGIN
|
||||
LTEXT "ReactOS Klasik'ten başka bir tema seçerseniz seçtiğiniz tema bazı eski programlardakiler dışında aşağıdaki ayarları geçersiz kılacaktır.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "&Öge", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Boyut", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -110,14 +110,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Etkiler"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Araç ipuçları ve menüler için aşağıdaki geçiş etkisini kullan",
|
||||
CONTROL "&Araç ipuçları ve menüler için aşağıdaki geçiş etkisini kullan:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Ekran yazı tiplerinin kenarlarını yumuşatmak için aşağıdaki yöntemi kullan", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Ekran yazı tiplerinin kenarlarını yumuşatmak için aşağıdaki yöntemi kullan:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "&Büyük simgeler kullan", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "&Menüler altında gölge göster", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -39,7 +39,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Заставка"
|
||||
FONT 8, "MS Shell Dlg", 0, 0
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "&Заставка", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -87,7 +87,7 @@ BEGIN
|
||||
LTEXT "If you select a theme other than ReactOS classic, it will override the following settings, except in some older programs.", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "Елемент", 8, 5, 160, 50, 9//FIXME: add accel. I used "&Елемент" for the backport
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "&Розмір", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -115,14 +115,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "Ефекти"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "&Застосовувати наступний перехідний ефект для меню та підказок",
|
||||
CONTROL "&Застосовувати наступний перехідний ефект для меню та підказок:",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "З&астосовувати наступний метод згладжування для екранних шрифтів", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "З&астосовувати наступний метод згладжування для екранних шрифтів:", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Застосовувати &великі значки", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "Відображати тіні від меню", IDC_EFFAPPEARANCE_SETDROPSHADOW,//FIXME: add accel. I used "Ві&дображати тіні від меню" for the backport
|
||||
|
@@ -42,7 +42,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "屏幕保护程序"
|
||||
FONT 9, "宋体", 0, 0
|
||||
FONT 9, "宋体"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "屏幕保护程序(&S)", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -90,7 +90,7 @@ BEGIN
|
||||
LTEXT "如果您选择 ReactOS 经典 之外的其他主题,它会覆盖下面的设置,除了在某些老旧的程序内以外。", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "项目(&E):", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "大小(&S)", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -121,11 +121,11 @@ BEGIN
|
||||
CONTROL "对菜单和工具提示使用以下过渡效果(&U):",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用以下方法平滑屏幕字体的边缘(&S)", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用以下方法平滑屏幕字体的边缘(&S):", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用大图标(&E)", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "在菜单下显示阴影(&A)", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
|
@@ -14,7 +14,7 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
LTEXT "主題是由一個背景和一組聲音、圖示和其他元素組成的羣組。它能幫助您個人化您的電腦。", IDC_STATIC, 5, 5, 235, 30
|
||||
LTEXT "主題︰(&T):", IDC_STATIC, 5, 42, 55, 10
|
||||
LTEXT "主題(&T):", IDC_STATIC, 5, 42, 55, 10
|
||||
COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "另存新檔(&A)...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
|
||||
PUSHBUTTON "刪除(&D)", IDC_THEMES_DELETE, 170, 70, 70, 14
|
||||
@@ -40,7 +40,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "螢幕保護裝置"
|
||||
FONT 9, "新細明體", 0, 0
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "螢幕保護裝置(&S)", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -88,7 +88,7 @@ BEGIN
|
||||
LTEXT "如果您選擇 ReactOS 經典配色以外的視窗和按鈕設定,它會強制覆寫以下設定值,但某些較舊的程式除外。", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "項目(&E):", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "大小(&S)", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -116,14 +116,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "效果"
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "為選單和工具提示使用以下過渡效果(&U)︰",
|
||||
CONTROL "為選單和工具提示使用以下過渡效果(&U):",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用下列方式使螢幕字型的邊緣平滑(&S)", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用下列方式使螢幕字型的邊緣平滑(&S):", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用大圖示(&E)", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "在選單下顯示陰影(&A)", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
@@ -191,7 +191,7 @@ BEGIN
|
||||
COMBOBOX IDC_FONTSIZE_COMBO, 14, 30, 223, 80, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "", IDC_FONTSIZE_CUSTOM, 14, 46, 223, 12
|
||||
GROUPBOX "相容性", -1, 7, 67, 237, 97
|
||||
LTEXT "如果在更改顏色設定後不立即重新啟動電腦,某些程式可能無法正常工作。\n\n更改顯示設定後︰", -1, 12, 78, 228, 34
|
||||
LTEXT "如果在更改顏色設定後不立即重新啟動電腦,某些程式可能無法正常工作。\n\n更改顯示設定後:", -1, 12, 78, 228, 34
|
||||
AUTORADIOBUTTON "在套用新的顯示設定前重新啟動電腦(&R)", IDC_RESTART_RB, 14, 116, 228, 10
|
||||
AUTORADIOBUTTON "套用新的顯示設定而不重新啟動電腦(&N)", IDC_WITHOUTREBOOT_RB, 14, 131, 228, 10
|
||||
AUTORADIOBUTTON "在套用新的顯示設定之前先詢問(&K)", IDC_ASKME_RB, 14, 146, 228, 10
|
||||
|
@@ -15,7 +15,7 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
LTEXT "主題是由一個背景和一組聲音、圖示和其他元素組成的群組。它能幫助您個人化您的電腦。", IDC_STATIC, 5, 5, 235, 30
|
||||
LTEXT "主題︰(&T):", IDC_STATIC, 5, 42, 55, 10
|
||||
LTEXT "主題(&T):", IDC_STATIC, 5, 42, 55, 10
|
||||
COMBOBOX IDC_THEMES_COMBOBOX, 5, 52, 160, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "另存新檔(&A)...", IDC_THEMES_SAVE_AS, 170, 52, 70, 14
|
||||
PUSHBUTTON "刪除(&D)", IDC_THEMES_DELETE, 170, 70, 70, 14
|
||||
@@ -41,7 +41,7 @@ END
|
||||
IDD_SCREENSAVER DIALOGEX 0, 0, 246, 202
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "螢幕保護裝置"
|
||||
FONT 9, "新細明體", 0, 0
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "", IDC_SCREENS_PREVIEW, "Static", SS_OWNERDRAW, 70, 10, 105, 74
|
||||
GROUPBOX "螢幕保護裝置(&S)", IDC_SCREENS_DUMMY, 8, 92, 230, 52
|
||||
@@ -89,7 +89,7 @@ BEGIN
|
||||
LTEXT "如果您選擇 ReactOS 經典配色以外的視窗和按鈕設定,它會強制覆寫以下設定值,但某些較舊的程式除外。", IDC_ADVAPPEARANCE_DISCLAIMER, 7, 133, 232, 30, BS_MULTILINE
|
||||
LTEXT "項目(&E):", 8, 5, 160, 50, 9
|
||||
COMBOBOX IDC_ADVAPPEARANCE_ELEMENT, 5, 170, 130, 90, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "大小(&S)", IDC_ADVAPPEARANCE_SIZE_T, 142, 160, 39, 9
|
||||
EDITTEXT IDC_ADVAPPEARANCE_SIZE_E, 142, 170, 38, 13, ES_RIGHT | WS_GROUP
|
||||
CONTROL "", IDC_ADVAPPEARANCE_SIZE_UD, UPDOWN_CLASS, UDS_AUTOBUDDY | WS_BORDER | WS_GROUP |
|
||||
@@ -117,14 +117,14 @@ EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
|
||||
CAPTION "效果"
|
||||
FONT 9, "新細明體"
|
||||
BEGIN
|
||||
CONTROL "為選單和工具提示使用以下過渡效果(&U)︰",
|
||||
CONTROL "為選單和工具提示使用以下過渡效果(&U):",
|
||||
IDC_EFFAPPEARANCE_ANIMATION, "button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 5, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_ANIMATIONTYPE, 20, 25, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | WS_CHILD | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用下列方式使螢幕字型的邊緣平滑(&S)", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用下列方式使螢幕字型的邊緣平滑(&S):", IDC_EFFAPPEARANCE_SMOOTHING,
|
||||
"button", BS_AUTOCHECKBOX | WS_TABSTOP, 10, 42, 267, 19
|
||||
COMBOBOX IDC_EFFAPPEARANCE_SMOOTHINGTYPE, 20, 62, 95, 19, CBS_DROPDOWNLIST |
|
||||
CBS_HASSTRINGS | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||||
CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "使用大圖示(&E)", IDC_EFFAPPEARANCE_LARGEICONS, "button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP | WS_DISABLED, 10, 80, 267, 19
|
||||
CONTROL "在選單下顯示陰影(&A)", IDC_EFFAPPEARANCE_SETDROPSHADOW,
|
||||
@@ -192,7 +192,7 @@ BEGIN
|
||||
COMBOBOX IDC_FONTSIZE_COMBO, 14, 30, 223, 80, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "", IDC_FONTSIZE_CUSTOM, 14, 46, 223, 12
|
||||
GROUPBOX "相容性", -1, 7, 67, 237, 97
|
||||
LTEXT "如果在更改顏色設定後不立即重新啟動電腦,某些程式可能無法正常工作。\n\n更改顯示設定後︰", -1, 12, 78, 228, 34
|
||||
LTEXT "如果在更改顏色設定後不立即重新啟動電腦,某些程式可能無法正常工作。\n\n更改顯示設定後:", -1, 12, 78, 228, 34
|
||||
AUTORADIOBUTTON "在應用新的顯示設定之前重新啟動電腦(&R)", IDC_RESTART_RB, 14, 116, 228, 10
|
||||
AUTORADIOBUTTON "應用新的顯示設定而不重新啟動電腦(&N)", IDC_WITHOUTREBOOT_RB, 14, 131, 228, 10
|
||||
AUTORADIOBUTTON "在應用新的顯示設定之前詢問(&K)", IDC_ASKME_RB, 14, 146, 228, 10
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user