mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 17:34:57 +00:00
Sync with trunk (r48414)
svn path=/branches/reactos-yarotows/; revision=48419
This commit is contained in:
commit
52e83d06d9
886 changed files with 55468 additions and 11341 deletions
|
@ -587,8 +587,8 @@ LRESULT CALLBACK ChildWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lPa
|
|||
}
|
||||
else
|
||||
pt.x = pt.y = 0;
|
||||
ClientToScreen(pChildWnd->hListWnd, &pt);
|
||||
}
|
||||
ClientToScreen(pChildWnd->hListWnd, &pt);
|
||||
if(i == -1)
|
||||
{
|
||||
TrackPopupMenu(GetSubMenu(hPopupMenus, PM_NEW), TPM_RIGHTBUTTON, pt.x, pt.y, 0, hFrameWnd, NULL);
|
||||
|
|
|
@ -47,9 +47,11 @@ typedef struct
|
|||
|
||||
INT SelStart;
|
||||
INT SelEnd;
|
||||
BOOL SelOnField;
|
||||
} HEXEDIT_DATA, *PHEXEDIT_DATA;
|
||||
|
||||
static const TCHAR ClipboardFormatName[] = TEXT("RegEdit_HexData");
|
||||
static UINT ClipboardFormatID = 0;
|
||||
|
||||
/* hit test codes */
|
||||
#define HEHT_LEFTMARGIN (0x1)
|
||||
#define HEHT_ADDRESS (0x2)
|
||||
|
@ -67,6 +69,8 @@ RegisterHexEditorClass(HINSTANCE hInstance)
|
|||
{
|
||||
WNDCLASSEX WndClass;
|
||||
|
||||
ClipboardFormatID = RegisterClipboardFormat(ClipboardFormatName);
|
||||
|
||||
ZeroMemory(&WndClass, sizeof(WNDCLASSEX));
|
||||
WndClass.cbSize = sizeof(WNDCLASSEX);
|
||||
WndClass.style = CS_DBLCLKS;
|
||||
|
@ -218,7 +222,7 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
if(ScrollPos + First == 0)
|
||||
{
|
||||
/* draw address */
|
||||
_stprintf(addr, _T("%04X"), 0);
|
||||
wsprintf(addr, TEXT("%04X"), 0);
|
||||
TextOut(hDC, hed->LeftMargin, First * hed->LineHeight, addr, 4);
|
||||
}
|
||||
}
|
||||
|
@ -240,7 +244,7 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
dx = hed->LeftMargin;
|
||||
|
||||
/* draw address */
|
||||
_stprintf(addr, _T("%04lX"), linestart);
|
||||
wsprintf(addr, TEXT("%04lX"), linestart);
|
||||
TextOut(hDC, dx, dy, addr, 4);
|
||||
|
||||
dx += ((4 + hed->AddressSpacing) * hed->CharWidth);
|
||||
|
@ -260,7 +264,7 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
rct.left += dh;
|
||||
rct.right += dh;
|
||||
|
||||
_stprintf(hex, _T("%02X"), *(current++));
|
||||
wsprintf(hex, TEXT("%02X"), *(current++));
|
||||
if (i0 <= i && i < i1)
|
||||
{
|
||||
rct2.left = dx;
|
||||
|
@ -275,7 +279,7 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
}
|
||||
else
|
||||
ExtTextOut(hDC, dx, dy, ETO_OPAQUE, &rct, hex, 2, NULL);
|
||||
dx += dh;
|
||||
dx += dh;
|
||||
i++;
|
||||
}
|
||||
|
||||
|
@ -285,8 +289,8 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
i = isave;
|
||||
for(x = 0; x < hed->ColumnsPerLine && current < end; x++)
|
||||
{
|
||||
_stprintf(hex, _T("%C"), *(current++));
|
||||
hex[0] = ((hex[0] & _T('\x007f')) >= _T(' ') ? hex[0] : _T('.'));
|
||||
wsprintf(hex, _T("%C"), *(current++));
|
||||
hex[0] = ((hex[0] & _T('\x007f')) >= _T(' ') ? hex[0] : _T('.'));
|
||||
if (i0 <= i && i < i1)
|
||||
{
|
||||
rct2.left = dx;
|
||||
|
@ -300,7 +304,7 @@ HEXEDIT_PaintLines(PHEXEDIT_DATA hed, HDC hDC, DWORD ScrollPos, DWORD First, DWO
|
|||
}
|
||||
else
|
||||
TextOut(hDC, dx, dy, hex, 1);
|
||||
dx += hed->CharWidth;
|
||||
dx += hed->CharWidth;
|
||||
i++;
|
||||
}
|
||||
|
||||
|
@ -415,6 +419,149 @@ HEXEDIT_IndexFromPoint(PHEXEDIT_DATA hed, POINTS pt, DWORD Hit, POINT *EditPos,
|
|||
return Index;
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_Copy(PHEXEDIT_DATA hed)
|
||||
{
|
||||
PBYTE pb, buf;
|
||||
UINT cb;
|
||||
INT i0, i1;
|
||||
HGLOBAL hGlobal;
|
||||
|
||||
if (hed->SelStart < hed->SelEnd)
|
||||
{
|
||||
i0 = hed->SelStart;
|
||||
i1 = hed->SelEnd;
|
||||
}
|
||||
else
|
||||
{
|
||||
i0 = hed->SelEnd;
|
||||
i1 = hed->SelStart;
|
||||
}
|
||||
|
||||
cb = i1 - i0;
|
||||
if (cb == 0)
|
||||
return;
|
||||
|
||||
hGlobal = GlobalAlloc(GHND | GMEM_SHARE, cb + sizeof(DWORD));
|
||||
if (hGlobal == NULL)
|
||||
return;
|
||||
|
||||
pb = GlobalLock(hGlobal);
|
||||
if (pb)
|
||||
{
|
||||
*(PDWORD)pb = cb;
|
||||
pb += sizeof(DWORD);
|
||||
buf = (PBYTE) LocalLock(hed->hBuffer);
|
||||
if (buf)
|
||||
{
|
||||
CopyMemory(pb, buf + i0, cb);
|
||||
LocalUnlock(hed->hBuffer);
|
||||
}
|
||||
GlobalUnlock(hGlobal);
|
||||
|
||||
if (OpenClipboard(hed->hWndSelf))
|
||||
{
|
||||
EmptyClipboard();
|
||||
SetClipboardData(ClipboardFormatID, hGlobal);
|
||||
CloseClipboard();
|
||||
}
|
||||
}
|
||||
else
|
||||
GlobalFree(hGlobal);
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_Delete(PHEXEDIT_DATA hed)
|
||||
{
|
||||
PBYTE buf;
|
||||
INT i0, i1;
|
||||
UINT bufsize;
|
||||
|
||||
if (hed->SelStart < hed->SelEnd)
|
||||
{
|
||||
i0 = hed->SelStart;
|
||||
i1 = hed->SelEnd;
|
||||
}
|
||||
else
|
||||
{
|
||||
i0 = hed->SelEnd;
|
||||
i1 = hed->SelStart;
|
||||
}
|
||||
|
||||
if (i0 != i1)
|
||||
{
|
||||
bufsize = (hed->hBuffer ? LocalSize(hed->hBuffer) : 0);
|
||||
buf = (PBYTE) LocalLock(hed->hBuffer);
|
||||
if (buf)
|
||||
{
|
||||
MoveMemory(buf + i0, buf + i1, bufsize - i1);
|
||||
LocalUnlock(hed->hBuffer);
|
||||
}
|
||||
HexEdit_SetMaxBufferSize(hed->hWndSelf, bufsize - (i1 - i0));
|
||||
hed->InMid = FALSE;
|
||||
hed->Index = hed->SelStart = hed->SelEnd = i0;
|
||||
hed->CaretCol = hed->Index % hed->ColumnsPerLine;
|
||||
hed->CaretLine = hed->Index / hed->ColumnsPerLine;
|
||||
InvalidateRect(hed->hWndSelf, NULL, TRUE);
|
||||
HEXEDIT_MoveCaret(hed, TRUE);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_Paste(PHEXEDIT_DATA hed)
|
||||
{
|
||||
HGLOBAL hGlobal;
|
||||
UINT bufsize;
|
||||
PBYTE pb, buf;
|
||||
DWORD cb;
|
||||
|
||||
HEXEDIT_Delete(hed);
|
||||
bufsize = (hed->hBuffer ? LocalSize(hed->hBuffer) : 0);
|
||||
|
||||
if (OpenClipboard(hed->hWndSelf))
|
||||
{
|
||||
hGlobal = GetClipboardData(ClipboardFormatID);
|
||||
if (hGlobal != NULL)
|
||||
{
|
||||
pb = (PBYTE) GlobalLock(hGlobal);
|
||||
cb = *(PDWORD) pb;
|
||||
pb += sizeof(DWORD);
|
||||
HexEdit_SetMaxBufferSize(hed->hWndSelf, bufsize + cb);
|
||||
buf = (PBYTE) LocalLock(hed->hBuffer);
|
||||
if (buf)
|
||||
{
|
||||
MoveMemory(buf + hed->Index + cb, buf + hed->Index,
|
||||
bufsize - hed->Index);
|
||||
CopyMemory(buf + hed->Index, pb, cb);
|
||||
LocalUnlock(hed->hBuffer);
|
||||
}
|
||||
GlobalUnlock(hGlobal);
|
||||
}
|
||||
CloseClipboard();
|
||||
}
|
||||
InvalidateRect(hed->hWndSelf, NULL, TRUE);
|
||||
HEXEDIT_MoveCaret(hed, TRUE);
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_Cut(PHEXEDIT_DATA hed)
|
||||
{
|
||||
HEXEDIT_Copy(hed);
|
||||
HEXEDIT_Delete(hed);
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_SelectAll(PHEXEDIT_DATA hed)
|
||||
{
|
||||
INT bufsize;
|
||||
|
||||
bufsize = (hed->hBuffer ? (INT) LocalSize(hed->hBuffer) : 0);
|
||||
hed->Index = hed->SelStart = 0;
|
||||
hed->SelEnd = bufsize;
|
||||
InvalidateRect(hed->hWndSelf, NULL, TRUE);
|
||||
HEXEDIT_MoveCaret(hed, TRUE);
|
||||
}
|
||||
|
||||
/*** Control specific messages ************************************************/
|
||||
|
||||
static LRESULT
|
||||
|
@ -808,19 +955,18 @@ HEXEDIT_WM_LBUTTONDOWN(PHEXEDIT_DATA hed, INT Buttons, POINTS Pt)
|
|||
|
||||
if (GetAsyncKeyState(VK_SHIFT) < 0)
|
||||
{
|
||||
if (hed->SelOnField)
|
||||
if (hed->EditingField)
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_HEXDUMP, &EditPos, &NewField);
|
||||
else
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_ASCIIDUMP, &EditPos, &NewField);
|
||||
hed->SelEnd = hed->Index;
|
||||
hed->EditingField = hed->SelOnField;
|
||||
}
|
||||
else
|
||||
{
|
||||
Hit = HEXEDIT_HitRegionTest(hed, Pt);
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, Hit, &EditPos, &NewField);
|
||||
hed->SelStart = hed->SelEnd = hed->Index;
|
||||
hed->SelOnField = hed->EditingField = NewField;
|
||||
hed->EditingField = NewField;
|
||||
SetCapture(hed->hWndSelf);
|
||||
}
|
||||
hed->CaretCol = EditPos.x;
|
||||
|
@ -839,7 +985,7 @@ HEXEDIT_WM_LBUTTONUP(PHEXEDIT_DATA hed, INT Buttons, POINTS Pt)
|
|||
POINT EditPos;
|
||||
if (GetCapture() == hed->hWndSelf)
|
||||
{
|
||||
if (hed->SelOnField)
|
||||
if (hed->EditingField)
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_HEXDUMP, &EditPos, &NewField);
|
||||
else
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_ASCIIDUMP, &EditPos, &NewField);
|
||||
|
@ -860,7 +1006,7 @@ HEXEDIT_WM_MOUSEMOVE(PHEXEDIT_DATA hed, INT Buttons, POINTS Pt)
|
|||
POINT EditPos;
|
||||
if (GetCapture() == hed->hWndSelf)
|
||||
{
|
||||
if (hed->SelOnField)
|
||||
if (hed->EditingField)
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_HEXDUMP, &EditPos, &NewField);
|
||||
else
|
||||
hed->Index = HEXEDIT_IndexFromPoint(hed, Pt, HEHT_ASCIIDUMP, &EditPos, &NewField);
|
||||
|
@ -900,8 +1046,51 @@ HEXEDIT_WM_KEYDOWN(PHEXEDIT_DATA hed, INT VkCode)
|
|||
|
||||
switch(VkCode)
|
||||
{
|
||||
case VK_DELETE:
|
||||
case 'X':
|
||||
if (GetAsyncKeyState(VK_SHIFT) >= 0 &&
|
||||
GetAsyncKeyState(VK_CONTROL) < 0 && hed->SelStart != hed->SelEnd)
|
||||
HEXEDIT_Cut(hed);
|
||||
else
|
||||
return TRUE;
|
||||
break;
|
||||
|
||||
case 'C':
|
||||
if (GetAsyncKeyState(VK_SHIFT) >= 0 &&
|
||||
GetAsyncKeyState(VK_CONTROL) < 0 && hed->SelStart != hed->SelEnd)
|
||||
HEXEDIT_Copy(hed);
|
||||
else
|
||||
return TRUE;
|
||||
break;
|
||||
|
||||
case 'V':
|
||||
if (GetAsyncKeyState(VK_SHIFT) >= 0 && GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
HEXEDIT_Paste(hed);
|
||||
else
|
||||
return TRUE;
|
||||
break;
|
||||
|
||||
case 'A':
|
||||
if (GetAsyncKeyState(VK_SHIFT) >= 0 && GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
HEXEDIT_SelectAll(hed);
|
||||
else
|
||||
return TRUE;
|
||||
break;
|
||||
|
||||
case VK_INSERT:
|
||||
if (hed->SelStart != hed->SelEnd)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_SHIFT) >= 0 && GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
HEXEDIT_Copy(hed);
|
||||
}
|
||||
if (GetAsyncKeyState(VK_SHIFT) < 0 && GetAsyncKeyState(VK_CONTROL) >= 0)
|
||||
HEXEDIT_Paste(hed);
|
||||
break;
|
||||
|
||||
case VK_DELETE:
|
||||
if (GetAsyncKeyState(VK_SHIFT) < 0 && GetAsyncKeyState(VK_CONTROL) >= 0 &&
|
||||
hed->SelStart != hed->SelEnd)
|
||||
HEXEDIT_Copy(hed);
|
||||
if (i0 != i1)
|
||||
{
|
||||
buf = (PBYTE) LocalLock(hed->hBuffer);
|
||||
if (buf)
|
||||
|
@ -946,7 +1135,7 @@ HEXEDIT_WM_KEYDOWN(PHEXEDIT_DATA hed, INT VkCode)
|
|||
break;
|
||||
|
||||
case VK_BACK:
|
||||
if (hed->SelStart != hed->SelEnd)
|
||||
if (i0 != i1)
|
||||
{
|
||||
buf = (PBYTE) LocalLock(hed->hBuffer);
|
||||
if (buf)
|
||||
|
@ -986,6 +1175,8 @@ HEXEDIT_WM_KEYDOWN(PHEXEDIT_DATA hed, INT VkCode)
|
|||
hed->CaretCol = hed->Index % hed->ColumnsPerLine;
|
||||
hed->CaretLine = hed->Index / hed->ColumnsPerLine;
|
||||
}
|
||||
else
|
||||
return TRUE;
|
||||
HexEdit_SetMaxBufferSize(hed->hWndSelf, bufsize - 1);
|
||||
hed->InMid = FALSE;
|
||||
}
|
||||
|
@ -1056,6 +1247,9 @@ HEXEDIT_WM_KEYDOWN(PHEXEDIT_DATA hed, INT VkCode)
|
|||
InvalidateRect(hed->hWndSelf, NULL, TRUE);
|
||||
HEXEDIT_MoveCaret(hed, TRUE);
|
||||
break;
|
||||
|
||||
default:
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
|
@ -1185,6 +1379,40 @@ HEXEDIT_WM_SIZE(PHEXEDIT_DATA hed, DWORD sType, WORD NewWidth, WORD NewHeight)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static VOID
|
||||
HEXEDIT_WM_CONTEXTMENU(PHEXEDIT_DATA hed, INT x, INT y)
|
||||
{
|
||||
HMENU hMenu;
|
||||
RECT rc;
|
||||
|
||||
if (x == -1 && y == -1)
|
||||
{
|
||||
GetWindowRect(hed->hWndSelf, &rc);
|
||||
x = rc.left;
|
||||
y = rc.top;
|
||||
}
|
||||
|
||||
hMenu = GetSubMenu(hPopupMenus, PM_HEXEDIT);
|
||||
if (hed->SelStart == hed->SelEnd)
|
||||
{
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_CUT, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_COPY, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_PASTE, MF_GRAYED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_DELETE, MF_GRAYED);
|
||||
}
|
||||
else
|
||||
{
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_CUT, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_COPY, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_PASTE, MF_ENABLED);
|
||||
EnableMenuItem(hMenu, ID_HEXEDIT_DELETE, MF_ENABLED);
|
||||
}
|
||||
|
||||
SetForegroundWindow(hed->hWndSelf);
|
||||
TrackPopupMenu(hMenu, TPM_RIGHTBUTTON, x, y, 0, hed->hWndSelf, NULL);
|
||||
PostMessage(hed->hWndSelf, WM_NULL, 0, 0);
|
||||
}
|
||||
|
||||
INT_PTR CALLBACK
|
||||
HexEditWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
|
@ -1291,11 +1519,32 @@ HexEditWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
break;
|
||||
|
||||
case WM_CONTEXTMENU:
|
||||
/* FIXME: Implement Cut, Copy, Paste, Delete and Select All */
|
||||
HEXEDIT_WM_CONTEXTMENU(hed, (short)LOWORD(lParam), (short)HIWORD(lParam));
|
||||
break;
|
||||
|
||||
case WM_COMMAND:
|
||||
/* FIXME: Implement Cut, Copy, Paste, Delete and Select All */
|
||||
switch(LOWORD(wParam))
|
||||
{
|
||||
case ID_HEXEDIT_CUT:
|
||||
HEXEDIT_Cut(hed);
|
||||
break;
|
||||
|
||||
case ID_HEXEDIT_COPY:
|
||||
HEXEDIT_Copy(hed);
|
||||
break;
|
||||
|
||||
case ID_HEXEDIT_PASTE:
|
||||
HEXEDIT_Paste(hed);
|
||||
break;
|
||||
|
||||
case ID_HEXEDIT_DELETE:
|
||||
HEXEDIT_Delete(hed);
|
||||
break;
|
||||
|
||||
case ID_HEXEDIT_SELECT_ALL:
|
||||
HEXEDIT_SelectAll(hed);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Çàïîìíÿíå ñòîéíîñòòà íà êëþ÷à", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -160,6 +160,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "Z&kopírovat název klíèe", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "S&chlüsselnamen kopieren", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "&Ausschneiden", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Kopieren", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Einfügen", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Löschen", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "A&lles auswählen", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÁíôéãñáöÞ Ïíüìáôïò Êëåéäéïý", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -160,6 +160,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -165,6 +165,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copiar nombre de clave", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -165,6 +165,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copier le nom de la clé", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -163,6 +163,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Nama Kunci", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -165,6 +165,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copia il nome della chiave", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -160,6 +160,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "キー名のコピー(&C)", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "切り取り(&C)", ID_HEXEDIT_CUT
|
||||
MENUITEM "コピー(&C)", ID_HEXEDIT_COPY
|
||||
MENUITEM "貼\り付け(&P)", ID_HEXEDIT_PASTE
|
||||
MENUITEM "削除(&D)", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "すべて選択(&A)", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -147,6 +147,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "키 이름 복사(&C)", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Kopier nøkkelnavn", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -167,6 +167,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Kopiuj nazwê klucza", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -163,6 +163,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copiar nome da chave", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -163,6 +163,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Êîïèðîâàòü èìÿ êëþ÷à", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -147,6 +147,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -160,6 +160,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Kopiera nyckelnamn", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Copy Key Name", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -163,6 +163,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Êîï³þâàòè ³ì'ÿ ðîçä³ëó", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -162,6 +162,15 @@ BEGIN
|
|||
MENUITEM SEPARATOR
|
||||
MENUITEM "复制项名称(&C)", ID_EDIT_COPYKEYNAME
|
||||
END
|
||||
POPUP ""
|
||||
BEGIN
|
||||
MENUITEM "C&ut", ID_HEXEDIT_CUT
|
||||
MENUITEM "&Copy", ID_HEXEDIT_COPY
|
||||
MENUITEM "&Paste", ID_HEXEDIT_PASTE
|
||||
MENUITEM "&Delete", ID_HEXEDIT_DELETE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Select &All", ID_HEXEDIT_SELECT_ALL
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
#define PM_MODIFYVALUE 0
|
||||
#define PM_NEW 1
|
||||
#define PM_TREECONTEXT 2
|
||||
#define PM_HEXEDIT 3
|
||||
|
||||
#define MAX_NEW_KEY_LEN 128
|
||||
|
||||
|
|
|
@ -108,6 +108,11 @@
|
|||
#define ID_REGISTRY_PRINTSUBTREE 32832
|
||||
#define ID_REGISTRY_PRINTERSETUP 32833
|
||||
#define ID_REGISTRY_SAVESUBTREEAS 32834
|
||||
#define ID_HEXEDIT_CUT 32835
|
||||
#define ID_HEXEDIT_COPY 32836
|
||||
#define ID_HEXEDIT_PASTE 32837
|
||||
#define ID_HEXEDIT_DELETE 32838
|
||||
#define ID_HEXEDIT_SELECT_ALL 32839
|
||||
#define IDS_LICENSE 32835
|
||||
#define IDS_ERROR 32836
|
||||
#define IDS_BAD_VALUE 32837
|
||||
|
@ -203,6 +208,7 @@
|
|||
#define IDC_LOOKAT_DATA 2016
|
||||
#define IDC_MATCHSTRING 2017
|
||||
#define IDC_MATCHCASE 2018
|
||||
|
||||
#define IDS_FINISHEDFIND 2019
|
||||
|
||||
#define ID_FAVORITES_MIN 2100
|
||||
|
@ -210,4 +216,5 @@
|
|||
|
||||
#define ID_ACCEL 3000
|
||||
|
||||
|
||||
#define IDC_STATIC -1
|
||||
|
|
|
@ -540,15 +540,16 @@ BOOL CreateNewKey(HWND hwndTV, HTREEITEM hItem)
|
|||
TCHAR szNewKey[128];
|
||||
LPCTSTR pszKeyPath;
|
||||
int iIndex = 1;
|
||||
HKEY hRootKey;
|
||||
HKEY hKey = NULL;
|
||||
HKEY hNewKey = NULL;
|
||||
LONG nResult;
|
||||
HKEY hRootKey = NULL, hKey = NULL, hNewKey = NULL;
|
||||
BOOL bSuccess = FALSE;
|
||||
DWORD dwDisposition;
|
||||
HTREEITEM hNewItem;
|
||||
|
||||
pszKeyPath = GetItemPath(g_pChildWnd->hTreeWnd, hItem, &hRootKey);
|
||||
if (RegOpenKey(hRootKey, pszKeyPath, &hKey) != ERROR_SUCCESS)
|
||||
pszKeyPath = GetItemPath(hwndTV, hItem, &hRootKey);
|
||||
if (pszKeyPath[0] == TEXT('\0'))
|
||||
hKey = hRootKey;
|
||||
else if (RegOpenKey(hRootKey, pszKeyPath, &hKey) != ERROR_SUCCESS)
|
||||
goto done;
|
||||
|
||||
if (LoadString(hInst, IDS_NEW_KEY, szNewKeyFormat, sizeof(szNewKeyFormat) / sizeof(szNewKeyFormat[0])) <= 0)
|
||||
|
@ -557,13 +558,20 @@ BOOL CreateNewKey(HWND hwndTV, HTREEITEM hItem)
|
|||
/* Need to create a new key with a unique name */
|
||||
do
|
||||
{
|
||||
_sntprintf(szNewKey, sizeof(szNewKey) / sizeof(szNewKey[0]), szNewKeyFormat, iIndex++);
|
||||
RegCreateKeyEx(hKey, szNewKey, 0, NULL, 0, KEY_ALL_ACCESS, NULL, &hNewKey, &dwDisposition);
|
||||
if (hNewKey && (dwDisposition == REG_OPENED_EXISTING_KEY))
|
||||
wsprintf(szNewKey, szNewKeyFormat, iIndex++);
|
||||
nResult = RegCreateKeyEx(hKey, szNewKey, 0, NULL, 0, KEY_WRITE, NULL, &hNewKey, &dwDisposition);
|
||||
if (hNewKey && dwDisposition == REG_OPENED_EXISTING_KEY)
|
||||
{
|
||||
RegCloseKey(hNewKey);
|
||||
hNewKey = NULL;
|
||||
}
|
||||
else if (!hNewKey)
|
||||
{
|
||||
TCHAR sz[256];
|
||||
wsprintf(sz, TEXT("Cannot create new key!\n\nError Code: %d"), nResult);
|
||||
MessageBox(hFrameWnd, sz, NULL, MB_ICONERROR);
|
||||
goto done;
|
||||
}
|
||||
}
|
||||
while(!hNewKey);
|
||||
|
||||
|
@ -578,7 +586,7 @@ BOOL CreateNewKey(HWND hwndTV, HTREEITEM hItem)
|
|||
bSuccess = TRUE;
|
||||
|
||||
done:
|
||||
if (hKey)
|
||||
if (hKey != hRootKey && hKey)
|
||||
RegCloseKey(hKey);
|
||||
if (hNewKey)
|
||||
RegCloseKey(hNewKey);
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -159,6 +159,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -45,67 +45,54 @@ BEGIN
|
|||
|
||||
END
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Iconos &Grandes", ID_VIEW_LARGE
|
||||
MENUITEM "Iconos &Pequeños", ID_VIEW_SMALL
|
||||
MENUITEM "&Detalles", ID_VIEW_DETAILS,
|
||||
CHECKED
|
||||
MENUITEM "&Seleccionar Columnas...",
|
||||
ID_VIEW_SELECTCOLUMNS
|
||||
MENUITEM "Iconos &Grandes", ID_VIEW_LARGE
|
||||
MENUITEM "Iconos &Pequeños", ID_VIEW_SMALL
|
||||
MENUITEM "&Detalles", ID_VIEW_DETAILS, CHECKED
|
||||
MENUITEM "&Seleccionar Columnas...", ID_VIEW_SELECTCOLUMNS
|
||||
POPUP "Historial de la &CPU"
|
||||
BEGIN
|
||||
MENUITEM "&Una Gráfica, Todas las CPUs",
|
||||
ID_VIEW_CPUHISTORY_ONEGRAPHALL
|
||||
MENUITEM "&Una Gráfica, Todas las CPUs", ID_VIEW_CPUHISTORY_ONEGRAPHALL
|
||||
|
||||
MENUITEM "Una Gráfica, &Por CPU",
|
||||
ID_VIEW_CPUHISTORY_ONEGRAPHPERCPU
|
||||
, CHECKED
|
||||
MENUITEM "Una Gráfica, &Por CPU", ID_VIEW_CPUHISTORY_ONEGRAPHPERCPU, CHECKED
|
||||
END
|
||||
MENUITEM "&Mostrar tiempos del Núcleo",
|
||||
ID_VIEW_SHOWKERNELTIMES
|
||||
MENUITEM "&Mostrar tiempos del Núcleo", ID_VIEW_SHOWKERNELTIMES
|
||||
END
|
||||
POPUP "&Ventanas"
|
||||
BEGIN
|
||||
MENUITEM "Mosaico &Horizontal",
|
||||
ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical",
|
||||
ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "&Cascada", ID_WINDOWS_CASCADE
|
||||
MENUITEM "&Traer al Frente",
|
||||
ID_WINDOWS_BRINGTOFRONT
|
||||
MENUITEM "Mosaico &Horizontal", ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical", ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "&Cascada", ID_WINDOWS_CASCADE
|
||||
MENUITEM "&Traer al Frente", ID_WINDOWS_BRINGTOFRONT
|
||||
END
|
||||
POPUP "A&yuda"
|
||||
BEGIN
|
||||
MENUITEM "&Temas de Ayuda del Administrador de Tareas",
|
||||
ID_HELP_TOPICS
|
||||
MENUITEM "&Temas de Ayuda del Administrador de Tareas", ID_HELP_TOPICS
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Acerca del Administrador de Tareas",
|
||||
ID_HELP_ABOUT
|
||||
MENUITEM "&Acerca del Administrador de Tareas", ID_HELP_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_WINDOWSMENU MENU DISCARDABLE
|
||||
BEGIN
|
||||
MENUITEM "Mosaico &Horizontal",
|
||||
ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical", ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "Mosaico &Horizontal", ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical", ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "&Cascada", ID_WINDOWS_CASCADE
|
||||
MENUITEM "&Traer al Frente", ID_WINDOWS_BRINGTOFRONT
|
||||
MENUITEM "&Traer al Frente", ID_WINDOWS_BRINGTOFRONT
|
||||
END
|
||||
|
||||
IDR_APPLICATION_PAGE_CONTEXT1 MENU DISCARDABLE
|
||||
BEGIN
|
||||
POPUP "DUMMY"
|
||||
BEGIN
|
||||
MENUITEM "&Nueva Tarea (Ejecutar...)", ID_FILE_NEW
|
||||
MENUITEM "&Nueva Tarea (Ejecutar...)", ID_FILE_NEW
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Iconos &Grandes", ID_VIEW_LARGE
|
||||
MENUITEM "Iconos &Pequeños", ID_VIEW_SMALL
|
||||
MENUITEM "&Detalles", ID_VIEW_DETAILS,
|
||||
CHECKED
|
||||
MENUITEM "Iconos &Grandes", ID_VIEW_LARGE
|
||||
MENUITEM "Iconos &Pequeños", ID_VIEW_SMALL
|
||||
MENUITEM "&Detalles", ID_VIEW_DETAILS, CHECKED
|
||||
END
|
||||
END
|
||||
|
||||
|
@ -113,21 +100,17 @@ IDR_APPLICATION_PAGE_CONTEXT2 MENU DISCARDABLE
|
|||
BEGIN
|
||||
POPUP "DUMMY"
|
||||
BEGIN
|
||||
MENUITEM "&Cambiar A",
|
||||
ID_APPLICATION_PAGE_SWITCHTO
|
||||
MENUITEM "&Traer al Frente",
|
||||
ID_WINDOWS_BRINGTOFRONT
|
||||
MENUITEM "&Cambiar A", ID_APPLICATION_PAGE_SWITCHTO
|
||||
MENUITEM "&Traer al Frente", ID_WINDOWS_BRINGTOFRONT
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Mosaico &Horizontal",
|
||||
ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical",
|
||||
ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "Ca&scada", ID_WINDOWS_CASCADE
|
||||
MENUITEM "Mosaico &Horizontal", ID_WINDOWS_TILEHORIZONTALLY
|
||||
MENUITEM "Mosaico &Vertical", ID_WINDOWS_TILEVERTICALLY
|
||||
MENUITEM "&Minimizar", ID_WINDOWS_MINIMIZE
|
||||
MENUITEM "Ma&ximizar", ID_WINDOWS_MAXIMIZE
|
||||
MENUITEM "Ca&scada", ID_WINDOWS_CASCADE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Finalizar Tarea", ID_APPLICATION_PAGE_ENDTASK
|
||||
MENUITEM "&Ir al Proceso", ID_APPLICATION_PAGE_GOTOPROCESS
|
||||
MENUITEM "&Finalizar Tarea", ID_APPLICATION_PAGE_ENDTASK
|
||||
MENUITEM "&Ir al Proceso", ID_APPLICATION_PAGE_GOTOPROCESS
|
||||
|
||||
END
|
||||
END
|
||||
|
@ -136,10 +119,10 @@ IDR_TRAY_POPUP MENU DISCARDABLE
|
|||
BEGIN
|
||||
POPUP "DUMMY"
|
||||
BEGIN
|
||||
MENUITEM "&Restaurar", ID_RESTORE
|
||||
MENUITEM "&Cerrar", ID_FILE_EXIT
|
||||
MENUITEM "&Restaurar", ID_RESTORE
|
||||
MENUITEM "&Cerrar", ID_FILE_EXIT
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Siempre Visible", ID_OPTIONS_ALWAYSONTOP
|
||||
MENUITEM "&Siempre Visible", ID_OPTIONS_ALWAYSONTOP
|
||||
END
|
||||
END
|
||||
|
||||
|
@ -147,27 +130,27 @@ IDR_PROCESS_PAGE_CONTEXT MENU DISCARDABLE
|
|||
BEGIN
|
||||
POPUP "DUMMY"
|
||||
BEGIN
|
||||
MENUITEM "&Finalizar Proceso", ID_PROCESS_PAGE_ENDPROCESS
|
||||
MENUITEM "Finalizar &Árbol de Procesos", ID_PROCESS_PAGE_ENDPROCESSTREE
|
||||
MENUITEM "&Finalizar Proceso", ID_PROCESS_PAGE_ENDPROCESS
|
||||
MENUITEM "Finalizar &Árbol de Procesos", ID_PROCESS_PAGE_ENDPROCESSTREE
|
||||
|
||||
MENUITEM "&Depurador", ID_PROCESS_PAGE_DEBUG
|
||||
MENUITEM SEPARATOR
|
||||
POPUP "Establecer &Prioridad"
|
||||
BEGIN
|
||||
MENUITEM "Tiempo-&Real", ID_PROCESS_PAGE_SETPRIORITY_REALTIME
|
||||
MENUITEM "Tiempo-&Real", ID_PROCESS_PAGE_SETPRIORITY_REALTIME
|
||||
|
||||
MENUITEM "&Alta", ID_PROCESS_PAGE_SETPRIORITY_HIGH
|
||||
|
||||
MENUITEM "Arr&iba de lo Normal", ID_PROCESS_PAGE_SETPRIORITY_ABOVENORMAL
|
||||
MENUITEM "Arr&iba de lo Normal", ID_PROCESS_PAGE_SETPRIORITY_ABOVENORMAL
|
||||
|
||||
MENUITEM "&Normal", ID_PROCESS_PAGE_SETPRIORITY_NORMAL
|
||||
|
||||
MENUITEM "&Debajo de lo Normal", ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL
|
||||
MENUITEM "&Debajo de lo Normal", ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL
|
||||
|
||||
MENUITEM "&Baja", ID_PROCESS_PAGE_SETPRIORITY_LOW
|
||||
MENUITEM "&Baja", ID_PROCESS_PAGE_SETPRIORITY_LOW
|
||||
|
||||
END
|
||||
MENUITEM "Establecer &Afinidad...", ID_PROCESS_PAGE_SETAFFINITY
|
||||
MENUITEM "Establecer &Afinidad...", ID_PROCESS_PAGE_SETAFFINITY
|
||||
MENUITEM "Editar &Canales de Depuración...", ID_PROCESS_PAGE_DEBUGCHANNELS
|
||||
END
|
||||
END
|
||||
|
@ -177,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
@ -186,8 +170,7 @@ CAPTION "Administrador de Tareas"
|
|||
MENU IDR_TASKMANAGER
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL
|
||||
"Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,3,3,257,228
|
||||
CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,3,3,257,228
|
||||
END
|
||||
|
||||
IDD_APPLICATION_PAGE DIALOGEX DISCARDABLE 0, 0, 247, 210
|
||||
|
@ -195,8 +178,7 @@ STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
|
|||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "List2",IDC_APPLIST,"SysListView32",LVS_REPORT |
|
||||
LVS_SHOWSELALWAYS | WS_BORDER |
|
||||
WS_TABSTOP,7,7,233,177
|
||||
LVS_SHOWSELALWAYS | WS_BORDER |WS_TABSTOP,7,7,233,177
|
||||
PUSHBUTTON "&Nueva Tarea...",IDC_NEWTASK,187,189,53,14
|
||||
PUSHBUTTON "&Cambiar A",IDC_SWITCHTO,131,189,53,14,WS_DISABLED
|
||||
PUSHBUTTON "&Finalizar Tarea",IDC_ENDTASK,75,189,53,14,WS_DISABLED
|
||||
|
@ -206,8 +188,7 @@ IDD_PROCESS_PAGE DIALOGEX DISCARDABLE 0, 0, 247, 210
|
|||
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "List2",IDC_PROCESSLIST,"SysListView32",LVS_REPORT
|
||||
|
|
||||
CONTROL "List2",IDC_PROCESSLIST,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS |
|
||||
WS_BORDER | WS_TABSTOP,7,7,233,177
|
||||
PUSHBUTTON "&Finalizar Proceso",IDC_ENDPROCESS,171,189,69,14
|
||||
|
@ -251,8 +232,7 @@ BEGIN
|
|||
ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT IDC_PHYSICAL_MEMORY_AVAILABLE,185,140,48,8,ES_RIGHT |
|
||||
ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
EDITTEXT
|
||||
IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
|
||||
EDITTEXT IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
|
||||
ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
LTEXT "Total",IDS_KERNEL_MEMORY_TOTAL,137,174,27,8
|
||||
LTEXT "Paginado",IDS_KERNEL_MEMORY_PAGED,137,184,30,8
|
||||
|
@ -265,10 +245,8 @@ IDC_PHYSICAL_MEMORY_SYSTEM_CACHE,185,149,48,8,ES_RIGHT |
|
|||
ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP
|
||||
GROUPBOX "Historial de uso de la CPU",IDC_CPU_USAGE_HISTORY_FRAME,74,5,168,54,0,WS_EX_TRANSPARENT
|
||||
GROUPBOX "Historial de uso de la Memoria",IDC_MEMORY_USAGE_HISTORY_FRAME,74,63,168,54,0,WS_EX_TRANSPARENT
|
||||
PUSHBUTTON "Display de uso de la CPU",IDC_CPU_USAGE_GRAPH,12,17,47,37,NOT WS_TABSTOP,
|
||||
WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Display de uso de la Memoria",IDC_MEM_USAGE_GRAPH,12,75,47,37,NOT WS_TABSTOP,
|
||||
WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Display de uso de la CPU",IDC_CPU_USAGE_GRAPH,12,17,47,37,NOT WS_TABSTOP,WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Display de uso de la Memoria",IDC_MEM_USAGE_GRAPH,12,75,47,37,NOT WS_TABSTOP,WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Historial de uso de la CPU",IDC_CPU_USAGE_HISTORY_GRAPH,81,17,
|
||||
153,37,NOT WS_TABSTOP,WS_EX_CLIENTEDGE
|
||||
PUSHBUTTON "Historial de uso de la Memoria",IDC_MEM_USAGE_HISTORY_GRAPH,81,75,
|
||||
|
@ -281,8 +259,7 @@ CAPTION "Canales de Depuraci
|
|||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
CONTROL "List2",IDC_DEBUG_CHANNELS_LIST,"SysListView32",LVS_REPORT |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER |
|
||||
WS_TABSTOP |
|
||||
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP |
|
||||
LVS_SORTASCENDING,7,7,233,177
|
||||
PUSHBUTTON "Cerrar",IDOK,171,189,69,14
|
||||
END
|
||||
|
@ -389,8 +366,7 @@ BEGIN
|
|||
WS_TABSTOP,7,105,80,10 //53
|
||||
CONTROL "O&bjetos de USUARIO",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,116,80,10 //62
|
||||
CONTROL "Lecturas E/S",IDC_IOREADS,"Button",BS_AUTOCHECKBOX
|
||||
|
|
||||
CONTROL "Lecturas E/S",IDC_IOREADS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,127,60,10 //49
|
||||
CONTROL "Bytes E/S Leidos",IDC_IOREADBYTES,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10
|
||||
|
@ -610,7 +586,6 @@ BEGIN
|
|||
ID_PROCESS_PAGE_SETPRIORITY_BELOWNORMAL
|
||||
"Establece el proceso en prioridad ABAJO DE LO NORMAL"
|
||||
ID_PROCESS_PAGE_SETPRIORITY_LOW "Establece el proceso en prioridad BAJA"
|
||||
|
||||
END // Spanish (SPAIN) resources by Carlos Garcia Gomez
|
||||
|
||||
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -161,6 +161,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -159,6 +159,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -163,6 +163,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,12 +160,13 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU |
|
||||
WS_THICKFRAME
|
||||
CAPTION "Oppgavebehandler"
|
||||
CAPTION "Oppgavebehandling"
|
||||
MENU IDR_TASKMANAGER
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
|
|
|
@ -165,6 +165,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
@ -520,8 +521,8 @@ END
|
|||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_APP_TITLE "Gestionar de activități"
|
||||
IDC_TASKMGR "Gestoinar de activități"
|
||||
IDS_APP_TITLE "Gestionarul de activități"
|
||||
IDC_TASKMGR "Gestionarul de activități"
|
||||
IDS_IDLE_PROCESS "Proces sistem inactiv"
|
||||
END
|
||||
|
||||
|
|
|
@ -159,6 +159,7 @@ END
|
|||
//
|
||||
// Äèàëîãè
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -159,6 +159,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
@ -521,8 +522,8 @@ END
|
|||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_APP_TITLE "Správca úloh"
|
||||
IDC_TASKMGR "Správca úloh"
|
||||
IDS_APP_TITLE "Správca úloh systému"
|
||||
IDC_TASKMGR "Správca úloh systému"
|
||||
IDS_IDLE_PROCESS "Procesy systémovej neèinnosti"
|
||||
END
|
||||
|
||||
|
|
|
@ -177,6 +177,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -160,6 +160,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_SHELLFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
@ -338,65 +339,65 @@ BEGIN
|
|||
WS_DISABLED | WS_TABSTOP,175,119,41,10
|
||||
END
|
||||
|
||||
IDD_COLUMNS_DIALOG DIALOGEX DISCARDABLE 0, 0, 195, 199
|
||||
IDD_COLUMNS_DIALOG DIALOGEX DISCARDABLE 0, 0, 227, 199
|
||||
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Âèá³ð ñòîâïö³â"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Òàê",IDOK,84,178,50,14
|
||||
PUSHBUTTON "ͳ",IDCANCEL,138,178,50,14
|
||||
LTEXT "Âèáåð³òü ñòîâïö³, ÿê³ ñë³ä â³äîáðàæàòè íà âêëàäö³ Ïðîöåñ äèñïåò÷åðà çàâäàíü.",
|
||||
DEFPUSHBUTTON "ÎÊ",IDOK,116,178,50,14
|
||||
PUSHBUTTON "Ñêàñóâàòè",IDCANCEL,170,178,50,14
|
||||
LTEXT "Âèáåð³òü ñòîâïö³, ÿê³ ñë³ä â³äîáðàæàòè íà âêëàäö³ Ïðîöåñè äèñïåò÷åðà çàâäàíü.",
|
||||
IDC_STATIC,7,7,181,17
|
||||
CONTROL "&²ì'ÿ îáðàçó",IDC_IMAGENAME,"Button",BS_AUTOCHECKBOX |
|
||||
WS_DISABLED | WS_TABSTOP,7,28,56,10
|
||||
CONTROL "²äåíòè&ô. ïðîöåñó (PID)",IDC_PID,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,39,88,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,39,91,10
|
||||
CONTROL "&Âèêîðèñòàííÿ ÖÏ",IDC_CPUUSAGE,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,50,53,10
|
||||
WS_TABSTOP,7,50,71,10
|
||||
CONTROL "&×àñ ÖÏ",IDC_CPUTIME,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,61,48,10
|
||||
CONTROL "&Ïàì'ÿòü - âèêîðèñòàííÿ",IDC_MEMORYUSAGE,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,72,63,10
|
||||
WS_TABSTOP,7,72,92,10
|
||||
CONTROL "Ïàì'ÿòü - çì³&íà",IDC_MEMORYUSAGEDELTA,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,83,82,10
|
||||
CONTROL "Ïàì'ÿòü - &ìàêñèìóì",IDC_PEAKMEMORYUSAGE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,94,82,10
|
||||
CONTROL "Ï&îìèëîê ñòîð³íêè",IDC_PAGEFAULTS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,105,53,10
|
||||
WS_TABSTOP,7,105,73,10
|
||||
CONTROL "Î&á'ºêòè USER",IDC_USEROBJECTS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,116,62,10
|
||||
CONTROL "ʳëüê³ñòü ÷èòàíü",IDC_IOREADS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,127,49,10
|
||||
WS_TABSTOP,7,127,68,10
|
||||
CONTROL "Ïðî÷èòàíî áàéò³â",IDC_IOREADBYTES,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,138,65,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,7,138,72,10
|
||||
CONTROL "Êîä ñå&àíñó",IDC_SESSIONID,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,149,50,10
|
||||
CONTROL "²ì'&ÿ êîðèñòóâà÷à",IDC_USERNAME,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,160,51,10
|
||||
WS_TABSTOP,7,160,70,10
|
||||
CONTROL "Ïîìèëîê &ñòîð³íêè - çì³íà",IDC_PAGEFAULTSDELTA,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,28,72,10
|
||||
CONTROL "Îá'ºì â³ðòóàë&üíî¿ ïàì'ÿò³",IDC_VIRTUALMEMORYSIZE,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,39,77,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,39,100,10
|
||||
CONTROL "Âèâàíòà&æóâàíèé ïóë",IDC_PAGEDPOOL,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,50,53,10
|
||||
WS_TABSTOP,107,50,88,10
|
||||
CONTROL "Íåâèâàíòàæ&óâàíèé ïóë",IDC_NONPAGEDPOOL,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,61,67,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,61,96,10
|
||||
CONTROL "Áàçîâè&é ïð³îðèòåò",IDC_BASEPRIORITY,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,72,55,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,72,75,10
|
||||
CONTROL "˳÷èëüíèê &äåñêðèïòîð³â",IDC_HANDLECOUNT,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,83,59,10
|
||||
WS_TABSTOP,107,83,98,10
|
||||
CONTROL "&˳÷èëüíèê ïîòîê³â",IDC_THREADCOUNT,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,94,59,10
|
||||
WS_TABSTOP,107,94,79,10
|
||||
CONTROL "Îá'&ºêòè GDI",IDC_GDIOBJECTS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,105,55,10
|
||||
CONTROL "ʳëüê³ñòü çàïèñ³â",IDC_IOWRITES,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,116,49,10
|
||||
WS_TABSTOP,107,116,73,10
|
||||
CONTROL "Çàïèñàíî áàéò³â",IDC_IOWRITEBYTES,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,127,65,10
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,127,67,10
|
||||
CONTROL "²íøèé ââ³ä-âèâ³ä",IDC_IOOTHER,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,107,138,46,10
|
||||
CONTROL "²íøèõ áàéò³â ï³ä ÷àñ ââîäó-âèâîäó",IDC_IOOTHERBYTES,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,149,65,10
|
||||
WS_TABSTOP,107,138,71,10
|
||||
CONTROL "²íøèõ áàéò³â ïðè ââîä³-âèâîä³",IDC_IOOTHERBYTES,"Button",
|
||||
BS_AUTOCHECKBOX | WS_TABSTOP,107,149,114,10
|
||||
END
|
||||
|
||||
|
||||
|
@ -522,7 +523,7 @@ STRINGTABLE DISCARDABLE
|
|||
BEGIN
|
||||
IDS_APP_TITLE "Äèñïåò÷åð çàâäàíü"
|
||||
IDC_TASKMGR "Äèñïåò÷åð çàâäàíü"
|
||||
IDS_IDLE_PROCESS "Íåä³ÿííÿ ñèñòåìè"
|
||||
IDS_IDLE_PROCESS "Áåçä³ÿëüí³ñòü ñèñòåìè"
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
|
|
|
@ -168,6 +168,7 @@ END
|
|||
//
|
||||
// Dialog
|
||||
//
|
||||
// TRANSLATORS: CAPTION must be the same as IDS_APP_TITLE to be brought back to focus when already opened
|
||||
|
||||
IDD_TASKMGR_DIALOG DIALOGEX DISCARDABLE 0, 0, 264, 246
|
||||
STYLE DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP |
|
||||
|
|
|
@ -145,7 +145,7 @@ BEGIN
|
|||
CONTROL "&Êîìàíäà:",-1,"Static",SS_LEFTNOWORDWRAP | WS_GROUP,3,
|
||||
18,60,10
|
||||
EDITTEXT 201,3,29,134,12,ES_AUTOHSCROLL
|
||||
CONTROL "As &Symbol",214,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,
|
||||
CONTROL "&Як Символ",214,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,3,
|
||||
45,71,12
|
||||
DEFPUSHBUTTON "&OK",1,158,6,47,14
|
||||
PUSHBUTTON "&Ñêàñóâàòè",2,158,23,47,14
|
||||
|
@ -169,7 +169,7 @@ END
|
|||
|
||||
IDD_DESKBAR_DESKTOP DIALOGEX DISCARDABLE 0, 0, 212, 194
|
||||
STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Властивості робочого стола"
|
||||
CAPTION "Властивості робочого столу"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
LTEXT "Îáåð³òü íàéá³ëüø çðó÷íèé äëÿ âàñ àëãîðèòì âèð³âíþâàííÿ çíà÷ê³â:",
|
||||
|
@ -268,11 +268,11 @@ BEGIN
|
|||
BS_AUTORADIOBUTTON,7,62,118,10
|
||||
CONTROL 170,IDC_STATIC,"Static",SS_BITMAP,145,23,15,13
|
||||
CONTROL 171,IDC_STATIC,"Static",SS_BITMAP,145,57,15,13
|
||||
CONTROL "Відкривати підпапки в о&кремих вікнах",
|
||||
CONTROL "Відкривати підтеки в о&кремих вікнах",
|
||||
IDC_SEPARATE_SUBFOLDERS,"Button",BS_AUTOCHECKBOX |
|
||||
WS_TABSTOP,7,90,135,10
|
||||
LTEXT "Ці настройки будуть використані як значення за замовчуванням для всіх вікон провідника в майбутньому.",
|
||||
IDC_STATIC,7,111,174,22
|
||||
LTEXT "Ці параметри будуть використані як значення за замовчуванням для всіх вікон провідника в майбутньому.",
|
||||
IDC_STATIC,7,109,174,24
|
||||
DEFPUSHBUTTON "&OK",IDOK,29,136,50,14,WS_GROUP
|
||||
PUSHBUTTON "&Ñêàñóâàòè",IDCANCEL,106,136,50,14
|
||||
END
|
||||
|
|
|
@ -39,9 +39,7 @@
|
|||
#include <windowsx.h> // for SelectBrush(), ListBox_SetSel(), SubclassWindow(), ...
|
||||
#include <commctrl.h>
|
||||
|
||||
#ifndef _MSC_VER
|
||||
#include <objbase.h>
|
||||
#endif
|
||||
#include <oleauto.h> // for VARIANT
|
||||
|
||||
#include <malloc.h> // for alloca()
|
||||
|
|
523
boot/bootdata/hivecls_amd64.inf
Normal file
523
boot/bootdata/hivecls_amd64.inf
Normal file
|
@ -0,0 +1,523 @@
|
|||
[Version]
|
||||
Signature="$ReactOS$
|
||||
|
||||
[AddReg]
|
||||
HKLM,"SOFTWARE\Classes",,0x00000010
|
||||
|
||||
|
||||
; Default key
|
||||
HKCR,"*","",0x00000000,""
|
||||
HKCR,"*\shellex\ContextMenuHandlers\Open With","",0x00000000,"{09799AFB-AD67-11d1-ABCD-00C04FC30936}"
|
||||
|
||||
; Folders
|
||||
HKCR,"Folder","",0x00000000,"Folder"
|
||||
;HKCR,"Folder\Defaulticon","",0x00000000,"%SystemRoot%\system32\shell32.dll,-4"
|
||||
HKCR,"Folder\shell\open\command","",0x00000000,"explorer.exe ""%1"""
|
||||
HKCR,"Folder\shell\explore\command","",0x00000000,"explorer.exe /e,""%1"""
|
||||
HKCR,"Folder\shell\rootexplore","",0x00000000,"Explore from here"
|
||||
HKCR,"Folder\shell\rootexplore\command","",0x00000000,"explorer.exe /e,/root,""%1"""
|
||||
|
||||
; Drive property page
|
||||
HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}","",0x00000000,"Drive Property Page Extension"
|
||||
HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{5F5295E0-429F-1069-A2E2-08002B30309D}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
; New Object Service
|
||||
HKCR,"CLSID\{D969A300-E7FF-11d0-A93B-00A0C90F2719}","",0x00000000,"ReactOS New Object Service"
|
||||
HKCR,"CLSID\{D969A300-E7FF-11d0-A93B-00A0C90F2719}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{D969A300-E7FF-11d0-A93B-00A0C90F2719}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
; Rich Text Files
|
||||
HKCR,".rtf","",0x00000000,"rtffile"
|
||||
HKCR,".rtf\shellnew","",0x00000000,""
|
||||
HKCR,".rtf\shellnew","Data",0x00020000,"{\rtf1}"
|
||||
HKCR,"rtffile","",0x00000000,"Rich Text Document"
|
||||
HKCR,"rtffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\wordpad.exe,-1404"
|
||||
HKCR,"rtffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-2"
|
||||
HKCR,"rtffile\shell\open","",0x00000000,"Open"
|
||||
HKCR,"rtffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\wordpad.exe %1"
|
||||
|
||||
; Virtual Device Drivers
|
||||
HKCR,".386","",0x00000000,"vxdfile"
|
||||
HKCR,".vxd","",0x00000000,"vxdfile"
|
||||
HKCR,"vxdfile","",0x00000000,"Virtual Device Driver"
|
||||
HKCR,"vxdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-156"
|
||||
|
||||
; Animated Cursors
|
||||
HKCR,".ani","",0x00000000,"anifile"
|
||||
HKCR,"anifile","",0x00000000,"Animated Cursor"
|
||||
HKCR,"anifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\main.cpl,-1039"
|
||||
HKCR,"anifile\DefaultIcon","",0x00000000,"%1"
|
||||
|
||||
; DOS Batch-Files
|
||||
HKCR,".bat","",0x00000000,"batfile"
|
||||
HKCR,"batfile","",0x00000000,"DOS Batch File"
|
||||
HKCR,"batfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-158"
|
||||
HKCR,"batfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
|
||||
HKCR,"batfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
|
||||
HKCR,"batfile\shell\open\command","",0x00000000,"""%1"" %*"
|
||||
|
||||
HKCR,".cmd","",0x00000000,"cmdfile"
|
||||
HKCR,"cmdfile","",0x00000000,"ReactOS Command Script"
|
||||
HKCR,"cmdfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-159"
|
||||
HKCR,"cmdfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-153"
|
||||
HKCR,"cmdfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
|
||||
HKCR,"cmdfile\shell\open\command","",0x00000000,"""%1"" %*"
|
||||
|
||||
; Get DOS Applications a Icon
|
||||
HKCR,".com","",0x00000000,"comfile"
|
||||
HKCR,"comfile","",0x00000000,"DOS Application"
|
||||
HKCR,"comfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-160"
|
||||
HKCR,"comfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-3"
|
||||
|
||||
; Control Panel extensions
|
||||
HKCR,".cpl","",0x00000000,"cplfile"
|
||||
HKCR,"cplfile","",0x00000000,"Control Panel Extension"
|
||||
HKCR,"cplfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-161"
|
||||
HKCR,"cplfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
|
||||
HKCR,"cplfile\shell\cplopen","",0x00000000,"Open with Control Panel"
|
||||
HKCR,"cplfile\shell\cplopen\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe shell32.dll,Control_RunDLL %1,%*"
|
||||
|
||||
; Cursors
|
||||
HKCR,".cur","",0x00000000,"curfile"
|
||||
HKCR,"curfile","",0x00000000,"Cursor"
|
||||
HKCR,"curfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-162"
|
||||
HKCR,"curfile\DefaultIcon","",0x00000000,"%1"
|
||||
|
||||
; Dynamic Link Libraries
|
||||
HKCR,".dll","",0x00000000,"dllfile"
|
||||
HKCR,"dllfile","",0x00000000,"Dynamic Link Library"
|
||||
HKCR,"dllfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-163"
|
||||
HKCR,"dllfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
|
||||
|
||||
; Device Drivers
|
||||
HKCR,".drv","",0x00000000,"drvfile"
|
||||
HKCR,"drvfile","",0x00000000,"Device Driver"
|
||||
HKCR,"drvfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-164"
|
||||
HKCR,"drvfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
|
||||
|
||||
; Applicatons
|
||||
HKCR,".exe","",0x00000000,"exefile"
|
||||
HKCR,"exefile","",0x00000000,"ReactOS Application"
|
||||
HKCR,"exefile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-165"
|
||||
HKCR,"exefile\Defaulticon","",0x00000000,"%1"
|
||||
HKCR,"exefile\shell\open\command","",0x00000000,"""%1"" %*"
|
||||
|
||||
; Fonts
|
||||
HKCR,".fon","",0x00000000,"fonfile"
|
||||
HKCR,"fonfile","",0x00000000,"Font File"
|
||||
HKCR,"fonfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-166"
|
||||
HKCR,"fonfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-155"
|
||||
|
||||
HKCR,".ttf","",0x00000000,"ttffile"
|
||||
HKCR,"ttffile","",0x00000000,"TrueType Font File"
|
||||
HKCR,"ttffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-156"
|
||||
HKCR,"ttffile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-167"
|
||||
HKCR,"ttffile\shell\open\command","",0x00020000,"%SystemRoot%\system32\fontview.exe %1"
|
||||
|
||||
; Help Files
|
||||
HKCR,".hlp","",0x00000000,"hlpfile"
|
||||
HKCR,"hlpfile","",0x00000000,"Help File"
|
||||
HKCR,"hlpfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168"
|
||||
HKCR,"hlpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-24"
|
||||
HKCR,"hlpfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\winhlp32.exe %1"
|
||||
|
||||
HKCR,".chm","",0x00000000,"chm.file"
|
||||
HKCR,"chm.file","",0x00000000,"Help File"
|
||||
HKCR,"chm.file","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-168"
|
||||
HKCR,"chm.file\DefaultIcon","",0x00020000,"%SystemRoot%\hh.exe,0"
|
||||
HKCR,"chm.file\shell\open\command","",0x00020000,"%SystemRoot%\hh.exe %1"
|
||||
|
||||
; set MIME type for .html and .htm because Tiny webserver needs it
|
||||
HKCR,".htm","",0x00000000,"html"
|
||||
HKCR,".htm","Content Type",0x00000000,"text/html"
|
||||
|
||||
HKCR,".html","",0x00000000,"html"
|
||||
HKCR,".html","Content Type",0x00000000,"text/html"
|
||||
|
||||
; Icons
|
||||
HKCR,".ico","",0x00000000,"icofile"
|
||||
HKCR,"icofile","",0x00000000,"Icon"
|
||||
HKCR,"icofile\DefaultIcon","",0x00000000,"%1"
|
||||
|
||||
; JPEG Images
|
||||
HKCR,".jpg","",0x00000000,"jpegfile"
|
||||
HKCR,".jpeg","",0x00000000,"jpegfile"
|
||||
HKCR,"jpegfile","",0x00000000,"JPEG Image"
|
||||
HKCR,"jpegfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
|
||||
HKCR,"jpegfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
|
||||
|
||||
; Bitmap Images
|
||||
HKCR,".bmp","",0x00000000,"bmpfile"
|
||||
HKCR,"bmpfile","",0x00000000,"Bitmap Image"
|
||||
HKCR,"bmpfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
|
||||
HKCR,"bmpfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
|
||||
|
||||
; PNG Images
|
||||
HKCR,".png","",0x00000000,"pngfile"
|
||||
HKCR,"pngfile","",0x00000000,"PNG Image"
|
||||
HKCR,"pngfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
|
||||
HKCR,"pngfile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
|
||||
|
||||
; GIF Images
|
||||
HKCR,".gif","",0x00000000,"giffile"
|
||||
HKCR,"giffile","",0x00000000,"GIF Image"
|
||||
HKCR,"giffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shimgvw.dll,0"
|
||||
HKCR,"giffile\shell\open\command","",0x00020000,"rundll32.exe %SystemRoot%\system32\shimgvw.dll,ImageView_Fullscreen %1"
|
||||
|
||||
; Configuration Files
|
||||
HKCR,".ini","",0x00000000,"inifile"
|
||||
HKCR,"inifile","",0x00000000,"Configuration Settings"
|
||||
HKCR,"inifile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-169"
|
||||
HKCR,"inifile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
|
||||
HKCR,"inifile\shell\open\command","",0x00000000,"notepad.exe ""%1"""
|
||||
|
||||
; Setup Information Files
|
||||
HKCR,".inf","",0x00000000,"inffile"
|
||||
HKCR,"inffile","",0x00000000,"Setup Information"
|
||||
HKCR,"inffile\FriendlyTypeName","",0x00020000,"%SystemRoot%\system32\setupapi.dll,-2001"
|
||||
HKCR,"inffile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
|
||||
HKCR,"inffile\shell\open\command","",0x00000000,"notepad.exe ""%1"""
|
||||
HKCR,"inffile\shell\Install","",0x00000000,"Install"
|
||||
HKCR,"inffile\shell\Install\command","",0x00020000,"%SystemRoot%\system32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %1"
|
||||
|
||||
; Show icons for shortcuts in shell views (lnkfile is handled specially in shell32)
|
||||
; Don't display extension for shortcuts
|
||||
HKCR,".lnk","",0x00000000,"lnkfile"
|
||||
HKCR,".lnk\shellnew","",0x00000000,""
|
||||
HKCR,".lnk\shellnew","command",0x00020000,"%SystemRoot%\system32\rundll32.exe appwiz.cpl,NewLinkHere %1"
|
||||
HKCR,"lnkfile","",0x00000000,"Shortcut"
|
||||
HKCR,"lnkfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170"
|
||||
HKCR,"lnkfile","NeverShowExt",0x00000000,""
|
||||
HKCR,"lnkfile","IsShortcut",0x00000000,"yes"
|
||||
HKCR,"lnkfile\CLSID","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
|
||||
HKCR,"lnkfile\shellex\IconHandler","",0x00000000,"{00021401-0000-0000-C000-000000000046}"
|
||||
HKCR,"lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}","",0x00000000,""
|
||||
HKCR,"lnkfile\shellex\PropertySheetHandlers\Shellink Property Page", "", 0x00000000, "{00021401-0000-0000-C000-000000000046}"
|
||||
|
||||
; Text Documents
|
||||
HKCR,".log","",0x00000000,"txtfile"
|
||||
HKCR,".txt","",0x00000000,"txtfile"
|
||||
HKCR,".c","",0x00000000,"txtfile"
|
||||
HKCR,".cpp","",0x00000000,"txtfile"
|
||||
HKCR,".h","",0x00000000,"txtfile"
|
||||
HKCR,".hpp","",0x00000000,"txtfile"
|
||||
HKCR,".txt\shellnew","",0x00000000,""
|
||||
HKCR,".txt\shellnew","NullFile",0x00020000,""
|
||||
HKCR,"txtfile","",0x00000000,"Text Document"
|
||||
HKCR,".txt","Content Type",0x00000000,"text/plain"
|
||||
HKCR,"txtfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-152"
|
||||
HKCR,"txtfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
|
||||
|
||||
; XML Documents
|
||||
HKCR,".xml","",0x00000000,"xmlfile"
|
||||
HKCR,"xmlfile","",0x00000000,"XML Document"
|
||||
HKCR,".xml","Content Type",0x00000000,"text/xml"
|
||||
HKCR,"xmlfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-151"
|
||||
HKCR,"xmlfile\shell\open\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
|
||||
|
||||
; MSI files
|
||||
HKCR,".msi","",0x00000000,"MSI.Package"
|
||||
HKCR,"Msi.Package\DefaultIcon","",0x00000000,"msiexec.exe"
|
||||
HKCR,"Msi.Package\shell\Open\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /i ""%1"""
|
||||
HKCR,"Msi.Package\shell\Repair\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /f ""%1"""
|
||||
HKCR,"Msi.Package\shell\Uninstall\command","",0x00020000,"%SystemRoot%\system32\msiexec.exe /x ""%1"""
|
||||
|
||||
HKCR,".pif","",0x00000000,"piffile"
|
||||
|
||||
; Registration Entries
|
||||
HKCR,".reg","",0x00000000,"regfile"
|
||||
HKCR,"regfile","",0x00000000,"Registration Entries"
|
||||
HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-170"
|
||||
HKCR,"regfile\DefaultIcon","",0x00020000,"%SystemRoot%\regedit.exe,1"
|
||||
HKCR,"regfile\shell\edit\command","",0x00020000,"%SystemRoot%\system32\notepad.exe %1"
|
||||
HKCR,"regfile\shell\open","",0x00000000,"Merge"
|
||||
HKCR,"regfile\shell\open\command","",0x00000000,"regedit.exe ""%1"""
|
||||
|
||||
; Screen Savers
|
||||
HKCR,".scr","",0x00000000,"scrfile"
|
||||
HKCR,"scrfile","",0x00000000,"Screen Saver"
|
||||
HKCR,"scrfile\Defaulticon","",0x00000000,"%1"
|
||||
HKCR,"scrfile\shell\config","",0x00000000,"Configure"
|
||||
HKCR,"scrfile\shell\config\command","",0x00000000,"""%1"""
|
||||
HKCR,"scrfile\shell\install","",0x00000000,"Install"
|
||||
HKCR,"scrfile\shell\install\command","",0x00000000,"rundll32.exe desk.cpl,InstallScreenSaver %l"
|
||||
HKCR,"scrfile\shell\open","",0x00000000,"Test"
|
||||
HKCR,"scrfile\shell\open\command","",0x00000000,"""%1"" /S"
|
||||
|
||||
; shell command files (e.g. "Show Desktop" in quicklaunch bar)
|
||||
HKCR,".scf","",0x00000000,"SHCmdFile"
|
||||
HKCR,"SHCmdFile","NeverShowExt",0x00000000,""
|
||||
HKCR,"SHCmdFile","IsShortcut",0x00000000,"yes"
|
||||
HKCR,"SHCmdFile\shell\open\command","",0x00000000,"explorer.exe ""%1"""
|
||||
HKCR,"SHCmdFile\CLSID","",0x00000000,"{57651662-CE3E-11D0-8D77-00C04FC99D61}"
|
||||
HKCR,"SHCmdFile\shellex\IconHandler","",0x00000000,"{57651662-CE3E-11D0-8D77-00C04FC99D61}"
|
||||
|
||||
; System-Files
|
||||
HKCR,".sys","",0x00000000,"sysfile"
|
||||
HKCR,"sysfile","",0x00000000,"System File"
|
||||
HKCR,"regfile","FriendlyTypeName",0x00020000,"@%SystemRoot%\system32\shell32.dll,-171"
|
||||
HKCR,"sysfile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-154"
|
||||
|
||||
; URL shortcuts (e.g. used in favorites folder of IExplorer)
|
||||
HKCR,".url","",0x00000000,"InternetShortcut"
|
||||
|
||||
; Wave Sounds
|
||||
HKCR,".wav","",0x00000000,"SoundRec"
|
||||
HKCR,"SoundRec","",0x00000000,"Wave Sound"
|
||||
HKCR,"SoundRec\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
|
||||
HKCR,"SoundRec\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
|
||||
|
||||
; Midi Sounds
|
||||
HKCR,".mid","",0x00000000,"MIDFile"
|
||||
HKCR,".midi","",0x00000000,"MIDFile"
|
||||
HKCR,"MIDFile","",0x00000000,"MIDI Sequence"
|
||||
HKCR,"MIDFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
|
||||
HKCR,"MIDFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
|
||||
|
||||
; Audio CD
|
||||
HKCR,".cda","",0x00000000,"CDAFile"
|
||||
HKCR,"CDAFile","",0x00000000,"CD Audio Track"
|
||||
HKCR,"CDAFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-225"
|
||||
HKCR,"CDAFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
|
||||
|
||||
; Avi Files
|
||||
HKCR,".avi","",0x00000000,"AVIFile"
|
||||
HKCR,"AVIFile","",0x00000000,"Video Clip"
|
||||
HKCR,"AVIFile\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-224"
|
||||
HKCR,"AVIFile\shell\open\command","",0x00020000,"%SystemRoot%\system32\mplay32.exe %1"
|
||||
|
||||
HKCR,"CLSID",,0x00000012
|
||||
|
||||
; For Shell32.dll
|
||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}","",0x00000000,"Desktop"
|
||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}","",0x00000000,"Shortcut"
|
||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu","",0x00000000,""
|
||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}","",0x00000000,"Shellfolder"
|
||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{000214E6-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}","",0x00000000,"IShellLinkA"
|
||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{000214EE-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}","",0x00000000,"IShellLinkW"
|
||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{000214F9-0000-0000-C000-000000000046}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","",0x00000000,"Computer Search Results Folder"
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-30521"
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-135"
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","",0x00020000,"%SystemRoot%\system32\shell32.dll"
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}\ShellFolder","Attributes",0x00010001,0x20180000
|
||||
|
||||
HKCR,"CLSID\{4657278A-411B-11d2-839A-00C04FD918D0}","",0x00000000,"Shell Drag and Drop helper"
|
||||
HKCR,"CLSID\{4657278A-411B-11d2-839A-00C04FD918D0}\InProcServer32","",0x00020000,"%SystemRoot%\system32\shell32.dll"
|
||||
HKCR,"CLSID\{4657278A-411B-11d2-839A-00C04FD918D0}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
; Folder Options CPL
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}","",0x00000000,"Folder Options"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-150"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,-210"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\shell\Open\command","",0x00000000,"rundll32.exe shell32.dll,Options_RunDLL 0"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\shell\RunAs\command","",0x00000000,"rundll32.exe shell32.dll,Options_RunDLL 0"
|
||||
HKCR,"CLSID\{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}\ShellFolder","Attributes",0x00010001,0x00000000
|
||||
|
||||
; Open With shell extension
|
||||
HKCR,"CLSID\{09799AFB-AD67-11d1-ABCD-00C04FC30936}","",0x00000000,"Open With Context Menu Handler"
|
||||
HKCR,"CLSID\{09799AFB-AD67-11d1-ABCD-00C04FC30936}\InProcServer32","",0x00000000,"shell32.dll"
|
||||
HKCR,"CLSID\{09799AFB-AD67-11d1-ABCD-00C04FC30936}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{09799AFB-AD67-11d1-ABCD-00C04FC30936}\shellex\MayChangeDefaultMenu","",0x00000000,""
|
||||
HKCR,"SystemFileAssociations","",0x00000000,""
|
||||
HKCR,"Applications","",0x00000000,""
|
||||
|
||||
; Recycle bin is not implemented
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,"Recycle Bin"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","LocalizedString",0x00020000,"@%SystemRoot%\system32\shell32.dll,-8964"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","InfoTip",0x00020000,"@%SystemRoot%\system32\shell32.dll,-22915"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","IntroText",0x00020000,"@%SystemRoot%\system32\shell32.dll,-31748"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}","SortOrderIndex",0x00010001,0x00000060
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","",0x00020000,"%SystemRoot%\system32\shell32.dll,31"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","Empty",0x00020000,"%SystemRoot%\system32\shell32.dll,31"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon","Full",0x00020000,"%SystemRoot%\system32\shell32.dll,32"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32","",0x00020000,"%SystemRoot%\system32\shell32.dll"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","Attributes",0x00010001,0x20000140
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder","CallForAttributes",0x00010001,0x00000040
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,""
|
||||
;HKCR,"CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{645FF040-5081-101B-9F08-00AA002F954E}","",0x00000000,""
|
||||
|
||||
; deskadp.dll shell extension
|
||||
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Adapter CPL Extension"
|
||||
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskadp.dll"
|
||||
HKCR,"CLSID\{42071712-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
; deskmon.dll shell extension
|
||||
HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}","",0x00000000,"Display Monitor CPL Extension"
|
||||
HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","",0x00020000,"%SystemRoot%\system32\deskmon.dll"
|
||||
HKCR,"CLSID\{42071713-76d4-11d1-8b24-00a0c9068ff3}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
|
||||
; For TCPIP Protocol property page
|
||||
HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}","",0x00000000,"TCP/IP Configuration Notify Object"
|
||||
HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}\InProcServer32","",0x00000000,"netcfgx.dll"
|
||||
HKCR,"CLSID\{A907657F-6FDF-11D0-8EFB-00C04FD912B2}\InProcServer32","ThreadingModel",0x00000000,"Both"
|
||||
|
||||
; For dxdiagn.dll
|
||||
HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}","",0x00000000,"DxDiagProvider Class"
|
||||
HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\InProcServer32","",0x00000000,"%SystemRoot%\system32\dxdiagn.dll"
|
||||
HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\InProcServer32","ThreadingModel",0x00000000,"Apartment"
|
||||
HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\ProgID","",0x00000000,"DxDiag.DxDiagProvider.1"
|
||||
HKCR,"CLSID\{A65B8071-3BFE-4213-9A5B-491DA4461CA7}\VersionIndependentProgID","",0x00000000,"DxDiag.DxDiagProvider"
|
||||
|
||||
|
||||
HKCR,"NDS\Clsid","",0x00000002,"{323991f0-7bad-11cf-b03d-00aa006e0975}"
|
||||
|
||||
HKCR,"WinNT\Clsid","",0x00000002,"{8b20cd60-0f29-11cf-abc4-02608c9e7553}"
|
||||
|
||||
|
||||
; For language support:
|
||||
|
||||
HKCR,"MIME",,0x00000012
|
||||
HKCR,"MIME\Database",,0x00000012
|
||||
HKCR,"MIME\Database\Rfc1766",,0x00000012
|
||||
HKCR,"MIME\Database\Rfc1766","0436",0x00000000,"af;Afrikaans"
|
||||
HKCR,"MIME\Database\Rfc1766","041C",0x00000000,"sq;Albanian"
|
||||
HKCR,"MIME\Database\Rfc1766","0001",0x00000000,"ar;Arabic"
|
||||
HKCR,"MIME\Database\Rfc1766","1401",0x00000000,"ar-dz;Arabic (Algeria)"
|
||||
HKCR,"MIME\Database\Rfc1766","3C01",0x00000000,"ar-bh;Arabic (Bahrain)"
|
||||
HKCR,"MIME\Database\Rfc1766","0C01",0x00000000,"ar-eg;Arabic (Egypt)"
|
||||
HKCR,"MIME\Database\Rfc1766","0801",0x00000000,"ar-iq;Arabic (Iraq)"
|
||||
HKCR,"MIME\Database\Rfc1766","2C01",0x00000000,"ar-jo;Arabic (Jordan)"
|
||||
HKCR,"MIME\Database\Rfc1766","3401",0x00000000,"ar-kw;Arabic (Kuwait)"
|
||||
HKCR,"MIME\Database\Rfc1766","3001",0x00000000,"ar-lb;Arabic (Lebanon)"
|
||||
HKCR,"MIME\Database\Rfc1766","1001",0x00000000,"ar-ly;Arabic (Libya)"
|
||||
HKCR,"MIME\Database\Rfc1766","1801",0x00000000,"ar-ma;Arabic (Morocco)"
|
||||
HKCR,"MIME\Database\Rfc1766","2001",0x00000000,"ar-om;Arabic (Oman)"
|
||||
HKCR,"MIME\Database\Rfc1766","4001",0x00000000,"ar-qa;Arabic (Qatar)"
|
||||
HKCR,"MIME\Database\Rfc1766","0401",0x00000000,"ar-sa;Arabic (Saudi Arabia)"
|
||||
HKCR,"MIME\Database\Rfc1766","2801",0x00000000,"ar-sy;Arabic (Syria)"
|
||||
HKCR,"MIME\Database\Rfc1766","1C01",0x00000000,"ar-tn;Arabic (Tunisia)"
|
||||
HKCR,"MIME\Database\Rfc1766","3801",0x00000000,"ar-ae;Arabic (U.A.E.)"
|
||||
HKCR,"MIME\Database\Rfc1766","2401",0x00000000,"ar-ye;Arabic (Yemen)"
|
||||
HKCR,"MIME\Database\Rfc1766","042B",0x00000000,"hy;Armenian"
|
||||
HKCR,"MIME\Database\Rfc1766","042D",0x00000000,"eu;Basque"
|
||||
HKCR,"MIME\Database\Rfc1766","0423",0x00000000,"be;Belarusian"
|
||||
HKCR,"MIME\Database\Rfc1766","0445",0x00000000,"bn;Bengali"
|
||||
HKCR,"MIME\Database\Rfc1766","0402",0x00000000,"bg;Bulgarian"
|
||||
HKCR,"MIME\Database\Rfc1766","0403",0x00000000,"ca;Catalan"
|
||||
HKCR,"MIME\Database\Rfc1766","0004",0x00000000,"zh;Chinese"
|
||||
HKCR,"MIME\Database\Rfc1766","0804",0x00000000,"zh-cn;Chinese (China)"
|
||||
HKCR,"MIME\Database\Rfc1766","0C04",0x00000000,"zh-hk;Chinese (Hong Kong SAR)"
|
||||
HKCR,"MIME\Database\Rfc1766","1004",0x00000000,"zh-sg;Chinese (Singapore)"
|
||||
HKCR,"MIME\Database\Rfc1766","0404",0x00000000,"zh-tw;Chinese (Taiwan)"
|
||||
HKCR,"MIME\Database\Rfc1766","041A",0x00000000,"hr;Croatian"
|
||||
HKCR,"MIME\Database\Rfc1766","0405",0x00000000,"cs;Czech"
|
||||
HKCR,"MIME\Database\Rfc1766","0406",0x00000000,"da;Danish"
|
||||
HKCR,"MIME\Database\Rfc1766","0813",0x00000000,"nl-be;Dutch (Belgium)"
|
||||
HKCR,"MIME\Database\Rfc1766","0413",0x00000000,"nl;Dutch (Netherlands)"
|
||||
HKCR,"MIME\Database\Rfc1766","0009",0x00000000,"en;English"
|
||||
HKCR,"MIME\Database\Rfc1766","0C09",0x00000000,"en-au;English (Australia)"
|
||||
HKCR,"MIME\Database\Rfc1766","2809",0x00000000,"en-bz;English (Belize)"
|
||||
HKCR,"MIME\Database\Rfc1766","1009",0x00000000,"en-ca;English (Canada)"
|
||||
HKCR,"MIME\Database\Rfc1766","1809",0x00000000,"en-ie;English (Ireland)"
|
||||
HKCR,"MIME\Database\Rfc1766","2009",0x00000000,"en-jm;English (Jamaica)"
|
||||
HKCR,"MIME\Database\Rfc1766","1409",0x00000000,"en-nz;English (New Zealand)"
|
||||
HKCR,"MIME\Database\Rfc1766","1C09",0x00000000,"en-za;English (South Africa)"
|
||||
HKCR,"MIME\Database\Rfc1766","2C09",0x00000000,"en-tt;English (Trinidad)"
|
||||
HKCR,"MIME\Database\Rfc1766","0809",0x00000000,"en-gb;English (United Kingdom)"
|
||||
HKCR,"MIME\Database\Rfc1766","0409",0x00000000,"en-us;English (United States)"
|
||||
HKCR,"MIME\Database\Rfc1766","048F",0x00000000,"eo;Esperanto"
|
||||
HKCR,"MIME\Database\Rfc1766","0425",0x00000000,"et;Estonian"
|
||||
HKCR,"MIME\Database\Rfc1766","0438",0x00000000,"fo;Faeroese"
|
||||
HKCR,"MIME\Database\Rfc1766","0429",0x00000000,"fa;Farsi"
|
||||
HKCR,"MIME\Database\Rfc1766","040B",0x00000000,"fi;Finnish"
|
||||
HKCR,"MIME\Database\Rfc1766","080C",0x00000000,"fr-be;French (Belgium)"
|
||||
HKCR,"MIME\Database\Rfc1766","0C0C",0x00000000,"fr-ca;French (Canada)"
|
||||
HKCR,"MIME\Database\Rfc1766","040C",0x00000000,"fr;French (France)"
|
||||
HKCR,"MIME\Database\Rfc1766","140C",0x00000000,"fr-lu;French (Luxembourg)"
|
||||
HKCR,"MIME\Database\Rfc1766","100C",0x00000000,"fr-ch;French (Switzerland)"
|
||||
HKCR,"MIME\Database\Rfc1766","043C",0x00000000,"gd;Gaelic"
|
||||
HKCR,"MIME\Database\Rfc1766","0C07",0x00000000,"de-at;German (Austria)"
|
||||
HKCR,"MIME\Database\Rfc1766","0407",0x00000000,"de;German (Germany)"
|
||||
HKCR,"MIME\Database\Rfc1766","1407",0x00000000,"de-li;German (Liechtenstein)"
|
||||
HKCR,"MIME\Database\Rfc1766","1007",0x00000000,"de-lu;German (Luxembourg)"
|
||||
HKCR,"MIME\Database\Rfc1766","0807",0x00000000,"de-ch;German (Switzerland)"
|
||||
HKCR,"MIME\Database\Rfc1766","0408",0x00000000,"el;Greek"
|
||||
HKCR,"MIME\Database\Rfc1766","040D",0x00000000,"he;Hebrew"
|
||||
HKCR,"MIME\Database\Rfc1766","0439",0x00000000,"hi;Hindi"
|
||||
HKCR,"MIME\Database\Rfc1766","040E",0x00000000,"hu;Hungarian"
|
||||
HKCR,"MIME\Database\Rfc1766","040F",0x00000000,"is;Icelandic"
|
||||
HKCR,"MIME\Database\Rfc1766","0421",0x00000000,"in;Indonesian"
|
||||
HKCR,"MIME\Database\Rfc1766","0410",0x00000000,"it;Italian (Italy)"
|
||||
HKCR,"MIME\Database\Rfc1766","0810",0x00000000,"it-ch;Italian (Switzerland)"
|
||||
HKCR,"MIME\Database\Rfc1766","0411",0x00000000,"ja;Japanese"
|
||||
HKCR,"MIME\Database\Rfc1766","0412",0x00000000,"ko;Korean"
|
||||
HKCR,"MIME\Database\Rfc1766","0426",0x00000000,"lv;Latvian"
|
||||
HKCR,"MIME\Database\Rfc1766","0427",0x00000000,"lt;Lithuanian"
|
||||
HKCR,"MIME\Database\Rfc1766","042F",0x00000000,"mk;FYRO Macedonian"
|
||||
HKCR,"MIME\Database\Rfc1766","043E",0x00000000,"ms;Malay (Malaysia)"
|
||||
HKCR,"MIME\Database\Rfc1766","043A",0x00000000,"mt;Maltese"
|
||||
HKCR,"MIME\Database\Rfc1766","0414",0x00000000,"no;Norwegian (Bokmal)"
|
||||
HKCR,"MIME\Database\Rfc1766","0814",0x00000000,"no;Norwegian (Nynorsk)"
|
||||
HKCR,"MIME\Database\Rfc1766","0415",0x00000000,"pl;Polish"
|
||||
HKCR,"MIME\Database\Rfc1766","0416",0x00000000,"pt-br;Portuguese (Brazil)"
|
||||
HKCR,"MIME\Database\Rfc1766","0816",0x00000000,"pt;Portuguese (Portugal)"
|
||||
HKCR,"MIME\Database\Rfc1766","0417",0x00000000,"rm;Rhaeto-Romanic"
|
||||
HKCR,"MIME\Database\Rfc1766","0418",0x00000000,"ro;Romanian"
|
||||
HKCR,"MIME\Database\Rfc1766","0818",0x00000000,"ro-mo;Romanian (Moldova)"
|
||||
HKCR,"MIME\Database\Rfc1766","0419",0x00000000,"ru;Russian"
|
||||
HKCR,"MIME\Database\Rfc1766","0819",0x00000000,"ru-mo;Russian (Moldova)"
|
||||
HKCR,"MIME\Database\Rfc1766","0C1A",0x00000000,"sr;Serbian (Cyrillic)"
|
||||
HKCR,"MIME\Database\Rfc1766","081A",0x00000000,"sr;Serbian (Latin)"
|
||||
HKCR,"MIME\Database\Rfc1766","041B",0x00000000,"sk;Slovak"
|
||||
HKCR,"MIME\Database\Rfc1766","0424",0x00000000,"sl;Slovenian"
|
||||
HKCR,"MIME\Database\Rfc1766","042E",0x00000000,"sb;Sorbian"
|
||||
HKCR,"MIME\Database\Rfc1766","2C0A",0x00000000,"es-ar;Spanish (Argentina)"
|
||||
HKCR,"MIME\Database\Rfc1766","400A",0x00000000,"es-bo;Spanish (Bolivia)"
|
||||
HKCR,"MIME\Database\Rfc1766","340A",0x00000000,"es-cl;Spanish (Chile)"
|
||||
HKCR,"MIME\Database\Rfc1766","240A",0x00000000,"es-co;Spanish (Colombia)"
|
||||
HKCR,"MIME\Database\Rfc1766","140A",0x00000000,"es-cr;Spanish (Costa Rica)"
|
||||
HKCR,"MIME\Database\Rfc1766","1C0A",0x00000000,"es-do;Spanish (Dominican Republic)"
|
||||
HKCR,"MIME\Database\Rfc1766","300A",0x00000000,"es-ec;Spanish (Ecuador)"
|
||||
HKCR,"MIME\Database\Rfc1766","440A",0x00000000,"es-sv;Spanish (El Salvador)"
|
||||
HKCR,"MIME\Database\Rfc1766","100A",0x00000000,"es-gt;Spanish (Guatemala)"
|
||||
HKCR,"MIME\Database\Rfc1766","480A",0x00000000,"es-hn;Spanish (Honduras)"
|
||||
HKCR,"MIME\Database\Rfc1766","0C0A",0x00000000,"es;Spanish (International Sort)"
|
||||
HKCR,"MIME\Database\Rfc1766","080A",0x00000000,"es-mx;Spanish (Mexico)"
|
||||
HKCR,"MIME\Database\Rfc1766","4C0A",0x00000000,"es-ni;Spanish (Nicaragua)"
|
||||
HKCR,"MIME\Database\Rfc1766","180A",0x00000000,"es-pa;Spanish (Panama)"
|
||||
HKCR,"MIME\Database\Rfc1766","3C0A",0x00000000,"es-py;Spanish (Paraguay)"
|
||||
HKCR,"MIME\Database\Rfc1766","280A",0x00000000,"es-pe;Spanish (Peru)"
|
||||
HKCR,"MIME\Database\Rfc1766","500A",0x00000000,"es-pr;Spanish (Puerto Rico)"
|
||||
HKCR,"MIME\Database\Rfc1766","040A",0x00000000,"es;Spanish (Traditional Sort)"
|
||||
HKCR,"MIME\Database\Rfc1766","380A",0x00000000,"es-uy;Spanish (Uruguay)"
|
||||
HKCR,"MIME\Database\Rfc1766","200A",0x00000000,"es-ve;Spanish (Venezuela)"
|
||||
HKCR,"MIME\Database\Rfc1766","0430",0x00000000,"sx;Sutu"
|
||||
HKCR,"MIME\Database\Rfc1766","041D",0x00000000,"sv;Swedish"
|
||||
HKCR,"MIME\Database\Rfc1766","081D",0x00000000,"sv-fi;Swedish (Finland)"
|
||||
HKCR,"MIME\Database\Rfc1766","041E",0x00000000,"th;Thai"
|
||||
HKCR,"MIME\Database\Rfc1766","0431",0x00000000,"ts;Tsonga"
|
||||
HKCR,"MIME\Database\Rfc1766","0432",0x00000000,"tn;Tswana"
|
||||
HKCR,"MIME\Database\Rfc1766","041F",0x00000000,"tr;Turkish"
|
||||
HKCR,"MIME\Database\Rfc1766","0422",0x00000000,"uk;Ukrainian"
|
||||
HKCR,"MIME\Database\Rfc1766","0420",0x00000000,"ur;Urdu"
|
||||
HKCR,"MIME\Database\Rfc1766","042A",0x00000000,"vi;Vietnamese"
|
||||
HKCR,"MIME\Database\Rfc1766","0490",0x00000000,"wa;Walloon"
|
||||
HKCR,"MIME\Database\Rfc1766","0434",0x00000000,"xh;Xhosa"
|
||||
HKCR,"MIME\Database\Rfc1766","043D",0x00000000,"ji;Yiddish"
|
||||
HKCR,"MIME\Database\Rfc1766","0435",0x00000000,"zu;Zulu"
|
||||
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0,,,"OLE Automation"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win16,,,"stdole.tlb"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win32,,,"stdole32.tlb"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\FLAGS,,,"1"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\2.0,,,"OLE Automation"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\0\win32,,,"stdole2.tlb"
|
||||
HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\FLAGS,,,"0"
|
||||
|
||||
; EOF
|
1871
boot/bootdata/hivedef_amd64.inf
Normal file
1871
boot/bootdata/hivedef_amd64.inf
Normal file
File diff suppressed because it is too large
Load diff
1265
boot/bootdata/hivesft_amd64.inf
Normal file
1265
boot/bootdata/hivesft_amd64.inf
Normal file
File diff suppressed because it is too large
Load diff
1318
boot/bootdata/hivesys_amd64.inf
Normal file
1318
boot/bootdata/hivesys_amd64.inf
Normal file
File diff suppressed because it is too large
Load diff
|
@ -106,9 +106,9 @@ base\setup\setup\setup.exe 1
|
|||
base\setup\vmwinst\vmwinst.exe 1
|
||||
|
||||
base\shell\cmd\cmd.exe 1
|
||||
base\shell\explorer\explorer.exe 4
|
||||
base\shell\explorer\explorer-cfg-template.xml 4
|
||||
base\shell\explorer\notifyhook\notifyhook.dll 1
|
||||
base\shell\explorer\explorer.exe 4 optional
|
||||
base\shell\explorer\explorer-cfg-template.xml 4 optional
|
||||
base\shell\explorer\notifyhook\notifyhook.dll 1 optional
|
||||
base\shell\explorer-new\explorer_new.exe 4 optional
|
||||
|
||||
base\system\autochk\autochk.exe 1
|
||||
|
@ -689,7 +689,7 @@ boot\bootdata\bootcdregtest\regtest.cmd 7 optional
|
|||
subsystems\win32\csrss\csrss.exe 1
|
||||
subsystems\win32\csrss\win32csr\win32csr.dll 1
|
||||
subsystems\win32\csrss\csrsrv\csrsrv.dll 1
|
||||
subsystems\ntvdm\ntvdm.exe 1
|
||||
subsystems\ntvdm\ntvdm.exe 1 optional
|
||||
subsystems\win32\win32k\win32k.sys 1
|
||||
|
||||
; Optional/proprietary files
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
* with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*/
|
||||
#define _NTSYSTEM_
|
||||
#include <freeldr.h>
|
||||
|
||||
#define NDEBUG
|
||||
|
|
|
@ -23,6 +23,10 @@
|
|||
#define ASM
|
||||
#include <arch.h>
|
||||
|
||||
/* Only these flags are propagated into Int386() */
|
||||
#define FLAGS_PROP (I386FLAG_CF | \
|
||||
I386FLAG_ZF | \
|
||||
I386FLAG_SF)
|
||||
|
||||
Int386_REGS:
|
||||
|
||||
|
@ -85,6 +89,7 @@ EXTERN(_Int386)
|
|||
movl $Int386_REGS,%edi
|
||||
movl Int386_regsin,%esi
|
||||
movl $0x24,%ecx
|
||||
cld
|
||||
rep
|
||||
movsb
|
||||
|
||||
|
@ -101,6 +106,16 @@ EXTERN(_Int386)
|
|||
movw %cs:Int386_gs,%ax
|
||||
movw %ax,%gs /* GS register */
|
||||
|
||||
/* Prepare EFLAGS for recover */
|
||||
pushf
|
||||
movw %cs:Int386_eflags, %ax
|
||||
popw %cx
|
||||
andw $FLAGS_PROP, %ax
|
||||
andw $~FLAGS_PROP, %cx
|
||||
orw %cx, %ax
|
||||
pushw %ax
|
||||
|
||||
/* Recover general purpose registers */
|
||||
movl %cs:Int386_eax,%eax /* EAX register */
|
||||
movl %cs:Int386_ebx,%ebx /* EBX register */
|
||||
movl %cs:Int386_ecx,%ecx /* ECX register */
|
||||
|
@ -109,6 +124,9 @@ EXTERN(_Int386)
|
|||
movl %cs:Int386_esi,%esi /* ESI register */
|
||||
movl %cs:Int386_edi,%edi /* EDI register */
|
||||
|
||||
/* Recover previously prepared flags */
|
||||
popf
|
||||
|
||||
/* Do not set the flags register */
|
||||
/* only return its value in regsout */
|
||||
//pushl Int386_eflags
|
||||
|
@ -149,6 +167,7 @@ Int386_vector_opcode:
|
|||
movl $Int386_REGS,%esi
|
||||
movl Int386_regsout,%edi
|
||||
movl $0x24,%ecx
|
||||
cld
|
||||
rep
|
||||
movsb
|
||||
|
||||
|
|
|
@ -27,56 +27,66 @@ PcGetTime(VOID)
|
|||
static TIMEINFO TimeInfo;
|
||||
REGS Regs;
|
||||
|
||||
/* Some BIOSes, such as the 1998/07/25 system ROM
|
||||
* in the Compaq Deskpro EP/SB, leave CF unchanged
|
||||
* if successful, so CF should be cleared before
|
||||
* calling this function. */
|
||||
__writeeflags(__readeflags() & ~EFLAGS_CF);
|
||||
for (;;)
|
||||
{
|
||||
/* Some BIOSes, such as the 1998/07/25 system ROM
|
||||
* in the Compaq Deskpro EP/SB, leave CF unchanged
|
||||
* if successful, so CF should be cleared before
|
||||
* calling this function. */
|
||||
Regs.x.eflags = 0;
|
||||
// __writeeflags(__readeflags() & ~EFLAGS_CF);
|
||||
|
||||
/* Int 1Ah AH=04h
|
||||
* TIME - GET REAL-TIME CLOCK DATE (AT,XT286,PS)
|
||||
*
|
||||
* AH = 04h
|
||||
* CF clear to avoid bug
|
||||
* Return:
|
||||
* CF clear if successful
|
||||
* CH = century (BCD)
|
||||
* CL = year (BCD)
|
||||
* DH = month (BCD)
|
||||
* DL = day (BCD)
|
||||
* CF set on error
|
||||
*/
|
||||
Regs.b.ah = 0x04;
|
||||
Int386(0x1A, &Regs, &Regs);
|
||||
/* Int 1Ah AH=04h
|
||||
* TIME - GET REAL-TIME CLOCK DATE (AT,XT286,PS)
|
||||
*
|
||||
* AH = 04h
|
||||
* CF clear to avoid bug
|
||||
* Return:
|
||||
* CF clear if successful
|
||||
* CH = century (BCD)
|
||||
* CL = year (BCD)
|
||||
* DH = month (BCD)
|
||||
* DL = day (BCD)
|
||||
* CF set on error
|
||||
*/
|
||||
Regs.b.ah = 0x04;
|
||||
Int386(0x1A, &Regs, &Regs);
|
||||
|
||||
TimeInfo.Year = 100 * BCD_INT(Regs.b.ch) + BCD_INT(Regs.b.cl);
|
||||
TimeInfo.Month = BCD_INT(Regs.b.dh);
|
||||
TimeInfo.Day = BCD_INT(Regs.b.dl);
|
||||
if (!INT386_SUCCESS(Regs)) continue;
|
||||
|
||||
/* Some BIOSes leave CF unchanged if successful,
|
||||
* so CF should be cleared before calling this function. */
|
||||
__writeeflags(__readeflags() & ~EFLAGS_CF);
|
||||
TimeInfo.Year = 100 * BCD_INT(Regs.b.ch) + BCD_INT(Regs.b.cl);
|
||||
TimeInfo.Month = BCD_INT(Regs.b.dh);
|
||||
TimeInfo.Day = BCD_INT(Regs.b.dl);
|
||||
|
||||
/* Int 1Ah AH=02h
|
||||
* TIME - GET REAL-TIME CLOCK TIME (AT,XT286,PS)
|
||||
*
|
||||
* AH = 02h
|
||||
* CF clear to avoid bug
|
||||
* Return:
|
||||
* CF clear if successful
|
||||
* CH = hour (BCD)
|
||||
* CL = minutes (BCD)
|
||||
* DH = seconds (BCD)
|
||||
* DL = daylight savings flag (00h standard time, 01h daylight time)
|
||||
* CF set on error (i.e. clock not running or in middle of update)
|
||||
*/
|
||||
Regs.b.ah = 0x02;
|
||||
Int386(0x1A, &Regs, &Regs);
|
||||
/* Some BIOSes leave CF unchanged if successful,
|
||||
* so CF should be cleared before calling this function. */
|
||||
Regs.x.eflags = 0;
|
||||
// __writeeflags(__readeflags() & ~EFLAGS_CF);
|
||||
|
||||
TimeInfo.Hour = BCD_INT(Regs.b.ch);
|
||||
TimeInfo.Minute = BCD_INT(Regs.b.cl);
|
||||
TimeInfo.Second = BCD_INT(Regs.b.dh);
|
||||
/* Int 1Ah AH=02h
|
||||
* TIME - GET REAL-TIME CLOCK TIME (AT,XT286,PS)
|
||||
*
|
||||
* AH = 02h
|
||||
* CF clear to avoid bug
|
||||
* Return:
|
||||
* CF clear if successful
|
||||
* CH = hour (BCD)
|
||||
* CL = minutes (BCD)
|
||||
* DH = seconds (BCD)
|
||||
* DL = daylight savings flag (00h standard time, 01h daylight time)
|
||||
* CF set on error (i.e. clock not running or in middle of update)
|
||||
*/
|
||||
Regs.b.ah = 0x02;
|
||||
Int386(0x1A, &Regs, &Regs);
|
||||
|
||||
if (!INT386_SUCCESS(Regs)) continue;
|
||||
|
||||
TimeInfo.Hour = BCD_INT(Regs.b.ch);
|
||||
TimeInfo.Minute = BCD_INT(Regs.b.cl);
|
||||
TimeInfo.Second = BCD_INT(Regs.b.dh);
|
||||
|
||||
break;
|
||||
}
|
||||
return &TimeInfo;
|
||||
}
|
||||
|
||||
|
|
|
@ -58,6 +58,19 @@ extern ULONG gDiskReadBuffer, gFileSysBuffer;
|
|||
#define EXTERN(x) .global x; x:
|
||||
|
||||
|
||||
// Flag Masks
|
||||
#define I386FLAG_CF 0x0001 // Carry Flag
|
||||
#define I386FLAG_RESV1 0x0002 // Reserved - Must be 1
|
||||
#define I386FLAG_PF 0x0004 // Parity Flag
|
||||
#define I386FLAG_RESV2 0x0008 // Reserved - Must be 0
|
||||
#define I386FLAG_AF 0x0010 // Auxiliary Flag
|
||||
#define I386FLAG_RESV3 0x0020 // Reserved - Must be 0
|
||||
#define I386FLAG_ZF 0x0040 // Zero Flag
|
||||
#define I386FLAG_SF 0x0080 // Sign Flag
|
||||
#define I386FLAG_TF 0x0100 // Trap Flag (Single Step)
|
||||
#define I386FLAG_IF 0x0200 // Interrupt Flag
|
||||
#define I386FLAG_DF 0x0400 // Direction Flag
|
||||
#define I386FLAG_OF 0x0800 // Overflow Flag
|
||||
|
||||
|
||||
#ifndef ASM
|
||||
|
@ -148,20 +161,6 @@ typedef union
|
|||
// specifically handles linear addresses.
|
||||
int Int386(int ivec, REGS* in, REGS* out);
|
||||
|
||||
// Flag Masks
|
||||
#define I386FLAG_CF 0x0001 // Carry Flag
|
||||
#define I386FLAG_RESV1 0x0002 // Reserved - Must be 1
|
||||
#define I386FLAG_PF 0x0004 // Parity Flag
|
||||
#define I386FLAG_RESV2 0x0008 // Reserved - Must be 0
|
||||
#define I386FLAG_AF 0x0010 // Auxiliary Flag
|
||||
#define I386FLAG_RESV3 0x0020 // Reserved - Must be 0
|
||||
#define I386FLAG_ZF 0x0040 // Zero Flag
|
||||
#define I386FLAG_SF 0x0080 // Sign Flag
|
||||
#define I386FLAG_TF 0x0100 // Trap Flag (Single Step)
|
||||
#define I386FLAG_IF 0x0200 // Interrupt Flag
|
||||
#define I386FLAG_DF 0x0400 // Direction Flag
|
||||
#define I386FLAG_OF 0x0800 // Overflow Flag
|
||||
|
||||
// This macro tests the Carry Flag
|
||||
// If CF is set then the call failed (usually)
|
||||
#define INT386_SUCCESS(regs) ((regs.x.eflags & I386FLAG_CF) == 0)
|
||||
|
|
|
@ -16,123 +16,6 @@
|
|||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(advapi);
|
||||
|
||||
/* Needed for LookupAccountNameW implementation from Wine */
|
||||
|
||||
typedef struct _AccountSid
|
||||
{
|
||||
WELL_KNOWN_SID_TYPE type;
|
||||
LPCWSTR account;
|
||||
LPCWSTR domain;
|
||||
SID_NAME_USE name_use;
|
||||
} AccountSid;
|
||||
|
||||
static const WCHAR Account_Operators[] = { 'A','c','c','o','u','n','t',' ','O','p','e','r','a','t','o','r','s',0 };
|
||||
static const WCHAR Administrator[] = {'A','d','m','i','n','i','s','t','r','a','t','o','r',0 };
|
||||
static const WCHAR Administrators[] = { 'A','d','m','i','n','i','s','t','r','a','t','o','r','s',0 };
|
||||
static const WCHAR ANONYMOUS_LOGON[] = { 'A','N','O','N','Y','M','O','U','S',' ','L','O','G','O','N',0 };
|
||||
static const WCHAR Authenticated_Users[] = { 'A','u','t','h','e','n','t','i','c','a','t','e','d',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR Backup_Operators[] = { 'B','a','c','k','u','p',' ','O','p','e','r','a','t','o','r','s',0 };
|
||||
static const WCHAR BATCH[] = { 'B','A','T','C','H',0 };
|
||||
static const WCHAR Blank[] = { 0 };
|
||||
static const WCHAR BUILTIN[] = { 'B','U','I','L','T','I','N',0 };
|
||||
static const WCHAR Cert_Publishers[] = { 'C','e','r','t',' ','P','u','b','l','i','s','h','e','r','s',0 };
|
||||
static const WCHAR CREATOR_GROUP[] = { 'C','R','E','A','T','O','R',' ','G','R','O','U','P',0 };
|
||||
static const WCHAR CREATOR_GROUP_SERVER[] = { 'C','R','E','A','T','O','R',' ','G','R','O','U','P',' ','S','E','R','V','E','R',0 };
|
||||
static const WCHAR CREATOR_OWNER[] = { 'C','R','E','A','T','O','R',' ','O','W','N','E','R',0 };
|
||||
static const WCHAR CREATOR_OWNER_SERVER[] = { 'C','R','E','A','T','O','R',' ','O','W','N','E','R',' ','S','E','R','V','E','R',0 };
|
||||
static const WCHAR DIALUP[] = { 'D','I','A','L','U','P',0 };
|
||||
static const WCHAR Digest_Authentication[] = { 'D','i','g','e','s','t',' ','A','u','t','h','e','n','t','i','c','a','t','i','o','n',0 };
|
||||
static const WCHAR DOMAIN[] = {'D','O','M','A','I','N',0};
|
||||
static const WCHAR Domain_Admins[] = { 'D','o','m','a','i','n',' ','A','d','m','i','n','s',0 };
|
||||
static const WCHAR Domain_Computers[] = { 'D','o','m','a','i','n',' ','C','o','m','p','u','t','e','r','s',0 };
|
||||
static const WCHAR Domain_Controllers[] = { 'D','o','m','a','i','n',' ','C','o','n','t','r','o','l','l','e','r','s',0 };
|
||||
static const WCHAR Domain_Guests[] = { 'D','o','m','a','i','n',' ','G','u','e','s','t','s',0 };
|
||||
static const WCHAR Domain_Users[] = { 'D','o','m','a','i','n',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR Enterprise_Admins[] = { 'E','n','t','e','r','p','r','i','s','e',' ','A','d','m','i','n','s',0 };
|
||||
static const WCHAR ENTERPRISE_DOMAIN_CONTROLLERS[] = { 'E','N','T','E','R','P','R','I','S','E',' ','D','O','M','A','I','N',' ','C','O','N','T','R','O','L','L','E','R','S',0 };
|
||||
static const WCHAR Everyone[] = { 'E','v','e','r','y','o','n','e',0 };
|
||||
static const WCHAR Group_Policy_Creator_Owners[] = { 'G','r','o','u','p',' ','P','o','l','i','c','y',' ','C','r','e','a','t','o','r',' ','O','w','n','e','r','s',0 };
|
||||
static const WCHAR Guest[] = { 'G','u','e','s','t',0 };
|
||||
static const WCHAR Guests[] = { 'G','u','e','s','t','s',0 };
|
||||
static const WCHAR INTERACTIVE[] = { 'I','N','T','E','R','A','C','T','I','V','E',0 };
|
||||
static const WCHAR LOCAL[] = { 'L','O','C','A','L',0 };
|
||||
static const WCHAR LOCAL_SERVICE[] = { 'L','O','C','A','L',' ','S','E','R','V','I','C','E',0 };
|
||||
static const WCHAR NETWORK[] = { 'N','E','T','W','O','R','K',0 };
|
||||
static const WCHAR Network_Configuration_Operators[] = { 'N','e','t','w','o','r','k',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',' ','O','p','e','r','a','t','o','r','s',0 };
|
||||
static const WCHAR NETWORK_SERVICE[] = { 'N','E','T','W','O','R','K',' ','S','E','R','V','I','C','E',0 };
|
||||
static const WCHAR NT_AUTHORITY[] = { 'N','T',' ','A','U','T','H','O','R','I','T','Y',0 };
|
||||
static const WCHAR NT_Pseudo_Domain[] = { 'N','T',' ','P','s','e','u','d','o',' ','D','o','m','a','i','n',0 };
|
||||
static const WCHAR NTML_Authentication[] = { 'N','T','M','L',' ','A','u','t','h','e','n','t','i','c','a','t','i','o','n',0 };
|
||||
static const WCHAR NULL_SID[] = { 'N','U','L','L',' ','S','I','D',0 };
|
||||
static const WCHAR Other_Organization[] = { 'O','t','h','e','r',' ','O','r','g','a','n','i','z','a','t','i','o','n',0 };
|
||||
static const WCHAR Performance_Log_Users[] = { 'P','e','r','f','o','r','m','a','n','c','e',' ','L','o','g',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR Performance_Monitor_Users[] = { 'P','e','r','f','o','r','m','a','n','c','e',' ','M','o','n','i','t','o','r',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR Power_Users[] = { 'P','o','w','e','r',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR Pre_Windows_2000_Compatible_Access[] = { 'P','r','e','-','W','i','n','d','o','w','s',' ','2','0','0','0',' ','C','o','m','p','a','t','i','b','l','e',' ','A','c','c','e','s','s',0 };
|
||||
static const WCHAR Print_Operators[] = { 'P','r','i','n','t',' ','O','p','e','r','a','t','o','r','s',0 };
|
||||
static const WCHAR PROXY[] = { 'P','R','O','X','Y',0 };
|
||||
static const WCHAR RAS_and_IAS_Servers[] = { 'R','A','S',' ','a','n','d',' ','I','A','S',' ','S','e','r','v','e','r','s',0 };
|
||||
static const WCHAR Remote_Desktop_Users[] = { 'R','e','m','o','t','e',' ','D','e','s','k','t','o','p',' ','U','s','e','r','s',0 };
|
||||
static const WCHAR REMOTE_INTERACTIVE_LOGON[] = { 'R','E','M','O','T','E',' ','I','N','T','E','R','A','C','T','I','V','E',' ','L','O','G','O','N',0 };
|
||||
static const WCHAR Replicators[] = { 'R','e','p','l','i','c','a','t','o','r','s',0 };
|
||||
static const WCHAR RESTRICTED[] = { 'R','E','S','T','R','I','C','T','E','D',0 };
|
||||
static const WCHAR SChannel_Authentication[] = { 'S','C','h','a','n','n','e','l',' ','A','u','t','h','e','n','t','i','c','a','t','i','o','n',0 };
|
||||
static const WCHAR Schema_Admins[] = { 'S','c','h','e','m','a',' ','A','d','m','i','n','s',0 };
|
||||
static const WCHAR SELF[] = { 'S','E','L','F',0 };
|
||||
static const WCHAR Server_Operators[] = { 'S','e','r','v','e','r',' ','O','p','e','r','a','t','o','r','s',0 };
|
||||
static const WCHAR SERVICE[] = { 'S','E','R','V','I','C','E',0 };
|
||||
static const WCHAR SYSTEM[] = { 'S','Y','S','T','E','M',0 };
|
||||
static const WCHAR TERMINAL_SERVER_USER[] = { 'T','E','R','M','I','N','A','L',' ','S','E','R','V','E','R',' ','U','S','E','R',0 };
|
||||
static const WCHAR This_Organization[] = { 'T','h','i','s',' ','O','r','g','a','n','i','z','a','t','i','o','n',0 };
|
||||
static const WCHAR Users[] = { 'U','s','e','r','s',0 };
|
||||
|
||||
static const AccountSid ACCOUNT_SIDS[] = {
|
||||
{ WinNullSid, NULL_SID, Blank, SidTypeWellKnownGroup },
|
||||
{ WinWorldSid, Everyone, Blank, SidTypeWellKnownGroup },
|
||||
{ WinLocalSid, LOCAL, Blank, SidTypeWellKnownGroup },
|
||||
{ WinCreatorOwnerSid, CREATOR_OWNER, Blank, SidTypeWellKnownGroup },
|
||||
{ WinCreatorGroupSid, CREATOR_GROUP, Blank, SidTypeWellKnownGroup },
|
||||
{ WinCreatorOwnerServerSid, CREATOR_OWNER_SERVER, Blank, SidTypeWellKnownGroup },
|
||||
{ WinCreatorGroupServerSid, CREATOR_GROUP_SERVER, Blank, SidTypeWellKnownGroup },
|
||||
{ WinNtAuthoritySid, NT_Pseudo_Domain, NT_Pseudo_Domain, SidTypeDomain },
|
||||
{ WinDialupSid, DIALUP, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinNetworkSid, NETWORK, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinBatchSid, BATCH, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinInteractiveSid, INTERACTIVE, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinServiceSid, SERVICE, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinAnonymousSid, ANONYMOUS_LOGON, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinProxySid, PROXY, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinEnterpriseControllersSid, ENTERPRISE_DOMAIN_CONTROLLERS, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinSelfSid, SELF, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinAuthenticatedUserSid, Authenticated_Users, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinRestrictedCodeSid, RESTRICTED, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinTerminalServerSid, TERMINAL_SERVER_USER, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinRemoteLogonIdSid, REMOTE_INTERACTIVE_LOGON, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinLocalSystemSid, SYSTEM, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinLocalServiceSid, LOCAL_SERVICE, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinNetworkServiceSid, NETWORK_SERVICE, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinBuiltinDomainSid, BUILTIN, BUILTIN, SidTypeDomain },
|
||||
{ WinBuiltinAdministratorsSid, Administrators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinUsersSid, Users, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinGuestsSid, Guests, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinPowerUsersSid, Power_Users, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinAccountOperatorsSid, Account_Operators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinSystemOperatorsSid, Server_Operators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinPrintOperatorsSid, Print_Operators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinBackupOperatorsSid, Backup_Operators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinReplicatorSid, Replicators, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinPreWindows2000CompatibleAccessSid, Pre_Windows_2000_Compatible_Access, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinRemoteDesktopUsersSid, Remote_Desktop_Users, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinNetworkConfigurationOperatorsSid, Network_Configuration_Operators, BUILTIN, SidTypeAlias },
|
||||
{ WinNTLMAuthenticationSid, NTML_Authentication, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinDigestAuthenticationSid, Digest_Authentication, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinSChannelAuthenticationSid, SChannel_Authentication, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinThisOrganizationSid, This_Organization, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinOtherOrganizationSid, Other_Organization, NT_AUTHORITY, SidTypeWellKnownGroup },
|
||||
{ WinBuiltinPerfMonitoringUsersSid, Performance_Monitor_Users, BUILTIN, SidTypeAlias },
|
||||
{ WinBuiltinPerfLoggingUsersSid, Performance_Log_Users, BUILTIN, SidTypeAlias },
|
||||
};
|
||||
|
||||
|
||||
/* Interface to ntmarta.dll ***************************************************/
|
||||
|
||||
|
|
|
@ -259,7 +259,7 @@ HRESULT WINAPI AtlInternalQueryInterface(void* this, const _ATL_INTMAP_ENTRY* pE
|
|||
TRACE("Trying entry %i (%s %i %p)\n",i,debugstr_guid(pEntries[i].piid),
|
||||
pEntries[i].dw, pEntries[i].pFunc);
|
||||
|
||||
if (pEntries[i].piid && IsEqualGUID(iid,pEntries[i].piid))
|
||||
if (!pEntries[i].piid || IsEqualGUID(iid,pEntries[i].piid))
|
||||
{
|
||||
TRACE("MATCH\n");
|
||||
if (pEntries[i].pFunc == (_ATL_CREATORARGFUNC*)1)
|
||||
|
@ -267,14 +267,15 @@ HRESULT WINAPI AtlInternalQueryInterface(void* this, const _ATL_INTMAP_ENTRY* pE
|
|||
TRACE("Offset\n");
|
||||
*ppvObject = ((LPSTR)this+pEntries[i].dw);
|
||||
IUnknown_AddRef((IUnknown*)*ppvObject);
|
||||
rc = S_OK;
|
||||
return S_OK;
|
||||
}
|
||||
else
|
||||
{
|
||||
TRACE("Function\n");
|
||||
rc = pEntries[i].pFunc(this, iid, ppvObject, pEntries[i].dw);
|
||||
if(rc==S_OK || pEntries[i].piid)
|
||||
return rc;
|
||||
}
|
||||
break;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
|
|
13
dll/win32/atl/atl_ros.diff
Normal file
13
dll/win32/atl/atl_ros.diff
Normal file
|
@ -0,0 +1,13 @@
|
|||
Index: atl_main.c
|
||||
===================================================================
|
||||
--- atl_main.c (revision 48273)
|
||||
+++ atl_main.c (working copy)
|
||||
@@ -60,7 +60,7 @@
|
||||
INT i;
|
||||
UINT size;
|
||||
|
||||
- FIXME("SEMI-STUB (%p %p %p)\n",pM,p,h);
|
||||
+ //FIXME("SEMI-STUB (%p %p %p)\n",pM,p,h);
|
||||
|
||||
size = pM->cbSize;
|
||||
switch (size)
|
|
@ -26,7 +26,7 @@ LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
|||
|
||||
/* Czech strings in CP1250 */
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Nastavení komprese"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -44,7 +44,7 @@ BEGIN
|
|||
PUSHBUTTON "Zrušit",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Komprimerings indstillinger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -41,7 +41,7 @@ BEGIN
|
|||
PUSHBUTTON "Annuller",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Lydkurve: %s"
|
||||
IDS_WAVEFILETYPE "Lydkurve"
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Komprimierungsoptionen"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -40,7 +40,7 @@ BEGIN
|
|||
PUSHBUTTON "Abbrechen",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Compress options"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Cancel",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opciones de compresión"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Cancelar",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Formato de ondas: %s"
|
||||
IDS_WAVEFILETYPE "Formato de ondas"
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Options de compression"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -45,7 +45,7 @@ BEGIN
|
|||
PUSHBUTTON "Annuler",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform : %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tömörítési beállítások"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Mégse",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Hullámforma: %s"
|
||||
IDS_WAVEFILETYPE "Hullámforma"
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opzioni di compressione"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -39,7 +39,7 @@ BEGIN
|
|||
PUSHBUTTON "Annulla",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Formato wave: %s"
|
||||
IDS_WAVEFILETYPE "Formato wave"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "圧縮オプション"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -41,7 +41,7 @@ BEGIN
|
|||
PUSHBUTTON "キャンセル",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveファイル: %s"
|
||||
IDS_WAVEFILETYPE "Waveファイル"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "압축 옵션"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -41,7 +41,7 @@ BEGIN
|
|||
PUSHBUTTON "취소",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "파형: %s"
|
||||
IDS_WAVEFILETYPE "파형"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Glaudinimo parametrai"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -41,7 +41,7 @@ BEGIN
|
|||
PUSHBUTTON "Atsisakyti",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Bangos forma: %s"
|
||||
IDS_WAVEFILETYPE "Bangos forma"
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Compressie-instellingen"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -40,7 +40,7 @@ BEGIN
|
|||
PUSHBUTTON "Annuleren",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Komprimeringsinnstillinger"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Avbryt",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Lydformat: %s"
|
||||
IDS_WAVEFILETYPE "Lydformat"
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opcje kompresji"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -39,7 +39,7 @@ BEGIN
|
|||
PUSHBUTTON "Anuluj",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opções de compressão"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -44,7 +44,7 @@ END
|
|||
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opções de compressão"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -65,7 +65,7 @@ END
|
|||
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Formato wave: %s"
|
||||
IDS_WAVEFILETYPE "Formato wave"
|
||||
|
@ -80,7 +80,7 @@ STRINGTABLE DISCARDABLE
|
|||
|
||||
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Formato wave: %s"
|
||||
IDS_WAVEFILETYPE "Formato wave"
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Opțiuni de compresie"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -43,7 +43,7 @@ BEGIN
|
|||
PUSHBUTTON "Renunță",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Forma de undă: %s"
|
||||
IDS_WAVEFILETYPE "Formă de undă"
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Настройки сжатия"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -43,7 +43,7 @@ BEGIN
|
|||
PUSHBUTTON "Отмена",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Звуковой поток: %s"
|
||||
IDS_WAVEFILETYPE "Звуковой поток"
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Možnosti stiskanja"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -40,7 +40,7 @@ BEGIN
|
|||
PUSHBUTTON "Prekliči",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Komprimeringsalternativ"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Avbryt",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Vågform: %s"
|
||||
IDS_WAVEFILETYPE "Vågform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Sýkýþtýrma seçenekleri"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Ýptal",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Waveform: %s"
|
||||
IDS_WAVEFILETYPE "Waveform"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 196, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 196, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ïàðàìåòðè ñòèñíåííÿ"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -38,7 +38,7 @@ BEGIN
|
|||
PUSHBUTTON "Ñêàñóâàòè",IDCANCEL,145,61,45,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "Çâóêîâèé ïîò³ê: %s"
|
||||
IDS_WAVEFILETYPE "Çâóêîâèé ïîò³ê"
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "压缩选项"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -43,7 +43,7 @@ BEGIN
|
|||
PUSHBUTTON "取消",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "波形: %s"
|
||||
IDS_WAVEFILETYPE "波形"
|
||||
|
@ -58,7 +58,7 @@ STRINGTABLE DISCARDABLE
|
|||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
||||
|
||||
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
|
||||
IDD_SAVEOPTIONS DIALOG 43, 37, 226, 82
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "壓縮選項"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -76,7 +76,7 @@ BEGIN
|
|||
PUSHBUTTON "取消",IDCANCEL,170,61,50,14
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_WAVESTREAMFORMAT "波形: %s"
|
||||
IDS_WAVEFILETYPE "波形"
|
||||
|
|
|
@ -124,9 +124,7 @@ TODO:
|
|||
"language='*'\"")
|
||||
#endif // __GNUC__
|
||||
|
||||
#ifdef __GNUC__
|
||||
#define SHANDLE_PTR LONG
|
||||
#endif // __GNUC__
|
||||
|
||||
struct categoryCacheHeader
|
||||
{
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ñâîéñòâà íà %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -35,7 +35,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -51,7 +51,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 407, 125 /* 357 -> 407 ? */
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 407, 125 /* 357 -> 407 ? */
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ïåðñîíàëèçèðàíå íà ëåíòàòà ñ èíñòðóìåíòè"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -69,23 +69,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 192,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP /* 182 -> 192 ? */
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Çàòâîðè"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Äíåñ:"
|
||||
IDM_GOTODAY "Èäè íà äíåñ"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Ðàçäåëèòåë"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Íèùî"
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
|
|||
|
||||
/* Czech strings in CP1250 */
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Vlastnosti %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -39,7 +39,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Prùvodce"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -55,7 +55,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Nastavení panelu"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -73,23 +73,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Zavøít"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Dnes:"
|
||||
IDM_GOTODAY "Jdi na dnešek"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Oddìlovaè"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Žádný"
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Egenskaber for %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -36,7 +36,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Guide"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -52,7 +52,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Tilpas Værktøjslinje"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -70,23 +70,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Luk"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Idag:"
|
||||
IDM_GOTODAY "Gå til i dag"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Ingen"
|
||||
}
|
||||
|
|
|
@ -22,28 +22,28 @@
|
|||
|
||||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Schließen"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Heute:"
|
||||
IDM_GOTODAY "Gehe zu Heute"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Trennzeichen"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Keiner"
|
||||
}
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Eigenschaften für %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -56,7 +56,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -72,7 +72,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Toolbar einrichten"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Éäéüôçôåò ãéá %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -33,7 +33,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Âïçèüò"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -49,7 +49,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ðáñáìåôñïðïßçóç ÌðÜñáò Åñãáëåßùí"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -67,23 +67,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Êëåßóéìï"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "ÓÞìåñá:"
|
||||
IDM_GOTODAY "ÌåôÜâáóç óôá óçìåñéíÜ"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Äéá÷ùñéóôÞò"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "ÊáíÝíá"
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Properties for %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -33,7 +33,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Wizard"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -49,7 +49,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Customize Toolbar"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -67,23 +67,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Close"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Today:"
|
||||
IDM_GOTODAY "Go to today"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separator"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "None"
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propiedades de %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -33,7 +33,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Ayudante"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -49,7 +49,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizar barra de herramientas"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -67,23 +67,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Cerrar"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Hoy:"
|
||||
IDM_GOTODAY "Ir a hoy"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separador"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Ninguno"
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Propriétés pour %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -40,7 +40,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Assistant"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -56,7 +56,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personnaliser la barre d'outils"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -74,23 +74,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Fermer"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Aujourd'hui :"
|
||||
IDM_GOTODAY "Aller à aujourd'hui"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Séparateur"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Aucun"
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Tulajdonságok: %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -33,7 +33,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Varázsló"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -49,7 +49,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Eszköztár testreszabása"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -67,23 +67,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Bezárás"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Ma:"
|
||||
IDM_GOTODAY "Ugrás mára"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Elválasztó"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Nincs"
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Proprietà per %s"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -34,7 +34,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "Procedura guidata"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -50,7 +50,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Personalizza la barra degli strumenti"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
|
@ -68,23 +68,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "Chiudi"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "Oggi:"
|
||||
IDM_GOTODAY "Vai a oggi"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "Separatore"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "Nessuno"
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%sのプロパティ"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -36,7 +36,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "ウィザード"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -52,7 +52,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "ツールバーのカスタマイズ"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -70,23 +70,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "閉じる"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "今日:"
|
||||
IDM_GOTODAY "今日へ移動"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "区切り"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "なし"
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
|
||||
|
||||
IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
|
||||
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
||||
STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "%s 속성"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -34,7 +34,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
|
||||
IDD_WIZARD DIALOG 0, 0, 290, 159
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
||||
CAPTION "마법사"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -50,7 +50,7 @@ BEGIN
|
|||
END
|
||||
|
||||
|
||||
IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
|
||||
IDD_TBCUSTOMIZE DIALOG 10, 20, 357, 125
|
||||
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "도구바 사용자 정의"
|
||||
FONT 9, "MS Shell Dlg"
|
||||
|
@ -68,23 +68,23 @@ BEGIN
|
|||
LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_CLOSE "닫기"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDM_TODAY "오늘:"
|
||||
IDM_GOTODAY "오늘로 가기"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
IDS_SEPARATOR "분리자"
|
||||
}
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
STRINGTABLE
|
||||
{
|
||||
HKY_NONE "없음"
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue