mirror of
https://github.com/reactos/reactos.git
synced 2025-02-20 15:35:04 +00:00
Backup WordPad to RosApps
svn path=/trunk/; revision=29472
This commit is contained in:
parent
414b4db8ac
commit
2165bf4b96
29 changed files with 4201 additions and 0 deletions
54
rosapps/old_wordpad/about.c
Normal file
54
rosapps/old_wordpad/about.c
Normal file
|
@ -0,0 +1,54 @@
|
|||
#include "precomp.h"
|
||||
|
||||
INT_PTR CALLBACK
|
||||
AboutDialogProc(HWND hDlg,
|
||||
UINT message,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
HWND hLicenseEditWnd;
|
||||
HICON hIcon = NULL;
|
||||
TCHAR strLicense[700];
|
||||
|
||||
switch (message)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
|
||||
hIcon = LoadImage(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON),
|
||||
IMAGE_ICON,
|
||||
16,
|
||||
16,
|
||||
0);
|
||||
|
||||
SendMessage(hDlg,
|
||||
WM_SETICON,
|
||||
ICON_SMALL,
|
||||
(LPARAM)hIcon);
|
||||
|
||||
hLicenseEditWnd = GetDlgItem(hDlg,
|
||||
IDC_LICENSE_EDIT);
|
||||
|
||||
LoadString(hInstance,
|
||||
IDS_LICENSE,
|
||||
strLicense,
|
||||
sizeof(strLicense) / sizeof(TCHAR));
|
||||
|
||||
SetWindowText(hLicenseEditWnd,
|
||||
strLicense);
|
||||
return TRUE;
|
||||
|
||||
case WM_COMMAND:
|
||||
if ((LOWORD(wParam) == IDOK) || (LOWORD(wParam) == IDCANCEL))
|
||||
{
|
||||
DestroyIcon(hIcon);
|
||||
EndDialog(hDlg,
|
||||
LOWORD(wParam));
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
134
rosapps/old_wordpad/dialogs.c
Normal file
134
rosapps/old_wordpad/dialogs.c
Normal file
|
@ -0,0 +1,134 @@
|
|||
#include "precomp.h"
|
||||
|
||||
INT_PTR CALLBACK
|
||||
NewDocSelDlgProc(HWND hDlg,
|
||||
UINT message,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
switch (message)
|
||||
{
|
||||
static HWND hList;
|
||||
|
||||
case WM_INITDIALOG:
|
||||
{
|
||||
LPTSTR lpDocType;
|
||||
INT i;
|
||||
|
||||
hList = GetDlgItem(hDlg,
|
||||
IDC_LIST);
|
||||
|
||||
for (i = IDS_DOC_TYPE_RICH_TEXT; i <= IDS_DOC_TYPE_TEXT; i++)
|
||||
{
|
||||
if (AllocAndLoadString(&lpDocType,
|
||||
hInstance,
|
||||
i))
|
||||
{
|
||||
(void)ListBox_AddString(hList,
|
||||
lpDocType);
|
||||
LocalFree((HLOCAL)lpDocType);
|
||||
}
|
||||
}
|
||||
|
||||
SendMessage(hList,
|
||||
LB_SETCURSEL,
|
||||
0,
|
||||
0);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
case WM_COMMAND:
|
||||
{
|
||||
INT LbSel;
|
||||
|
||||
if (HIWORD(wParam) == LBN_DBLCLK)
|
||||
{
|
||||
LbSel = (INT)SendMessage(hList,
|
||||
LB_GETCURSEL,
|
||||
0,
|
||||
0);
|
||||
EndDialog(hDlg,
|
||||
LbSel);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
switch (LOWORD(wParam))
|
||||
{
|
||||
case IDOK:
|
||||
LbSel = (INT)SendMessage(hList,
|
||||
LB_GETCURSEL,
|
||||
0,
|
||||
0);
|
||||
EndDialog(hDlg,
|
||||
LbSel);
|
||||
return TRUE;
|
||||
|
||||
case IDCANCEL:
|
||||
EndDialog(hDlg, -1);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
INT_PTR CALLBACK
|
||||
AboutDialogProc(HWND hDlg,
|
||||
UINT message,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
HWND hLicenseEditWnd;
|
||||
static HICON hIcon = NULL;
|
||||
static LPTSTR lpLicense = NULL;
|
||||
|
||||
switch (message)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
|
||||
hIcon = LoadImage(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON),
|
||||
IMAGE_ICON,
|
||||
16,
|
||||
16,
|
||||
0);
|
||||
if (hIcon != NULL)
|
||||
{
|
||||
SendMessage(hDlg,
|
||||
WM_SETICON,
|
||||
ICON_SMALL,
|
||||
(LPARAM)hIcon);
|
||||
}
|
||||
|
||||
hLicenseEditWnd = GetDlgItem(hDlg,
|
||||
IDC_LICENSE_EDIT);
|
||||
|
||||
if (AllocAndLoadString(&lpLicense,
|
||||
hInstance,
|
||||
IDS_LICENSE))
|
||||
{
|
||||
SetWindowText(hLicenseEditWnd,
|
||||
lpLicense);
|
||||
}
|
||||
return TRUE;
|
||||
|
||||
case WM_COMMAND:
|
||||
if ((LOWORD(wParam) == IDOK) || (LOWORD(wParam) == IDCANCEL))
|
||||
{
|
||||
LocalFree((HLOCAL)lpLicense);
|
||||
DestroyIcon(hIcon);
|
||||
EndDialog(hDlg,
|
||||
LOWORD(wParam));
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
202
rosapps/old_wordpad/editwnd.c
Normal file
202
rosapps/old_wordpad/editwnd.c
Normal file
|
@ -0,0 +1,202 @@
|
|||
#include "precomp.h"
|
||||
|
||||
static const TCHAR szEditWndClass[] = TEXT("WordPadEditWndClass");
|
||||
|
||||
|
||||
static BOOL
|
||||
InitEditWnd(PEDIT_WND_INFO Info)
|
||||
{
|
||||
HANDLE hDLL;
|
||||
HFONT hfDefault;
|
||||
|
||||
hDLL = LoadLibrary(_T("RICHED20.DLL"));
|
||||
if (hDLL == NULL)
|
||||
{
|
||||
GetError(0);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
Info->hEdit = CreateWindowEx(0, //WS_EX_CLIENTEDGE,
|
||||
RICHEDIT_CLASS,
|
||||
NULL,
|
||||
WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL |
|
||||
ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL,
|
||||
0,
|
||||
0,
|
||||
100,
|
||||
100,
|
||||
Info->hSelf,
|
||||
NULL,
|
||||
hInstance,
|
||||
NULL);
|
||||
if(Info->hEdit == NULL)
|
||||
{
|
||||
GetError(0);
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
hfDefault = (HFONT) GetStockObject(DEFAULT_GUI_FONT);
|
||||
SendMessage(Info->hEdit,
|
||||
WM_SETFONT,
|
||||
(WPARAM)hfDefault,
|
||||
MAKELPARAM(FALSE, 0));
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
static LRESULT CALLBACK
|
||||
EditWndProc(HWND hwnd,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
PEDIT_WND_INFO Info;
|
||||
LRESULT Ret = 0;
|
||||
|
||||
/* Get the window context */
|
||||
Info = (PEDIT_WND_INFO)GetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA);
|
||||
if (Info == NULL && uMsg != WM_CREATE)
|
||||
{
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_CREATE:
|
||||
{
|
||||
Info = (PEDIT_WND_INFO)(((LPMDICREATESTRUCT)((LPCREATESTRUCT)lParam)->lpCreateParams)->lParam);
|
||||
Info->hSelf = hwnd;
|
||||
|
||||
SetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA,
|
||||
(LONG_PTR)Info);
|
||||
|
||||
if (!InitEditWnd(Info))
|
||||
{
|
||||
Ret = (LRESULT)-1;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_SIZE:
|
||||
{
|
||||
RECT rcClient;
|
||||
|
||||
if (GetClientRect(Info->hSelf,
|
||||
&rcClient))
|
||||
{
|
||||
SetWindowPos(Info->hEdit,
|
||||
NULL,
|
||||
0,
|
||||
0,
|
||||
rcClient.right,
|
||||
rcClient.bottom,
|
||||
SWP_NOZORDER);
|
||||
}
|
||||
}
|
||||
|
||||
default:
|
||||
HandleDefaultMessage:
|
||||
Ret = DefMDIChildProc(hwnd,
|
||||
uMsg,
|
||||
wParam,
|
||||
lParam);
|
||||
break;
|
||||
}
|
||||
|
||||
return Ret;
|
||||
|
||||
}
|
||||
|
||||
|
||||
VOID
|
||||
SetEditorEnvironment(PEDIT_WND_INFO Info,
|
||||
BOOL Setup)
|
||||
{
|
||||
if (Setup)
|
||||
{
|
||||
/* FIXME - setup editor environment (e.g. show toolbars, enable menus etc) */
|
||||
}
|
||||
else
|
||||
{
|
||||
/* FIXME - cleanup editor environment (e.g. hide toolbars, disable menus etc) */
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
BOOL
|
||||
CreateEditWindow(struct _MAIN_WND_INFO *MainWnd,
|
||||
POPEN_EDIT_INFO OpenInfo)
|
||||
{
|
||||
PEDIT_WND_INFO Info;
|
||||
HWND hWndEditor;
|
||||
|
||||
Info = (EDIT_WND_INFO*) HeapAlloc(ProcessHeap,
|
||||
0,
|
||||
sizeof(EDIT_WND_INFO));
|
||||
if (Info != NULL)
|
||||
{
|
||||
ZeroMemory(Info,
|
||||
sizeof(EDIT_WND_INFO));
|
||||
Info->MainWnd = MainWnd;
|
||||
Info->MdiEditorType = metImageEditor;
|
||||
Info->OpenInfo = OpenInfo;
|
||||
|
||||
hWndEditor = CreateMDIWindow(szEditWndClass,
|
||||
OpenInfo->lpDocumentName,
|
||||
WS_MAXIMIZE,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
MainWnd->hMdiClient,
|
||||
hInstance,
|
||||
(LPARAM)Info);
|
||||
|
||||
if (hWndEditor != NULL)
|
||||
return TRUE;
|
||||
|
||||
|
||||
HeapFree(ProcessHeap,
|
||||
0,
|
||||
Info);
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL
|
||||
InitEditWindowImpl(VOID)
|
||||
{
|
||||
WNDCLASSEX wc = {0};
|
||||
|
||||
wc.cbSize = sizeof(WNDCLASSEX);
|
||||
wc.lpfnWndProc = EditWndProc;
|
||||
wc.hInstance = hInstance;
|
||||
wc.hIcon = LoadIcon(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON));
|
||||
wc.hCursor = LoadCursor(NULL,
|
||||
IDC_ARROW);
|
||||
wc.hbrBackground = (HBRUSH)(COLOR_BTNFACE + 1);
|
||||
wc.lpszMenuName = NULL;
|
||||
wc.lpszClassName = szEditWndClass;
|
||||
wc.hIconSm = (HICON)LoadImage(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON),
|
||||
IMAGE_ICON,
|
||||
16,
|
||||
16,
|
||||
LR_SHARED);
|
||||
|
||||
return RegisterClassEx(&wc) != (ATOM)0;
|
||||
}
|
||||
|
||||
VOID
|
||||
UninitEditWindowImpl(VOID)
|
||||
{
|
||||
UnregisterClass(szEditWndClass,
|
||||
hInstance);
|
||||
}
|
170
rosapps/old_wordpad/lang/bg-BG.rc
Normal file
170
rosapps/old_wordpad/lang/bg-BG.rc
Normal file
|
@ -0,0 +1,170 @@
|
|||
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Ôàéë"
|
||||
BEGIN
|
||||
MENUITEM "&Íîâ...", ID_NEW
|
||||
MENUITEM "&Îòâàðÿíå...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Çàòâàðÿíå\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "Çà&òâàðÿíå íà âñè÷êè", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Çàïèñ", ID_SAVE, GRAYED
|
||||
MENUITEM "Çàïèñ &êàòî...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ïå÷àòåí èç&ãëåä", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "Ðàç&ïå÷àòâàíå...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Íàñòðîéêà íà &ñòðàíèöàòà...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Èç&õîä\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Îáðàáîòêà"
|
||||
BEGIN
|
||||
MENUITEM "&Îòìÿíà", ID_UNDO, GRAYED
|
||||
MENUITEM "&Âðúùàíå", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Îò&ðÿçâàíå", ID_CUT, GRAYED
|
||||
MENUITEM "Çà&ïîìíÿíå", ID_COPY, GRAYED
|
||||
MENUITEM "&Ïîñòàâÿíå", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Èç÷èñòâàíå", -1, GRAYED
|
||||
MENUITEM "Èçáîð íà âñè&÷êè", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Òúðñåíå...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Òúðñåíå íà ñëåäâàùîòî", -1, GRAYED
|
||||
MENUITEM "Çàìÿíà\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ñâîéñòâà íà ïðåäìåòà",-1, GRAYED
|
||||
MENUITEM "Ïðåäìåò", -1, GRAYED
|
||||
END
|
||||
POPUP "Èç&ãëåä"
|
||||
BEGIN
|
||||
MENUITEM "Ëåíòà çà &ñðåäñòâà", -1, CHECKED
|
||||
MENUITEM "Ëåíòà çà î&ôîðìëåíèå", -1, CHECKED
|
||||
MENUITEM "&Ëèíèÿ", -1, CHECKED
|
||||
MENUITEM "&Ëåíòà íà ñúñòîÿíèåòî", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Ïîñòàâÿíå"
|
||||
BEGIN
|
||||
MENUITEM "&Äàòà è âðåìå...",-1, GRAYED
|
||||
MENUITEM "&Ïðåäìåò...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Îôîðìëåíèå"
|
||||
BEGIN
|
||||
MENUITEM "&Øðèôò...", -1 GRAYED
|
||||
MENUITEM "Âîäà÷è", -1, GRAYED
|
||||
MENUITEM "Àáçàö...", -1, GRAYED
|
||||
MENUITEM "Çàêà÷àëêè (tab)...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Ïðîçîðåö"
|
||||
BEGIN
|
||||
MENUITEM "&Íàäèïëÿíå", ID_WINDOW_CASCADE
|
||||
MENUITEM "Âîäî&ðàâíî íàñòåëâàíå", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Îò&âåñíî íàñòåëâàíå", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Ïîäðåæäàíå íà çíà÷åòàòà", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ñëå&äâàù\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "Ïîìî&ù"
|
||||
BEGIN
|
||||
MENUITEM "&Çà...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,170,67
|
||||
CAPTION "Íîâ"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Âèä íà íîâèÿ äîêóìåíò:", IDC_STATIC, 4, 3, 130, 9
|
||||
LISTBOX IDC_LIST, 1, 16, 125, 46, WS_TABSTOP //Óäúëæåí
|
||||
PUSHBUTTON "&Äîáðå", IDOK, 128, 16, 40, 13
|
||||
PUSHBUTTON "&Îòêàç", IDCANCEL, 128, 33, 40, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Çà ïðèëîæåíèåòî"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Òåòðàäêà (Wordpad) II v0.1\nÂúçïðîèçâîäñòâåíî ïðàâî (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Çàòâàðÿíå", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Äîêóìåíò %1!u!"
|
||||
IDS_READY " Ãîòîâ."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Îáîãàòåí ñëîâåñåí äîêóìåíò (RTF)"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Ñëîâåñåí äîêóìåíò"
|
||||
IDS_DOC_TYPE_TEXT "Ñëîâåñåí äîêóìåíò â ÓÍÈÊÎÄ"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Íîâ"
|
||||
IDS_TOOLTIP_OPEN "Îòâàðÿíå"
|
||||
IDS_TOOLTIP_SAVE "Çàïèñ"
|
||||
IDS_TOOLTIP_PRINTPRE "Ïå÷àòåí èçãëåä"
|
||||
IDS_TOOLTIP_PRINT "Ïå÷àò"
|
||||
IDS_TOOLTIP_CUT "Èçðÿçâàíå"
|
||||
IDS_TOOLTIP_COPY "Çàïîìíÿíå"
|
||||
IDS_TOOLTIP_PASTE "Ïîñòàâÿíå"
|
||||
IDS_TOOLTIP_UNDO "Âðúùàíå"
|
||||
IDS_TOOLTIP_REDO "Îòìÿíà"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Ñúçäàâà íîâ äîêóìåíò."
|
||||
IDS_HINT_OPEN " Îòâÿðÿ ñúøåñòâóâàù äîêóìåíò."
|
||||
IDS_HINT_CLOSE " Çàòâàðÿ òîçè ïðîçîðåö."
|
||||
IDS_HINT_CLOSEALL " Çàòâàðÿ âñè÷êè ïðîçîðöè."
|
||||
IDS_HINT_SAVE " Çàïèñâà òåêóùèÿ äîêóìåíò."
|
||||
IDS_HINT_SAVEAS " Çàïèñâà òåêóùèÿ äîêóìåíò ïîä íîâî èìå."
|
||||
IDS_HINT_PRINT " Ðàçïå÷àòâà òåêóùèÿ äîêóìåíò."
|
||||
IDS_HINT_PRINTPRE " Ïðåãëåä íà òåêóùèÿ äîêóìåíò."
|
||||
IDS_HINT_PAGESETUP " Ïðîìåíÿ íàñòðîéêèòå çà ïîäðåäáàòà íà ñòðàíèöàòà."
|
||||
IDS_HINT_EXIT " Èçëèçà îò òîâà ïðèëîæåíèå."
|
||||
|
||||
IDS_HINT_CASCADE " Ïîäðåæäàíå íà ïðîçîðöèòå òàêà, ÷å äà ñå çàñòúïâàò."
|
||||
IDS_HINT_TILE_HORZ " Ïîäðåæäàíå íà ïðîçîðöèòå êàòî íåçàñòúïâàùè ñå ïëî÷êè."
|
||||
IDS_HINT_TILE_VERT " Ïîäðåæäàíå íà ïðîçîðöèòå êàòî íåçàñòúïâàùè ñå ïëî÷êè."
|
||||
IDS_HINT_ARRANGE " Ïîäðåæäàíå íà çíà÷åòàòà â äúíîòî íà ïðîçîðåöà."
|
||||
IDS_HINT_NEXT " Çàäåéñòâàíå íà ñëåäâàùèÿ ïðîçîðåö."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Âðúùàíå íà ïðîçîðåöà â îáè÷àéíèÿ ìó ðàçìåð."
|
||||
IDS_HINT_SYS_MOVE " Ïðåìåñòâàíå íà òîçè ïðîçîðåö."
|
||||
IDS_HINT_SYS_SIZE " Ïðåîðàçìåðÿâà òîçè ïðîçîðåö."
|
||||
IDS_HINT_SYS_MINIMIZE " Ñìàëÿâà ïðîçîðåöà â çíà÷å."
|
||||
IDS_HINT_SYS_MAXIMIZE " Ðàçøèðÿâà ïðîçîðåöà, çà äà çàïúëíè ðàáîòíîòî ïîëå."
|
||||
END
|
||||
|
||||
|
169
rosapps/old_wordpad/lang/de-DE.rc
Normal file
169
rosapps/old_wordpad/lang/de-DE.rc
Normal file
|
@ -0,0 +1,169 @@
|
|||
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Datei"
|
||||
BEGIN
|
||||
MENUITEM "&Neu...", ID_NEW
|
||||
MENUITEM "Ö&ffnen...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Sch&ließen\tStrg+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "&Alle Schließen", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Speichern", ID_SAVE, GRAYED
|
||||
MENUITEM "Speichern &unter...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Druckansicht", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Drucken...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Seite ein&richten...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Beenden\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Bearbeiten"
|
||||
BEGIN
|
||||
MENUITEM "&Rückgängig", ID_UNDO, GRAYED
|
||||
MENUITEM "&Wiederholen", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Ausschneiden", ID_CUT, GRAYED
|
||||
MENUITEM "&Kopieren", ID_COPY, GRAYED
|
||||
MENUITEM "&Einfügen", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Löschen", -1, GRAYED
|
||||
MENUITEM "Alles &markieren", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Suchen...\tStrg+F",-1, GRAYED
|
||||
MENUITEM "Weitersuchen", -1, GRAYED
|
||||
MENUITEM "Erset&zen...\tStrg+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Objekteigenschaften",-1, GRAYED
|
||||
MENUITEM "Objekt", -1, GRAYED
|
||||
END
|
||||
POPUP "&Ansicht"
|
||||
BEGIN
|
||||
MENUITEM "&Symbolleiste", -1, CHECKED
|
||||
MENUITEM "&Formatierungsleiste", -1, CHECKED
|
||||
MENUITEM "&Lineal", -1, CHECKED
|
||||
MENUITEM "Status&leiste", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Einfügen"
|
||||
BEGIN
|
||||
MENUITEM "&Datum und Uhrzeit...",-1, GRAYED
|
||||
MENUITEM "&Objekt...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Format"
|
||||
BEGIN
|
||||
MENUITEM "&Schriftart...", -1 GRAYED
|
||||
MENUITEM "Aufzählungszeichen", -1, GRAYED
|
||||
MENUITEM "Absatz...", -1, GRAYED
|
||||
MENUITEM "Tabstops...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Fenster"
|
||||
BEGIN
|
||||
MENUITEM "&Kaskadieren", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Horizontal unterteilen", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "&Vertikal unterteilen", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "Symbole &anordnen", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Nächstes\tStrg+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Hilfe"
|
||||
BEGIN
|
||||
MENUITEM "&Über...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Neu"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Typ des neuen Dokuments:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Abbrechen", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Über WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Close", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Dieses Programm ist kostenlos; Sie können es frei verteilen mit od. ohne Änderungen unter der GNU Lesser General Public License wie es von der Free Software Foundation veröffentlicht wurde; entweder Version 2.1 der Lizenz, oder eine spätere Version (ihrer Wahl).\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Dokument %1!u!"
|
||||
IDS_READY " Fertig."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Rich Text-Dokument"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Text-Dokument"
|
||||
IDS_DOC_TYPE_TEXT "Unicode Text-Dokument"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Neu"
|
||||
IDS_TOOLTIP_OPEN "Öffnen"
|
||||
IDS_TOOLTIP_SAVE "Speichern"
|
||||
IDS_TOOLTIP_PRINTPRE "Druckansicht"
|
||||
IDS_TOOLTIP_PRINT "Drucken"
|
||||
IDS_TOOLTIP_CUT "Ausschneiden"
|
||||
IDS_TOOLTIP_COPY "Kopieren"
|
||||
IDS_TOOLTIP_PASTE "Einfügen"
|
||||
IDS_TOOLTIP_UNDO "Rückgängig"
|
||||
IDS_TOOLTIP_REDO "Wiederholen"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Erstellt iin neues Dokument."
|
||||
IDS_HINT_OPEN " Öffnet ein vorhandenes Dokument."
|
||||
IDS_HINT_CLOSE " Schließt dieses Fenster."
|
||||
IDS_HINT_CLOSEALL " Schliueßt alle Fenster."
|
||||
IDS_HINT_SAVE " Speichert das aktive Dokument."
|
||||
IDS_HINT_SAVEAS " Speichert das aktive Dokument unter einem neuen Namen."
|
||||
IDS_HINT_PRINT " Druckt das aktive Dokument."
|
||||
IDS_HINT_PRINTPRE " Voransicht des gedruckten Dokumentes."
|
||||
IDS_HINT_PAGESETUP " Ändert Seitenlayout Einstellungen."
|
||||
IDS_HINT_EXIT " Beendet das Programm."
|
||||
|
||||
IDS_HINT_CASCADE " Ordnet die Fenster so an, dass sie überlappen."
|
||||
IDS_HINT_TILE_HORZ " Ordnet die Fenster so am, dass sie nicht-überlappen."
|
||||
IDS_HINT_TILE_VERT " Ordnet die Fenster so am, dass sie nicht-überlappen."
|
||||
IDS_HINT_ARRANGE " Ordnet Symbole am Fuß des Fensters an."
|
||||
IDS_HINT_NEXT " Aktiviert das nächste Fenster."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Dieses Fenster auf normale Größe wiederherstellen."
|
||||
IDS_HINT_SYS_MOVE " Dieses fenster bewegen."
|
||||
IDS_HINT_SYS_SIZE " Größe dieses Fensters verändern."
|
||||
IDS_HINT_SYS_MINIMIZE " Dieses Fenster auf Symbolgröße verkleinern."
|
||||
IDS_HINT_SYS_MAXIMIZE " Dieses Fenster auf Vollbildgröße vergrößern."
|
||||
END
|
||||
|
168
rosapps/old_wordpad/lang/el-GR.rc
Normal file
168
rosapps/old_wordpad/lang/el-GR.rc
Normal file
|
@ -0,0 +1,168 @@
|
|||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Áñ÷åßï"
|
||||
BEGIN
|
||||
MENUITEM "&ÍÝï...", ID_NEW
|
||||
MENUITEM "&¢íïéãìá...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÊëÝéóçìï\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "Ê&ëåßóçìï &üëùí", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÁðïèÞêåõóç", ID_SAVE, GRAYED
|
||||
MENUITEM "Á&ðïèÞêåõóç &¿ò...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ð&ñïåðéóêüðçóç åêôýðùóçò", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Åêôýðùóç...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Äéáìüñöùóç óåëßäáò...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&¸îïäïò\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Åðåîåñãáóßá"
|
||||
BEGIN
|
||||
MENUITEM "&Áíáßñåóç", ID_UNDO, GRAYED
|
||||
MENUITEM "&ÅðáíÜëçøç", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Á&ðïêïðÞ", ID_CUT, GRAYED
|
||||
MENUITEM "Á&íôéãñáöÞ", ID_COPY, GRAYED
|
||||
MENUITEM "Åð&éêüëçóç", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÄéáãñáöÞ", -1, GRAYED
|
||||
MENUITEM "ÅðéëïãÞ &üëùí", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Åýñåóç...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Åýñåóç åðü&ìåíïõ", -1, GRAYED
|
||||
MENUITEM "Áí&ôéêáôÜóôáóç\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Éäéüôçôåò áíôéêåéìÝíïõ",-1, GRAYED
|
||||
MENUITEM "Áíôé&êåßìåíï", -1, GRAYED
|
||||
END
|
||||
POPUP "&ÐñïâïëÞ"
|
||||
BEGIN
|
||||
MENUITEM "ÃñáììÝò &åñãáëåßùí", -1, CHECKED
|
||||
MENUITEM "ÃñáììÝò &ìïñöïðïßçóçò", -1, CHECKED
|
||||
MENUITEM "&×Üñáêáò", -1, CHECKED
|
||||
MENUITEM "ÃñáììÞ &êáôÜóôáóçò", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&ÅéóáãùãÞ"
|
||||
BEGIN
|
||||
MENUITEM "&Çìåñïìçíßá êáé þñá...",-1, GRAYED
|
||||
MENUITEM "&Áíôéêåßìåíï...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Ìïñöïðïßçóç"
|
||||
BEGIN
|
||||
MENUITEM "&ÃñáììáôïóåéñÜ...", -1 GRAYED
|
||||
MENUITEM "&Óôõë êïõêßäáò", -1, GRAYED
|
||||
MENUITEM "&ÐáñÜãñáöïò...", -1, GRAYED
|
||||
MENUITEM "&ÓôçëïèÝôåò...", -1, GRAYED
|
||||
END
|
||||
POPUP "&ÐáñÜèõñï"
|
||||
BEGIN
|
||||
MENUITEM "&ÅðéêÜëõøç", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Ïñéæüíôéá ôáêôïðïßçóç", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "&ÊÜèåôç ôáêôïðïßóç", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Ôáêôïðïßçóç åéêïíéäßùí", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Å&ðüìåíï\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&ÂïÞèåéá"
|
||||
BEGIN
|
||||
MENUITEM "&Ðëçñïöïñßåò...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "New"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Ôýðïò íÝïõ åããñÜöïõ:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&¢êõñï", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Ðëçñïöïñßåò ãéá ôï WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Êëåßóçìï", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "¸ããñáöï %1!u!"
|
||||
IDS_READY " ¸ôïéìï."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "ÌïñöÞ åìðëïõôéóìÝíïõ êåéìÝíïõ"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "¸ããñáöá êåéìÝíïõ Unicode"
|
||||
IDS_DOC_TYPE_TEXT "¸ããñáöá êåéìÝíïõ"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "ÍÝï"
|
||||
IDS_TOOLTIP_OPEN "¢íïéãìá"
|
||||
IDS_TOOLTIP_SAVE "ÁðïèÞêåõóç"
|
||||
IDS_TOOLTIP_PRINTPRE "Ðñïåðéóêüðçóç åêôýðùóçò"
|
||||
IDS_TOOLTIP_PRINT "Åêôýðùóç"
|
||||
IDS_TOOLTIP_CUT "ÁðïêïðÞ"
|
||||
IDS_TOOLTIP_COPY "ÁíôéãñáöÞ"
|
||||
IDS_TOOLTIP_PASTE "Åðéêüëçóç"
|
||||
IDS_TOOLTIP_UNDO "Áíáßñåóç"
|
||||
IDS_TOOLTIP_REDO "ÅðáíÜëçøç"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Äçìéïñãåß Ýíá íÝï Ýããñáöï."
|
||||
IDS_HINT_OPEN " Áíïßãåé Ýíá õðÜñ÷ïí Ýããñáöï."
|
||||
IDS_HINT_CLOSE " Êëåßíåé áõôü ôï ðáñÜèõñï."
|
||||
IDS_HINT_CLOSEALL " Êëåßíåé üëá ôá ðáñÜèõñá."
|
||||
IDS_HINT_SAVE " Áðïèçêåýåé ôï åíåñãü Ýããñáöï."
|
||||
IDS_HINT_SAVEAS " Áðïèçêåýåé ôï åíåñãü Ýããñáöï ìå Ýíá íÝï üíïìá."
|
||||
IDS_HINT_PRINT " Åêôõðþíåé ôï åíåñãü Ýããñáöï."
|
||||
IDS_HINT_PRINTPRE " ÐñïâÜëåé ôï åêôõðùìÝíï Ýããñáöï."
|
||||
IDS_HINT_PAGESETUP " ÁëëÜæåé ôéò ñõèìßóåéò äéÜôáîçò óåëßäáò."
|
||||
IDS_HINT_EXIT " Êëåßíåé ôçí åöáñìïãÞ."
|
||||
|
||||
IDS_HINT_CASCADE " Ôáêôïðïéåß ôá ðáñÜèõñá Ýôóé þóôå íá êáëýðôåé ôï Ýíá ôï Üëëï."
|
||||
IDS_HINT_TILE_HORZ " Ôáêôïðïßóç ðáñáèýñùí ÷ùñßò åðéêÜëõøç."
|
||||
IDS_HINT_TILE_VERT " Ôáêôïðïßóç ðáñáèýñùí ÷ùñßò åðéêÜëõøç."
|
||||
IDS_HINT_ARRANGE " Ôáêôïðïéåß ôá ðáñÜèõñá óôï êÜôù ìÝñïò ôïõ ðáñáèýñïõ."
|
||||
IDS_HINT_NEXT " Åíåñãïðïéåß ôï åðüìåíï ðáñÜèõñï."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " ÅðáíáöÝñåé ôï ðáñÜèõñï óôï êáíïíéêü ôïõ ìÝãåèïò."
|
||||
IDS_HINT_SYS_MOVE " Ìåôáëéíåß ôï ðáñÜèõñï."
|
||||
IDS_HINT_SYS_SIZE " ÁëëÜæåé ôï ìÝãåèïò ôïõ ðáñáèýñïõ."
|
||||
IDS_HINT_SYS_MINIMIZE " Óõìðôßóåé ôï ðáñÜèõñï óå åéêïíßäéï."
|
||||
IDS_HINT_SYS_MAXIMIZE " Áíáðôýóåé ôï ðáñÜèõñï ãåìßæïíôáò ôçí ïèüíç."
|
||||
END
|
169
rosapps/old_wordpad/lang/en-US.rc
Normal file
169
rosapps/old_wordpad/lang/en-US.rc
Normal file
|
@ -0,0 +1,169 @@
|
|||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&File"
|
||||
BEGIN
|
||||
MENUITEM "&New...", ID_NEW
|
||||
MENUITEM "&Open...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Close\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "C&lose all", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Save", ID_SAVE, GRAYED
|
||||
MENUITEM "Save &As...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Print Pre&view", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Print...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Page Set&up...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "E&xit\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Edit"
|
||||
BEGIN
|
||||
MENUITEM "&Undo", ID_UNDO, GRAYED
|
||||
MENUITEM "&Redo", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Cu&t", ID_CUT, GRAYED
|
||||
MENUITEM "&Copy", ID_COPY, GRAYED
|
||||
MENUITEM "&Paste", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Clear", -1, GRAYED
|
||||
MENUITEM "Select &All", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Find...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Find Next", -1, GRAYED
|
||||
MENUITEM "Replace\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Object Properties",-1, GRAYED
|
||||
MENUITEM "Object", -1, GRAYED
|
||||
END
|
||||
POPUP "&View"
|
||||
BEGIN
|
||||
MENUITEM "&Toolbar", -1, CHECKED
|
||||
MENUITEM "&Format Bar", -1, CHECKED
|
||||
MENUITEM "&Ruler", -1, CHECKED
|
||||
MENUITEM "&Status Bar", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Insert"
|
||||
BEGIN
|
||||
MENUITEM "&Date and Time...",-1, GRAYED
|
||||
MENUITEM "&Object...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Format"
|
||||
BEGIN
|
||||
MENUITEM "&Font...", -1 GRAYED
|
||||
MENUITEM "Bulletstyle", -1, GRAYED
|
||||
MENUITEM "Paragraph...", -1, GRAYED
|
||||
MENUITEM "tabs...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Window"
|
||||
BEGIN
|
||||
MENUITEM "&Cascade", ID_WINDOW_CASCADE
|
||||
MENUITEM "Tile &Horizontally", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Tile &Vertically", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Arrange Icons", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Nex&t\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Help"
|
||||
BEGIN
|
||||
MENUITEM "&About...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "New"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "New document Type:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Cancel", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "About WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Close", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Document %1!u!"
|
||||
IDS_READY " Ready."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Rich Text Document"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Text Document"
|
||||
IDS_DOC_TYPE_TEXT "Unicode Text Document"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "New"
|
||||
IDS_TOOLTIP_OPEN "Open"
|
||||
IDS_TOOLTIP_SAVE "Save"
|
||||
IDS_TOOLTIP_PRINTPRE "Print preview"
|
||||
IDS_TOOLTIP_PRINT "Print"
|
||||
IDS_TOOLTIP_CUT "Cut"
|
||||
IDS_TOOLTIP_COPY "Copy"
|
||||
IDS_TOOLTIP_PASTE "Paste"
|
||||
IDS_TOOLTIP_UNDO "Undo"
|
||||
IDS_TOOLTIP_REDO "Redo"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Creates a new document."
|
||||
IDS_HINT_OPEN " Opens an existing document."
|
||||
IDS_HINT_CLOSE " Closes this window."
|
||||
IDS_HINT_CLOSEALL " Closes all windows."
|
||||
IDS_HINT_SAVE " Saves the active document."
|
||||
IDS_HINT_SAVEAS " Saves the active document with a new name."
|
||||
IDS_HINT_PRINT " Prints the active document."
|
||||
IDS_HINT_PRINTPRE " Previews the printed document."
|
||||
IDS_HINT_PAGESETUP " Changes page layout settings."
|
||||
IDS_HINT_EXIT " Exits this application."
|
||||
|
||||
IDS_HINT_CASCADE " Arrange windows so they overlap."
|
||||
IDS_HINT_TILE_HORZ " Arrange windows as non-overlapping tiles."
|
||||
IDS_HINT_TILE_VERT " Arrange windows as non-overlapping tiles."
|
||||
IDS_HINT_ARRANGE " Arrange icons at the bottom of the window."
|
||||
IDS_HINT_NEXT " Activates the next window."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Restores this window to normal size."
|
||||
IDS_HINT_SYS_MOVE " Moves this window."
|
||||
IDS_HINT_SYS_SIZE " Resizes this window."
|
||||
IDS_HINT_SYS_MINIMIZE " Collapses this window to an icon."
|
||||
IDS_HINT_SYS_MAXIMIZE " Expands this window to fill this screen."
|
||||
END
|
||||
|
169
rosapps/old_wordpad/lang/fi-FI.rc
Normal file
169
rosapps/old_wordpad/lang/fi-FI.rc
Normal file
|
@ -0,0 +1,169 @@
|
|||
LANGUAGE LANG_FINNISH, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Tiedosto"
|
||||
BEGIN
|
||||
MENUITEM "&Uusi...", ID_NEW
|
||||
MENUITEM "&Avaa...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Sulje\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "S&ulje kaikki", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Tallenna", ID_SAVE, GRAYED
|
||||
MENUITEM "Tallenna &nimellä...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Tulostuksen esikatselu", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Tulosta...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Sivun asetukset...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Lopeta\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Muokkaa"
|
||||
BEGIN
|
||||
MENUITEM "&Kumoa", ID_UNDO, GRAYED
|
||||
MENUITEM "&Tee uudelleen", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Leikkaa", ID_CUT, GRAYED
|
||||
MENUITEM "Kopioi", ID_COPY, GRAYED
|
||||
MENUITEM "Liitä", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Tyhjennä", -1, GRAYED
|
||||
MENUITEM "Valitse kaikki", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Etsi...\tCtrl+F", -1, GRAYED
|
||||
MENUITEM "Etsi seuraava", -1, GRAYED
|
||||
MENUITEM "Korvaa...\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Objektin ominaisuudet", -1, GRAYED
|
||||
MENUITEM "Objekti", -1, GRAYED
|
||||
END
|
||||
POPUP "Näytä"
|
||||
BEGIN
|
||||
MENUITEM "&Työkalurivi", -1, CHECKED
|
||||
MENUITEM "&Muotoilurivi", -1, CHECKED
|
||||
MENUITEM "&Viivain", -1, CHECKED
|
||||
MENUITEM "&Tilarivi", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Lisää"
|
||||
BEGIN
|
||||
MENUITEM "&Päivämäärä ja aika...", -1, GRAYED
|
||||
MENUITEM "&Objekti...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Muotoile"
|
||||
BEGIN
|
||||
MENUITEM "&Fontti...", -1 GRAYED
|
||||
MENUITEM "Luettelomerkit", -1, GRAYED
|
||||
MENUITEM "Kappale...", -1, GRAYED
|
||||
MENUITEM "Sarkaimet...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Ikkuna"
|
||||
BEGIN
|
||||
MENUITEM "&Limittäin", ID_WINDOW_CASCADE
|
||||
MENUITEM "Allekkain", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Vierekkäin", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Järjestä kuvakkeet", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Seuraava\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Ohje"
|
||||
BEGIN
|
||||
MENUITEM "&Tietoja...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Uusi"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Uuden asiakirjan tyyppi:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Peruuta", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Tietoja WordPadista"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Sulje", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Document %1!u!"
|
||||
IDS_READY " Ready."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "RTF-tiedosto"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Tekstitiedosto"
|
||||
IDS_DOC_TYPE_TEXT "Unicode-tekstitiedosto"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Uusi"
|
||||
IDS_TOOLTIP_OPEN "Avaa"
|
||||
IDS_TOOLTIP_SAVE "Tallenna"
|
||||
IDS_TOOLTIP_PRINTPRE "Tulostuksen esikatselu"
|
||||
IDS_TOOLTIP_PRINT "Tulosta"
|
||||
IDS_TOOLTIP_CUT "Leikkaa"
|
||||
IDS_TOOLTIP_COPY "Kopioi"
|
||||
IDS_TOOLTIP_PASTE "Liitä"
|
||||
IDS_TOOLTIP_UNDO "Kumoa"
|
||||
IDS_TOOLTIP_REDO "Tee uudelleen"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Luo uuden asiakirjan."
|
||||
IDS_HINT_OPEN " Avaa aiemmin luodun asiakirjan."
|
||||
IDS_HINT_CLOSE " Sulkee tämän ikkunan."
|
||||
IDS_HINT_CLOSEALL " Sulkee kaikki ikkunat."
|
||||
IDS_HINT_SAVE " Tallentaa aktiivisen asiakirjan."
|
||||
IDS_HINT_SAVEAS " Tallentaa aktiivisen asiakirjan uudennimisenä."
|
||||
IDS_HINT_PRINT " Tulostaa aktiivisen asiakirjan."
|
||||
IDS_HINT_PRINTPRE " Näyttää koko sivun."
|
||||
IDS_HINT_PAGESETUP " Muuta sivun ulkoasun asetuksia."
|
||||
IDS_HINT_EXIT " Lopettaa tämän sovelluksen."
|
||||
|
||||
IDS_HINT_CASCADE " Järjestää ikkunat päällekkäin."
|
||||
IDS_HINT_TILE_HORZ " Järjetää ikkunat vierekkäin."
|
||||
IDS_HINT_TILE_VERT " Järjetää ikkunat allekkain."
|
||||
IDS_HINT_ARRANGE " Järjestää kuvakkeet ikkunan alareunaan."
|
||||
IDS_HINT_NEXT " Aktivoi seuraavan ikkunan."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Palauttaa ikkunan normaaliin kokoon."
|
||||
IDS_HINT_SYS_MOVE " Muuta ikkunan paikkaa."
|
||||
IDS_HINT_SYS_SIZE " Muuta ikkunan kokoa."
|
||||
IDS_HINT_SYS_MINIMIZE " Pienentää ikkunan kuvakkeeksi."
|
||||
IDS_HINT_SYS_MAXIMIZE " Suurentaa ikkunan täyteen kokoon."
|
||||
END
|
||||
|
168
rosapps/old_wordpad/lang/fr-FR.rc
Normal file
168
rosapps/old_wordpad/lang/fr-FR.rc
Normal file
|
@ -0,0 +1,168 @@
|
|||
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Fichier"
|
||||
BEGIN
|
||||
MENUITEM "&Nouveau...", ID_NEW
|
||||
MENUITEM "&Ouvrir...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Fermer\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "&Tout Fermer", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Enregistrer", ID_SAVE, GRAYED
|
||||
MENUITEM "Enregistrer &Sous...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Aperçu avant Impression", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Imprimer...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Mise en Page...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Quitter\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Édition"
|
||||
BEGIN
|
||||
MENUITEM "&Annuler", ID_UNDO, GRAYED
|
||||
MENUITEM "&Refaire", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Co&uper", ID_CUT, GRAYED
|
||||
MENUITEM "&Copier", ID_COPY, GRAYED
|
||||
MENUITEM "Col&ler", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Vider la sélection", -1, GRAYED
|
||||
MENUITEM "Tout sélectionner", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Rechercher...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Suivant", -1, GRAYED
|
||||
MENUITEM "Remplacer\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Propriétés",-1, GRAYED
|
||||
MENUITEM "Objet", -1, GRAYED
|
||||
END
|
||||
POPUP "&Affichage"
|
||||
BEGIN
|
||||
MENUITEM "&Barre d'outils", -1, CHECKED
|
||||
MENUITEM "Barre de format", -1, CHECKED
|
||||
MENUITEM "Règle", -1, CHECKED
|
||||
MENUITEM "Barre d'état", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Insertion"
|
||||
BEGIN
|
||||
MENUITEM "&Date et Heure...",-1, GRAYED
|
||||
MENUITEM "&Objet...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Format"
|
||||
BEGIN
|
||||
MENUITEM "&Police...", -1 GRAYED
|
||||
MENUITEM "Style de puces", -1, GRAYED
|
||||
MENUITEM "Paragraphe...", -1, GRAYED
|
||||
MENUITEM "Tabulations...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Fenêtre"
|
||||
BEGIN
|
||||
MENUITEM "En &Cascade", ID_WINDOW_CASCADE
|
||||
MENUITEM "Mosaïque &Horizontale", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Mosaïque &Verticale", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Arrange les Icônes", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Suivante\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Aide"
|
||||
BEGIN
|
||||
MENUITEM "&À Propos de...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Nouveau"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Nouveau type de document :", IDC_STATIC, 4, 3, 130, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Annuler", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "À propos de WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Fermer", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou le modifier tout en respectant les termes de la \"GNU General Public License\" publiée par la Free Software Foundation; dans sa version 2 (ou selon votre préférence) toute version suivante.\r\n\r\nCe programme est distribué dans l'espoir qu'il sera utile, cependant SANS GARANTIE D'AUCUNE SORTE; sans même une garantie implicite de COMMERCIABILITE ou DE CONFORMITE A UNE UTILISATION PARTICULIERE. \r\n\r\nVoir la Licence Publique Générale GNU pour plus de détails. Vous devriez avoir reçu un exemplaire de la Licence Publique Générale GNU avec ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
|
||||
IDS_DEFAULT_NAME "Document %1!u!"
|
||||
IDS_READY " Prêt."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Document RTF"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Document texte"
|
||||
IDS_DOC_TYPE_TEXT "Document texte Unicode"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Nouveau"
|
||||
IDS_TOOLTIP_OPEN "Ouvrir"
|
||||
IDS_TOOLTIP_SAVE "Enregistrer"
|
||||
IDS_TOOLTIP_PRINTPRE "Aperçu avant impression"
|
||||
IDS_TOOLTIP_PRINT "Imprimer"
|
||||
IDS_TOOLTIP_CUT "Couper"
|
||||
IDS_TOOLTIP_COPY "Copier"
|
||||
IDS_TOOLTIP_PASTE "Coller"
|
||||
IDS_TOOLTIP_UNDO "Annuler"
|
||||
IDS_TOOLTIP_REDO "Refaire"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Crée un nouveau document."
|
||||
IDS_HINT_OPEN " Ouvre un document existant."
|
||||
IDS_HINT_CLOSE " Ferme cette fenêtre."
|
||||
IDS_HINT_CLOSEALL " Ferme toutes les fenêtres."
|
||||
IDS_HINT_SAVE " Enregistre le document courant."
|
||||
IDS_HINT_SAVEAS " Enregistre le document courant sous un nouveau nom."
|
||||
IDS_HINT_PRINT " Imprime le document courant."
|
||||
IDS_HINT_PRINTPRE " Aperçu avant impression."
|
||||
IDS_HINT_PAGESETUP " Change la mise en page."
|
||||
IDS_HINT_EXIT " Quitte cette application."
|
||||
|
||||
IDS_HINT_CASCADE " Arrange les fenêtres en cascade."
|
||||
IDS_HINT_TILE_HORZ " Arrange les fenêtres en mosaïque horizontale."
|
||||
IDS_HINT_TILE_VERT " Arrange les fenêtres en mosaïque verticale."
|
||||
IDS_HINT_ARRANGE " Arrange les icônes en bas de la fenêtre."
|
||||
IDS_HINT_NEXT " Affiche le document suivant."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Restaure la taille normale de la fenêtre."
|
||||
IDS_HINT_SYS_MOVE " Bouge la fenêtre."
|
||||
IDS_HINT_SYS_SIZE " Retaille la fenêtre."
|
||||
IDS_HINT_SYS_MINIMIZE " Réduit la fenêtre."
|
||||
IDS_HINT_SYS_MAXIMIZE " Affiche la fenêtre en plein écran."
|
||||
END
|
171
rosapps/old_wordpad/lang/it-IT.rc
Normal file
171
rosapps/old_wordpad/lang/it-IT.rc
Normal file
|
@ -0,0 +1,171 @@
|
|||
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&File"
|
||||
BEGIN
|
||||
MENUITEM "&Nuovo...", ID_NEW
|
||||
MENUITEM "&Apri...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Chiudi\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "C&hiudi tutti", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Salva", ID_SAVE, GRAYED
|
||||
MENUITEM "Salva C&ome...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Anteprima &di stampa", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "S&tampa...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "I&mposta pagina...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "E&sci\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Edit"
|
||||
BEGIN
|
||||
MENUITEM "&Undo", ID_UNDO, GRAYED
|
||||
MENUITEM "&Redo", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Taglia", ID_CUT, GRAYED
|
||||
MENUITEM "&Copia", ID_COPY, GRAYED
|
||||
MENUITEM "&Incolla", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Clear", -1, GRAYED
|
||||
MENUITEM "Selezion&a tutto", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Trova...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Trova successivo", -1, GRAYED
|
||||
MENUITEM "Sostituisci\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Proprietà oggetto",-1, GRAYED
|
||||
MENUITEM "Oggetto", -1, GRAYED
|
||||
END
|
||||
POPUP "&Visualizza"
|
||||
BEGIN
|
||||
MENUITEM "Barra degli &Strumenti", -1, CHECKED
|
||||
MENUITEM "Barra di &Formattazione", -1, CHECKED
|
||||
MENUITEM "&Regoli", -1, CHECKED
|
||||
MENUITEM "Barra di &Stato", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Inserisci"
|
||||
BEGIN
|
||||
MENUITEM "&Data e ora...",-1, GRAYED
|
||||
MENUITEM "&Oggetto...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Formato"
|
||||
BEGIN
|
||||
MENUITEM "&Font...", -1 GRAYED
|
||||
MENUITEM "Stile Bullet", -1, GRAYED
|
||||
MENUITEM "Paragrafi...", -1, GRAYED
|
||||
MENUITEM "tabulazioni...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Finestre"
|
||||
BEGIN
|
||||
MENUITEM "&Sovrapponi", ID_WINDOW_CASCADE
|
||||
MENUITEM "Affianca &Orizzontalmente", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Affianca &Verticalmente", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Disponi Icone", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Succ&essiva\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Aiuto"
|
||||
BEGIN
|
||||
MENUITEM "&Informazioni su...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "New"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "New document Type:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Annulla", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "About WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Chiudi", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Questo programma è software libero; puoi distribuirlo e/o modificarlo nei termini di licenza di 'GNU General Public License' come pubblicata dalla 'Free Software Foundation'; entrambe le versioni 2 della Licenza, o (a vostra scelta) qualunque versione successiva.\r\n\r\nQuesto programma è distribuito con l'augurio che sia utile, ma PRIVO DI OGNI GARANZIA; privo anche della garanzia implicita di COMMERCIABILITÀ o UTILIZZABILITÀ PER UNO SPECIFICO USO. Vedi la 'GNU General Public License' per ulteriori dettagli.\r\n\r\nVoi dovreste aver ricevuto una copia della 'GNU General Public License' assieme a questo programma; se non è cosi' scrivete a 'Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA'."
|
||||
IDS_DEFAULT_NAME "Documento %1!u!"
|
||||
IDS_READY " Pronto."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Documento 'Rich Text'"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Testo"
|
||||
IDS_DOC_TYPE_TEXT "Testo Unicode"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Nuovo"
|
||||
IDS_TOOLTIP_OPEN "Apri"
|
||||
IDS_TOOLTIP_SAVE "Salva"
|
||||
IDS_TOOLTIP_PRINTPRE "Anteprima di stampa"
|
||||
IDS_TOOLTIP_PRINT "Stampa"
|
||||
IDS_TOOLTIP_CUT "Taglia"
|
||||
IDS_TOOLTIP_COPY "Copia"
|
||||
IDS_TOOLTIP_PASTE "Incolla"
|
||||
IDS_TOOLTIP_UNDO "Undo"
|
||||
IDS_TOOLTIP_REDO "Redo"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Crea un nuovo documento."
|
||||
IDS_HINT_OPEN " Apre un documento esistente."
|
||||
IDS_HINT_CLOSE " Chiude questa finestra."
|
||||
IDS_HINT_CLOSEALL " Chiude tutte le finestre."
|
||||
IDS_HINT_SAVE " Salva il documento attivo."
|
||||
IDS_HINT_SAVEAS " Salva il documento attivo con un nuovo nome."
|
||||
IDS_HINT_PRINT " Stampa il documento attivo."
|
||||
IDS_HINT_PRINTPRE " Anteprima della stampa del documento ."
|
||||
IDS_HINT_PAGESETUP " Cambia le impostazioni di pagina."
|
||||
IDS_HINT_EXIT " Esce dal programma."
|
||||
|
||||
IDS_HINT_CASCADE " Dispone le finestre in modo che siano sovrapposte."
|
||||
IDS_HINT_TILE_HORZ " Dispone le finestre orizzontalmente in modo che non siano sovrapposte."
|
||||
IDS_HINT_TILE_VERT " Dispone le finestre verticalmente in modo che non siano sovrapposte."
|
||||
IDS_HINT_ARRANGE " Dispone le icone in basso nella finestra."
|
||||
IDS_HINT_NEXT " Attiva la finestra successiva."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Ripristina la dimensione normale della finestra."
|
||||
IDS_HINT_SYS_MOVE " Muova la finestra."
|
||||
IDS_HINT_SYS_SIZE " Modifica la dimensione della finestra."
|
||||
IDS_HINT_SYS_MINIMIZE " Riduce la finestra a una icona."
|
||||
IDS_HINT_SYS_MAXIMIZE " Espande la finestra fino a riempire lo schermo."
|
||||
END
|
||||
|
||||
|
||||
|
170
rosapps/old_wordpad/lang/nb-NO.rc
Normal file
170
rosapps/old_wordpad/lang/nb-NO.rc
Normal file
|
@ -0,0 +1,170 @@
|
|||
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Fil"
|
||||
BEGIN
|
||||
MENUITEM "&Ny...", ID_NEW
|
||||
MENUITEM "&Åpne...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Lukk\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "L&ukk alt", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Lagre", ID_SAVE, GRAYED
|
||||
MENUITEM "Lagre &som...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Forhåndsvisning", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Skriv ut...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Utskrift &format...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "A&vslutt\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Rediger"
|
||||
BEGIN
|
||||
MENUITEM "&Angre", ID_UNDO, GRAYED
|
||||
MENUITEM "&Gjenta", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Klipp &ut", ID_CUT, GRAYED
|
||||
MENUITEM "&Kopier", ID_COPY, GRAYED
|
||||
MENUITEM "&Lim inn", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Rens", -1, GRAYED
|
||||
MENUITEM "Merk &alt", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Finn...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Finn neste", -1, GRAYED
|
||||
MENUITEM "Erstatt\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Objektegenskaper",-1, GRAYED
|
||||
MENUITEM "Objekt", -1, GRAYED
|
||||
END
|
||||
POPUP "&Vis"
|
||||
BEGIN
|
||||
MENUITEM "&Verktøylinje", -1, CHECKED
|
||||
MENUITEM "&Formatlinje", -1, CHECKED
|
||||
MENUITEM "&Linjal", -1, CHECKED
|
||||
MENUITEM "&Statuslinje", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Sett inn"
|
||||
BEGIN
|
||||
MENUITEM "&Dato og tid...",-1, GRAYED
|
||||
MENUITEM "&Objekt...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Format"
|
||||
BEGIN
|
||||
MENUITEM "&Skrift...", -1 GRAYED
|
||||
MENUITEM "Punktmerking", -1, GRAYED
|
||||
MENUITEM "Avsnitt...", -1, GRAYED
|
||||
MENUITEM "Tabulatorer...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Vindu"
|
||||
BEGIN
|
||||
MENUITEM "&Cascade", ID_WINDOW_CASCADE
|
||||
MENUITEM "Hele &Horisontalt", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Hele &Vertikalt", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Ordne Ikoner", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Nes&te\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Hjelp"
|
||||
BEGIN
|
||||
MENUITEM "&Om...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Ny"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Ny dokument Type:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Avbryt", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Om WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Lukk", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Denne programet er gratis programvare; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Dokument %1!u!"
|
||||
IDS_READY " Klar."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Rik Tekst Dokument"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Tekst Dokument"
|
||||
IDS_DOC_TYPE_TEXT "Unicode Tekst Dokument"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Ny"
|
||||
IDS_TOOLTIP_OPEN "Åpen"
|
||||
IDS_TOOLTIP_SAVE "Lagre"
|
||||
IDS_TOOLTIP_PRINTPRE "Forhåndsvisning"
|
||||
IDS_TOOLTIP_PRINT "Skriv ut"
|
||||
IDS_TOOLTIP_CUT "Klipp ut"
|
||||
IDS_TOOLTIP_COPY "Kopiere"
|
||||
IDS_TOOLTIP_PASTE "Paste"
|
||||
IDS_TOOLTIP_UNDO "Angre"
|
||||
IDS_TOOLTIP_REDO "Gjenta"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Opprette et nytt dokument."
|
||||
IDS_HINT_OPEN " Åpene en eksisterende dokument."
|
||||
IDS_HINT_CLOSE " Lukk dette vinduet."
|
||||
IDS_HINT_CLOSEALL " Lukk alle vinduer."
|
||||
IDS_HINT_SAVE " Lagre aktive dokument."
|
||||
IDS_HINT_SAVEAS " Lagre aktive dokument med nytt navn."
|
||||
IDS_HINT_PRINT " Skriv ut aktive dokument."
|
||||
IDS_HINT_PRINTPRE " Forhåndsvis utskrevet dokument."
|
||||
IDS_HINT_PAGESETUP " Endre side utsende instillinger."
|
||||
IDS_HINT_EXIT " Avslutt denne applikasjonen."
|
||||
|
||||
IDS_HINT_CASCADE " Ordne vinduer så de ikke overlapper."
|
||||
IDS_HINT_TILE_HORZ " Ordne vinduer som de ikke overlapper tittelen."
|
||||
IDS_HINT_TILE_VERT " Ordne vinduer som de ikke overlapper tittelen."
|
||||
IDS_HINT_ARRANGE " Ordne ikoner ved knappen av vinduet."
|
||||
IDS_HINT_NEXT " Aktivere neste vindu."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Endre vinduet til normal størrelse."
|
||||
IDS_HINT_SYS_MOVE " Flytt vinduet."
|
||||
IDS_HINT_SYS_SIZE " Endre vinduet størrelse."
|
||||
IDS_HINT_SYS_MINIMIZE " Endre vinduet til en ikon."
|
||||
IDS_HINT_SYS_MAXIMIZE " Endre vinduet til å fylle skjermen."
|
||||
END
|
||||
|
||||
|
169
rosapps/old_wordpad/lang/nl-NL.rc
Normal file
169
rosapps/old_wordpad/lang/nl-NL.rc
Normal file
|
@ -0,0 +1,169 @@
|
|||
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Bestand"
|
||||
BEGIN
|
||||
MENUITEM "&Nieuw...", ID_NEW
|
||||
MENUITEM "&Openen...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Sluiten\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "Alles s&luiten", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "O&pslaan", ID_SAVE, GRAYED
|
||||
MENUITEM "Op&slaan Als...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "A&fdrukvoorbeeld", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "Af&drukken...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Pa&gina-instelling...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Afsluiten\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "Be&werken"
|
||||
BEGIN
|
||||
MENUITEM "&Ongedaan maken", ID_UNDO, GRAYED
|
||||
MENUITEM "&Herhalen", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "K&nippen", ID_CUT, GRAYED
|
||||
MENUITEM "&Kopieren", ID_COPY, GRAYED
|
||||
MENUITEM "&Plakken", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Se&lectie wissen", -1, GRAYED
|
||||
MENUITEM "&Alles selecteren", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Zoeken...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Vo&lgende zoeken", -1, GRAYED
|
||||
MENUITEM "Ve&rvangen\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Object Eigenschappen",-1, GRAYED
|
||||
MENUITEM "Object", -1, GRAYED
|
||||
END
|
||||
POPUP "Beel&d"
|
||||
BEGIN
|
||||
MENUITEM "&Werkbalk", -1, CHECKED
|
||||
MENUITEM "Werkbalk opmaa&k", -1, CHECKED
|
||||
MENUITEM "&Liniaal", -1, CHECKED
|
||||
MENUITEM "&Statusbalk", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Invoegen"
|
||||
BEGIN
|
||||
MENUITEM "&Datum en tijd...",-1, GRAYED
|
||||
MENUITEM "&Object...", -1, GRAYED
|
||||
END
|
||||
POPUP "Opmaa&k"
|
||||
BEGIN
|
||||
MENUITEM "&Lettertype...", -1 GRAYED
|
||||
MENUITEM "&Opsommingsteken", -1, GRAYED
|
||||
MENUITEM "&Alinea...", -1, GRAYED
|
||||
MENUITEM "&Tabs...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Venster"
|
||||
BEGIN
|
||||
MENUITEM "&Cascade", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Horizontaal schikken", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "&Verticaal schikken", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Pictogrammen schikken", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Vo&lgende\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Help"
|
||||
BEGIN
|
||||
MENUITEM "&Info...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Nieuw"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Nieuw documenttype:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Annuleren", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "WordPad Info"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "OK", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Document %1!u!"
|
||||
IDS_READY " Ready."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Rich Text Document"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Text Document"
|
||||
IDS_DOC_TYPE_TEXT "Unicode Text Document"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Nieuw"
|
||||
IDS_TOOLTIP_OPEN "Openen"
|
||||
IDS_TOOLTIP_SAVE "Opslaan"
|
||||
IDS_TOOLTIP_PRINTPRE "Afdrukvoorbeeld"
|
||||
IDS_TOOLTIP_PRINT "Afdrukken"
|
||||
IDS_TOOLTIP_CUT "Knippen"
|
||||
IDS_TOOLTIP_COPY "Kopieren"
|
||||
IDS_TOOLTIP_PASTE "Plakken"
|
||||
IDS_TOOLTIP_UNDO "Ongedaan maken"
|
||||
IDS_TOOLTIP_REDO "Herhalen"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Een nieuw document maken."
|
||||
IDS_HINT_OPEN " Een bestaand document openen."
|
||||
IDS_HINT_CLOSE " Sluit actief venster af."
|
||||
IDS_HINT_CLOSEALL " Sluit alle vensters af."
|
||||
IDS_HINT_SAVE " Het actieve document opslaan."
|
||||
IDS_HINT_SAVEAS " Het actieve document opslaan onder een nieuwe naam."
|
||||
IDS_HINT_PRINT " Het actieve document afdrukken."
|
||||
IDS_HINT_PRINTPRE " Volledige pagina's weergeven."
|
||||
IDS_HINT_PAGESETUP " Instellingen van de pagina-indeling wijzigen."
|
||||
IDS_HINT_EXIT " De toepassing afsluiten."
|
||||
|
||||
IDS_HINT_CASCADE " Vensters schikken zodat ze overlappen."
|
||||
IDS_HINT_TILE_HORZ " Vensters schikken zodat ze niet overlappen."
|
||||
IDS_HINT_TILE_VERT " Vensters schikken zodat ze niet overlappen."
|
||||
IDS_HINT_ARRANGE " Iconen aan de onderkant van dit venster schikken."
|
||||
IDS_HINT_NEXT " Het volgende venster activeren."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Vorig formaat van dit venster."
|
||||
IDS_HINT_SYS_MOVE " Verplaats dit venster."
|
||||
IDS_HINT_SYS_SIZE " Wijzig het vermaak van dit venster."
|
||||
IDS_HINT_SYS_MINIMIZE " Dit venster minimaliseren."
|
||||
IDS_HINT_SYS_MAXIMIZE " Dit venster maximaliseren."
|
||||
END
|
||||
|
174
rosapps/old_wordpad/lang/pl-PL.rc
Normal file
174
rosapps/old_wordpad/lang/pl-PL.rc
Normal file
|
@ -0,0 +1,174 @@
|
|||
/*
|
||||
* translated by xrogers
|
||||
* xxrogers@users.sourceforge.net
|
||||
* https://sourceforge.net/projects/reactospl
|
||||
*/
|
||||
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Plik"
|
||||
BEGIN
|
||||
MENUITEM "&Nowy...", ID_NEW
|
||||
MENUITEM "&Otwórz...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Za&mknij\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "&Zamknij wszystkie", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Zapi&sz", ID_SAVE, GRAYED
|
||||
MENUITEM "&Zapisz jako...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Podgląd wydruku", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&Drukuj...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Ustawienia strony...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Za&kończ\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Edycja"
|
||||
BEGIN
|
||||
MENUITEM "&Cofnij", ID_UNDO, GRAYED
|
||||
MENUITEM "&Ponów", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Wytnij", ID_CUT, GRAYED
|
||||
MENUITEM "&Kopiuj", ID_COPY, GRAYED
|
||||
MENUITEM "&Wklej", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Wyczyść", -1, GRAYED
|
||||
MENUITEM "Zaznacz wszystko", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Znajdź...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Znajdź następny", -1, GRAYED
|
||||
MENUITEM "Zamień\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Właściwości obiektu",-1, GRAYED
|
||||
MENUITEM "Obiekt", -1, GRAYED
|
||||
END
|
||||
POPUP "Wido&k"
|
||||
BEGIN
|
||||
MENUITEM "Pasek &narzędzi", -1, CHECKED
|
||||
MENUITEM "P&asek formatowania", -1, CHECKED
|
||||
MENUITEM "&Linijka", -1, CHECKED
|
||||
MENUITEM "&Pasek stanu", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "&Wstaw"
|
||||
BEGIN
|
||||
MENUITEM "&Data i godzina...",-1, GRAYED
|
||||
MENUITEM "O&biekt...", -1, GRAYED
|
||||
END
|
||||
POPUP "For&mat"
|
||||
BEGIN
|
||||
MENUITEM "&Czcionka...", -1 GRAYED
|
||||
MENUITEM "&Wypunktowanie", -1, GRAYED
|
||||
MENUITEM "&Akapit...", -1, GRAYED
|
||||
MENUITEM "&Tabulatory...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Okno"
|
||||
BEGIN
|
||||
MENUITEM "&Kaskadowo", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Sąsiadująco w poziomie", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "Sąsi&adująco w pionie", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Rozmieść ikony", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Następne\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "Pomo&c"
|
||||
BEGIN
|
||||
MENUITEM "WordPad - &informacje...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Nowy"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Typ nowego dokumentu:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Anuluj", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "WordPad - informacje"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Zamknij", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/lub modyfikować na warunkach Powszechnej Licencji Publicznej GNU, wydanej przez Fundację Wolnego Oprogramowania - według wersji 2 tej Licencji lub (według Twojego wyboru) którejś z późniejszych wersji.\r\n\r\nNiniejszy program rozpowszechniany jest z nadzieją, iż będzie on użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej gwarancji PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. W celu uzyskania bliższych informacji sięgnij do Powszechnej Licencji Publicznej GNU.\r\n\r\nZ pewnością wraz z niniejszym programem otrzymałeś też egzemplarz Powszechnej Licencji Publicznej GNU (GNU General Public License); jeśli nie - napisz do Free Software Foundation, Inc., 59 Temple Place, Fifth Floor, Boston, MA 02110-1301 USA."
|
||||
IDS_DEFAULT_NAME "Dokument %1!u!"
|
||||
IDS_READY " Gotowy."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Dokument sformatowany"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Dokument tekstowy"
|
||||
IDS_DOC_TYPE_TEXT "Dokument tekstowy Unicode"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Nowy"
|
||||
IDS_TOOLTIP_OPEN "Otwórz"
|
||||
IDS_TOOLTIP_SAVE "Zapisz"
|
||||
IDS_TOOLTIP_PRINTPRE "Podgląd wydruku"
|
||||
IDS_TOOLTIP_PRINT "Drukuj"
|
||||
IDS_TOOLTIP_CUT "Wytnij"
|
||||
IDS_TOOLTIP_COPY "Kopiuj"
|
||||
IDS_TOOLTIP_PASTE "Wklej"
|
||||
IDS_TOOLTIP_UNDO "Cofnij"
|
||||
IDS_TOOLTIP_REDO "Ponów"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Tworzy nowy dokument."
|
||||
IDS_HINT_OPEN " Otwiera istniejący dokument."
|
||||
IDS_HINT_CLOSE " Zamyka to okno."
|
||||
IDS_HINT_CLOSEALL " Zamyka wszystkie okna."
|
||||
IDS_HINT_SAVE " Zapisuje na dysku aktywny dokument."
|
||||
IDS_HINT_SAVEAS " Zapisuje pod nową nazwą aktywny dokument."
|
||||
IDS_HINT_PRINT " Drukuje aktywny dokument."
|
||||
IDS_HINT_PRINTPRE " Wyświetla podgląd wydruku aktywnego dokumentu."
|
||||
IDS_HINT_PAGESETUP " Zmienia ustawienia układu strony."
|
||||
IDS_HINT_EXIT " Zamyka aplikację."
|
||||
|
||||
IDS_HINT_CASCADE " Ustawia okna w kaskadę."
|
||||
IDS_HINT_TILE_HORZ " Rozmieszcza okna sąsiadująco w poziomie."
|
||||
IDS_HINT_TILE_VERT " Rozmieszcza okna sąsiadująco w pionie."
|
||||
IDS_HINT_ARRANGE " Porządkuje ikony na dole okna."
|
||||
IDS_HINT_NEXT " Aktywuje następne okno."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Przywraca okno do normalnego rozmiaru."
|
||||
IDS_HINT_SYS_MOVE " Przenosi to okno."
|
||||
IDS_HINT_SYS_SIZE " Zmienia rozmiar tego okna."
|
||||
IDS_HINT_SYS_MINIMIZE " Minimalizuje to okno do ikony."
|
||||
IDS_HINT_SYS_MAXIMIZE " Rozszerza to okno do rozmiarów ekranu."
|
||||
END
|
||||
|
172
rosapps/old_wordpad/lang/ru-RU.rc
Normal file
172
rosapps/old_wordpad/lang/ru-RU.rc
Normal file
|
@ -0,0 +1,172 @@
|
|||
// Russian language resource file (Dmitry Chapyshev, 2007-06-11)
|
||||
|
||||
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Файл"
|
||||
BEGIN
|
||||
MENUITEM "&Новый...", ID_NEW
|
||||
MENUITEM "&Открыть...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Закрыть\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "З&акрыть все", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Сохранить", ID_SAVE, GRAYED
|
||||
MENUITEM "Со&хранить как...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Предварительный просмотр", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "П&ечать...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Пара&метры страницы...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Выход\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Правка"
|
||||
BEGIN
|
||||
MENUITEM "&Отменить", ID_UNDO, GRAYED
|
||||
MENUITEM "&Вернуть", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "В&ырезать", ID_CUT, GRAYED
|
||||
MENUITEM "&Копировать", ID_COPY, GRAYED
|
||||
MENUITEM "В&ставить", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Очистить", -1, GRAYED
|
||||
MENUITEM "Вы&делить все", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Найти...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "Найти далее", -1, GRAYED
|
||||
MENUITEM "Заменить\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Свойства объекта",-1, GRAYED
|
||||
MENUITEM "Объект", -1, GRAYED
|
||||
END
|
||||
POPUP "&Вид"
|
||||
BEGIN
|
||||
MENUITEM "&Панель инструментов", -1, CHECKED
|
||||
MENUITEM "П&анель форматирования", -1, CHECKED
|
||||
MENUITEM "&Линейка", -1, CHECKED
|
||||
MENUITEM "&Строка состояния", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "Вст&авка"
|
||||
BEGIN
|
||||
MENUITEM "&Дата и время...",-1, GRAYED
|
||||
MENUITEM "&Объект...", -1, GRAYED
|
||||
END
|
||||
POPUP "Фор&мат"
|
||||
BEGIN
|
||||
MENUITEM "&Шрифт...", -1 GRAYED
|
||||
MENUITEM "Маркер", -1, GRAYED
|
||||
MENUITEM "Абзац...", -1, GRAYED
|
||||
MENUITEM "Табуляция...", -1, GRAYED
|
||||
END
|
||||
POPUP "&Окно"
|
||||
BEGIN
|
||||
MENUITEM "&Каскадом", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Слева направо", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "С&верху вниз", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&Упорядочить", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "С&ледующее\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Справка"
|
||||
BEGIN
|
||||
MENUITEM "&О программе...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Новый"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Тип нового документа:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Отмена", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "О программе WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Закрыть", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "Эта программа является свободно распространяемой; Вы можете распространять ее повторно и (или) изменять, соблюдая условия Открытого лицензионного соглашения GNU, опубликованного Фондом свободно распространяемого программного обеспечения; либо редакции 2 Соглашения, либо (на ваше усмотрение) любой редакции, выпущенной позже.\r\n\r\nЭта программа распространяется в надежде на то, что она окажется полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, включая подразумеваемую гарантию КАЧЕСТВА либо ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ. Подробности содержатся в Открытом лицензионном соглашении GNU.\r\n\r\nВместе с этой программой должен распространяться экземпляр Открытого лицензионного соглашения GNU, если он отсутствует, сообщите об этом в Фонд свободно распространяемого программного обеспечения (Free Software Foundation, Inc.), 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Домекумент %1!u!"
|
||||
IDS_READY " Готово."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Документ в формате RTF"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Текстовый документ"
|
||||
IDS_DOC_TYPE_TEXT "Текстовый документ в Юникоде"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Новый"
|
||||
IDS_TOOLTIP_OPEN "Открыть"
|
||||
IDS_TOOLTIP_SAVE "Сохранить"
|
||||
IDS_TOOLTIP_PRINTPRE "Предварительный просмотр"
|
||||
IDS_TOOLTIP_PRINT "Печать"
|
||||
IDS_TOOLTIP_CUT "Вырезать"
|
||||
IDS_TOOLTIP_COPY "Копировать"
|
||||
IDS_TOOLTIP_PASTE "Вставить"
|
||||
IDS_TOOLTIP_UNDO "Отменить"
|
||||
IDS_TOOLTIP_REDO "Вернуть"
|
||||
END
|
||||
|
||||
/* Подсказки */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Создать новый документ."
|
||||
IDS_HINT_OPEN " Открыть существующий документ."
|
||||
IDS_HINT_CLOSE " Закрыть это окно."
|
||||
IDS_HINT_CLOSEALL " Закрыть все окна."
|
||||
IDS_HINT_SAVE " Сохранить текущий документ."
|
||||
IDS_HINT_SAVEAS " Сохранить текущий документ с новым именем."
|
||||
IDS_HINT_PRINT " Печать текущего документа."
|
||||
IDS_HINT_PRINTPRE " Предпросмотр печатаемого документа."
|
||||
IDS_HINT_PAGESETUP " Изменить расположение страниц."
|
||||
IDS_HINT_EXIT " Выход из этого приложения."
|
||||
|
||||
IDS_HINT_CASCADE " Окна накладываются друг на друга."
|
||||
IDS_HINT_TILE_HORZ " Заголовки окон не накладываются друг на друга."
|
||||
IDS_HINT_TILE_VERT " Заголовки окон не накладываются друг на друга."
|
||||
IDS_HINT_ARRANGE " Расположение значков внизу окна."
|
||||
IDS_HINT_NEXT " Перейти к следующему окну."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " Востановить нормальный размер окна."
|
||||
IDS_HINT_SYS_MOVE " Переместить это окно."
|
||||
IDS_HINT_SYS_SIZE " Изменить размер этого окна."
|
||||
IDS_HINT_SYS_MINIMIZE " Сворачивание окна в значок."
|
||||
IDS_HINT_SYS_MAXIMIZE " Разворачивание окна во весь экран"
|
||||
END
|
||||
|
||||
|
189
rosapps/old_wordpad/lang/th-TH.rc
Normal file
189
rosapps/old_wordpad/lang/th-TH.rc
Normal file
|
@ -0,0 +1,189 @@
|
|||
/*
|
||||
* ReactOS Document Editor
|
||||
*
|
||||
* Copyright (C) 2006 Ged Murphy
|
||||
* Copyright (C) 2006 Sumath Aowsakulsutthi (Thai translation)
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_THAI, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "á&¿éÁ"
|
||||
BEGIN
|
||||
MENUITEM "ã&ËÁè...", ID_NEW
|
||||
MENUITEM "à&»Ô´...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "»Ô&´\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "»Ô´ &·Ñé§ËÁ´", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ºÑ¹·Ö¡", ID_SAVE, GRAYED
|
||||
MENUITEM "ºÑ¹·Ö¡ à»ç&¹...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÀÒ¾¡è͹¾ÔÁ¾ì", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "&¾ÔÁ¾ì...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&µÑ駤èÒ˹éÒ¡ÃдÒÉ...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&ÍÍ¡¨Ò¡â»Ãá¡ÃÁ\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "á&¡éä¢"
|
||||
BEGIN
|
||||
MENUITEM "à&ÅÔ¡·Ó", ID_UNDO, GRAYED
|
||||
MENUITEM "&Âé͹¡ÅѺ", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&µÑ´", ID_CUT, GRAYED
|
||||
MENUITEM "&¤Ñ´ÅÍ¡", ID_COPY, GRAYED
|
||||
MENUITEM "&ÇÒ§", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "ÅéÒ&§", -1, GRAYED
|
||||
MENUITEM "à&Å×Í¡·Ñé§ËÁ´", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "¤é¹&ËÒ...\tCtrl+F",-1, GRAYED
|
||||
MENUITEM "ËÒµèÍä»", -1, GRAYED
|
||||
MENUITEM "á·¹·Õè\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "¤Ø³ÊÁºÑµÔ¢Í§Çѵ¶Ø",-1, GRAYED
|
||||
MENUITEM "Çѵ¶Ø", -1, GRAYED
|
||||
END
|
||||
POPUP "&ÁØÁÁͧ"
|
||||
BEGIN
|
||||
MENUITEM "á&¶ºà¤Ã×èͧÁ×Í", -1, CHECKED
|
||||
MENUITEM "ᶺ&ÃٻẺ", -1, CHECKED
|
||||
MENUITEM "ᶺäÁéºÃ÷Ñ&´", -1, CHECKED
|
||||
MENUITEM "ᶺ&ʶҹÐ", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "á·Ã&¡"
|
||||
BEGIN
|
||||
MENUITEM "&Çѹ·ÕèáÅÐàÇÅÒ...",-1, GRAYED
|
||||
MENUITEM "ÇÑ&µ¶Ø...", -1, GRAYED
|
||||
END
|
||||
POPUP "&ÃٻẺ"
|
||||
BEGIN
|
||||
MENUITEM "&µÑÇÍÑ¡ÉÃ...", -1 GRAYED
|
||||
MENUITEM "ËÑÇ¢éÍÂèÍÂ", -1, GRAYED
|
||||
MENUITEM "ÃÐÂкÃ÷Ѵ...", -1, GRAYED
|
||||
MENUITEM "µÑ駡Ñé¹Ë¹éÒ...", -1, GRAYED
|
||||
END
|
||||
POPUP "&˹éÒµèÒ§"
|
||||
BEGIN
|
||||
MENUITEM "¨Ñ´à»ç¹&ªÑé¹", ID_WINDOW_CASCADE
|
||||
MENUITEM "¨Ñ´á¹Ç&¹Í¹", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "¨Ñ´á¹Ç&µÑé§", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "&¨Ñ´àÃÕ§ÊÑÃÙ»", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&¶Ñ´ä»\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&ªèÇÂàËÅ×Í"
|
||||
BEGIN
|
||||
MENUITEM "&à¡ÕèÂǡѺ...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "à»Ô´Ë¹éÒµèÒ§ãËÁè"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "ÊÃéÒ§ãËÁè"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "ÃٻẺàÍ¡ÊÒÃãËÁè:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&µ¡Å§", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&¡àÅÔ¡", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "à¡ÕèÂǡѺ WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nʧǹÅÔ¢ÊÔ·¸Ôì (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "»Ô´", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "àÍ¡ÊÒà %1!u!"
|
||||
IDS_READY " àÊÃç¨áÅéÇ."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Rich Text Document"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Text Document"
|
||||
IDS_DOC_TYPE_TEXT "Unicode Text Document"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "ãËÁè"
|
||||
IDS_TOOLTIP_OPEN "à»Ô´"
|
||||
IDS_TOOLTIP_SAVE "ºÑ¹·Ö¡"
|
||||
IDS_TOOLTIP_PRINTPRE "ÀÒ¾¡è͹¾ÔÁ¾ì"
|
||||
IDS_TOOLTIP_PRINT "¾ÔÁ¾ì"
|
||||
IDS_TOOLTIP_CUT "µÑ´"
|
||||
IDS_TOOLTIP_COPY "¤Ñ´ÅÍ¡"
|
||||
IDS_TOOLTIP_PASTE "ÇÒ§"
|
||||
IDS_TOOLTIP_UNDO "àÅÔ¡·Ó"
|
||||
IDS_TOOLTIP_REDO "Âé͹¡ÅѺ"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " ÊÃéÒ§àÍ¡ÊÒÃãËÁè"
|
||||
IDS_HINT_OPEN " à»Ô´àÍ¡ÊÒ÷Õèä´é·ÓáÅéÇ"
|
||||
IDS_HINT_CLOSE " »Ô´Ë¹éÒµèÒ§¹Õé"
|
||||
IDS_HINT_CLOSEALL " »Ô´Ë¹éÒµèÒ§·Ñé§ËÁ´"
|
||||
IDS_HINT_SAVE " ºÑ¹·Ö¡àÍ¡ÊÒûѨ¨ØºÑ¹"
|
||||
IDS_HINT_SAVEAS " ºÑ¹·Ö¡àÍ¡ÊÒûѨ¨ØºÑ¹´éǪ×èÍãËÁè"
|
||||
IDS_HINT_PRINT " ¾ÔÁ¾ìàÍ¡ÊÒûѨ¨ØºÑ¹"
|
||||
IDS_HINT_PRINTPRE " ÁͧÀÒ¾¡è͹¾ÔÁ¾ì¢Í§àÍ¡ÊÒÃ"
|
||||
IDS_HINT_PAGESETUP " à»ÅÕ蹡ÒõÑ駤èÒ˹éÒ¡ÃдÒÉ"
|
||||
IDS_HINT_EXIT " ÍÍ¡¨Ò¡â»Ãá¡ÃÁ¹Õé"
|
||||
|
||||
IDS_HINT_CASCADE " ¨Ñ´àÃÕ§˹éÒµèÒ§ãËéÇÒ§«é͹¡Ñ¹"
|
||||
IDS_HINT_TILE_HORZ " ¨Ñ´àÃÕ§˹éÒµèÒ§ÇÒ§àÃÕ§ã¹á¹Ç¹Í¹"
|
||||
IDS_HINT_TILE_VERT " ¨Ñ´àÃÕ§˹éÒµèÒ§ÇÒ§àÃÕ§ã¹á¹ÇµÑé§"
|
||||
IDS_HINT_ARRANGE " ¨Ñ´àÃÕ§ÊÑÃÙ»·Õè´éÒ¹ÅèÒ§¢Í§Ë¹éÒµèÒ§"
|
||||
IDS_HINT_NEXT " ·Ó§Ò¹·Õè˹éÒµèÒ§¶Ñ´ä»"
|
||||
|
||||
IDS_HINT_SYS_RESTORE " ¿×鹿Ù˹éÒµèÒ§¹ÕéÊÙ袹Ҵ»¡µÔ"
|
||||
IDS_HINT_SYS_MOVE " à¤Å×è͹ÂéÒÂ˹éÒµèÒ§¹Õé"
|
||||
IDS_HINT_SYS_SIZE " à»ÅÕè¹¢¹Ò´Ë¹éÒµèÒ§¹Õé"
|
||||
IDS_HINT_SYS_MINIMIZE " ÂèÍ¢¹Ò´Ë¹éÒµèÒ§¹Õéä»à»ç¹ÊÑÃÙ»"
|
||||
IDS_HINT_SYS_MAXIMIZE " ¢ÂÒ¢¹Ò´Ë¹éÒµèÒ§¹ÕéãËé¾Í´Õ¡Ñº¨ÍÀÒ¾"
|
||||
END
|
177
rosapps/old_wordpad/lang/uk-UA.rc
Normal file
177
rosapps/old_wordpad/lang/uk-UA.rc
Normal file
|
@ -0,0 +1,177 @@
|
|||
/*
|
||||
* PROJECT: ReactOS Document Editor
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: base/applications/wordpad/lang/uk-UA.rc
|
||||
* PURPOSE: Ukraianian Language File for WordPad
|
||||
* TRANSLATOR: Artem Reznikov
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "&Ôàéë"
|
||||
BEGIN
|
||||
MENUITEM "&Ñòâîðèòè...", ID_NEW
|
||||
MENUITEM "&³äêðèòè...", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Çàêðèòè\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "Ç&àêðèòè âñå", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ç&áåðåãòè", ID_SAVE, GRAYED
|
||||
MENUITEM "Çáåðåãòè &ÿê...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Ïîïåðåäí³é ïåðåãëÿä", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "Äðóê&...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ïàðà&ìåòðè ñòîð³íêè...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Â&èõ³ä\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "&Ïðàâêà"
|
||||
BEGIN
|
||||
MENUITEM "&Ñêàñóâàòè", ID_UNDO, GRAYED
|
||||
MENUITEM "Ïîâ&òîðèòè", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Âèð³çàòè", ID_CUT, GRAYED
|
||||
MENUITEM "&Êîï³þâàòè", ID_COPY, GRAYED
|
||||
MENUITEM "Âñò&àâèòè", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Î&÷èñòèòè", -1, GRAYED
|
||||
MENUITEM "Âèä³&ëèòè âñå", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Ç&íàéòè...\tCtrl+F", -1, GRAYED
|
||||
MENUITEM "Çíà&éòè äàë³", -1, GRAYED
|
||||
MENUITEM "&Çàì³íèòè\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Âëàñòèâîñò³ îá'&ºêòà", -1, GRAYED
|
||||
MENUITEM "Îá'ºêò", -1, GRAYED
|
||||
END
|
||||
POPUP "&Âèãëÿä"
|
||||
BEGIN
|
||||
MENUITEM "Ïàíåëü &³íñòðóìåíò³â", -1, CHECKED
|
||||
MENUITEM "Ï&àíåëü ôîðìàòóâàííÿ", -1, CHECKED
|
||||
MENUITEM "&˳í³éêà", -1, CHECKED
|
||||
MENUITEM "&Ðÿäîê ñòàíó", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "Âñò&àâêà"
|
||||
BEGIN
|
||||
MENUITEM "&Äàòà é ÷àñ...", -1, GRAYED
|
||||
MENUITEM "Î&á'ºêò...", -1, GRAYED
|
||||
END
|
||||
POPUP "Ôîð&ìàò"
|
||||
BEGIN
|
||||
MENUITEM "&Øðèôò...", -1 GRAYED
|
||||
MENUITEM "&Ìàðêåð", -1, GRAYED
|
||||
MENUITEM "&Àáçàö...", -1, GRAYED
|
||||
MENUITEM "&Òàáóëÿö³ÿ...", -1, GRAYED
|
||||
END
|
||||
POPUP "&³êíî"
|
||||
BEGIN
|
||||
MENUITEM "&Êàñêàäîì", ID_WINDOW_CASCADE
|
||||
MENUITEM "&Ãîðèçîíòàëüíî", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "&Âåðòèêàëüíî", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "Óïîðÿäêóâàòè &çíà÷êè", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Íàñòóïíå\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "&Äîâ³äêà"
|
||||
BEGIN
|
||||
MENUITEM "&Ïðî ïðîãðàìó...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "Íîâèé äîêóìåíò"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "Òèï íîâîãî äîêóìåíòà:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "&OK", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "&Ñêàñóâàòè", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "Ïðî ïðîãðàìó WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\nCopyright (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
PUSHBUTTON "Çàêðèòè", IDOK, 65, 162, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 40, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Äîêóìåíò %1!u!"
|
||||
IDS_READY " Âèêîíàíî."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "Äîêóìåíò ó ôîðìàò³ RTF"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "Òåêñòîâèé äîêóìåíò"
|
||||
IDS_DOC_TYPE_TEXT "Òåêñòîâèé äîêóìåíò ó êîäóâàíí³ Þí³êîä"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "Ñòâîðèòè"
|
||||
IDS_TOOLTIP_OPEN "³äêðèòè"
|
||||
IDS_TOOLTIP_SAVE "Çáåðåãòè"
|
||||
IDS_TOOLTIP_PRINTPRE "Ïîïåðåäí³é ïåðåãëÿä"
|
||||
IDS_TOOLTIP_PRINT "Äðóê"
|
||||
IDS_TOOLTIP_CUT "Âèð³çàòè"
|
||||
IDS_TOOLTIP_COPY "Êîï³þâàòè"
|
||||
IDS_TOOLTIP_PASTE "Âñòàâèòè"
|
||||
IDS_TOOLTIP_UNDO "Ñêàñóâàòè"
|
||||
IDS_TOOLTIP_REDO "Ïîâåðíóòè"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " Ñòâîðåííÿ íîâîãî äîêóìåíòà."
|
||||
IDS_HINT_OPEN " ³äêðèòòÿ ³ñíóþ÷îãî äîêóìåíòà."
|
||||
IDS_HINT_CLOSE " Çàêðèòòÿ öüîãî â³êíà."
|
||||
IDS_HINT_CLOSEALL " Çàêðèòòÿ âñ³õ â³êîí."
|
||||
IDS_HINT_SAVE " Çáåðåæåííÿ àêòèâíîãî äîêóìåíòà."
|
||||
IDS_HINT_SAVEAS " Çáåðåæåííÿ àêòèâíîãî äîêóìåíòà ï³ä íîâèì ³ì'ÿì."
|
||||
IDS_HINT_PRINT " Äðóê àêòèâíîãî äîêóìåíòà."
|
||||
IDS_HINT_PRINTPRE " Ïîïåðåäí³é ïåðåãëÿä äîêóìåíòà ïåðåä äðóêîì."
|
||||
IDS_HINT_PAGESETUP " Çì³íà ïàðàìåòð³â ñòîð³íêè."
|
||||
IDS_HINT_EXIT " Âèõ³ä ç ö³º¿ ïðîãðàìè."
|
||||
|
||||
IDS_HINT_CASCADE " Ðîçòàøóâàííÿ â³êîí ç ïåðåêðèòòÿì."
|
||||
IDS_HINT_TILE_HORZ " Ðîçòàøóâàííÿ â³êîí áåç ïåðåêðèòòÿ."
|
||||
IDS_HINT_TILE_VERT " Ðîçòàøóâàííÿ â³êîí áåç ïåðåêðèòòÿ."
|
||||
IDS_HINT_ARRANGE " Óïîðÿäêóâàííÿ çíà÷ê³â â íèæí³é ÷àñòèí³ â³êíà."
|
||||
IDS_HINT_NEXT " Ïåðåõ³ä äî â³êíà íàñòóïíîãî äîêóìåíòà."
|
||||
|
||||
IDS_HINT_SYS_RESTORE " ³äíîâëåííÿ âèõ³äíèõ ðîçì³ð³â â³êíà."
|
||||
IDS_HINT_SYS_MOVE " Çì³íà ðîçòàøóâàííÿ â³êíà."
|
||||
IDS_HINT_SYS_SIZE " Çì³íà ðîçì³ð³â â³êíà."
|
||||
IDS_HINT_SYS_MINIMIZE " Çãîðòàííÿ â³êíà äî çíà÷êà."
|
||||
IDS_HINT_SYS_MAXIMIZE " Ðîçãîðòàííÿ â³êíà äî ðîçì³ð³â åêðàíà."
|
||||
END
|
||||
|
190
rosapps/old_wordpad/lang/zh-CN.rc
Normal file
190
rosapps/old_wordpad/lang/zh-CN.rc
Normal file
|
@ -0,0 +1,190 @@
|
|||
/*
|
||||
* WordPad (Simplified Chinese resources)
|
||||
* 写字板(简体中文资源)
|
||||
* Copyright 2007 zhangbing <e_zb@21cn.com, ezb@mail.gywb.cn>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
|
||||
|
||||
IDR_MAINMENU MENU
|
||||
BEGIN
|
||||
POPUP "文件(&F)"
|
||||
BEGIN
|
||||
MENUITEM "新建(&N)...", ID_NEW
|
||||
MENUITEM "打开(&O)", ID_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "关闭(&C)\tCtrl+F4", ID_CLOSE, GRAYED
|
||||
MENUITEM "关闭全部(&L)", ID_CLOSEALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "保存(&S)", ID_SAVE, GRAYED
|
||||
MENUITEM "另存为(&A)...", ID_SAVEAS, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "打印预览(&V)", ID_PRINTPRE, GRAYED
|
||||
MENUITEM "打印(&P)...", ID_PRINT, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "页面设置(&U)...", ID_PAGESETUP, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "退出(&X)\tAlt+F4", ID_EXIT
|
||||
END
|
||||
POPUP "编辑(&E)"
|
||||
BEGIN
|
||||
MENUITEM "撤销(&U)", ID_UNDO, GRAYED
|
||||
MENUITEM "重做(&R)", ID_REDO, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "剪切(&T)", ID_CUT, GRAYED
|
||||
MENUITEM "复制(&C)", ID_COPY, GRAYED
|
||||
MENUITEM "粘贴(&P)", ID_PASTE, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "清除", -1, GRAYED
|
||||
MENUITEM "全选(&A)", ID_SELALL, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "查找(&F)...\tCtrl+F", -1, GRAYED
|
||||
MENUITEM "查找下一个", -1, GRAYED
|
||||
MENUITEM "替换\tCtrl+H", -1, GRAYED
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "对象属性", -1, GRAYED
|
||||
MENUITEM "对象", -1, GRAYED
|
||||
END
|
||||
POPUP "查看(&V)"
|
||||
BEGIN
|
||||
MENUITEM "工具栏(&T)", -1, CHECKED
|
||||
MENUITEM "格式栏(&F)", -1, CHECKED
|
||||
MENUITEM "标尺(&R)", -1, CHECKED
|
||||
MENUITEM "状态栏(&S)", ID_STATUSBAR, CHECKED
|
||||
END
|
||||
POPUP "插入(&I)"
|
||||
BEGIN
|
||||
MENUITEM "日期和时间(&D)...", -1, GRAYED
|
||||
MENUITEM "对象(&O)...", -1, GRAYED
|
||||
END
|
||||
POPUP "格式(&F)"
|
||||
BEGIN
|
||||
MENUITEM "字体(&F)...", -1 GRAYED
|
||||
MENUITEM "项目符号样式", -1, GRAYED
|
||||
MENUITEM "段落...", -1, GRAYED
|
||||
MENUITEM "跳格键...", -1, GRAYED
|
||||
END
|
||||
POPUP "窗口(&W)"
|
||||
BEGIN
|
||||
MENUITEM "层叠窗口(&C)", ID_WINDOW_CASCADE
|
||||
MENUITEM "横向平铺窗口(&H)", ID_WINDOW_TILE_HORZ
|
||||
MENUITEM "纵向平铺窗口(&V)", ID_WINDOW_TILE_VERT
|
||||
MENUITEM "排列图标(&A)", ID_WINDOW_ARRANGE
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "下一个窗口(&T)\tCtrl+F6", ID_WINDOW_NEXT
|
||||
END
|
||||
POPUP "帮助(&H)"
|
||||
BEGIN
|
||||
MENUITEM "关于写字板(&A)...", ID_ABOUT
|
||||
END
|
||||
END
|
||||
|
||||
IDR_POPUP MENU
|
||||
BEGIN
|
||||
POPUP "popup"
|
||||
BEGIN
|
||||
|
||||
MENUITEM SEPARATOR
|
||||
|
||||
END
|
||||
END
|
||||
|
||||
|
||||
IDD_NEWDOCSEL DIALOGEX 6,6,159,67
|
||||
CAPTION "新建"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "新建文档类型:", IDC_STATIC, 4, 3, 72, 9
|
||||
LISTBOX IDC_LIST, 4, 16, 104, 46, WS_TABSTOP
|
||||
PUSHBUTTON "确定(&O)", IDOK, 112, 16, 44, 13
|
||||
PUSHBUTTON "取消(&C)", IDCANCEL, 112, 33, 44, 13
|
||||
END
|
||||
|
||||
|
||||
IDD_ABOUTBOX DIALOGEX 22,16,190,182
|
||||
CAPTION "关于WordPad"
|
||||
FONT 8, "MS Shell Dlg",0,0
|
||||
STYLE WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
|
||||
BEGIN
|
||||
LTEXT "WordPad II v0.1\n版权 (C) 2006\nGed Murphy (gedmurphy@gmail.com)", IDC_STATIC, 48, 7, 150, 36
|
||||
LTEXT "中文翻译:张冰 (e_zb@21cn.com, ezb@mail.gywb.cn)",IDC_STATIC, 48, 32, 111, 25
|
||||
PUSHBUTTON "确定", IDOK, 65, 165, 44, 15
|
||||
ICON IDI_ICON, IDC_STATIC, 10, 10, 7, 30
|
||||
EDITTEXT IDC_LICENSE_EDIT, 8, 50, 174, 110, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA."
|
||||
IDS_DEFAULT_NAME "Document %1!u!"
|
||||
IDS_READY " Ready."
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DOC_TYPE_RICH_TEXT "RTF 文档"
|
||||
IDS_DOC_TYPE_UNICODE_TEXT "文本文档"
|
||||
IDS_DOC_TYPE_TEXT "Unicode 文本文档"
|
||||
END
|
||||
|
||||
|
||||
|
||||
/* Tooltips */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_TOOLTIP_NEW "新建"
|
||||
IDS_TOOLTIP_OPEN "打开"
|
||||
IDS_TOOLTIP_SAVE "保存"
|
||||
IDS_TOOLTIP_PRINTPRE "打印预览"
|
||||
IDS_TOOLTIP_PRINT "打印"
|
||||
IDS_TOOLTIP_CUT "剪切"
|
||||
IDS_TOOLTIP_COPY "复制"
|
||||
IDS_TOOLTIP_PASTE "粘贴"
|
||||
IDS_TOOLTIP_UNDO "撤销"
|
||||
IDS_TOOLTIP_REDO "重做"
|
||||
END
|
||||
|
||||
/* Hints */
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_HINT_BLANK " "
|
||||
IDS_HINT_NEW " 创建新文档。"
|
||||
IDS_HINT_OPEN " 打开已存文档。"
|
||||
IDS_HINT_CLOSE " 关闭活动文档。"
|
||||
IDS_HINT_CLOSEALL " 关闭所有文档。"
|
||||
IDS_HINT_SAVE " 保存活动文档。"
|
||||
IDS_HINT_SAVEAS " 用新名字保存活动文档。"
|
||||
IDS_HINT_PRINT " 打印活动文档。"
|
||||
IDS_HINT_PRINTPRE " 显示整个页面。"
|
||||
IDS_HINT_PAGESETUP " 改变页面设置。"
|
||||
IDS_HINT_EXIT " 退出应用程序;提醒您保存文档。"
|
||||
|
||||
IDS_HINT_CASCADE " 以重叠方式排列窗口"
|
||||
IDS_HINT_TILE_HORZ " 以非重叠的平铺方式排列窗口"
|
||||
IDS_HINT_TILE_VERT " 以非重叠的平铺方式排列窗口"
|
||||
IDS_HINT_ARRANGE " 在窗口底部排列图标"
|
||||
IDS_HINT_NEXT " 激活下一个窗口"
|
||||
|
||||
IDS_HINT_SYS_RESTORE " 恢复窗口"
|
||||
IDS_HINT_SYS_MOVE " 移动窗口"
|
||||
IDS_HINT_SYS_SIZE " 修改窗口尺寸"
|
||||
IDS_HINT_SYS_MINIMIZE " 最小化"
|
||||
IDS_HINT_SYS_MAXIMIZE " 最大化"
|
||||
END
|
||||
|
663
rosapps/old_wordpad/mainwnd.c
Normal file
663
rosapps/old_wordpad/mainwnd.c
Normal file
|
@ -0,0 +1,663 @@
|
|||
#include "precomp.h"
|
||||
|
||||
static const TCHAR szMainWndClass[] = TEXT("WordPadMainWndClass");
|
||||
|
||||
#define ID_MDI_FIRSTCHILD 50000
|
||||
#define ID_MDI_WINDOWMENU 5
|
||||
|
||||
/* menu hints */
|
||||
static const MENU_HINT MainMenuHintTable[] = {
|
||||
/* File Menu */
|
||||
{ID_BLANK, IDS_HINT_BLANK},
|
||||
{ID_NEW, IDS_HINT_NEW},
|
||||
{ID_OPEN, IDS_HINT_OPEN},
|
||||
{ID_CLOSE, IDS_HINT_CLOSE},
|
||||
{ID_CLOSEALL, IDS_HINT_CLOSEALL},
|
||||
{ID_SAVE, IDS_HINT_SAVE},
|
||||
{ID_SAVEAS, IDS_HINT_SAVEAS},
|
||||
{ID_PRINT, IDS_HINT_PRINT},
|
||||
{ID_PRINTPRE, IDS_HINT_PRINTPRE},
|
||||
{ID_PAGESETUP, IDS_HINT_PAGESETUP},
|
||||
{ID_EXIT, IDS_HINT_EXIT},
|
||||
|
||||
/* Window Menu */
|
||||
{ID_WINDOW_NEXT, IDS_HINT_NEXT},
|
||||
{ID_WINDOW_CASCADE, IDS_HINT_CASCADE},
|
||||
{ID_WINDOW_TILE_HORZ, IDS_HINT_TILE_HORZ},
|
||||
{ID_WINDOW_TILE_VERT, IDS_HINT_TILE_VERT},
|
||||
{ID_WINDOW_ARRANGE, IDS_HINT_ARRANGE}
|
||||
};
|
||||
|
||||
static const MENU_HINT SystemMenuHintTable[] = {
|
||||
{SC_RESTORE, IDS_HINT_SYS_RESTORE},
|
||||
{SC_MOVE, IDS_HINT_SYS_MOVE},
|
||||
{SC_SIZE, IDS_HINT_SYS_SIZE},
|
||||
{SC_MINIMIZE, IDS_HINT_SYS_MINIMIZE},
|
||||
{SC_MAXIMIZE, IDS_HINT_SYS_MAXIMIZE},
|
||||
{SC_CLOSE, IDS_HINT_CLOSE},
|
||||
{SC_NEXTWINDOW, IDS_HINT_NEXT},
|
||||
};
|
||||
|
||||
|
||||
static VOID
|
||||
CreateToolbars(PMAIN_WND_INFO Info)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
static VOID CALLBACK
|
||||
MainWndResize(PVOID Context,
|
||||
WORD cx,
|
||||
WORD cy)
|
||||
{
|
||||
RECT rcClient = {0};
|
||||
RECT rcStatus = {0};
|
||||
HDWP dwp;
|
||||
PMAIN_WND_INFO Info = (PMAIN_WND_INFO)Context;
|
||||
|
||||
/* Calculate the MDI client rectangle */
|
||||
rcClient.right = cx;
|
||||
rcClient.bottom = cy;
|
||||
|
||||
if (Info->hStatus != NULL)
|
||||
{
|
||||
GetWindowRect(Info->hStatus,
|
||||
&rcStatus);
|
||||
rcClient.bottom -= (rcStatus.bottom - rcStatus.top);
|
||||
}
|
||||
|
||||
|
||||
dwp = BeginDeferWindowPos(2);
|
||||
if (dwp != NULL)
|
||||
{
|
||||
/* Update the MDI client */
|
||||
if (Info->hMdiClient != NULL)
|
||||
{
|
||||
dwp = DeferWindowPos(dwp,
|
||||
Info->hMdiClient,
|
||||
NULL,
|
||||
rcClient.left,
|
||||
rcClient.top,
|
||||
rcClient.right - rcClient.left,
|
||||
rcClient.bottom - rcClient.top,
|
||||
SWP_NOZORDER);
|
||||
if (dwp == NULL)
|
||||
return;
|
||||
}
|
||||
|
||||
/* Update the status bar */
|
||||
if (Info->hStatus != NULL)
|
||||
{
|
||||
dwp = DeferWindowPos(dwp,
|
||||
Info->hStatus,
|
||||
NULL,
|
||||
0,
|
||||
cy - (rcStatus.bottom - rcStatus.top),
|
||||
cx,
|
||||
rcStatus.bottom - rcStatus.top,
|
||||
SWP_NOZORDER);
|
||||
if (dwp == NULL)
|
||||
return;
|
||||
}
|
||||
|
||||
EndDeferWindowPos(dwp);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
InitMainWnd(PMAIN_WND_INFO Info)
|
||||
{
|
||||
CLIENTCREATESTRUCT ccs;
|
||||
INT statwidths[] = {110, -1};
|
||||
|
||||
/* FIXME - create controls and initialize the application */
|
||||
|
||||
/* create the status bar */
|
||||
Info->hStatus = CreateWindowEx(0,
|
||||
STATUSCLASSNAME,
|
||||
NULL,
|
||||
WS_VISIBLE | WS_CHILD | WS_CLIPSIBLINGS | CCS_NOPARENTALIGN | SBARS_SIZEGRIP,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
Info->hSelf,
|
||||
(HMENU)IDC_STATUSBAR,
|
||||
hInstance,
|
||||
NULL);
|
||||
|
||||
if (Info->hStatus != NULL)
|
||||
SendMessage(Info->hStatus,
|
||||
SB_SETPARTS,
|
||||
sizeof(statwidths)/sizeof(int),
|
||||
(LPARAM)statwidths);
|
||||
|
||||
/* create the MDI client window */
|
||||
ccs.hWindowMenu = GetSubMenu(GetMenu(Info->hSelf),
|
||||
ID_MDI_WINDOWMENU);
|
||||
ccs.idFirstChild = ID_MDI_FIRSTCHILD;
|
||||
Info->hMdiClient = CreateWindowEx(WS_EX_ACCEPTFILES | WS_EX_CLIENTEDGE,
|
||||
TEXT("MDICLIENT"),
|
||||
NULL,
|
||||
WS_VISIBLE | WS_CHILD | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_VSCROLL | WS_HSCROLL,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
Info->hSelf,
|
||||
NULL,
|
||||
hInstance,
|
||||
&ccs);
|
||||
|
||||
CreateToolbars(Info);
|
||||
|
||||
/* initialize file open/save structure */
|
||||
FileInitialize(Info->hSelf);
|
||||
}
|
||||
|
||||
static VOID
|
||||
MainWndCommand(PMAIN_WND_INFO Info,
|
||||
WORD CmdId,
|
||||
HWND hControl)
|
||||
{
|
||||
static TCHAR szFileName[MAX_PATH];
|
||||
static TCHAR szDocumentName[MAX_PATH];
|
||||
|
||||
UNREFERENCED_PARAMETER(hControl);
|
||||
|
||||
switch (CmdId)
|
||||
{
|
||||
case ID_NEW:
|
||||
{
|
||||
OPEN_EDIT_INFO OpenInfo;
|
||||
INT Ret;
|
||||
|
||||
OpenInfo.CreateNew = TRUE;
|
||||
|
||||
LoadAndFormatString(hInstance,
|
||||
IDS_DEFAULT_NAME,
|
||||
&OpenInfo.lpDocumentName,
|
||||
++Info->ImagesCreated);
|
||||
|
||||
Ret = DialogBox(hInstance,
|
||||
MAKEINTRESOURCE(IDD_NEWDOCSEL),
|
||||
Info->hSelf,
|
||||
NewDocSelDlgProc);
|
||||
if (Ret != -1)
|
||||
{
|
||||
OpenInfo.DocType = Ret;
|
||||
|
||||
CreateEditWindow(Info,
|
||||
&OpenInfo);
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
|
||||
case ID_BOLD:
|
||||
MessageBox(NULL, _T("Bingo"), NULL, 0);
|
||||
break;
|
||||
|
||||
case ID_OPEN:
|
||||
{
|
||||
OPEN_EDIT_INFO OpenInfo;
|
||||
|
||||
if (DoOpenFile(Info->hSelf,
|
||||
szFileName, /* full file path */
|
||||
szDocumentName)) /* file name */
|
||||
{
|
||||
OpenInfo.CreateNew = FALSE;
|
||||
|
||||
OpenInfo.lpDocumentPath = szFileName;
|
||||
OpenInfo.lpDocumentName = szDocumentName;
|
||||
|
||||
CreateEditWindow(Info,
|
||||
&OpenInfo);
|
||||
}
|
||||
|
||||
}
|
||||
break;
|
||||
|
||||
case ID_EXIT:
|
||||
SendMessage(Info->hSelf,
|
||||
WM_CLOSE,
|
||||
0,
|
||||
0);
|
||||
break;
|
||||
|
||||
/* Window Menu */
|
||||
case ID_WINDOW_TILE_HORZ:
|
||||
SendMessage(Info->hMdiClient,
|
||||
WM_MDITILE,
|
||||
MDITILE_HORIZONTAL,
|
||||
0);
|
||||
break;
|
||||
|
||||
case ID_WINDOW_TILE_VERT:
|
||||
SendMessage(Info->hMdiClient,
|
||||
WM_MDITILE,
|
||||
MDITILE_VERTICAL,
|
||||
0);
|
||||
break;
|
||||
|
||||
case ID_WINDOW_CASCADE:
|
||||
SendMessage(Info->hMdiClient,
|
||||
WM_MDICASCADE,
|
||||
0,
|
||||
0);
|
||||
break;
|
||||
|
||||
case ID_WINDOW_ARRANGE:
|
||||
SendMessage(Info->hMdiClient,
|
||||
WM_MDIICONARRANGE,
|
||||
0,
|
||||
0);
|
||||
break;
|
||||
|
||||
case ID_WINDOW_NEXT:
|
||||
SendMessage(Info->hMdiClient,
|
||||
WM_MDINEXT,
|
||||
0,
|
||||
0);
|
||||
break;
|
||||
|
||||
/* Help Menu */
|
||||
case ID_ABOUT:
|
||||
DialogBox(hInstance,
|
||||
MAKEINTRESOURCE(IDD_ABOUTBOX),
|
||||
Info->hSelf,
|
||||
AboutDialogProc);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
DestroyMainWnd(PMAIN_WND_INFO Info)
|
||||
{
|
||||
/* FIXME - cleanup allocated resources */
|
||||
}
|
||||
|
||||
|
||||
static VOID
|
||||
UpdateMainStatusBar(PMAIN_WND_INFO Info)
|
||||
{
|
||||
if (Info->hStatus != NULL)
|
||||
{
|
||||
SendMessage(Info->hStatus,
|
||||
SB_SIMPLE,
|
||||
(WPARAM)Info->InMenuLoop,
|
||||
0);
|
||||
}
|
||||
}
|
||||
|
||||
static BOOL
|
||||
MainWndMenuHint(PMAIN_WND_INFO Info,
|
||||
WORD CmdId,
|
||||
const MENU_HINT *HintArray,
|
||||
DWORD HintsCount,
|
||||
UINT DefHintId)
|
||||
{
|
||||
BOOL Found = FALSE;
|
||||
const MENU_HINT *LastHint;
|
||||
UINT HintId = DefHintId;
|
||||
|
||||
LastHint = HintArray + HintsCount;
|
||||
while (HintArray != LastHint)
|
||||
{
|
||||
if (HintArray->CmdId == CmdId)
|
||||
{
|
||||
HintId = HintArray->HintId;
|
||||
Found = TRUE;
|
||||
break;
|
||||
}
|
||||
HintArray++;
|
||||
}
|
||||
|
||||
StatusBarLoadString(Info->hStatus,
|
||||
SB_SIMPLEID,
|
||||
hInstance,
|
||||
HintId);
|
||||
|
||||
return Found;
|
||||
}
|
||||
|
||||
static LRESULT CALLBACK
|
||||
MainWndProc(HWND hwnd,
|
||||
UINT uMsg,
|
||||
WPARAM wParam,
|
||||
LPARAM lParam)
|
||||
{
|
||||
PMAIN_WND_INFO Info;
|
||||
LRESULT Ret = 0;
|
||||
static RECT wndOldPos;
|
||||
|
||||
/* Get the window context */
|
||||
Info = (PMAIN_WND_INFO)GetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA);
|
||||
if (Info == NULL && uMsg != WM_CREATE)
|
||||
{
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
switch (uMsg)
|
||||
{
|
||||
case WM_CREATE:
|
||||
{
|
||||
Info = (PMAIN_WND_INFO)(((LPCREATESTRUCT)lParam)->lpCreateParams);
|
||||
|
||||
/* Initialize the main window context */
|
||||
Info->hSelf = hwnd;
|
||||
|
||||
SetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA,
|
||||
(LONG_PTR)Info);
|
||||
|
||||
InitMainWnd(Info);
|
||||
|
||||
/* Show the window */
|
||||
ShowWindow(hwnd,
|
||||
Info->nCmdShow);
|
||||
/* get the windows position */
|
||||
GetWindowRect(hwnd,
|
||||
&wndOldPos);
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_SIZE:
|
||||
{
|
||||
MainWndResize(Info,
|
||||
LOWORD(lParam),
|
||||
HIWORD(lParam));
|
||||
/* NOTE - do *not* forward this message to DefFrameProc! Otherwise the MDI client
|
||||
will attempt to resize itself */
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_MOVE:
|
||||
{
|
||||
|
||||
}
|
||||
break;
|
||||
|
||||
case WM_NOTIFY:
|
||||
{
|
||||
|
||||
/* FIXME - handle other notifications */
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_COMMAND:
|
||||
{
|
||||
MainWndCommand(Info,
|
||||
LOWORD(wParam),
|
||||
(HWND)lParam);
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
case WM_MENUSELECT:
|
||||
{
|
||||
if (Info->hStatus != NULL)
|
||||
{
|
||||
if (!MainWndMenuHint(Info,
|
||||
LOWORD(wParam),
|
||||
MainMenuHintTable,
|
||||
sizeof(MainMenuHintTable) / sizeof(MainMenuHintTable[0]),
|
||||
IDS_HINT_BLANK))
|
||||
{
|
||||
MainWndMenuHint(Info,
|
||||
LOWORD(wParam),
|
||||
SystemMenuHintTable,
|
||||
sizeof(SystemMenuHintTable) / sizeof(SystemMenuHintTable[0]),
|
||||
IDS_HINT_BLANK);
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_ENTERMENULOOP:
|
||||
{
|
||||
Info->InMenuLoop = TRUE;
|
||||
UpdateMainStatusBar(Info);
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_EXITMENULOOP:
|
||||
{
|
||||
Info->InMenuLoop = FALSE;
|
||||
UpdateMainStatusBar(Info);
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_CLOSE:
|
||||
{
|
||||
DestroyWindow(hwnd);
|
||||
break;
|
||||
}
|
||||
|
||||
case WM_ENABLE:
|
||||
{
|
||||
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
case WM_NCACTIVATE:
|
||||
{
|
||||
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
case WM_ACTIVATEAPP:
|
||||
{
|
||||
|
||||
goto HandleDefaultMessage;
|
||||
}
|
||||
|
||||
case WM_DESTROY:
|
||||
{
|
||||
DestroyMainWnd(Info);
|
||||
|
||||
/* FIXME: set the windows position in registry*/
|
||||
//wndOldPos
|
||||
|
||||
HeapFree(ProcessHeap,
|
||||
0,
|
||||
Info);
|
||||
SetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA,
|
||||
0);
|
||||
|
||||
/* Break the message queue loop */
|
||||
PostQuitMessage(0);
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
{
|
||||
HandleDefaultMessage:
|
||||
if (Info != NULL && Info->hMdiClient != NULL)
|
||||
{
|
||||
Ret = DefFrameProc(hwnd,
|
||||
Info->hMdiClient,
|
||||
uMsg,
|
||||
wParam,
|
||||
lParam);
|
||||
}
|
||||
else
|
||||
{
|
||||
Ret = DefWindowProc(hwnd,
|
||||
uMsg,
|
||||
wParam,
|
||||
lParam);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return Ret;
|
||||
}
|
||||
|
||||
MDI_EDITOR_TYPE
|
||||
MainWndGetCurrentEditor(PMAIN_WND_INFO MainWnd,
|
||||
PVOID *Info)
|
||||
{
|
||||
MDI_EDITOR_TYPE EditorType;
|
||||
|
||||
if (MainWnd->ActiveEditor != NULL)
|
||||
{
|
||||
EditorType = *((PMDI_EDITOR_TYPE)MainWnd->ActiveEditor);
|
||||
*Info = MainWnd->ActiveEditor;
|
||||
}
|
||||
else
|
||||
{
|
||||
EditorType = metUnknown;
|
||||
*Info = NULL;
|
||||
}
|
||||
|
||||
return EditorType;
|
||||
}
|
||||
|
||||
VOID
|
||||
MainWndSwitchEditorContext(PMAIN_WND_INFO Info,
|
||||
HWND hDeactivate,
|
||||
HWND hActivate)
|
||||
{
|
||||
PMDI_EDITOR_TYPE EditorType;
|
||||
|
||||
/* FIXME - optimize light weight switching
|
||||
when switching from and to an editor of same type */
|
||||
|
||||
if (hDeactivate != NULL)
|
||||
{
|
||||
EditorType = (PMDI_EDITOR_TYPE)GetWindowLongPtr(hDeactivate,
|
||||
GWLP_USERDATA);
|
||||
if (EditorType != NULL)
|
||||
{
|
||||
switch (*EditorType)
|
||||
{
|
||||
case metImageEditor:
|
||||
SetEditorEnvironment((PEDIT_WND_INFO)EditorType,
|
||||
FALSE);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Info->ActiveEditor = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
if (hActivate != NULL)
|
||||
{
|
||||
EditorType = (PMDI_EDITOR_TYPE)GetWindowLongPtr(hActivate,
|
||||
GWLP_USERDATA);
|
||||
if (EditorType != NULL)
|
||||
{
|
||||
Info->ActiveEditor = EditorType;
|
||||
|
||||
switch (*EditorType)
|
||||
{
|
||||
case metImageEditor:
|
||||
SetEditorEnvironment((PEDIT_WND_INFO)EditorType,
|
||||
TRUE);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
HWND
|
||||
CreateMainWindow(LPCTSTR lpCaption,
|
||||
int nCmdShow)
|
||||
{
|
||||
PMAIN_WND_INFO Info;
|
||||
HWND hMainWnd = NULL;
|
||||
|
||||
Info = (MAIN_WND_INFO*) HeapAlloc(ProcessHeap,
|
||||
0,
|
||||
sizeof(MAIN_WND_INFO));
|
||||
if (Info != NULL)
|
||||
{
|
||||
ZeroMemory(Info,
|
||||
sizeof(MAIN_WND_INFO));
|
||||
Info->nCmdShow = nCmdShow;
|
||||
|
||||
/* FIXME - load the window position from the registry */
|
||||
|
||||
hMainWnd = CreateWindowEx(WS_EX_WINDOWEDGE,
|
||||
szMainWndClass,
|
||||
lpCaption,
|
||||
WS_OVERLAPPEDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
CW_USEDEFAULT,
|
||||
NULL,
|
||||
NULL,
|
||||
hInstance,
|
||||
Info);
|
||||
if (hMainWnd == NULL)
|
||||
{
|
||||
HeapFree(ProcessHeap,
|
||||
0,
|
||||
Info);
|
||||
}
|
||||
}
|
||||
|
||||
return hMainWnd;
|
||||
}
|
||||
|
||||
BOOL
|
||||
MainWndTranslateMDISysAccel(HWND hwnd,
|
||||
LPMSG lpMsg)
|
||||
{
|
||||
PMAIN_WND_INFO Info;
|
||||
|
||||
/* Get the window context */
|
||||
Info = (PMAIN_WND_INFO)GetWindowLongPtr(hwnd,
|
||||
GWLP_USERDATA);
|
||||
if (Info != NULL && Info->hMdiClient != NULL)
|
||||
{
|
||||
return TranslateMDISysAccel(Info->hMdiClient,
|
||||
lpMsg);
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
BOOL
|
||||
InitMainWindowImpl(VOID)
|
||||
{
|
||||
WNDCLASSEX wc = {0};
|
||||
|
||||
wc.cbSize = sizeof(WNDCLASSEX);
|
||||
wc.lpfnWndProc = MainWndProc;
|
||||
wc.hInstance = hInstance;
|
||||
wc.hIcon = LoadIcon(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON));
|
||||
wc.hCursor = LoadCursor(NULL,
|
||||
IDC_ARROW);
|
||||
wc.hbrBackground = (HBRUSH)(COLOR_BTNFACE + 1);
|
||||
wc.lpszMenuName = MAKEINTRESOURCE(IDR_MAINMENU);
|
||||
wc.lpszClassName = szMainWndClass;
|
||||
wc.hIconSm = (HICON)LoadImage(hInstance,
|
||||
MAKEINTRESOURCE(IDI_ICON),
|
||||
IMAGE_ICON,
|
||||
16,
|
||||
16,
|
||||
LR_SHARED);
|
||||
|
||||
return RegisterClassEx(&wc) != (ATOM)0;
|
||||
}
|
||||
|
||||
VOID
|
||||
UninitMainWindowImpl(VOID)
|
||||
{
|
||||
UnregisterClass(szMainWndClass,
|
||||
hInstance);
|
||||
}
|
24
rosapps/old_wordpad/manifest.xml
Normal file
24
rosapps/old_wordpad/manifest.xml
Normal file
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
version="1.0.0.0"
|
||||
processorArchitecture="X86"
|
||||
name="ReactOS.VMware.SVGA.Installer"
|
||||
type="win32"
|
||||
/>
|
||||
<description>ReactOS VMware(r) SVGA driver Installer</description>
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.Windows.Common-Controls"
|
||||
version="6.0.0.0"
|
||||
processorArchitecture="X86"
|
||||
publicKeyToken="6595b64144ccf1df"
|
||||
language="*"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
||||
|
||||
<!-- EOF -->
|
204
rosapps/old_wordpad/misc.c
Normal file
204
rosapps/old_wordpad/misc.c
Normal file
|
@ -0,0 +1,204 @@
|
|||
#include "precomp.h"
|
||||
|
||||
static INT
|
||||
LengthOfStrResource(IN HINSTANCE hInst,
|
||||
IN UINT uID)
|
||||
{
|
||||
HRSRC hrSrc;
|
||||
HGLOBAL hRes;
|
||||
LPWSTR lpName, lpStr;
|
||||
|
||||
if (hInst == NULL)
|
||||
{
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* There are always blocks of 16 strings */
|
||||
lpName = (LPWSTR)MAKEINTRESOURCE((uID >> 4) + 1);
|
||||
|
||||
/* Find the string table block */
|
||||
if ((hrSrc = FindResourceW(hInst, lpName, (LPWSTR)RT_STRING)) &&
|
||||
(hRes = LoadResource(hInst, hrSrc)) &&
|
||||
(lpStr = (WCHAR*) LockResource(hRes)))
|
||||
{
|
||||
UINT x;
|
||||
|
||||
/* Find the string we're looking for */
|
||||
uID &= 0xF; /* position in the block, same as % 16 */
|
||||
for (x = 0; x < uID; x++)
|
||||
{
|
||||
lpStr += (*lpStr) + 1;
|
||||
}
|
||||
|
||||
/* Found the string */
|
||||
return (int)(*lpStr);
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
INT
|
||||
AllocAndLoadString(OUT LPTSTR *lpTarget,
|
||||
IN HINSTANCE hInst,
|
||||
IN UINT uID)
|
||||
{
|
||||
INT ln;
|
||||
|
||||
ln = LengthOfStrResource(hInst,
|
||||
uID);
|
||||
if (ln++ > 0)
|
||||
{
|
||||
(*lpTarget) = (LPTSTR)LocalAlloc(LMEM_FIXED,
|
||||
ln * sizeof(TCHAR));
|
||||
if ((*lpTarget) != NULL)
|
||||
{
|
||||
INT Ret;
|
||||
if (!(Ret = LoadString(hInst, uID, *lpTarget, ln)))
|
||||
{
|
||||
LocalFree((HLOCAL)(*lpTarget));
|
||||
}
|
||||
return Ret;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
DWORD
|
||||
LoadAndFormatString(IN HINSTANCE hInstance,
|
||||
IN UINT uID,
|
||||
OUT LPTSTR *lpTarget,
|
||||
...)
|
||||
{
|
||||
DWORD Ret = 0;
|
||||
LPTSTR lpFormat;
|
||||
va_list lArgs;
|
||||
|
||||
if (AllocAndLoadString(&lpFormat,
|
||||
hInstance,
|
||||
uID) > 0)
|
||||
{
|
||||
va_start(lArgs, lpTarget);
|
||||
/* let's use FormatMessage to format it because it has the ability to allocate
|
||||
memory automatically */
|
||||
Ret = FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_STRING,
|
||||
lpFormat,
|
||||
0,
|
||||
0,
|
||||
(LPTSTR)lpTarget,
|
||||
0,
|
||||
&lArgs);
|
||||
va_end(lArgs);
|
||||
|
||||
LocalFree((HLOCAL)lpFormat);
|
||||
}
|
||||
|
||||
return Ret;
|
||||
}
|
||||
|
||||
BOOL
|
||||
StatusBarLoadAndFormatString(IN HWND hStatusBar,
|
||||
IN INT PartId,
|
||||
IN HINSTANCE hInstance,
|
||||
IN UINT uID,
|
||||
...)
|
||||
{
|
||||
BOOL Ret = FALSE;
|
||||
LPTSTR lpFormat, lpStr;
|
||||
va_list lArgs;
|
||||
|
||||
if (AllocAndLoadString(&lpFormat,
|
||||
hInstance,
|
||||
uID) > 0)
|
||||
{
|
||||
va_start(lArgs, uID);
|
||||
/* let's use FormatMessage to format it because it has the ability to allocate
|
||||
memory automatically */
|
||||
Ret = FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_STRING,
|
||||
lpFormat,
|
||||
0,
|
||||
0,
|
||||
(LPTSTR)&lpStr,
|
||||
0,
|
||||
&lArgs);
|
||||
va_end(lArgs);
|
||||
|
||||
if (lpStr != NULL)
|
||||
{
|
||||
Ret = (BOOL)SendMessage(hStatusBar,
|
||||
SB_SETTEXT,
|
||||
(WPARAM)PartId,
|
||||
(LPARAM)lpStr);
|
||||
LocalFree((HLOCAL)lpStr);
|
||||
}
|
||||
|
||||
LocalFree((HLOCAL)lpFormat);
|
||||
}
|
||||
|
||||
return Ret;
|
||||
}
|
||||
|
||||
BOOL
|
||||
StatusBarLoadString(IN HWND hStatusBar,
|
||||
IN INT PartId,
|
||||
IN HINSTANCE hInstance,
|
||||
IN UINT uID)
|
||||
{
|
||||
BOOL Ret = FALSE;
|
||||
LPTSTR lpStr;
|
||||
|
||||
if (AllocAndLoadString(&lpStr,
|
||||
hInstance,
|
||||
uID) > 0)
|
||||
{
|
||||
Ret = (BOOL)SendMessage(hStatusBar,
|
||||
SB_SETTEXT,
|
||||
(WPARAM)PartId,
|
||||
(LPARAM)lpStr);
|
||||
LocalFree((HLOCAL)lpStr);
|
||||
}
|
||||
|
||||
return Ret;
|
||||
}
|
||||
|
||||
|
||||
INT
|
||||
GetTextFromEdit(OUT LPTSTR lpString,
|
||||
IN HWND hDlg,
|
||||
IN UINT Res)
|
||||
{
|
||||
INT len = GetWindowTextLength(GetDlgItem(hDlg, Res));
|
||||
if(len > 0)
|
||||
{
|
||||
GetDlgItemText(hDlg,
|
||||
Res,
|
||||
lpString,
|
||||
len + 1);
|
||||
}
|
||||
else
|
||||
lpString = NULL;
|
||||
|
||||
return len;
|
||||
}
|
||||
|
||||
|
||||
VOID GetError(DWORD err)
|
||||
{
|
||||
LPVOID lpMsgBuf;
|
||||
|
||||
if (err == 0)
|
||||
err = GetLastError();
|
||||
|
||||
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
|
||||
FORMAT_MESSAGE_FROM_SYSTEM |
|
||||
FORMAT_MESSAGE_IGNORE_INSERTS,
|
||||
NULL,
|
||||
err,
|
||||
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
|
||||
(LPTSTR) &lpMsgBuf,
|
||||
0,
|
||||
NULL );
|
||||
|
||||
MessageBox(NULL, (LPCTSTR) lpMsgBuf, _T("Error!"), MB_OK | MB_ICONERROR);
|
||||
|
||||
LocalFree(lpMsgBuf);
|
||||
}
|
||||
|
25
rosapps/old_wordpad/old_wordpad.rbuild
Normal file
25
rosapps/old_wordpad/old_wordpad.rbuild
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="old_wordpad" type="win32gui" installbase="system32" installname="old_wordpad.exe" unicode="yes">
|
||||
<include base="old_wordpad">.</include>
|
||||
<define name="__USE_W32API" />
|
||||
<define name="_WIN32_IE">0x0600</define>
|
||||
<define name="_WIN32_WINNT">0x0501</define>
|
||||
<library>kernel32</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<library>comctl32</library>
|
||||
<compilationunit name="unit.c">
|
||||
<file>dialogs.c</file>
|
||||
<file>editwnd.c</file>
|
||||
<file>mainwnd.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>opensave.c</file>
|
||||
<file>wordpad.c</file>
|
||||
</compilationunit>
|
||||
<file>wordpad.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
80
rosapps/old_wordpad/opensave.c
Normal file
80
rosapps/old_wordpad/opensave.c
Normal file
|
@ -0,0 +1,80 @@
|
|||
#include "precomp.h"
|
||||
|
||||
static OPENFILENAME ofn;
|
||||
|
||||
/*
|
||||
* Initialize file open / save structure
|
||||
*/
|
||||
VOID FileInitialize(HWND hwnd)
|
||||
{
|
||||
ZeroMemory(&ofn, sizeof(ofn));
|
||||
ofn.lStructSize = sizeof(OPENFILENAME);
|
||||
ofn.hwndOwner = hwnd;
|
||||
ofn.nMaxFile = MAX_PATH;
|
||||
ofn.nMaxFileTitle = MAX_PATH;
|
||||
ofn.lpstrDefExt = _T("bmp");
|
||||
}
|
||||
|
||||
|
||||
static BOOL
|
||||
DoWriteFile(LPCTSTR pszFileName)
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
BOOL
|
||||
DoOpenFile(HWND hwnd,
|
||||
LPTSTR szFileName,
|
||||
LPTSTR szTitleName)
|
||||
{
|
||||
DWORD err;
|
||||
|
||||
static TCHAR Filter[] = _T("All documents (*.txt,*.rtf)\0*.txt;*.rtf\0") \
|
||||
_T("Rich Text Document (*.rtf)\0*.rtf\0") \
|
||||
_T("Text Document (*.txt)\0*.txt\0");
|
||||
|
||||
|
||||
ofn.lpstrFilter = Filter;
|
||||
ofn.lpstrFile = szFileName;
|
||||
ofn.lpstrFileTitle = szTitleName;
|
||||
ofn.Flags = OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
|
||||
|
||||
if (GetOpenFileName(&ofn))
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
err = CommDlgExtendedError();
|
||||
|
||||
if (err != CDERR_GENERALCODES)
|
||||
MessageBox(NULL, _T("Open file failed"), NULL, 0);
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
BOOL
|
||||
DoSaveFile(HWND hwnd)
|
||||
{
|
||||
TCHAR szFileName[MAX_PATH] = _T("");
|
||||
static TCHAR Filter[] = _T("Rich Text Document (*.rtf)\0*.rtf\0") \
|
||||
_T("Text Document (*.txt)\0*.txt\0");
|
||||
|
||||
ofn.lpstrFilter = Filter;
|
||||
ofn.lpstrFile = szFileName;
|
||||
ofn.Flags = OFN_EXPLORER | OFN_PATHMUSTEXIST | OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT;
|
||||
|
||||
if (GetSaveFileName(&ofn))
|
||||
{
|
||||
if (DoWriteFile(szFileName))
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
if (CommDlgExtendedError() != CDERR_GENERALCODES)
|
||||
MessageBox(NULL, _T("Save to file failed"), NULL, 0);
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
160
rosapps/old_wordpad/precomp.h
Normal file
160
rosapps/old_wordpad/precomp.h
Normal file
|
@ -0,0 +1,160 @@
|
|||
#ifndef __WORDPAD_PRECOMP_H
|
||||
#define __WORDPAD_PRECOMP_H
|
||||
|
||||
//#define WIN32_LEAN_AND_MEAN
|
||||
#include <windows.h>
|
||||
#include <windowsx.h> /* GET_X/Y_LPARAM */
|
||||
#include <stdio.h>
|
||||
#include <tchar.h>
|
||||
#include <richedit.h>
|
||||
#include <commctrl.h>
|
||||
#include "resource.h"
|
||||
|
||||
/* FIXME - add to headers !!! */
|
||||
#ifndef SB_SIMPLEID
|
||||
#define SB_SIMPLEID 0xFF
|
||||
#endif
|
||||
|
||||
#define MAX_KEY_LENGTH 256
|
||||
|
||||
#define DOC_TYPE_RICH_TEXT 0
|
||||
#define DOC_TYPE_UNICODE_TEXT 1
|
||||
#define DOC_TYPE_TEXT 2
|
||||
|
||||
#ifdef _MSC_VER
|
||||
#pragma warning(disable : 4100)
|
||||
#endif
|
||||
|
||||
/* generic definitions and forward declarations */
|
||||
struct _MAIN_WND_INFO;
|
||||
struct _EDIT_WND_INFO;
|
||||
|
||||
typedef enum _MDI_EDITOR_TYPE {
|
||||
metUnknown = 0,
|
||||
metImageEditor,
|
||||
} MDI_EDITOR_TYPE, *PMDI_EDITOR_TYPE;
|
||||
|
||||
|
||||
/* wordpad.c */
|
||||
extern HINSTANCE hInstance;
|
||||
extern HANDLE ProcessHeap;
|
||||
|
||||
|
||||
/* editwnd.c */
|
||||
typedef struct _OPEN_EDIT_INFO
|
||||
{
|
||||
BOOL CreateNew;
|
||||
union
|
||||
{
|
||||
UINT DocType; /* new */
|
||||
LPTSTR lpDocumentPath; /* open */
|
||||
};
|
||||
LPTSTR lpDocumentName;
|
||||
|
||||
} OPEN_EDIT_INFO, *POPEN_EDIT_INFO;
|
||||
|
||||
typedef struct _EDIT_WND_INFO
|
||||
{
|
||||
MDI_EDITOR_TYPE MdiEditorType; /* Must be first member! */
|
||||
|
||||
HWND hSelf;
|
||||
HWND hEdit;
|
||||
struct _MAIN_WND_INFO *MainWnd;
|
||||
struct _EDIT_WND_INFO *Next;
|
||||
POINT ScrollPos;
|
||||
USHORT Zoom;
|
||||
|
||||
POPEN_EDIT_INFO OpenInfo; /* Only valid during initialization */
|
||||
|
||||
LONG Width;
|
||||
LONG Height;
|
||||
|
||||
} EDIT_WND_INFO, *PEDIT_WND_INFO;
|
||||
|
||||
BOOL InitEditWindowImpl(VOID);
|
||||
VOID UninitEditWindowImpl(VOID);
|
||||
BOOL CreateEditWindow(struct _MAIN_WND_INFO *MainWnd,
|
||||
POPEN_EDIT_INFO OpenInfo);
|
||||
VOID SetEditorEnvironment(PEDIT_WND_INFO Info,
|
||||
BOOL Setup);
|
||||
|
||||
|
||||
/* mainwnd.c */
|
||||
typedef struct _MENU_HINT
|
||||
{
|
||||
WORD CmdId;
|
||||
UINT HintId;
|
||||
} MENU_HINT, *PMENU_HINT;
|
||||
|
||||
typedef struct _MAIN_WND_INFO
|
||||
{
|
||||
HWND hSelf;
|
||||
HWND hMdiClient;
|
||||
HWND hStatus;
|
||||
int nCmdShow;
|
||||
|
||||
/* Editors */
|
||||
PEDIT_WND_INFO ImageEditors;
|
||||
UINT ImagesCreated;
|
||||
PVOID ActiveEditor;
|
||||
|
||||
/* status flags */
|
||||
UINT InMenuLoop : 1;
|
||||
} MAIN_WND_INFO, *PMAIN_WND_INFO;
|
||||
|
||||
BOOL InitMainWindowImpl(VOID);
|
||||
VOID UninitMainWindowImpl(VOID);
|
||||
HWND CreateMainWindow(LPCTSTR lpCaption,
|
||||
int nCmdShow);
|
||||
BOOL MainWndTranslateMDISysAccel(HWND hwnd,
|
||||
LPMSG lpMsg);
|
||||
VOID MainWndSwitchEditorContext(PMAIN_WND_INFO Info,
|
||||
HWND hDeactivate,
|
||||
HWND hActivate);
|
||||
MDI_EDITOR_TYPE MainWndGetCurrentEditor(PMAIN_WND_INFO MainWnd,
|
||||
PVOID *Info);
|
||||
|
||||
|
||||
|
||||
/* misc.c */
|
||||
INT AllocAndLoadString(OUT LPTSTR *lpTarget,
|
||||
IN HINSTANCE hInst,
|
||||
IN UINT uID);
|
||||
|
||||
DWORD LoadAndFormatString(IN HINSTANCE hInstance,
|
||||
IN UINT uID,
|
||||
OUT LPTSTR *lpTarget,
|
||||
...);
|
||||
|
||||
BOOL StatusBarLoadAndFormatString(IN HWND hStatusBar,
|
||||
IN INT PartId,
|
||||
IN HINSTANCE hInstance,
|
||||
IN UINT uID,
|
||||
...);
|
||||
|
||||
BOOL StatusBarLoadString(IN HWND hStatusBar,
|
||||
IN INT PartId,
|
||||
IN HINSTANCE hInstance,
|
||||
IN UINT uID);
|
||||
|
||||
INT GetTextFromEdit(OUT LPTSTR lpString,
|
||||
IN HWND hDlg,
|
||||
IN UINT Res);
|
||||
|
||||
VOID GetError(DWORD err);
|
||||
|
||||
|
||||
/* opensave.c */
|
||||
VOID FileInitialize(HWND hwnd);
|
||||
BOOL DoOpenFile(HWND hwnd, LPTSTR lpFileName, LPTSTR lpName);
|
||||
BOOL DoSaveFile(HWND hwnd);
|
||||
|
||||
/* about.c */
|
||||
INT_PTR CALLBACK
|
||||
AboutDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
INT_PTR CALLBACK
|
||||
NewDocSelDlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
|
||||
#endif /* __WORDPAD_PRECOMP_H */
|
BIN
rosapps/old_wordpad/res/toolbar.bmp
Normal file
BIN
rosapps/old_wordpad/res/toolbar.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.4 KiB |
BIN
rosapps/old_wordpad/res/wordpad.ico
Normal file
BIN
rosapps/old_wordpad/res/wordpad.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
102
rosapps/old_wordpad/resource.h
Normal file
102
rosapps/old_wordpad/resource.h
Normal file
|
@ -0,0 +1,102 @@
|
|||
#define IDC_STATIC -1
|
||||
|
||||
#define IDI_ICON 50
|
||||
|
||||
#define IDS_APPNAME 101
|
||||
#define IDS_VERSION 102
|
||||
#define IDS_LICENSE 103
|
||||
#define IDS_DEFAULT_NAME 104
|
||||
#define IDS_READY 105
|
||||
|
||||
#define IDC_STATUSBAR 500
|
||||
|
||||
#define ID_NEW 2000
|
||||
#define ID_OPEN 2001
|
||||
#define ID_CLOSE 2002
|
||||
#define ID_CLOSEALL 2003
|
||||
#define ID_SAVE 2004
|
||||
#define ID_SAVEAS 2005
|
||||
#define ID_PRINTPRE 2006
|
||||
#define ID_PRINT 2007
|
||||
#define ID_PAGESETUP 2008
|
||||
#define ID_CUT 2009
|
||||
#define ID_COPY 2010
|
||||
#define ID_PASTE 2011
|
||||
#define ID_UNDO 2013
|
||||
#define ID_REDO 2014
|
||||
#define ID_SELALL 2015
|
||||
#define ID_EXIT 2016
|
||||
#define ID_STATUSBAR 2019
|
||||
#define ID_BOLD 2030
|
||||
#define ID_ITALIC 2031
|
||||
#define ID_ULINE 2032
|
||||
#define ID_TXTLEFT 2033
|
||||
#define ID_TXTCENTER 2034
|
||||
#define ID_TXTRIGHT 2035
|
||||
#define ID_BLANK 2036
|
||||
|
||||
#define ID_REFRESH 3000
|
||||
#define ID_HELP 3001
|
||||
#define ID_WINDOW_TILE_HORZ 3002
|
||||
#define ID_WINDOW_TILE_VERT 3003
|
||||
#define ID_WINDOW_CASCADE 3004
|
||||
#define ID_WINDOW_NEXT 3005
|
||||
#define ID_WINDOW_ARRANGE 3006
|
||||
|
||||
|
||||
/* menu hints */
|
||||
#define IDS_HINT_BLANK 20000
|
||||
#define IDS_HINT_NEW 20001
|
||||
#define IDS_HINT_OPEN 20002
|
||||
#define IDS_HINT_CLOSE 21006
|
||||
#define IDS_HINT_CLOSEALL 21007
|
||||
#define IDS_HINT_SAVE 20003
|
||||
#define IDS_HINT_SAVEAS 20004
|
||||
#define IDS_HINT_PRINT 20005
|
||||
#define IDS_HINT_PRINTPRE 20006
|
||||
#define IDS_HINT_PAGESETUP 20007
|
||||
#define IDS_HINT_EXIT 20008
|
||||
|
||||
#define IDS_HINT_CASCADE 21009
|
||||
#define IDS_HINT_TILE_HORZ 21010
|
||||
#define IDS_HINT_TILE_VERT 21011
|
||||
#define IDS_HINT_ARRANGE 21012
|
||||
#define IDS_HINT_NEXT 21013
|
||||
|
||||
/* system menu hints */
|
||||
#define IDS_HINT_SYS_RESTORE 21001
|
||||
#define IDS_HINT_SYS_MOVE 21002
|
||||
#define IDS_HINT_SYS_SIZE 21003
|
||||
#define IDS_HINT_SYS_MINIMIZE 21004
|
||||
#define IDS_HINT_SYS_MAXIMIZE 21005
|
||||
#define IDS_HINT_SYS_CLOSE 21006
|
||||
|
||||
/* tooltips */
|
||||
#define IDS_TOOLTIP_NEW 6000
|
||||
#define IDS_TOOLTIP_OPEN 6001
|
||||
#define IDS_TOOLTIP_SAVE 6002
|
||||
#define IDS_TOOLTIP_PRINTPRE 6003
|
||||
#define IDS_TOOLTIP_PRINT 6004
|
||||
#define IDS_TOOLTIP_CUT 6005
|
||||
#define IDS_TOOLTIP_COPY 6006
|
||||
#define IDS_TOOLTIP_PASTE 6007
|
||||
#define IDS_TOOLTIP_UNDO 6008
|
||||
#define IDS_TOOLTIP_REDO 6009
|
||||
|
||||
|
||||
/* about box info */
|
||||
#define IDD_ABOUTBOX 200
|
||||
#define IDC_LICENSE_EDIT 201
|
||||
|
||||
/* new doc type */
|
||||
#define IDD_NEWDOCSEL 220
|
||||
#define IDC_LIST 221
|
||||
#define IDS_DOC_TYPE_RICH_TEXT 230
|
||||
#define IDS_DOC_TYPE_UNICODE_TEXT 231
|
||||
#define IDS_DOC_TYPE_TEXT 232
|
||||
|
||||
|
||||
/* Menu */
|
||||
#define IDR_MAINMENU 102
|
||||
#define IDR_POPUP 103
|
||||
#define ID_ABOUT 4031
|
18
rosapps/old_wordpad/rsrc.rc
Normal file
18
rosapps/old_wordpad/rsrc.rc
Normal file
|
@ -0,0 +1,18 @@
|
|||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include "resource.h"
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/fi-FI.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/it-IT.rc"
|
||||
#include "lang/nb-NO.rc"
|
||||
#include "lang/nl-NL.rc"
|
||||
#include "lang/pl-PL.rc"
|
||||
#include "lang/ru-RU.rc"
|
||||
#include "lang/th-TH.rc"
|
||||
#include "lang/uk-UA.rc"
|
||||
#include "lang/zh-CN.rc"
|
||||
#include "lang/el-GR.rc"
|
84
rosapps/old_wordpad/wordpad.c
Normal file
84
rosapps/old_wordpad/wordpad.c
Normal file
|
@ -0,0 +1,84 @@
|
|||
#include "precomp.h"
|
||||
|
||||
HINSTANCE hInstance;
|
||||
HANDLE ProcessHeap;
|
||||
|
||||
int WINAPI
|
||||
_tWinMain(HINSTANCE hThisInstance,
|
||||
HINSTANCE hPrevInstance,
|
||||
LPTSTR lpCmdLine,
|
||||
int nCmdShow)
|
||||
{
|
||||
LPTSTR lpAppName, lpVersion, lpTitle;
|
||||
HWND hMainWnd;
|
||||
MSG Msg;
|
||||
BOOL bRet;
|
||||
int Ret = 1;
|
||||
size_t len;
|
||||
INITCOMMONCONTROLSEX icex;
|
||||
|
||||
hInstance = hThisInstance;
|
||||
ProcessHeap = GetProcessHeap();
|
||||
|
||||
icex.dwSize = sizeof(INITCOMMONCONTROLSEX);
|
||||
icex.dwICC = ICC_BAR_CLASSES | ICC_COOL_CLASSES;
|
||||
InitCommonControlsEx(&icex);
|
||||
|
||||
if (!AllocAndLoadString(&lpAppName, hInstance, IDS_APPNAME) ||
|
||||
!AllocAndLoadString(&lpVersion, hInstance, IDS_VERSION) )
|
||||
{
|
||||
MessageBox(NULL,
|
||||
_T("Error loading resource "),
|
||||
NULL,
|
||||
0);
|
||||
return 1;
|
||||
}
|
||||
|
||||
len = _tcslen(lpAppName) + _tcslen(lpVersion);
|
||||
lpTitle = (TCHAR*) HeapAlloc(ProcessHeap,
|
||||
0,
|
||||
(len + 2) * sizeof(TCHAR));
|
||||
|
||||
wsprintf(lpTitle,
|
||||
_T("%s %s"),
|
||||
lpAppName,
|
||||
lpVersion);
|
||||
|
||||
if (InitMainWindowImpl())
|
||||
{
|
||||
if (InitEditWindowImpl())
|
||||
{
|
||||
hMainWnd = CreateMainWindow(lpTitle,
|
||||
nCmdShow);
|
||||
if (hMainWnd != NULL)
|
||||
{
|
||||
/* pump the message queue */
|
||||
while((bRet = GetMessage(&Msg,
|
||||
NULL,
|
||||
0,
|
||||
0) != 0))
|
||||
{
|
||||
if (bRet != (BOOL)-1)
|
||||
{
|
||||
if (!MainWndTranslateMDISysAccel(hMainWnd,
|
||||
&Msg))
|
||||
{
|
||||
TranslateMessage(&Msg);
|
||||
DispatchMessage(&Msg);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Ret = 0;
|
||||
}
|
||||
|
||||
UninitEditWindowImpl();
|
||||
}
|
||||
|
||||
UninitMainWindowImpl();
|
||||
}
|
||||
|
||||
LocalFree((HLOCAL)lpAppName);
|
||||
|
||||
return Ret;
|
||||
}
|
26
rosapps/old_wordpad/wordpad.rc
Normal file
26
rosapps/old_wordpad/wordpad.rc
Normal file
|
@ -0,0 +1,26 @@
|
|||
#include <windows.h>
|
||||
#include <commctrl.h>
|
||||
#include "resource.h"
|
||||
|
||||
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS Document Editor\0"
|
||||
#define REACTOS_STR_INTERNAL_NAME "wordpad\0"
|
||||
#define REACTOS_STR_ORIGINAL_FILENAME "wordpad.exe\0"
|
||||
//#include <reactos/version.rc>
|
||||
|
||||
1 24 DISCARDABLE "manifest.xml"
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_APPNAME "WordPad"
|
||||
IDS_VERSION "v0.1"
|
||||
END
|
||||
|
||||
IDI_ICON ICON "res/wordpad.ico"
|
||||
|
||||
/* main toolbar icons */
|
||||
IDB_TEXTTOOLBAR BITMAP DISCARDABLE "res/toolbar.bmp"
|
||||
|
||||
#include "rsrc.rc"
|
||||
|
||||
|
||||
|
Loading…
Reference in a new issue