- Move 4 apps from rosapps to trunk for consistency (fontview, magnify, winver and...
authorAleksey Bragin <aleksey@reactos.org>
Fri, 10 Apr 2009 19:04:12 +0000 (19:04 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Fri, 10 Apr 2009 19:04:12 +0000 (19:04 +0000)
svn path=/trunk/; revision=40443

61 files changed:
rosapps/applications/applications.rbuild
rosapps/applications/fontview/display.c [deleted file]
rosapps/applications/fontview/display.h [deleted file]
rosapps/applications/fontview/fontview.c [deleted file]
rosapps/applications/fontview/fontview.h [deleted file]
rosapps/applications/fontview/fontview.rbuild [deleted file]
rosapps/applications/fontview/fontview.rc [deleted file]
rosapps/applications/fontview/lang/bg-BG.rc [deleted file]
rosapps/applications/fontview/lang/de-DE.rc [deleted file]
rosapps/applications/fontview/lang/en-US.rc [deleted file]
rosapps/applications/fontview/lang/es-ES.rc [deleted file]
rosapps/applications/fontview/lang/fr-FR.rc [deleted file]
rosapps/applications/fontview/lang/lt-LT.rc [deleted file]
rosapps/applications/fontview/lang/no-NO.rc [deleted file]
rosapps/applications/fontview/lang/pl-PL.rc [deleted file]
rosapps/applications/fontview/lang/ru-RU.rc [deleted file]
rosapps/applications/fontview/lang/sk-SK.rc [deleted file]
rosapps/applications/fontview/lang/uk-UA.rc [deleted file]
rosapps/applications/fontview/resource.h [deleted file]
rosapps/applications/fontview/ttf.ico [deleted file]
rosapps/applications/magnify/lang/bg-BG.rc [deleted file]
rosapps/applications/magnify/lang/de-DE.rc [deleted file]
rosapps/applications/magnify/lang/en-US.rc [deleted file]
rosapps/applications/magnify/lang/es-ES.rc [deleted file]
rosapps/applications/magnify/lang/fr-FR.rc [deleted file]
rosapps/applications/magnify/lang/it-IT.rc [deleted file]
rosapps/applications/magnify/lang/no-NO.rc [deleted file]
rosapps/applications/magnify/lang/pl-PL.rc [deleted file]
rosapps/applications/magnify/lang/ru-RU.rc [deleted file]
rosapps/applications/magnify/lang/sk-SK.rc [deleted file]
rosapps/applications/magnify/lang/uk-UA.rc [deleted file]
rosapps/applications/magnify/magnifier.c [deleted file]
rosapps/applications/magnify/magnifier.h [deleted file]
rosapps/applications/magnify/magnify.rbuild [deleted file]
rosapps/applications/magnify/magnify.rc [deleted file]
rosapps/applications/magnify/res/magnify.ico [deleted file]
rosapps/applications/magnify/resource.h [deleted file]
rosapps/applications/magnify/rsrc.rc [deleted file]
rosapps/applications/magnify/settings.c [deleted file]
rosapps/applications/winver/winver.c [deleted file]
rosapps/applications/winver/winver.rbuild [deleted file]
rosapps/applications/write/lang/bg-BG.rc [deleted file]
rosapps/applications/write/lang/de-DE.rc [deleted file]
rosapps/applications/write/lang/en-US.rc [deleted file]
rosapps/applications/write/lang/fr-FR.rc [deleted file]
rosapps/applications/write/lang/ja-JP.rc [deleted file]
rosapps/applications/write/lang/ko-KR.rc [deleted file]
rosapps/applications/write/lang/nl-NL.rc [deleted file]
rosapps/applications/write/lang/no-NO.rc [deleted file]
rosapps/applications/write/lang/pl-PL.rc [deleted file]
rosapps/applications/write/lang/pt-BR.rc [deleted file]
rosapps/applications/write/lang/ro-RO.rc [deleted file]
rosapps/applications/write/lang/ru-RU.rc [deleted file]
rosapps/applications/write/lang/sk-SK.rc [deleted file]
rosapps/applications/write/lang/sl-SI.rc [deleted file]
rosapps/applications/write/lang/sv-SE.rc [deleted file]
rosapps/applications/write/lang/uk-UA.rc [deleted file]
rosapps/applications/write/resources.h [deleted file]
rosapps/applications/write/rsrc.rc [deleted file]
rosapps/applications/write/write.c [deleted file]
rosapps/applications/write/write.rbuild [deleted file]

index abfd6cc..ec97f7c 100644 (file)
                <xi:include href="downloader/downloader.rbuild" />
        </directory>
 
-       <directory name="fontview">
-               <xi:include href="fontview/fontview.rbuild" />
-       </directory>
 <!--
        <directory name="fraginator">
                <xi:include href="fraginator/fraginator.rbuild" />
        </directory>
 -->
 
-       <directory name="magnify">
-               <xi:include href="magnify/magnify.rbuild" />
-       </directory>
-
        <directory name="net">
                <xi:include href="net/directory.rbuild" />
        </directory>
        <directory name="winfile">
                <xi:include href="winfile/winfile.rbuild" />
        </directory>
-
-       <directory name="winver">
-               <xi:include href="winver/winver.rbuild" />
-       </directory>
-
-       <directory name="write">
-               <xi:include href="write/write.rbuild" />
-       </directory>
 </group>
diff --git a/rosapps/applications/fontview/display.c b/rosapps/applications/fontview/display.c
deleted file mode 100644 (file)
index cc1e9b3..0000000
+++ /dev/null
@@ -1,412 +0,0 @@
-/*\r
- *     fontview display class\r
- *\r
- *     display.c\r
- *\r
- *     Copyright (C) 2007      Timo Kreuzer <timo <dot> kreuzer <at> reactos <dot> org>\r
- *\r
- *     This program is free software; you can redistribute it and/or modify\r
- *     it under the terms of the GNU General Public License as published by\r
- *     the Free Software Foundation; either version 2 of the License, or\r
- *     (at your option) any later version.\r
- *\r
- *     This program is distributed in the hope that it will be useful,\r
- *     but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- *     GNU General Public License for more details.\r
- *\r
- *     You should have received a copy of the GNU General Public License\r
- *     along with this program; if not, write to the Free Software\r
- *     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\r
- */\r
-\r
-#include <windows.h>\r
-#include <stdio.h>\r
-\r
-#include "display.h"\r
-\r
-#define SPACING1 8\r
-#define SPACING2 5\r
-\r
-const WCHAR g_szFontDisplayClassName[] = L"FontDisplayClass";\r
-LRESULT CALLBACK DisplayProc(HWND, UINT, WPARAM, LPARAM);\r
-\r
-/* Internal data storage type */\r
-typedef struct\r
-{\r
-       int nPageHeight;\r
-       WCHAR szTypeFaceName[LF_FULLFACESIZE];\r
-       WCHAR szFormat[MAX_FORMAT];\r
-       WCHAR szString[MAX_STRING];\r
-\r
-       HFONT hCaptionFont;\r
-       HFONT hCharSetFont;\r
-       HFONT hSizeFont;\r
-       HFONT hFonts[MAX_SIZES];\r
-       int nSizes[MAX_SIZES];\r
-       int nHeights[MAX_SIZES];\r
-} DISPLAYDATA;\r
-\r
-/* This is the only public function, it registers the class */\r
-BOOL\r
-Display_InitClass(HINSTANCE hInstance)\r
-{\r
-       WNDCLASSEXW wincl;\r
-\r
-       /* Set the fontdisplay window class structure */\r
-       wincl.cbSize = sizeof(WNDCLASSEX);\r
-       wincl.style = CS_DBLCLKS;\r
-       wincl.lpfnWndProc = DisplayProc;\r
-       wincl.cbClsExtra = 0;\r
-       wincl.cbWndExtra = 0;\r
-       wincl.hInstance = hInstance;\r
-       wincl.hIcon = NULL;\r
-       wincl.hCursor = LoadCursor (NULL, IDC_ARROW);\r
-       wincl.hbrBackground = GetStockObject(WHITE_BRUSH);\r
-       wincl.lpszMenuName = NULL;\r
-       wincl.lpszClassName = g_szFontDisplayClassName;\r
-       wincl.hIconSm = NULL;\r
-\r
-       /* Register the window class, and if it fails return FALSE */\r
-       if (!RegisterClassExW (&wincl))\r
-       {\r
-               return FALSE;\r
-       }\r
-       return TRUE;\r
-}\r
-\r
-static int\r
-Display_DrawText(HDC hDC, DISPLAYDATA* pData, int nYPos)\r
-{\r
-       HFONT hOldFont;\r
-       TEXTMETRIC tm;\r
-       int i, y;\r
-       WCHAR szSize[5];\r
-       WCHAR szCaption[LF_FULLFACESIZE + 20];\r
-\r
-       /* This is the location on the DC where we draw */\r
-       y = -nYPos;\r
-\r
-       hOldFont = SelectObject(hDC, pData->hCaptionFont);\r
-       GetTextMetrics(hDC, &tm);\r
-\r
-       swprintf(szCaption, L"%s%s", pData->szTypeFaceName, pData->szFormat);\r
-       TextOutW(hDC, 0, y, szCaption, wcslen(szCaption));\r
-       y += tm.tmHeight + SPACING1;\r
-\r
-       /* Draw a seperation Line */\r
-       SelectObject(hDC, GetStockObject(BLACK_PEN));\r
-       MoveToEx(hDC, 0, y, NULL);\r
-       LineTo(hDC, 10000, y);\r
-       y += SPACING2;\r
-\r
-       /* TODO: Output font info */\r
-\r
-       /* Output Character set */\r
-       hOldFont = SelectObject(hDC, pData->hCharSetFont);\r
-       GetTextMetrics(hDC, &tm);\r
-       swprintf(szCaption, L"abcdefghijklmnopqrstuvwxyz");\r
-       TextOutW(hDC, 0, y, szCaption, wcslen(szCaption));\r
-       y += tm.tmHeight + 1;\r
-\r
-       swprintf(szCaption, L"ABCDEFGHIJKLMNOPQRSTUVWXYZ");\r
-       TextOutW(hDC, 0, y, szCaption, wcslen(szCaption));\r
-       y += tm.tmHeight + 1;\r
-\r
-       swprintf(szCaption, L"0123456789.:,;(\"~!@#$%^&*')");\r
-       TextOutW(hDC, 0, y, szCaption, wcslen(szCaption));\r
-       y += tm.tmHeight + 1;\r
-\r
-       /* Draw a seperation Line */\r
-       SelectObject(hDC, GetStockObject(BLACK_PEN));\r
-       MoveToEx(hDC, 0, y, NULL);\r
-       LineTo(hDC, 10000, y);\r
-       y += SPACING2;\r
-\r
-       /* Output the strings for different sizes */\r
-       for (i = 0; i < MAX_SIZES; i++)\r
-       {\r
-               SelectObject(hDC, pData->hFonts[i]);\r
-               TextOutW(hDC, 20, y, pData->szString, wcslen(pData->szString));\r
-               GetTextMetrics(hDC, &tm);\r
-               y += tm.tmHeight + 1;\r
-               SelectObject(hDC, pData->hSizeFont);\r
-               swprintf(szSize, L"%d", pData->nSizes[i]);\r
-               TextOutW(hDC, 0, y - 13 - tm.tmDescent, szSize, wcslen(szSize));\r
-       }\r
-       SelectObject(hDC, hOldFont);\r
-\r
-       return y;\r
-}\r
-\r
-static LRESULT\r
-Display_SetTypeFace(HWND hwnd, PEXTLOGFONTW pExtLogFont)\r
-{\r
-       DISPLAYDATA* pData;\r
-       TEXTMETRIC tm;\r
-       HDC hDC;\r
-       RECT rect;\r
-       SCROLLINFO si;\r
-       int i;\r
-       LOGFONTW logfont;\r
-\r
-       /* Set the new type face name */\r
-       pData = (DISPLAYDATA*)GetWindowLongPtr(hwnd, GWLP_USERDATA);\r
-       _snwprintf(pData->szTypeFaceName, LF_FULLFACESIZE, pExtLogFont->elfFullName);\r
-\r
-       /* Create the new fonts */\r
-       hDC = GetDC(hwnd);\r
-       DeleteObject(pData->hCharSetFont);\r
-\r
-       logfont = pExtLogFont->elfLogFont;\r
-       logfont.lfHeight = -MulDiv(16, GetDeviceCaps(GetDC(NULL), LOGPIXELSY), 72);\r
-       pData->hCharSetFont = CreateFontIndirectW(&logfont);\r
-\r
-       /* Get font format */\r
-       // FIXME: Get the real font format (OpenType?)\r
-       SelectObject(hDC, pData->hCharSetFont);\r
-       GetTextMetrics(hDC, &tm);\r
-       if ((tm.tmPitchAndFamily & TMPF_TRUETYPE) == TMPF_TRUETYPE)\r
-       {\r
-               swprintf(pData->szFormat, L" (TrueType)");\r
-       }\r
-\r
-       for (i = 0; i < MAX_SIZES; i++)\r
-       {\r
-               DeleteObject(pData->hFonts[i]);\r
-               logfont.lfHeight = -MulDiv(pData->nSizes[i], GetDeviceCaps(hDC, LOGPIXELSY), 72);\r
-               pData->hFonts[i] = CreateFontIndirectW(&logfont);\r
-       }\r
-\r
-       /* Calculate new page dimensions */\r
-       pData->nPageHeight = Display_DrawText(hDC, pData, 0);\r
-       ReleaseDC(hwnd, hDC);\r
-\r
-       /* Set the vertical scrolling range and page size */\r
-       GetClientRect(hwnd, &rect);\r
-       si.cbSize = sizeof(si);\r
-       si.fMask  = SIF_RANGE | SIF_PAGE | SIF_POS | SIF_TRACKPOS;\r
-       si.nMin   = 0;\r
-       si.nMax   = pData->nPageHeight;\r
-       si.nPage  = rect.bottom;\r
-       si.nPos   = 0;\r
-       si.nTrackPos = 0;\r
-       SetScrollInfo(hwnd, SB_VERT, &si, TRUE);\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_SetString(HWND hwnd, LPARAM lParam)\r
-{\r
-       DISPLAYDATA* pData;\r
-\r
-       pData = (DISPLAYDATA*)GetWindowLongPtr(hwnd, GWLP_USERDATA);\r
-       _snwprintf(pData->szString, MAX_STRING, (WCHAR*)lParam);\r
-\r
-       // FIXME: redraw the window\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_OnCreate(HWND hwnd)\r
-{\r
-       DISPLAYDATA* pData;\r
-       const int nSizes[MAX_SIZES] = {8, 12, 18, 24, 36, 48, 60, 72};\r
-       int i;\r
-       EXTLOGFONTW ExtLogFont = {{50, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE,\r
-                                 ANSI_CHARSET, OUT_DEFAULT_PRECIS,\r
-                                 CLIP_DEFAULT_PRECIS, PROOF_QUALITY,\r
-                                 DEFAULT_PITCH , L"Ms Shell Dlg"},\r
-                                 L"Ms Shell Dlg"};\r
-\r
-       /* Create data structure */\r
-       pData = malloc(sizeof(DISPLAYDATA));\r
-       ZeroMemory(pData, sizeof(DISPLAYDATA));\r
-\r
-       /* Set the window's GWLP_USERDATA to our data structure */\r
-       SetWindowLongPtr(hwnd, GWLP_USERDATA, (LONG_PTR)pData);\r
-\r
-       for (i = 0; i < MAX_SIZES; i++)\r
-       {\r
-               pData->nSizes[i] = nSizes[i];\r
-       }\r
-\r
-       pData->hCaptionFont = CreateFontIndirectW(&ExtLogFont.elfLogFont);\r
-       ExtLogFont.elfLogFont.lfHeight = 12;\r
-       pData->hSizeFont = CreateFontIndirectW(&ExtLogFont.elfLogFont);\r
-\r
-       Display_SetString(hwnd, (LPARAM)L"Jackdaws love my big sphinx of quartz. 1234567890");\r
-\r
-       Display_SetTypeFace(hwnd, &ExtLogFont);\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_OnPaint(HWND hwnd)\r
-{\r
-       DISPLAYDATA* pData;\r
-       PAINTSTRUCT ps;\r
-       SCROLLINFO si;\r
-\r
-       pData = (DISPLAYDATA*)GetWindowLongPtr(hwnd, GWLP_USERDATA);\r
-\r
-       /* Get the Scroll position */\r
-       si.cbSize = sizeof(si);\r
-       si.fMask = SIF_POS;\r
-       GetScrollInfo(hwnd, SB_VERT, &si);\r
-\r
-       BeginPaint(hwnd, &ps);\r
-\r
-       /* Erase background */\r
-       FillRect(ps.hdc, &ps.rcPaint, GetStockObject(WHITE_BRUSH));\r
-\r
-       /* Draw the text */\r
-       Display_DrawText(ps.hdc, pData, si.nPos);\r
-\r
-       EndPaint(hwnd, &ps);\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_OnSize(HWND hwnd)\r
-{\r
-       RECT rect;\r
-       SCROLLINFO si;\r
-       int nOldPos;\r
-\r
-       GetClientRect(hwnd, &rect);\r
-\r
-       /* Get the old scroll pos */\r
-       si.cbSize = sizeof(si);\r
-       si.fMask  = SIF_POS;\r
-       GetScrollInfo(hwnd, SB_VERT, &si);\r
-       nOldPos = si.nPos;\r
-\r
-       /* Set the new page size */\r
-       si.fMask  = SIF_PAGE;\r
-       si.nPage  = rect.bottom;\r
-       SetScrollInfo(hwnd, SB_VERT, &si, TRUE);\r
-\r
-       /* Get the new scroll pos */\r
-       si.fMask  = SIF_POS;\r
-       GetScrollInfo(hwnd, SB_VERT, &si);\r
-\r
-       /* If they don't match ... */\r
-       if (nOldPos != si.nPos)\r
-       {\r
-               /* ... scroll the window */\r
-               ScrollWindowEx(hwnd, 0, nOldPos - si.nPos, NULL, NULL, NULL, NULL, SW_INVALIDATE);\r
-               UpdateWindow(hwnd);\r
-       }\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_OnVScroll(HWND hwnd, WPARAM wParam)\r
-{\r
-       SCROLLINFO si;\r
-       int nPos;\r
-\r
-       si.cbSize = sizeof(si);\r
-       si.fMask  = SIF_POS | SIF_RANGE | SIF_TRACKPOS;\r
-       GetScrollInfo(hwnd, SB_VERT, &si);\r
-\r
-       switch(LOWORD(wParam))\r
-       {\r
-               case SB_PAGEUP:\r
-                       nPos = si.nPos - 50;\r
-                       break;\r
-               case SB_PAGEDOWN:\r
-                       nPos = si.nPos + 50;\r
-                       break;\r
-               case SB_LINEUP:\r
-                       nPos = si.nPos - 10;\r
-                       break;\r
-               case SB_LINEDOWN:\r
-                       nPos = si.nPos + 10;\r
-                       break;\r
-               case SB_THUMBTRACK:\r
-               case SB_THUMBPOSITION:\r
-                       nPos = si.nTrackPos;\r
-                       break;\r
-               default:\r
-                       nPos = si.nPos;\r
-       }\r
-\r
-       nPos = max(nPos, si.nMin);\r
-       nPos = min(nPos, si.nMax);\r
-       if (nPos != si.nPos)\r
-       {\r
-               ScrollWindowEx(hwnd, 0, si.nPos - nPos, NULL, NULL, NULL, NULL, SW_INVALIDATE);\r
-               si.cbSize = sizeof(si);\r
-               si.nPos = nPos;\r
-               si.fMask  = SIF_POS;\r
-               SetScrollInfo(hwnd, SB_VERT, &si, TRUE);\r
-               UpdateWindow(hwnd);\r
-       }\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-Display_OnDestroy(HWND hwnd)\r
-{\r
-       DISPLAYDATA* pData;\r
-       int i;\r
-\r
-       pData = (DISPLAYDATA*)GetWindowLongPtr(hwnd, GWLP_USERDATA);\r
-\r
-       /* Delete the fonts */\r
-       DeleteObject(pData->hCaptionFont);\r
-       DeleteObject(pData->hCharSetFont);\r
-       DeleteObject(pData->hSizeFont);\r
-\r
-       for (i = 0; i < MAX_SIZES; i++)\r
-       {\r
-               DeleteObject(pData->hFonts[i]);\r
-       }\r
-\r
-       /* Free the data structure */\r
-       free(pData);\r
-\r
-       return 0;\r
-}\r
-\r
-LRESULT CALLBACK\r
-DisplayProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-       switch (message)\r
-       {\r
-               case WM_CREATE:\r
-                       return Display_OnCreate(hwnd);\r
-\r
-               case WM_PAINT:\r
-                       return Display_OnPaint(hwnd);\r
-\r
-               case WM_SIZE:\r
-                       return Display_OnSize(hwnd);\r
-\r
-               case WM_VSCROLL:\r
-                       return Display_OnVScroll(hwnd, wParam);\r
-\r
-               case FVM_SETTYPEFACE:\r
-                       return Display_SetTypeFace(hwnd, (PEXTLOGFONTW)lParam);\r
-\r
-               case FVM_SETSTRING:\r
-                       return Display_SetString(hwnd, lParam);\r
-\r
-               case WM_DESTROY:\r
-                       return Display_OnDestroy(hwnd);\r
-\r
-               default:\r
-                       return DefWindowProcW(hwnd, message, wParam, lParam);\r
-       }\r
-\r
-       return 0;\r
-}\r
-\r
diff --git a/rosapps/applications/fontview/display.h b/rosapps/applications/fontview/display.h
deleted file mode 100644 (file)
index 687da49..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef _DISPLAY_H\r
-#define _DISPLAY_H\r
-\r
-/* Messages for the display class */\r
-#define FVM_SETTYPEFACE WM_USER\r
-#define FVM_SETSTRING (WM_USER + 1)\r
-\r
-/* Size restrictions */\r
-#define MAX_STRING 100\r
-#define MAX_FORMAT 20\r
-#define MAX_SIZES 8\r
-\r
-extern const WCHAR g_szFontDisplayClassName[];\r
-\r
-/* Public function */\r
-BOOL Display_InitClass(HINSTANCE hInstance);\r
-\r
-#endif // _DISPLAY_H\r
diff --git a/rosapps/applications/fontview/fontview.c b/rosapps/applications/fontview/fontview.c
deleted file mode 100644 (file)
index 1f0f0b6..0000000
+++ /dev/null
@@ -1,327 +0,0 @@
-/*\r
- *     fontview\r
- *\r
- *     fontview.c\r
- *\r
- *     Copyright (C) 2007      Timo Kreuzer <timo <dot> kreuzer <at> reactos <dot> org>\r
- *\r
- *     This program is free software; you can redistribute it and/or modify\r
- *     it under the terms of the GNU General Public License as published by\r
- *     the Free Software Foundation; either version 2 of the License, or\r
- *     (at your option) any later version.\r
- *\r
- *     This program is distributed in the hope that it will be useful,\r
- *     but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- *     GNU General Public License for more details.\r
- *\r
- *     You should have received a copy of the GNU General Public License\r
- *     along with this program; if not, write to the Free Software\r
- *     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\r
- */\r
-\r
-#include "fontview.h"\r
-\r
-HINSTANCE g_hInstance;\r
-EXTLOGFONTW g_ExtLogFontW;\r
-\r
-static const WCHAR g_szFontViewClassName[] = L"FontViewWClass";\r
-\r
-/* Tye definition for the GetFontResourceInfo function */\r
-typedef BOOL (WINAPI *PGFRI)(LPCWSTR, DWORD *, LPVOID, DWORD);\r
-\r
-DWORD\r
-FormatString(\r
-       DWORD dwFlags,\r
-       HINSTANCE hInstance,\r
-       DWORD dwStringId,\r
-       DWORD dwLanguageId,\r
-       LPWSTR lpBuffer,\r
-       DWORD nSize,\r
-       va_list* Arguments\r
-)\r
-{\r
-       DWORD dwRet;\r
-       int len;\r
-       WCHAR Buffer[1000];\r
-\r
-       len = LoadStringW(hInstance, dwStringId, (LPWSTR)Buffer, 1000);\r
-\r
-       if (len)\r
-       {\r
-               dwFlags |= FORMAT_MESSAGE_FROM_STRING;\r
-               dwFlags &= ~(FORMAT_MESSAGE_FROM_HMODULE | FORMAT_MESSAGE_FROM_SYSTEM);\r
-               dwRet = FormatMessageW(dwFlags, Buffer, 0, dwLanguageId, lpBuffer, nSize, Arguments);\r
-               return dwRet;\r
-       }\r
-       return 0;\r
-}\r
-\r
-static void\r
-ErrorMsgBox(HWND hParent, DWORD dwCaptionID, DWORD dwMessageId, ...)\r
-{\r
-       HMODULE hModule;\r
-       HLOCAL hMemCaption = NULL;\r
-       HLOCAL hMemText = NULL;\r
-       va_list args;\r
-\r
-       hModule = GetModuleHandle(NULL);\r
-\r
-       va_start(args, dwMessageId);\r
-       FormatString(FORMAT_MESSAGE_ALLOCATE_BUFFER,\r
-                     NULL, dwMessageId, 0, (LPWSTR)&hMemText, 0, &args);\r
-       va_end(args);\r
-\r
-       FormatString(FORMAT_MESSAGE_ALLOCATE_BUFFER,\r
-                     NULL, dwCaptionID, 0, (LPWSTR)&hMemCaption, 0, NULL);\r
-\r
-       MessageBoxW(hParent, hMemText, hMemCaption, MB_ICONERROR);\r
-\r
-       LocalFree(hMemCaption);\r
-       LocalFree(hMemText);\r
-}\r
-\r
-int WINAPI\r
-WinMain (HINSTANCE hThisInstance,\r
-         HINSTANCE hPrevInstance,\r
-         LPSTR lpCmdLine,\r
-         int nCmdShow)\r
-{\r
-       int argc;\r
-       WCHAR** argv;\r
-       DWORD dwSize;\r
-       HWND hMainWnd;\r
-       MSG msg;\r
-       WNDCLASSEXW wincl;\r
-       HINSTANCE hDLL;\r
-       PGFRI GetFontResourceInfoW;\r
-\r
-       g_hInstance = hThisInstance;\r
-\r
-       /* Get unicode command line */\r
-       argv = CommandLineToArgvW(GetCommandLineW(), &argc);\r
-       if (argc < 2)\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_BADCMD, argv[1]);\r
-               return -1;\r
-       }\r
-\r
-       /* Try to add the font resource */\r
-       if (!AddFontResourceW(argv[1]))\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_NOFONT, argv[1]);\r
-               return -1;\r
-       }\r
-\r
-       /* Load the GetFontResourceInfo function from gdi32.dll */\r
-       hDLL = LoadLibraryW(L"GDI32.DLL");\r
-       GetFontResourceInfoW = (PGFRI)GetProcAddress(hDLL, "GetFontResourceInfoW");\r
-\r
-       /* Get the font name */\r
-       dwSize = sizeof(g_ExtLogFontW.elfFullName);\r
-       if (!GetFontResourceInfoW(argv[1], &dwSize, g_ExtLogFontW.elfFullName, 1))\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_NOFONT, argv[1]);\r
-               return -1;\r
-       }\r
-\r
-       dwSize = sizeof(LOGFONTW);\r
-       if (!GetFontResourceInfoW(argv[1], &dwSize, &g_ExtLogFontW.elfLogFont, 2))\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_NOFONT, argv[1]);\r
-               return -1;\r
-       }\r
-\r
-       if (!Display_InitClass(hThisInstance))\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_NOCLASS);\r
-               return -1;\r
-       }\r
-\r
-       /* The main window class */\r
-       wincl.cbSize = sizeof (WNDCLASSEXW);\r
-       wincl.style = CS_DBLCLKS;\r
-       wincl.lpfnWndProc = MainWndProc;\r
-       wincl.cbClsExtra = 0;\r
-       wincl.cbWndExtra = 0;\r
-       wincl.hInstance = hThisInstance;\r
-       wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);\r
-       wincl.hCursor = LoadCursor (NULL, IDC_ARROW);\r
-       wincl.hbrBackground = (HBRUSH)COLOR_BACKGROUND;\r
-       wincl.lpszMenuName = NULL;\r
-       wincl.lpszClassName = g_szFontViewClassName;\r
-       wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);\r
-\r
-       /* Register the window class, and if it fails quit the program */\r
-       if (!RegisterClassExW (&wincl))\r
-       {\r
-               ErrorMsgBox(0, IDS_ERROR, IDS_ERROR_NOCLASS);\r
-               return 0;\r
-       }\r
-\r
-       /* The class is registered, let's create the main window */\r
-       hMainWnd = CreateWindowExW(\r
-                               0,                                              /* Extended possibilites for variation */\r
-                               g_szFontViewClassName,  /* Classname */\r
-                               g_ExtLogFontW.elfFullName,/* Title Text */\r
-                               WS_OVERLAPPEDWINDOW,    /* default window */\r
-                               CW_USEDEFAULT,                  /* Windows decides the position */\r
-                               CW_USEDEFAULT,                  /* where the window ends up on the screen */\r
-                               544,                                    /* The programs width */\r
-                               375,                                    /* and height in pixels */\r
-                               HWND_DESKTOP,                   /* The window is a child-window to desktop */\r
-                               NULL,                                   /* No menu */\r
-                               hThisInstance,                  /* Program Instance handler */\r
-                               NULL                                    /* No Window Creation data */\r
-                       );\r
-       ShowWindow(hMainWnd, nCmdShow);\r
-\r
-       /* Main message loop */\r
-       while (GetMessage (&msg, NULL, 0, 0))\r
-       {\r
-               TranslateMessage(&msg);\r
-               DispatchMessage(&msg);\r
-       }\r
-\r
-       RemoveFontResourceW(argv[1]);\r
-\r
-       return msg.wParam;\r
-}\r
-\r
-static LRESULT\r
-MainWnd_OnCreate(HWND hwnd)\r
-{\r
-       WCHAR szQuit[MAX_BUTTONNAME];\r
-       WCHAR szPrint[MAX_BUTTONNAME];\r
-       WCHAR szString[MAX_STRING];\r
-       HWND hDisplay, hButtonQuit, hButtonPrint;\r
-\r
-       /* create the display window */\r
-       hDisplay = CreateWindowExW(\r
-                               0,                                              /* Extended style */\r
-                               g_szFontDisplayClassName,       /* Classname */\r
-                               L"",                            /* Title text */\r
-                               WS_CHILD | WS_VSCROLL,  /* Window style */\r
-                               0,                                              /* X-pos */\r
-                               HEADER_SIZE,                    /* Y-Pos */\r
-                               550,                                    /* Width */\r
-                               370-HEADER_SIZE,                /* Height */\r
-                               hwnd,                                   /* Parent */\r
-                               (HMENU)IDC_DISPLAY,             /* Identifier */\r
-                               g_hInstance,                    /* Program Instance handler */\r
-                               NULL                                    /* Window Creation data */\r
-                       );\r
-\r
-       LoadStringW(g_hInstance, IDS_STRING, szString, MAX_STRING);\r
-       SendMessage(hDisplay, FVM_SETSTRING, 0, (LPARAM)szString);\r
-\r
-       /* Init the display window with the font name */\r
-       SendMessage(hDisplay, FVM_SETTYPEFACE, 0, (LPARAM)&g_ExtLogFontW);\r
-       ShowWindow(hDisplay, SW_SHOWNORMAL);\r
-\r
-       /* Create the quit button */\r
-       LoadStringW(g_hInstance, IDS_QUIT, szQuit, MAX_BUTTONNAME);\r
-       hButtonQuit = CreateWindowExW(\r
-                               0,                                              /* Extended style */\r
-                               L"button",                              /* Classname */\r
-                               szQuit,                                 /* Title text */\r
-                               WS_CHILD | WS_VISIBLE,  /* Window style */\r
-                               BUTTON_POS_X,                   /* X-pos */\r
-                               BUTTON_POS_Y,                   /* Y-Pos */\r
-                               BUTTON_WIDTH,                   /* Width */\r
-                               BUTTON_HEIGHT,                  /* Height */\r
-                               hwnd,                                   /* Parent */\r
-                               (HMENU)IDC_QUIT,                /* Identifier */\r
-                               g_hInstance,                    /* Program Instance handler */\r
-                               NULL                                    /* Window Creation data */\r
-                       );\r
-       SendMessage(hButtonQuit, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), (LPARAM)TRUE);\r
-\r
-       /* Create the print button */\r
-       LoadStringW(g_hInstance, IDS_PRINT, szPrint, MAX_BUTTONNAME);\r
-       hButtonPrint = CreateWindowExW(\r
-                               0,                                              /* Extended style */\r
-                               L"button",                              /* Classname */\r
-                               szPrint,                                /* Title text */\r
-                               WS_CHILD | WS_VISIBLE,  /* Window style */\r
-                               450,                                    /* X-pos */\r
-                               BUTTON_POS_Y,                   /* Y-Pos */\r
-                               BUTTON_WIDTH,                   /* Width */\r
-                               BUTTON_HEIGHT,                  /* Height */\r
-                               hwnd,                                   /* Parent */\r
-                               (HMENU)IDC_PRINT,               /* Identifier */\r
-                               g_hInstance,                    /* Program Instance handler */\r
-                               NULL                                    /* Window Creation data */\r
-                       );\r
-       SendMessage(hButtonPrint, WM_SETFONT, (WPARAM)GetStockObject(DEFAULT_GUI_FONT), (LPARAM)TRUE);\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-MainWnd_OnSize(HWND hwnd)\r
-{\r
-       RECT rc;\r
-\r
-       GetClientRect(hwnd, &rc);\r
-       MoveWindow(GetDlgItem(hwnd, IDC_PRINT), rc.right - BUTTON_WIDTH - BUTTON_POS_X, BUTTON_POS_Y, BUTTON_WIDTH, BUTTON_HEIGHT, TRUE);\r
-       MoveWindow(GetDlgItem(hwnd, IDC_DISPLAY), 0, HEADER_SIZE, rc.right, rc.bottom - HEADER_SIZE, TRUE);\r
-\r
-       return 0;\r
-}\r
-\r
-static LRESULT\r
-MainWnd_OnPaint(HWND hwnd)\r
-{\r
-       HDC hDC;\r
-       PAINTSTRUCT ps;\r
-       RECT rc;\r
-\r
-       hDC = BeginPaint(hwnd, &ps);\r
-       GetClientRect(hwnd, &rc);\r
-       rc.top = HEADER_SIZE - 2;\r
-       rc.bottom = HEADER_SIZE;\r
-       FillRect(hDC, &rc, GetStockObject(GRAY_BRUSH));\r
-       EndPaint(hwnd, &ps);\r
-       return 0;\r
-}\r
-\r
-LRESULT CALLBACK\r
-MainWndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-    switch (message)\r
-    {\r
-               case WM_CREATE:\r
-                       return MainWnd_OnCreate(hwnd);\r
-\r
-               case WM_PAINT:\r
-                       return MainWnd_OnPaint(hwnd);\r
-\r
-               case WM_SIZE:\r
-                       return MainWnd_OnSize(hwnd);\r
-\r
-               case WM_COMMAND:\r
-                       switch(LOWORD(wParam))\r
-                       {\r
-                               case IDC_QUIT:\r
-                                       PostQuitMessage (0);    /* send a WM_QUIT to the message queue */\r
-                                       break;\r
-\r
-                               case IDC_PRINT:\r
-                                       MessageBox(hwnd, TEXT("This function is unimplemented"), TEXT("Unimplemented"), MB_OK);\r
-                                       break;\r
-                       }\r
-                       break;\r
-\r
-               case WM_DESTROY:\r
-                       PostQuitMessage (0);    /* send a WM_QUIT to the message queue */\r
-                       break;\r
-\r
-               default:                                        /* for messages that we don't deal with */\r
-                       return DefWindowProcW(hwnd, message, wParam, lParam);\r
-       }\r
-\r
-       return 0;\r
-}\r
-\r
-/* EOF */\r
diff --git a/rosapps/applications/fontview/fontview.h b/rosapps/applications/fontview/fontview.h
deleted file mode 100644 (file)
index ea0c254..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-#include <windows.h>\r
-\r
-#include "resource.h"\r
-#include "display.h"\r
-\r
-#define MAX_LOADSTRING 50\r
-#define MAX_BUTTONNAME 30\r
-\r
-#define HEADER_SIZE 37\r
-#define BUTTON_POS_X 6\r
-#define BUTTON_POS_Y 8\r
-#define BUTTON_WIDTH 72\r
-#define BUTTON_HEIGHT 21\r
-\r
-#define IDC_QUIT 1001\r
-#define IDC_PRINT 1002\r
-#define IDC_DISPLAY 1003\r
-\r
-LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);\r
-\r
-BOOL LoadFont(LPWSTR lpCmdLine);\r
diff --git a/rosapps/applications/fontview/fontview.rbuild b/rosapps/applications/fontview/fontview.rbuild
deleted file mode 100644 (file)
index c4a1014..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<module name="fontview" type="win32gui" installbase="system32" installname="fontview.exe">\r
-       <include base="fontview">.</include>\r
-       <library>gdi32</library>\r
-       <library>user32</library>\r
-       <library>shell32</library>\r
-       <library>kernel32</library>\r
-       <file>fontview.c</file>\r
-       <file>display.c</file>\r
-       <file>fontview.rc</file>\r
-</module>\r
diff --git a/rosapps/applications/fontview/fontview.rc b/rosapps/applications/fontview/fontview.rc
deleted file mode 100644 (file)
index 2767955..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#include <windows.h>
-#include "resource.h"
-
-LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-
-IDI_TT ICON "ttf.ico"
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_CHARSLOWER, "abcdefghijklmnopqrstuvmxyz"
-       IDS_CHARSUPPER, "ABCDEFGHIJKLMNOPQRSTUVMXYZ"
-       IDS_SPECIALCHARS, "0123456789.:,;(*!?')"
-END
-
-
-#include "lang/bg-BG.rc"
-#include "lang/de-DE.rc"
-#include "lang/en-US.rc"
-#include "lang/es-ES.rc"
-#include "lang/fr-FR.rc"
-#include "lang/lt-LT.rc"
-#include "lang/pl-PL.rc"
-#include "lang/ru-RU.rc"
-#include "lang/sk-SK.rc"
-#include "lang/uk-UA.rc"
-#include "lang/no-NO.rc"
diff --git a/rosapps/applications/fontview/lang/bg-BG.rc b/rosapps/applications/fontview/lang/bg-BG.rc
deleted file mode 100644 (file)
index f3e5e0e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-{
-       IDS_QUIT, "Èçõîä"
-       IDS_PRINT, "Ïå÷àò"
-       IDS_STRING, "Àáâãä åæçèé êëìíî ïðñòó ôõö÷ø ùúüþÿ. 1234567890"
-       IDS_ERROR, "Ãðåøêà"
-       IDS_ERROR_NOMEM, "Íÿìà äîñòàòú÷íî ìÿñòî çà çàâúðøâàíå íà äåéñòâèåòî."
-       IDS_ERROR_NOFONT, "%1 íå å ðåäîâåí øðèôòîâ ôàéë."
-       IDS_ERROR_NOCLASS, "Íåóñïåøíî èçïúëíåíèå íà êëàñà íà ïðîçîðåöà."
-       IDS_ERROR_BADCMD, "Íå å óêàçàí øðèôòîâ ôàéë.\nÍàïèñàíî:\n  fontview.exe <font file>"
-}
-
diff --git a/rosapps/applications/fontview/lang/de-DE.rc b/rosapps/applications/fontview/lang/de-DE.rc
deleted file mode 100644 (file)
index 2197a7f..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Fertig"
-       IDS_PRINT, "Drucken"
-       IDS_STRING, "Franz jagt im komplett verwahrlosten Taxi quer durch Bayern. 1234567890"
-       IDS_ERROR, "Fehler"
-       IDS_ERROR_NOMEM, "Es steht nicht genügend Speicher zur Verfügung."
-       IDS_ERROR_NOFONT, "Die angegebene Datei %1 ist keine gültige Schriftartendatei."
-       IDS_ERROR_NOCLASS, "Fehler beim initialisieren der Fensterklasse."
-       IDS_ERROR_BADCMD, "Keine Schriftartendatei angegeben.\nSyntax:\n  fontview.exe <Schriftdatei>"
-END
-
diff --git a/rosapps/applications/fontview/lang/en-US.rc b/rosapps/applications/fontview/lang/en-US.rc
deleted file mode 100644 (file)
index c03ed94..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Quit"
-       IDS_PRINT, "Print"
-       IDS_STRING, "Jackdaws love my big sphinx of quartz. 1234567890"
-       IDS_ERROR, "Error"
-       IDS_ERROR_NOMEM, "There's not enough memory to complete the operation."
-       IDS_ERROR_NOFONT, "The file %1 is not a valid font file."
-       IDS_ERROR_NOCLASS, "Could not initialize window class."
-       IDS_ERROR_BADCMD, "No font file given.\nSyntax:\n  fontview.exe <font file>"
-END
-
-
-
diff --git a/rosapps/applications/fontview/lang/es-ES.rc b/rosapps/applications/fontview/lang/es-ES.rc
deleted file mode 100644 (file)
index dd14f23..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/*\r
- *  Spanish language file by Javier Remacha <2007-09-21>\r
- */\r
-LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL\r
-\r
-STRINGTABLE DISCARDABLE\r
-BEGIN\r
-       IDS_QUIT, "Cerrar"\r
-       IDS_PRINT, "Imprimir"\r
-       IDS_STRING, "Haz el amor y no la guerra. 1234567890"\r
-       IDS_ERROR, "Error"\r
-       IDS_ERROR_NOMEM, "No hay memoria suficiente para completar la operación."\r
-       IDS_ERROR_NOFONT, "El archivo %1 no es un archivo válido de fuente."\r
-       IDS_ERROR_NOCLASS, "No es posible iniciar la clase."\r
-       IDS_ERROR_BADCMD, "No hay archivo de fuente.\nSyntax:\n  fontview.exe <font file>"\r
-END\r
-\r
-\r
diff --git a/rosapps/applications/fontview/lang/fr-FR.rc b/rosapps/applications/fontview/lang/fr-FR.rc
deleted file mode 100644 (file)
index d1eb6ea..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Quitter"
-       IDS_PRINT, "Imprimer"
-       IDS_STRING, "Voix ambiguë d'un c¶ur qui au zéphyr préfère les jattes de kiwis. 1234567890"
-       IDS_ERROR, "Erreur"
-       IDS_ERROR_NOMEM, "Mémoire insuffisante pour terminer l'opération."
-       IDS_ERROR_NOFONT, "Le fichier %1 n'est pas un fichier police valide."
-       IDS_ERROR_NOCLASS, "Impossible d'initialiser la classe de fenêtre."
-       IDS_ERROR_BADCMD, "Aucun fichier police transmis.\nSyntaxe:\n  fontview.exe <fichier police>"
-END
-
-
diff --git a/rosapps/applications/fontview/lang/lt-LT.rc b/rosapps/applications/fontview/lang/lt-LT.rc
deleted file mode 100644 (file)
index 9931983..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/* Translation by Vytis "CMan" Girdþijauskas (cman@cman.us) */
-
-LANGUAGE LANG_LITHUANIAN, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Baigti"
-       IDS_PRINT, "Spausdinti"
-       IDS_STRING, "ABCDEFGHIYJKLMNOPQRSTUVWXZ àèæëáðøûþ 1234567890"
-       IDS_ERROR, "Klaida"
-       IDS_ERROR_NOMEM, "Uþduoèiai uþbaigti, nepakanka atminties."
-       IDS_ERROR_NOFONT, "%1 nëra teisinga ðrifto byla."
-       IDS_ERROR_NOCLASS, "Nepavyko inicijuoti lango klasës."
-       IDS_ERROR_BADCMD, "Nenurodyta ðrifto byla.\nSintaksë:\n  fontview.exe <ðrifto byla>"
-END
-
-
-
diff --git a/rosapps/applications/fontview/lang/no-NO.rc b/rosapps/applications/fontview/lang/no-NO.rc
deleted file mode 100644 (file)
index 551f809..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Avslutt"
-       IDS_PRINT, "Skriv"
-       IDS_STRING, "Jackdaws love my big sphinx of quartz. 1234567890"
-       IDS_ERROR, "Feil"
-       IDS_ERROR_NOMEM, "Det er ikke nok minne for å fullføre oppgaven."
-       IDS_ERROR_NOFONT, "Filen %1 er ikke et gyldig skriftfil."
-       IDS_ERROR_NOCLASS, "Kunne ikke initialise vindu klassen."
-       IDS_ERROR_BADCMD, "Ingen skriftfil er gitt.\nSyntaks:\n  fontview.exe <font file>"
-END
-
-
-
diff --git a/rosapps/applications/fontview/lang/pl-PL.rc b/rosapps/applications/fontview/lang/pl-PL.rc
deleted file mode 100644 (file)
index 1a1525b..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- *      translated by Caemyr - Olaf Siejka (Feb, 2008)
- *      Use ReactOS forum PM or IRC to contact me
- *      http://www.reactos.org
- *      IRC: irc.freenode.net #reactos-pl;
- */
-
-LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Wyj\9ccie"
-       IDS_PRINT, "Drukuj"
-       IDS_STRING, "W Szczebrzeszynie chrz¹szcz brzmi w trzcinie. 1234567890"
-       IDS_ERROR, "B³¹d"
-       IDS_ERROR_NOMEM, "Brakuje pamiêci do ukoñczenia tej operacji."
-       IDS_ERROR_NOFONT, "Plik %1 nie jest poprawnym plikiem czcionki."
-       IDS_ERROR_NOCLASS, "Nie uda³o siê zainicjowaæ klasy window."
-       IDS_ERROR_BADCMD, "Brak pliku czcionki.\nSk³adnia:\n  fontview.exe <plik czcionki>"
-END
diff --git a/rosapps/applications/fontview/lang/ru-RU.rc b/rosapps/applications/fontview/lang/ru-RU.rc
deleted file mode 100644 (file)
index 1ba0655..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-// Russian language resource file (Dmitry Chapyshev, 2007-06-21)
-
-LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Âûõîä"
-       IDS_PRINT, "Ïå÷àòü"
-       IDS_STRING, "Jackdaws love my big sphinx of quartz. 1234567890"
-       IDS_ERROR, "Îøèáêà"
-       IDS_ERROR_NOMEM, "Íåäîñòàòî÷íî ïàìÿòè, ÷òîáû çàâåðøèòü îïåðàöèþ."
-       IDS_ERROR_NOFONT, "%1 íå ÿâëÿåòñÿ êîððåêòíûì ôàéëîì øðèôòà."
-       IDS_ERROR_NOCLASS, "Íåâîçìîæíî èíèöèàëèçèðîâàòü êëàññ îêíà."
-       IDS_ERROR_BADCMD, "Íå óêàçàí ôàéë øðèôòà.\nÑèíòàêñèñ:\n  fontview.exe <ôàéë_øðèôòà>"
-END
-
-
diff --git a/rosapps/applications/fontview/lang/sk-SK.rc b/rosapps/applications/fontview/lang/sk-SK.rc
deleted file mode 100644 (file)
index 20497e9..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/* TRANSLATOR:  Mário Kaèmár /Mario Kacmar/ aka Kario (kario@szm.sk)
- * DATE OF TR:  31-07-2007
- * UPDATED   :  28-05-2008
- */
-
-LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Hotovo"
-       IDS_PRINT, "Tlaèi\9d"
-       IDS_STRING, "Kàde¾ ïat¾ov uèí koòa \9era\9d kôru. 1234567890"
-       IDS_ERROR, "Chyba"
-       IDS_ERROR_NOMEM, "Na vykonanie tejto operácie nie je dostatok vo¾nej pamäte."
-       IDS_ERROR_NOFONT, "Po\9eadovaný súbor %1 nie je platným súborom písiem."
-       IDS_ERROR_NOCLASS, "Nepodarilo sa inicializova\9d triedu window."
-       IDS_ERROR_BADCMD, "Nebol zadaný \9eiadny súbor písiem.\nPou\9eitie:\n  fontview.exe <súbor písiem>"
-END
diff --git a/rosapps/applications/fontview/lang/uk-UA.rc b/rosapps/applications/fontview/lang/uk-UA.rc
deleted file mode 100644 (file)
index 3290c00..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * PROJECT:     ReactOS Font Viewer
- * LICENSE:     GPL - See COPYING in the top level directory
- * FILE:        rosapps/fontview/lang/uk-UA.rc
- * PURPOSE:     Ukraianian Language File for fontview
- * TRANSLATOR:  Artem Reznikov
- */
-
-LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-BEGIN
-       IDS_QUIT, "Âèõ³ä"
-       IDS_PRINT, "Äðóê"
-       IDS_STRING, "Jackdaws love my big sphinx of quartz. 1234567890"
-       IDS_ERROR, "Ïîìèëêà"
-       IDS_ERROR_NOMEM, "Íåäîñòàòíüî ïàì'ÿò³ äëÿ çàâåðøåííÿ îïåðàö³þ."
-       IDS_ERROR_NOFONT, "Ôàéë %1 íå º êîðåêòíèì ôàéëîì øðèôòó."
-       IDS_ERROR_NOCLASS, "Íåìîæëèâî ³í³ö³àë³çóâàòè â³êîííèé êëàñ."
-       IDS_ERROR_BADCMD, "Íå âêàçàíèé ôàéë øðèôòó.\nÑèíòàêñèñ:\n  fontview.exe <ôàéë øðèôòó>"
-END
diff --git a/rosapps/applications/fontview/resource.h b/rosapps/applications/fontview/resource.h
deleted file mode 100644 (file)
index 1aabb81..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-\r
-#define IDS_ERROR 100\r
-#define IDS_ERROR_NOMEM 101\r
-#define IDS_ERROR_NOFONT 102\r
-#define IDS_ERROR_NOCLASS 103\r
-#define IDS_ERROR_BADCMD 104\r
-\r
-#define IDS_QUIT 500\r
-#define IDS_PRINT 501\r
-#define IDS_STRING 502\r
-\r
-#define IDS_CHARSLOWER 700\r
-#define IDS_CHARSUPPER 701\r
-#define IDS_SPECIALCHARS 702\r
-\r
diff --git a/rosapps/applications/fontview/ttf.ico b/rosapps/applications/fontview/ttf.ico
deleted file mode 100644 (file)
index d947661..0000000
Binary files a/rosapps/applications/fontview/ttf.ico and /dev/null differ
diff --git a/rosapps/applications/magnify/lang/bg-BG.rc b/rosapps/applications/magnify/lang/bg-BG.rc
deleted file mode 100644 (file)
index e88d253..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Ôàéë"
-    BEGIN
-        MENUITEM "Èç&õîä",                       IDM_EXIT
-        MENUITEM "Íà&ñòðîéêè",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Çà...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Çà"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Óâåëè÷èòåë, âåðñèÿ 1,0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "Äîáðå",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 210, 182
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Íàñòðîéêè íà óâåëè÷èòåëÿ"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Èçõîä",IDOK,96,161,50,14
-    PUSHBUTTON      "Ïîìîù",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Óâåëè÷åíèå:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Ïðîñëåäÿâàíå",IDC_STATIC,7,25,195,59
-    GROUPBOX        "Ïðåäñòàâÿíå",IDC_STATIC,7,87,195,57
-    CONTROL         "Ñëåäâàíå ïîêàçàëåöà íà ìèøêàòà",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,164,10
-    CONTROL         "Ñëåäâàíå ñúñðåäîòî÷àâàíåòî íà êëàâèàòóðàòà",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,180,10
-    CONTROL         "Ñëåäâàíå íà ñëîâîîáðàáîòêàòà",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,180,10
-    CONTROL         "Îáðúùàíå íà öâåòîâåòå",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,180,10
-    CONTROL         "Ñìàëÿâàíå ïðè ïóñêàíå",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,180,10
-    CONTROL         "Ïîêàçâàíå íà óâåëè÷èòåëÿ",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,180,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Óâåëè÷èòåëÿò íà ÐåàêòÎÑ"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Äîáðå",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Öåëòà íà óâåëè÷èòåëÿ å îñèãóðÿâàíå íà íà÷àëíà èçïîëçâàåìîñò çà ïîòðåáèòåëè ñ ìàëêè çðèòåëíè íåäúçè. Çà âñåêèäíåâíà óïîòðåáà ïîâå÷åòî ïîòðåáèòåëè ñúñ çðèòåëíè íåäúçè ñå íóæäàÿò îò ïî- äîáðî óâåëè÷àâàùî ñðåäñòâî.",IDC_STATIC,36,7,207,33
-    CONTROL         "Ñúîáùåíèåòî äà íå ñå ïîêàçâà ïîâå÷å",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,147,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Óâåëè÷èòåëíî ñòúêëî"
-END
-
-
-
diff --git a/rosapps/applications/magnify/lang/de-DE.rc b/rosapps/applications/magnify/lang/de-DE.rc
deleted file mode 100644 (file)
index a330489..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Datei"
-    BEGIN
-        MENUITEM "&Beenden",                       IDM_EXIT
-        MENUITEM "&Optionen",                      IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Über ...",                      IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Über"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Bildschirm-Lupe Version 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Einstellungen"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Beenden",IDOK,96,161,50,14
-    PUSHBUTTON      "Hilfe",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Vergrößerungsgrad:",IDC_STATIC,6,12,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Folgen",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Präsentation",IDC_STATIC,7,87,139,57
-    CONTROL         "Maus-Cursor folgen",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Tastaturfokus folgen",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Texteingabe folgen",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Farben invertieren",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Minimiert starten",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Bildschirm-Lupe anzeigen",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "ReactOS Bildschirm-Lupe"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Die Bildschirmlupe ist für Personen mit leichten visuellen Einschränkungen gedacht und stellt lediglich Grundfunktionen zur Verfügung. Die meisten Nutzer werden jedoch eine Bildschirmlupe mit mehr Funktionen für die alltägliche Nutzung benötigen.",IDC_STATIC,36,7,207,33
-    CONTROL         "Diese Nachricht nicht mehr anzeigen",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Bildschirm-Lupe"
-END
diff --git a/rosapps/applications/magnify/lang/en-US.rc b/rosapps/applications/magnify/lang/en-US.rc
deleted file mode 100644 (file)
index 3ed196b..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&File"
-    BEGIN
-        MENUITEM "E&xit",                       IDM_EXIT
-        MENUITEM "&Options",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&About ...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "About"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Magnifier Version 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Magnifier Settings"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Exit",IDOK,96,161,50,14
-    PUSHBUTTON      "Help",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Magnification level:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Tracking",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Presentation",IDC_STATIC,7,87,139,57
-    CONTROL         "Follow mouse cursor",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Follow keyboard focus",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Follow text editing",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Invert colors",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Start Minimized",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Show Magnifier",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "ReactOS Magnifier"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Magnifier is intended to provide a minimum level of functionality for users with slight visual impairments. Most users with visual impairments will need a magnification utility with higher funcionality for daily use.",IDC_STATIC,36,7,207,33
-    CONTROL         "Do not show this message again",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Magnifier"
-END
diff --git a/rosapps/applications/magnify/lang/es-ES.rc b/rosapps/applications/magnify/lang/es-ES.rc
deleted file mode 100644 (file)
index 0c2b350..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-/*\r
- *  Spanish language file by Javier Remacha <2007-09-21>\r
- */\r
-LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL\r
-\r
-IDC_MAGNIFIER MENU\r
-BEGIN\r
-    POPUP "&Archivo"\r
-    BEGIN\r
-        MENUITEM "S&alir",                       IDM_EXIT\r
-        MENUITEM "&Opciones",                    IDM_OPTIONS\r
-        MENUITEM SEPARATOR\r
-        MENUITEM "&Acerca de...",                  IDM_ABOUT\r
-    END\r
-END\r
-\r
-IDC_MAGNIFIER ACCELERATORS\r
-BEGIN\r
-    "?",            IDM_ABOUT,              ASCII,  ALT\r
-    "/",            IDM_ABOUT,              ASCII,  ALT\r
-END\r
-\r
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75\r
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU\r
-CAPTION "Acerca de"\r
-FONT 8, "MS Shell Dlg", 0, 0, 0x0\r
-BEGIN\r
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20\r
-    LTEXT           "Magnifier Version 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX\r
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22\r
-    PUSHBUTTON      "Aceptar",IDOK,162,48,50,14\r
-END\r
-\r
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182\r
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU\r
-CAPTION "Configurar Magnifier"\r
-FONT 8, "MS Shell Dlg", 400, 0, 0x1\r
-BEGIN\r
-    DEFPUSHBUTTON   "Salir",IDOK,96,161,50,14\r
-    PUSHBUTTON      "Ayuda",IDC_BUTTON_HELP,38,161,50,14\r
-    LTEXT           "Nivel de aumento:",IDC_STATIC,6,8,68,8\r
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP\r
-    GROUPBOX        "Rastreando",IDC_STATIC,7,25,139,59\r
-    GROUPBOX        "Presentación",IDC_STATIC,7,87,139,57\r
-    CONTROL         "Seguir el cursor del ratón",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10\r
-    CONTROL         "Seguir el foco del teclado",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10\r
-    CONTROL         "Seguir la edición de texto",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10\r
-    CONTROL         "Invertir colores",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10\r
-    CONTROL         "Comenzar minimizado",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10\r
-    CONTROL         "Mostrar Magnifier",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10\r
-END\r
-\r
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97\r
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION\r
-CAPTION "ReactOS Magnifier"\r
-FONT 8, "MS Shell Dlg", 400, 0, 0x1\r
-BEGIN\r
-    DEFPUSHBUTTON   "Aceptar",IDOK,193,76,50,14\r
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20\r
-    LTEXT           "Magnifier está pensada para proporcionar un nivel mínimo de funcionalidad para usuarios con pequeñas deficiencias visuales. La mayoría de los usuarios con deficiencias visuales necesitarán una utilidad de mayor ampliación para el uso diario.",IDC_STATIC,36,7,207,33\r
-    CONTROL         "No volver a mostrar este mensaje",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10\r
-END\r
-\r
-STRINGTABLE\r
-BEGIN\r
-    IDS_APP_TITLE           "Magnifier"\r
-    IDC_MAGNIFIER           "MAGNIFIER"\r
-END\r
diff --git a/rosapps/applications/magnify/lang/fr-FR.rc b/rosapps/applications/magnify/lang/fr-FR.rc
deleted file mode 100644 (file)
index 70a6bd1..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Fichier"
-    BEGIN
-        MENUITEM "Quitter",                       IDM_EXIT
-        MENUITEM "&Options",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&À propos ...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "À propos"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Loupe Version 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Paramètres de la loupe"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Quitter",IDOK,96,161,50,14
-    PUSHBUTTON      "Aider",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Coefficient d'agrandissement:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Poursuite",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Présentation",IDC_STATIC,7,87,139,57
-    CONTROL         "Suivre le curseur de la souris",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Suivre le focus du clavier",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Suivre l'édition de texte",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Inverser les couleurs",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Démarrer réduit",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Montrer la loupe",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Loupe ReactOS"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "La loupe a été réalisée pour fournir quelques fonctionnalités aux utilisateurs souffrants de déficiences visuelles. La majorité de ces utilisateurs aura besoin d'un utilitaire d'agrandissement avec plus de fonctionnalités pour une utilisation quotidienne.",IDC_STATIC,36,7,207,33
-    CONTROL         "Ne plus montrer ce message",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Loupe"
-END
diff --git a/rosapps/applications/magnify/lang/it-IT.rc b/rosapps/applications/magnify/lang/it-IT.rc
deleted file mode 100644 (file)
index 729cf79..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&File"
-    BEGIN
-        MENUITEM "E&sci",                       IDM_EXIT
-        MENUITEM "&Opzioni",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Informazioni su Magnifier",  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Informazioni Magnifier"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Magnifier Versione 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Impostazioni di Magnifier"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Uscita",IDOK,96,161,50,14
-    PUSHBUTTON      "Aiuto",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Livello d'ingrandimento:",IDC_STATIC,6,8,78,8
-    COMBOBOX        IDC_ZOOM,96,6,48,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Proseguimento",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Presentazione",IDC_STATIC,7,87,139,57
-    CONTROL         "Seguire il cursore del mouse",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Seguire la selezione da tastiera",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,120,10
-    CONTROL         "Seguire l'immissione di testo",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Inverti i colori",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Avvio in minimizzato",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Mostra Magnifier",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "ReactOS Magnifier"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Magnifier é stato realizzato per fornire un livello minimo di funzionalità agli utenti affetti da problemi visivi. La maggior parte di questi utenti avrà bisogno di un programma di utilità dotato di maggiori funzioni per l'uso quotidiano.",IDC_STATIC,36,7,207,33
-    CONTROL         "Non mostrare più questo messaggio",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Lente d'ingrandimento"
-END
diff --git a/rosapps/applications/magnify/lang/no-NO.rc b/rosapps/applications/magnify/lang/no-NO.rc
deleted file mode 100644 (file)
index f9052e9..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Fil"
-    BEGIN
-        MENUITEM "A&vslutt",                       IDM_EXIT
-        MENUITEM "&Valg",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Om ...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Om"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Forstørrelse Versjon 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Enerett (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Forstørrelse Innstilling"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Avslutt",IDOK,96,161,50,14
-    PUSHBUTTON      "Hjelp",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Forstørrelse nivå:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Sporfølging",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Presentasjon",IDC_STATIC,7,87,139,57
-    CONTROL         "Følg musen markør",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Følg tastatur fokus",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Følg tekstredigerig",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Invertere Farger",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Start minimert",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Vis forstørrelse",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "ReactOS Forstørrelse"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Forstørrelse er påtenkt for å forsyne en minimum nivå av funksjonalitet for brukere med svak syn. Mest brukere med svakt syn som trenger en forstørrelse hjelperedskap med høyere funksjon for dagligbruk.",IDC_STATIC,36,7,207,33
-    CONTROL         "Ikke vis denne meldingen igjen",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Forstørrelse"
-END
diff --git a/rosapps/applications/magnify/lang/pl-PL.rc b/rosapps/applications/magnify/lang/pl-PL.rc
deleted file mode 100644 (file)
index 7f53a88..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- *      translated by Caemyr - Olaf Siejka (Feb, 2008)
- *      Use ReactOS forum PM or IRC to contact me
- *      http://www.reactos.org
- *      IRC: irc.freenode.net #reactos-pl;
- */
-
-LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Plik"
-    BEGIN
-        MENUITEM "&Wyj\9ccie",                       IDM_EXIT
-        MENUITEM "&Opcje",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "O p&rogramie ...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "O programie"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Lupa, wersja 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Ustawienia"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Wyj\9ccie",IDOK,96,161,50,14
-    PUSHBUTTON      "Pomoc",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Stopieñ powiêkszenia:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "\8cledzenia",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Prezentacja",IDC_STATIC,7,87,139,57
-    CONTROL         "Pod¹¿aj za kursorem myszki",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Pod¹¿aj za aktywnym oknem",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Pod¹¿aj za tekstem",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Odwróæ kolory",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Uruchom zminimalizowan¹",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Poka¿ Lupê",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Lupa ReactOS"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Lupa ma za zadanie dostarczyæ podstawowy poziom funkcjonalno\9cci dla osób z niewielkimi problemami ze wzrokiem. U¿ytkownicy ze znaczniejszymi problemami ze wzrokiem mog¹ byæ zmuszeni u¿yæ bardziej zaawansowanego narzêdzia.",IDC_STATIC,36,7,207,33
-    CONTROL         "Nie pokazuj wiêcej tej wiadomo\9cci",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Lupa"
-END
diff --git a/rosapps/applications/magnify/lang/ru-RU.rc b/rosapps/applications/magnify/lang/ru-RU.rc
deleted file mode 100644 (file)
index 1209791..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Ôàéë"
-    BEGIN
-        MENUITEM "&Âûõîä",                       IDM_EXIT
-        MENUITEM "&Ïàðàìåòðû",                    IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Πïðîãðàììå...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Πïðîãðàììå"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Ýêðàííàÿ ëóïà. Âåðñèÿ 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Àâòîðñêèå ïðàâà (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,150,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 185, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Ïàðàìåòðû"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Â&ûõîä",IDOK,94,158,50,14
-    PUSHBUTTON      "&Ñïðàâêà",IDC_BUTTON_HELP,34,158,50,14
-    LTEXT           "Óâåëè÷åíèå:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,92,6,85,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Ñëåæåíèå",IDC_STATIC,7,25,170,59
-    GROUPBOX        "Ïðåäñòàâëåíèå",IDC_STATIC,7,87,170,57
-    CONTROL         "Ñëåäîâàòü çà óê&àçàòåëåì ìûøè",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,155,10
-    CONTROL         "Ñëåäîâàòü çà ô&îêóñîì ââîäà",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,155,10
-    CONTROL         "Ñëåäîâàòü çà ð&åäàêòèðîâàíèåì òåêñòà",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,155,10
-    CONTROL         "Î&áðàòèòü öâåòà",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,150,10
-    CONTROL         "&Çàïóñêàòü â ñâåðíóòîì âèäå",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,150,10
-    CONTROL         "Î&òîáðàæàòü îêíî ýêðàííîé ëóïû",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,150,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Ýêðàííàÿ ëóïà"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           """Ýêðàííàÿ ëóïà"" îáåñïå÷èâàåò ëèøü íà÷àëüíûé óðîâåíü âîçìîæíîñòåé äëÿ ëþäåé ñ ïëîõèì çðåíèåì. Ïîëüçîâàòåëÿì ñ ñèëüíûìè íàðóøåíèÿìè çðåíèÿ ëó÷øå ïðèìåíÿòü ñïåöèàëüíûå ïðîãðàììû ñ áîëåå øèðîêèìè âîçìîæíîñòÿìè.",IDC_STATIC,36,7,207,33
-    CONTROL         "Íå âûâîäèòü ýòî ñîîáùåíèå â äàëüíåéøåì",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,58,230,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Ýêðàííàÿ ëóïà"
-END
diff --git a/rosapps/applications/magnify/lang/sk-SK.rc b/rosapps/applications/magnify/lang/sk-SK.rc
deleted file mode 100644 (file)
index 143f14c..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-/* TRANSLATOR :  Mário Kaèmár /Mario Kacmar/ aka Kario (kario@szm.sk)
- * DATE OF TR.:  27-04-2008
- * LAST CHANGE:  07-05-2008
- */
-
-LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Súbor"
-    BEGIN
-        MENUITEM "S&konèi\9d",                    IDM_EXIT
-        MENUITEM "&Mo\9enosti",                   IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "È&o je ...",                  IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Èo je Lupa"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Lupa (Magnifier) verzia 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Nastavenia Lupy"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Koniec",IDOK,96,161,50,14
-    PUSHBUTTON      "Pomocník",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Úroveò zväè\9aenia:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "Sledovanie",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Prezentácia",IDC_STATIC,7,87,139,57
-    CONTROL         "Sledova\9d kurzor my\9ai",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "Sledova\9d ovládanie klávesnicou",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "Sledova\9d úpravu textu",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Invertova\9d farby",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Spusti\9d minimalizovane",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Zobrazi\9d Lupu",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Lupa systému ReactOS"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Lupa je urèená na poskytnutie minimálneho stupeòa funkènosti pre pou\9eívate¾ov s ¾ah\9aím po\9akodením zraku. Väè\9aina pou\9eívate¾ov s po\9akodením zraku bude potrebova\9d pre ka\9edodenné pou\9eívanie úèinnej\9aiu pomôcku.",IDC_STATIC,36,7,207,33
-    CONTROL         "Túto správu u\9e viac nezobrazova\9d",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Lupa"
-END
diff --git a/rosapps/applications/magnify/lang/uk-UA.rc b/rosapps/applications/magnify/lang/uk-UA.rc
deleted file mode 100644 (file)
index 296d7c2..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * PROJECT:     ReactOS Magnifier
- * LICENSE:     GPL - See COPYING in the top level directory
- * FILE:        rosapps/magnify/lang/uk-UA.rc
- * PURPOSE:     Ukraianian Language File for Magnifier
- * TRANSLATOR:  Artem Reznikov
- */
-
-LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
-
-IDC_MAGNIFIER MENU
-BEGIN
-    POPUP "&Ôàéë"
-    BEGIN
-        MENUITEM "Â&èõ³ä",                      IDM_EXIT
-        MENUITEM "Ï&àðàìåòðè",                  IDM_OPTIONS
-        MENUITEM SEPARATOR
-        MENUITEM "&Ïðî ïðîãðàìó ...",           IDM_ABOUT
-    END
-END
-
-IDC_MAGNIFIER ACCELERATORS
-BEGIN
-    "?",            IDM_ABOUT,              ASCII,  ALT
-    "/",            IDM_ABOUT,              ASCII,  ALT
-END
-
-IDD_ABOUTBOX DIALOGEX 22, 17, 220, 75
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_CAPTION | WS_SYSMENU
-CAPTION "Ïðî ïðîãðàìó"
-FONT 8, "MS Shell Dlg", 0, 0, 0x0
-BEGIN
-    ICON            IDI_ICON,IDC_MYICON,14,9,20,20
-    LTEXT           "Åêðàííà ëóïà Âåðñ³ÿ 1.0",IDC_STATIC,49,10,119,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)",IDC_STATIC,48,24,125,22
-    PUSHBUTTON      "OK",IDOK,162,48,50,14
-END
-
-IDD_DIALOGOPTIONS DIALOGEX 0, 0, 153, 182
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Ïàðàìåòðè åêðàííî¿ ëóïè"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "Âèõ³ä",IDOK,96,161,50,14
-    PUSHBUTTON      "Äîâ³äêà",IDC_BUTTON_HELP,38,161,50,14
-    LTEXT           "Çá³ëüøåííÿ:",IDC_STATIC,6,8,68,8
-    COMBOBOX        IDC_ZOOM,72,6,63,66,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
-    GROUPBOX        "³äñòåæåííÿ",IDC_STATIC,7,25,139,59
-    GROUPBOX        "Ïîäàííÿ",IDC_STATIC,7,87,139,57
-    CONTROL         "³äñòåæóâàòè âêàç³âíèê ìèø³",IDC_FOLLOWMOUSECHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,42,114,10
-    CONTROL         "³äñòåæóâàòè ôîêóñ ââîäó",IDC_FOLLOWKEYBOARDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,54,114,10
-    CONTROL         "³äñòåæóâàòè ðåäàãóâàííÿ òåêñòó",IDC_FOLLOWTEXTEDITINGCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,66,114,10
-    CONTROL         "Îáåðíóòè êîëüîðè",IDC_INVERTCOLORSCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,102,114,10
-    CONTROL         "Çàïóñòèòè ó çãîðíóòîìó âèãëÿä³",IDC_STARTMINIMIZEDCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,114,114,10
-    CONTROL         "Ïîêàçóâàòè â³êíî åêðàííî¿ ëóïè",IDC_SHOWMAGNIFIERCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,18,126,114,10
-END
-
-IDD_WARNINGDIALOG DIALOGEX 0, 0, 250, 97
-STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Åêðàííà ëóïà ReactOS"
-FONT 8, "MS Shell Dlg", 400, 0, 0x1
-BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,193,76,50,14
-    ICON            IDI_ICON,IDC_STATIC,7,17,20,20
-    LTEXT           "Åêðàííà ëóïà íàäຠëèøå ì³í³ìàëüíèé îáñÿã ìîæëèâîñòåé äëÿ ëþäåé ³ç ïîðóøåííÿì çîðó. Á³ëüøîñò³ òàêèõ êîðèñòóâà÷³â äîö³ëüíî çàñòîñîâóâàòè ñïåö³àëüí³ ïðîãðàìè ç á³ëüø øèðîêèìè ìîæëèâîñòÿìè.",IDC_STATIC,36,7,207,33
-    CONTROL         "Á³ëüøå íå ïîêàçóâàòè öå ïîâ³äîìëåííÿ",IDC_SHOWWARNINGCHECK, "Button",BS_AUTOCHECKBOX | WS_TABSTOP,43,80,137,10
-END
-
-STRINGTABLE
-BEGIN
-    IDS_APP_TITLE           "Åêðàííà ëóïà"
-END
diff --git a/rosapps/applications/magnify/magnifier.c b/rosapps/applications/magnify/magnifier.c
deleted file mode 100644 (file)
index 81b9ae0..0000000
+++ /dev/null
@@ -1,546 +0,0 @@
-/*\r
- * PROJECT:     ReactOS Magnify\r
- * LICENSE:     GPL - See COPYING in the top level directory\r
- * FILE:        base/applications/magnify/magnifier.c\r
- * PURPOSE:\r
- * COPYRIGHT:   Copyright 2007 Marc Piulachs <marc.piulachs@codexchange.net>\r
- *\r
- */\r
-\r
-#include <windows.h>\r
-#include <shellapi.h>\r
-#include "magnifier.h"\r
-#include "resource.h"\r
-\r
-const TCHAR szWindowClass[] = TEXT("MAGNIFIER");\r
-\r
-#define MAX_LOADSTRING 100\r
-\r
-// Global Variables:\r
-HINSTANCE hInst;                                                               // current instance\r
-HWND hMainWnd;\r
-\r
-TCHAR szTitle[MAX_LOADSTRING];                                 // The title bar text\r
-\r
-#define REPAINT_SPEED  100\r
-\r
-HWND hDesktopWindow = NULL;\r
-\r
-//Current magnified area\r
-POINT cp;\r
-\r
-//Last positions\r
-POINT pMouse;\r
-POINT pCaret;\r
-POINT pFocus;\r
-\r
-// Forward declarations of functions included in this code module:\r
-ATOM                           MyRegisterClass(HINSTANCE hInstance);\r
-BOOL                           InitInstance(HINSTANCE, int);\r
-LRESULT CALLBACK       WndProc(HWND, UINT, WPARAM, LPARAM);\r
-INT_PTR CALLBACK       AboutProc(HWND, UINT, WPARAM, LPARAM);\r
-INT_PTR CALLBACK       OptionsProc(HWND, UINT, WPARAM, LPARAM);\r
-INT_PTR CALLBACK       WarningProc(HWND, UINT, WPARAM, LPARAM);\r
-\r
-int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)\r
-{\r
-    // TODO: Place code here.\r
-    MSG msg;\r
-    HACCEL hAccelTable;\r
-\r
-    UNREFERENCED_PARAMETER(hPrevInstance);\r
-    UNREFERENCED_PARAMETER(lpCmdLine);\r
-\r
-    // Initialize global strings\r
-    LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);\r
-    MyRegisterClass(hInstance);\r
-\r
-    // Perform application initialization:\r
-    if (!InitInstance (hInstance, nCmdShow))\r
-    {\r
-        return FALSE;\r
-    }\r
-\r
-    hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_MAGNIFIER));\r
-\r
-    // Main message loop:\r
-    while (GetMessage(&msg, NULL, 0, 0))\r
-    {\r
-        if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))\r
-        {\r
-            TranslateMessage(&msg);\r
-            DispatchMessage(&msg);\r
-        }\r
-    }\r
-\r
-    return (int) msg.wParam;\r
-}\r
-\r
-\r
-\r
-//\r
-//  FUNCTION: MyRegisterClass()\r
-//\r
-//  PURPOSE: Registers the window class.\r
-//\r
-//  COMMENTS:\r
-//\r
-//    This function and its usage are only necessary if you want this code\r
-//    to be compatible with Win32 systems prior to the 'RegisterClassEx'\r
-//    function that was added to Windows 95. It is important to call this function\r
-//    so that the application will get 'well formed' small icons associated\r
-//    with it.\r
-//\r
-ATOM MyRegisterClass(HINSTANCE hInstance)\r
-{\r
-    WNDCLASS wc;\r
-\r
-    wc.style            = CS_HREDRAW | CS_VREDRAW;\r
-    wc.lpfnWndProc      = WndProc;\r
-    wc.cbClsExtra       = 0;\r
-    wc.cbWndExtra       = 0;\r
-    wc.hInstance        = hInstance;\r
-    wc.hIcon            = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON));\r
-    wc.hCursor          = LoadCursor(NULL, IDC_ARROW);\r
-    wc.hbrBackground    = (HBRUSH)(COLOR_WINDOW+1);\r
-    wc.lpszMenuName     = MAKEINTRESOURCE(IDC_MAGNIFIER);\r
-    wc.lpszClassName    = szWindowClass;\r
-\r
-    return RegisterClass(&wc);\r
-}\r
-\r
-//\r
-//   FUNCTION: InitInstance(HINSTANCE, int)\r
-//\r
-//   PURPOSE: Saves instance handle and creates main window\r
-//\r
-//   COMMENTS:\r
-//\r
-//        In this function, we save the instance handle in a global variable and\r
-//        create and display the main program window.\r
-//\r
-BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)\r
-{\r
-   hInst = hInstance; // Store instance handle in our global variable\r
-\r
-    // Create the Window\r
-   hMainWnd = CreateWindowEx(\r
-        WS_EX_TOPMOST,\r
-        szWindowClass,\r
-        szTitle,\r
-        WS_OVERLAPPEDWINDOW,\r
-        CW_USEDEFAULT,\r
-        CW_USEDEFAULT,\r
-        CW_USEDEFAULT,\r
-        CW_USEDEFAULT,\r
-        NULL,\r
-        NULL,\r
-        hInstance,\r
-        NULL);\r
-\r
-   if (!hMainWnd)\r
-   {\r
-      return FALSE;\r
-   }\r
-\r
-   ShowWindow(hMainWnd, (bStartMinimized) ? SW_MINIMIZE : nCmdShow);\r
-   UpdateWindow(hMainWnd);\r
-\r
-   if (bShowWarning)\r
-   {\r
-      DialogBox (hInstance, MAKEINTRESOURCE(IDD_WARNINGDIALOG), hMainWnd, (DLGPROC)WarningProc);\r
-   }\r
-\r
-   return TRUE;\r
-}\r
-\r
-void Refresh ()\r
-{\r
-    if (!IsIconic(hMainWnd))\r
-    {\r
-        // Invalidate the client area forcing a WM_PAINT message\r
-        InvalidateRgn(hMainWnd, NULL, TRUE);\r
-    }\r
-}\r
-\r
-void Draw(HDC aDc)\r
-{\r
-    HDC desktopHdc = NULL;\r
-    HDC HdcStrech;\r
-    HANDLE hOld;\r
-    HBITMAP HbmpStrech;\r
-\r
-    RECT R;\r
-    RECT appRect;\r
-    DWORD rop = SRCCOPY;\r
-    CURSORINFO cinfo;\r
-    ICONINFO iinfo;\r
-\r
-    int Width, Height, AppWidth, AppHeight;\r
-    LONG blitAreaWidth, blitAreaHeight, blitAreaX, blitAreaY;\r
-\r
-    desktopHdc = GetWindowDC (hDesktopWindow);\r
-\r
-    GetClientRect(hMainWnd, &appRect);\r
-    GetWindowRect(hDesktopWindow, &R);\r
-\r
-    ZeroMemory(&cinfo, sizeof(CURSORINFO));\r
-    ZeroMemory(&iinfo, sizeof(ICONINFO));\r
-    cinfo.cbSize = sizeof(cinfo);\r
-    GetCursorInfo(&cinfo);\r
-    GetIconInfo(cinfo.hCursor, &iinfo);\r
-\r
-     /* Create a memory DC compatible with client area DC.*/\r
-    HdcStrech = CreateCompatibleDC(desktopHdc);\r
-\r
-    /* Create a bitmap compatible with the client area DC.*/\r
-    HbmpStrech = CreateCompatibleBitmap(\r
-        desktopHdc,\r
-        R.right,\r
-        R.bottom);\r
-\r
-    /* Select our bitmap in memory DC and save the old one.*/\r
-    hOld = SelectObject (HdcStrech , HbmpStrech);\r
-\r
-    /* Paint the screen bitmap to our in memory DC */\r
-    BitBlt(\r
-        HdcStrech,\r
-        0,\r
-        0,\r
-        R.right,\r
-        R.bottom,\r
-        desktopHdc,\r
-        0,\r
-        0,\r
-        SRCCOPY);\r
-\r
-    /* Draw the mouse pointer in the right position */\r
-    DrawIcon(\r
-        HdcStrech ,\r
-        pMouse.x - iinfo.xHotspot, // - 10,\r
-        pMouse.y - iinfo.yHotspot, // - 10,\r
-        cinfo.hCursor);\r
-\r
-    Width = (R.right - R.left);\r
-    Height = (R.bottom - R.top);\r
-\r
-    AppWidth = (appRect.right - appRect.left);\r
-    AppHeight = (appRect.bottom - appRect.top);\r
-\r
-    blitAreaWidth = AppWidth / iZoom;\r
-    blitAreaHeight = AppHeight / iZoom;\r
-\r
-    blitAreaX = (cp.x) - (blitAreaWidth /2);\r
-    blitAreaY = (cp.y) - (blitAreaHeight /2);\r
-\r
-    if (blitAreaX < 0)\r
-    {\r
-       blitAreaX = 0;\r
-    }\r
-\r
-    if (blitAreaY < 0)\r
-    {\r
-       blitAreaY = 0;\r
-    }\r
-\r
-    if (blitAreaX > (Width - blitAreaWidth))\r
-    {\r
-        blitAreaX = (Width - blitAreaWidth);\r
-    }\r
-\r
-    if (blitAreaY > (Height - blitAreaHeight))\r
-    {\r
-        blitAreaY = (Height - blitAreaHeight);\r
-    }\r
-\r
-    if (bInvertColors)\r
-    {\r
-        rop = NOTSRCCOPY;\r
-    }\r
-\r
-    /* Blast the stretched image from memory DC to window DC.*/\r
-    StretchBlt(\r
-        aDc,\r
-        0,\r
-        0,\r
-        AppWidth,\r
-        AppHeight,\r
-        HdcStrech,\r
-        blitAreaX,\r
-        blitAreaY,\r
-        blitAreaWidth,\r
-        blitAreaHeight,\r
-        rop);\r
-\r
-    /* Cleanup.*/\r
-    if (iinfo.hbmMask)\r
-        DeleteObject(iinfo.hbmMask);\r
-    if (iinfo.hbmColor)\r
-        DeleteObject(iinfo.hbmColor);\r
-    SelectObject (HdcStrech, hOld);\r
-    DeleteObject (HbmpStrech);\r
-    DeleteDC (HdcStrech);\r
-    ReleaseDC(hDesktopWindow, desktopHdc);\r
-}\r
-\r
-//\r
-//  FUNCTION: WndProc(HWND, UINT, WPARAM, LPARAM)\r
-//\r
-//  PURPOSE:  Processes messages for the main window.\r
-//\r
-//  WM_COMMAND - process the application menu\r
-//  WM_PAINT   - Paint the main window\r
-//  WM_DESTROY - post a quit message and return\r
-//\r
-//\r
-LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-    int wmId, wmEvent;\r
-\r
-    switch (message)\r
-    {\r
-        case WM_TIMER:\r
-        {\r
-            POINT pNewMouse;\r
-            POINT pNewCaret;\r
-            POINT pNewFocus;\r
-            HWND hwnd1, hwnd2, hwnd3;\r
-            DWORD a, b;\r
-            RECT controlRect;\r
-\r
-            //Get current mouse position\r
-            GetCursorPos (&pNewMouse);\r
-\r
-            //Get caret position\r
-            hwnd1 = GetForegroundWindow ();\r
-            a = GetWindowThreadProcessId(hwnd1, NULL);\r
-            b = GetCurrentThreadId();\r
-            AttachThreadInput (a, b, TRUE);\r
-            hwnd2 = GetFocus();\r
-\r
-            GetCaretPos( &pNewCaret);\r
-            ClientToScreen (hwnd2, (LPPOINT) &pNewCaret);\r
-            AttachThreadInput (a, b, FALSE);\r
-\r
-            //Get current control focus\r
-            hwnd3 = GetFocus ();\r
-            GetWindowRect (hwnd3 , &controlRect);\r
-            pNewFocus.x = controlRect.left;\r
-            pNewFocus.y = controlRect.top;\r
-\r
-            //If mouse has moved ....\r
-            if (((pMouse.x != pNewMouse.x) || (pMouse.y != pNewMouse.y)) && bFollowMouse)\r
-            {\r
-                //Update to new position\r
-                pMouse = pNewMouse;\r
-                cp = pNewMouse;\r
-                Refresh();\r
-            }\r
-            else if (((pCaret.x != pNewCaret.x) || (pCaret.y != pNewCaret.y)) && bFollowCaret)\r
-            {\r
-                //Update to new position\r
-                pCaret = pNewCaret;\r
-                cp = pNewCaret;\r
-                Refresh();\r
-            }\r
-            else if (((pFocus.x != pNewFocus.x) || (pFocus.y != pNewFocus.y)) && bFollowFocus)\r
-            {\r
-                //Update to new position\r
-                pFocus = pNewFocus;\r
-                cp = pNewFocus;\r
-                Refresh();\r
-            }\r
-        }\r
-        break;\r
-    case WM_COMMAND:\r
-        wmId    = LOWORD(wParam);\r
-        wmEvent = HIWORD(wParam);\r
-        // Parse the menu selections:\r
-        switch (wmId)\r
-        {\r
-            case IDM_OPTIONS:\r
-                DialogBox(hInst, MAKEINTRESOURCE(IDD_DIALOGOPTIONS), hWnd, (DLGPROC)OptionsProc);\r
-                break;\r
-            case IDM_ABOUT:\r
-                DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, (DLGPROC)AboutProc);\r
-                break;\r
-            case IDM_EXIT:\r
-                DestroyWindow(hWnd);\r
-                break;\r
-            default:\r
-                return DefWindowProc(hWnd, message, wParam, lParam);\r
-        }\r
-        break;\r
-   case WM_PAINT:\r
-        {\r
-            PAINTSTRUCT PaintStruct;\r
-            HDC dc;\r
-            dc = BeginPaint(hWnd, &PaintStruct);\r
-            Draw(dc);\r
-            EndPaint(hWnd, &PaintStruct);\r
-        }\r
-      break;\r
-   case WM_ERASEBKGND:\r
-        //handle WM_ERASEBKGND by simply returning non-zero because we did all the drawing in WM_PAINT.\r
-       break;\r
-    case WM_DESTROY:\r
-        //Save settings to registry\r
-        SaveSettings ();\r
-        KillTimer (hWnd , 1);\r
-        PostQuitMessage(0);\r
-        break;\r
-    case WM_CREATE:\r
-            //Load settings from registry\r
-            LoadSettings ();\r
-\r
-            //Get the desktop window\r
-            hDesktopWindow = GetDesktopWindow();\r
-\r
-            //Set the timer\r
-            SetTimer (hWnd , 1, REPAINT_SPEED , NULL);\r
-            break;\r
-    default:\r
-        return DefWindowProc(hWnd, message, wParam, lParam);\r
-    }\r
-    return 0;\r
-}\r
-\r
-// Message handler for about box.\r
-INT_PTR CALLBACK AboutProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-    UNREFERENCED_PARAMETER(lParam);\r
-    switch (message)\r
-    {\r
-    case WM_INITDIALOG:\r
-        return (INT_PTR)TRUE;\r
-\r
-    case WM_COMMAND:\r
-        if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)\r
-        {\r
-            EndDialog(hDlg, LOWORD(wParam));\r
-            return (INT_PTR)TRUE;\r
-        }\r
-        break;\r
-    }\r
-    return (INT_PTR)FALSE;\r
-}\r
-\r
-// Message handler for options box.\r
-INT_PTR CALLBACK OptionsProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-    UNREFERENCED_PARAMETER(lParam);\r
-    switch (message)\r
-    {\r
-        case WM_INITDIALOG:\r
-        {\r
-            //Add the zoom items....\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("1"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("2"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("3"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("4"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("5"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("6"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("7"));\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_ADDSTRING, 0, (LPARAM)("8"));\r
-\r
-            //\r
-            SendDlgItemMessage(hDlg, IDC_ZOOM, CB_SETCURSEL, iZoom - 1, 0);\r
-\r
-            if (bFollowMouse)\r
-                SendDlgItemMessage(hDlg,IDC_FOLLOWMOUSECHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            if (bFollowFocus)\r
-                SendDlgItemMessage(hDlg,IDC_FOLLOWKEYBOARDCHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            if (bFollowCaret)\r
-                SendDlgItemMessage(hDlg,IDC_FOLLOWTEXTEDITINGCHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            if (bInvertColors)\r
-                SendDlgItemMessage(hDlg,IDC_INVERTCOLORSCHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            if (bStartMinimized)\r
-                SendDlgItemMessage(hDlg,IDC_STARTMINIMIZEDCHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            if (bShowMagnifier)\r
-                SendDlgItemMessage(hDlg,IDC_SHOWMAGNIFIERCHECK,BM_SETCHECK , wParam ,0);\r
-\r
-            return (INT_PTR)TRUE;\r
-        }\r
-    case WM_COMMAND:\r
-        switch(LOWORD(wParam))\r
-        {\r
-            case IDOK:\r
-            case IDCANCEL:\r
-                EndDialog(hDlg, LOWORD(wParam));\r
-                return (INT_PTR)TRUE;\r
-\r
-            case IDC_BUTTON_HELP:\r
-                /* unimplemented */\r
-                MessageBox(hDlg , TEXT("Magnifier help not available yet!") , TEXT("Help") , MB_OK);\r
-                break;\r
-            case IDC_ZOOM:\r
-                if(HIWORD(wParam) == CBN_SELCHANGE)\r
-                {\r
-                    HWND hCombo = GetDlgItem(hDlg,IDC_ZOOM);\r
-\r
-                    /* Get index of current selection and the text of that selection. */\r
-                    iZoom = SendMessage( hCombo, CB_GETCURSEL, (WPARAM) wParam, (LPARAM) lParam ) + 1;\r
-\r
-                    //Update the magnigier UI\r
-                    Refresh ();\r
-                }\r
-                break;\r
-            case IDC_INVERTCOLORSCHECK:\r
-                bInvertColors = IsDlgButtonChecked (hDlg, IDC_INVERTCOLORSCHECK);\r
-                Refresh ();\r
-                break;\r
-            case IDC_FOLLOWMOUSECHECK:\r
-                bFollowMouse = IsDlgButtonChecked (hDlg, IDC_FOLLOWMOUSECHECK);\r
-                break;\r
-            case IDC_FOLLOWKEYBOARDCHECK:\r
-                bFollowFocus = IsDlgButtonChecked (hDlg, IDC_FOLLOWKEYBOARDCHECK);\r
-                break;\r
-            case IDC_FOLLOWTEXTEDITINGCHECK:\r
-                bFollowCaret = IsDlgButtonChecked (hDlg, IDC_FOLLOWTEXTEDITINGCHECK);\r
-                break;\r
-            case IDC_STARTMINIMIZEDCHECK:\r
-                bStartMinimized = IsDlgButtonChecked (hDlg, IDC_STARTMINIMIZEDCHECK);\r
-                break;\r
-            case IDC_SHOWMAGNIFIER:\r
-                bShowMagnifier = IsDlgButtonChecked (hDlg, IDC_SHOWMAGNIFIERCHECK);\r
-                if (bShowMagnifier){\r
-                    ShowWindow (hMainWnd , SW_SHOW);\r
-                }else{\r
-                    ShowWindow (hMainWnd , SW_HIDE);\r
-                }\r
-                break;\r
-        }\r
-    }\r
-    return (INT_PTR)FALSE;\r
-}\r
-\r
-// Message handler for warning box.\r
-INT_PTR CALLBACK WarningProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)\r
-{\r
-    UNREFERENCED_PARAMETER(lParam);\r
-\r
-    switch (message)\r
-    {\r
-        case WM_INITDIALOG:\r
-            return (INT_PTR)TRUE;\r
-        case WM_COMMAND:\r
-            switch(LOWORD(wParam))\r
-            {\r
-                case IDC_SHOWWARNINGCHECK:\r
-                    bShowWarning = !IsDlgButtonChecked (hDlg, IDC_SHOWWARNINGCHECK);\r
-                    break;\r
-            }\r
-            if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)\r
-            {\r
-                EndDialog(hDlg, LOWORD(wParam));\r
-                return (INT_PTR)TRUE;\r
-            }\r
-            break;\r
-    }\r
-    return (INT_PTR)FALSE;\r
-}\r
diff --git a/rosapps/applications/magnify/magnifier.h b/rosapps/applications/magnify/magnifier.h
deleted file mode 100644 (file)
index 3858516..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*\r
- * WineCalc (magnifier.h)\r
- *\r
- * Copyright 2007 Marc Piulachs\r
- *\r
- * This library is free software; you can redistribute it and/or\r
- * modify it under the terms of the GNU Lesser General Public\r
- * License as published by the Free Software Foundation; either\r
- * version 2.1 of the License, or (at your option) any later version.\r
- *\r
- * This library is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\r
- * Lesser General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU Lesser General Public\r
- * License along with this library; if not, write to the Free Software\r
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
- */\r
-\r
-//////////////////////////////////////////////////////////////////\r
-\r
-extern int iZoom;\r
-\r
-extern BOOL bShowWarning;\r
-\r
-extern BOOL bFollowMouse;\r
-extern BOOL bFollowFocus;\r
-extern BOOL bFollowCaret;\r
-\r
-extern BOOL bInvertColors;\r
-extern BOOL bStartMinimized;\r
-extern BOOL bShowMagnifier;\r
-\r
-void LoadSettings();\r
-void SaveSettings();\r
diff --git a/rosapps/applications/magnify/magnify.rbuild b/rosapps/applications/magnify/magnify.rbuild
deleted file mode 100644 (file)
index f447ff9..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0"?>\r
-<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">\r
-<module name="magnify" type="win32gui" installbase="system32" installname="magnify.exe">\r
-       <include base="magnify">.</include>\r
-       <library>user32</library>\r
-       <library>gdi32</library>\r
-       <library>advapi32</library>\r
-       <library>shell32</library>\r
-       <library>kernel32</library>\r
-       <file>magnifier.c</file>\r
-       <file>settings.c</file>\r
-       <file>magnify.rc</file>\r
-</module>\r
diff --git a/rosapps/applications/magnify/magnify.rc b/rosapps/applications/magnify/magnify.rc
deleted file mode 100644 (file)
index 9ea3ddc..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#include <windows.h>
-#include <commctrl.h>
-#include "resource.h"
-
-LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-
-#define REACTOS_STR_FILE_DESCRIPTION    "ReactOS Magnifier\0"
-#define REACTOS_STR_INTERNAL_NAME       "magnify\0"
-#define REACTOS_STR_ORIGINAL_FILENAME   "magnify.exe\0"
-
-#include <reactos/version.rc>
-
-IDI_ICON ICON "res/magnify.ico"
-
-#include "rsrc.rc"
diff --git a/rosapps/applications/magnify/res/magnify.ico b/rosapps/applications/magnify/res/magnify.ico
deleted file mode 100644 (file)
index 99a9be7..0000000
Binary files a/rosapps/applications/magnify/res/magnify.ico and /dev/null differ
diff --git a/rosapps/applications/magnify/resource.h b/rosapps/applications/magnify/resource.h
deleted file mode 100644 (file)
index 610ad09..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#define IDC_STATIC                      -1\r
-\r
-#define IDI_ICON                        101\r
-#define IDD_MAGNIFIER_DIALOG            102\r
-#define IDS_APP_TITLE                   103\r
-#define IDD_ABOUTBOX                    103\r
-#define IDM_ABOUT                       104\r
-#define IDM_EXIT                        105\r
-#define IDC_MYICON                      106\r
-#define IDC_MAGNIFIER                   109\r
-#define IDR_MAINFRAME                   128\r
-#define IDD_DIALOGOPTIONS               129\r
-#define IDD_WARNINGDIALOG               130\r
-#define IDC_ZOOM                        1000\r
-#define IDC_FOLLOWKEYBOARDCHECK         1002\r
-#define IDC_FOLLOWTEXTEDITINGCHECK      1003\r
-#define IDC_INVERTCOLORSCHECK           1004\r
-#define IDC_STARTMINIMIZEDCHECK         1005\r
-#define IDC_SHOWMAGNIFIER               1006\r
-#define IDC_SHOWMAGNIFIERCHECK          1006\r
-#define IDC_FOLLOWMOUSECHECK            1007\r
-#define IDC_BUTTON_HELP                 1008\r
-#define IDC_SHOWWARNINGCHECK            1009\r
-#define ID_FILE_OPTIONS                 32771\r
-#define ID_OPTIONS                      32772\r
-#define IDM_OPTIONS                     32773\r
diff --git a/rosapps/applications/magnify/rsrc.rc b/rosapps/applications/magnify/rsrc.rc
deleted file mode 100644 (file)
index 9c0059d..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#include <windows.h>
-#include "resource.h"
-
-#include "lang/bg-BG.rc"
-#include "lang/en-US.rc"
-#include "lang/es-ES.rc"
-#include "lang/de-DE.rc"
-#include "lang/fr-FR.rc"
-#include "lang/it-IT.rc"
-#include "lang/no-NO.rc"
-#include "lang/pl-PL.rc"
-#include "lang/ru-RU.rc"
-#include "lang/sk-SK.rc"
-#include "lang/uk-UA.rc"
diff --git a/rosapps/applications/magnify/settings.c b/rosapps/applications/magnify/settings.c
deleted file mode 100644 (file)
index a6019f8..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-#include <windows.h>\r
-#include <tchar.h>\r
-#include "magnifier.h"\r
-\r
-int iZoom = 3;\r
-\r
-BOOL bShowWarning = TRUE;\r
-\r
-BOOL bFollowMouse = TRUE;\r
-BOOL bFollowFocus = TRUE;\r
-BOOL bFollowCaret = TRUE;\r
-\r
-BOOL bInvertColors = FALSE;\r
-BOOL bStartMinimized = FALSE;\r
-BOOL bShowMagnifier = TRUE;\r
-\r
-void LoadSettings()\r
-{\r
-       HKEY hkey;\r
-       LONG value;\r
-       ULONG len;\r
-\r
-       RegCreateKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0,\r
-               _T(""), 0, KEY_READ, NULL, &hkey, NULL);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryMagLevel"),  0, 0, (BYTE *)&value, &len))\r
-       {\r
-               if(value >= 0 && value <= 9)\r
-                       iZoom  = value;\r
-       }\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("ShowWarning"), 0, 0, (BYTE *)&value, &len))\r
-               bShowWarning = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryInvertColors"), 0, 0, (BYTE *)&value, &len))\r
-               bInvertColors = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryStartMinimized"), 0, 0, (BYTE *)&value, &len))\r
-               bStartMinimized = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryTrackCursor"), 0, 0, (BYTE *)&value, &len))\r
-               bFollowMouse = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryTrackFocus"), 0, 0, (BYTE *)&value, &len))\r
-               bFollowFocus = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryTrackSecondaryFocus"), 0, 0, (BYTE *)&value, &len))\r
-               bFollowFocus = (value == 0 ? FALSE : TRUE);\r
-\r
-       if(ERROR_SUCCESS == RegQueryValueEx(hkey, _T("StationaryTrackText"), 0, 0, (BYTE *)&value, &len))\r
-               bFollowCaret = (value == 0 ? FALSE : TRUE);\r
-\r
-       RegCloseKey(hkey);\r
-}\r
-\r
-void SaveSettings()\r
-{\r
-       HKEY hkey;\r
-       LONG value;\r
-\r
-       RegCreateKeyEx(HKEY_CURRENT_USER, _T("Software\\Microsoft\\Magnify"), 0,\r
-               _T(""), 0, KEY_WRITE, NULL, &hkey, NULL);\r
-\r
-       value = iZoom;\r
-       RegSetValueEx(hkey, _T("StationaryMagLevel"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bShowWarning;\r
-       RegSetValueEx(hkey, _T("ShowWarning"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bInvertColors;\r
-       RegSetValueEx(hkey, _T("StationaryInvertColors"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bStartMinimized;\r
-       RegSetValueEx(hkey, _T("StationaryStartMinimized"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bFollowMouse;\r
-       RegSetValueEx(hkey, _T("StationaryTrackCursor"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bFollowFocus;\r
-       RegSetValueEx(hkey, _T("StationaryTrackFocus"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bFollowFocus;\r
-       RegSetValueEx(hkey, _T("StationaryTrackSecondaryFocus"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       value = bFollowCaret;\r
-       RegSetValueEx(hkey, _T("StationaryTrackText"), 0, REG_DWORD, (BYTE *)&value, sizeof value);\r
-\r
-       RegCloseKey(hkey);\r
-}\r
diff --git a/rosapps/applications/winver/winver.c b/rosapps/applications/winver/winver.c
deleted file mode 100644 (file)
index 3514b26..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#include <windows.h>
-#include <tchar.h>
-
-int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) {
-  static const WCHAR szROS[] = { 'R','e','a','c','t','O','S',0 };
-  UNREFERENCED_PARAMETER(lpCmdLine);
-  UNREFERENCED_PARAMETER(nCmdShow);
-  UNREFERENCED_PARAMETER(hPrevInstance);
-  UNREFERENCED_PARAMETER(hInstance);
-  ShellAbout(0, szROS, 0, 0);
-  return 1;
-}
diff --git a/rosapps/applications/winver/winver.rbuild b/rosapps/applications/winver/winver.rbuild
deleted file mode 100644 (file)
index a8745ef..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<module name="winver" type="win32gui" installbase="system32" installname="winver.exe" unicode="yes">
-       <include base="winver">.</include>
-       <library>shell32</library>
-       <library>kernel32</library>
-       <file>winver.c</file>
-</module>
diff --git a/rosapps/applications/write/lang/bg-BG.rc b/rosapps/applications/write/lang/bg-BG.rc
deleted file mode 100644 (file)
index fbd0812..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Bulgarian language support
- *
- * Copyright (C) 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "Íåóñïåøíî çàïóñêàíå íà Òåòðàäêàòà"
-}
diff --git a/rosapps/applications/write/lang/de-DE.rc b/rosapps/applications/write/lang/de-DE.rc
deleted file mode 100644 (file)
index c2afa08..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright (C) 2007 Mikolaj Zalewski
- * Copyright (C) 2008 Michael Stefaniuc
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Der Start von Wordpad ist fehlgeschlagen"
-}
diff --git a/rosapps/applications/write/lang/en-US.rc b/rosapps/applications/write/lang/en-US.rc
deleted file mode 100644 (file)
index 5215db5..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * English language support
- *
- * Copyright (C) 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "Starting Wordpad failed"
-}
diff --git a/rosapps/applications/write/lang/fr-FR.rc b/rosapps/applications/write/lang/fr-FR.rc
deleted file mode 100644 (file)
index 0258efc..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * French language support
- *
- * Copyright (C) 2007 Jonathan Ernst
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-#pragma code_page(65001)
-
-LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Wordpad n'a pas pu être démarré"
-}
-
-#pragma code_page(default)
diff --git a/rosapps/applications/write/lang/ja-JP.rc b/rosapps/applications/write/lang/ja-JP.rc
deleted file mode 100644 (file)
index 237a53d..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Japanese language support
- *
- * Copyright (C) 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-/* UTF-8 */
-#pragma code_page(65001)
-
-LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "Wordpad の起動に失敗しました"
-}
-
-#pragma code_page(default)
diff --git a/rosapps/applications/write/lang/ko-KR.rc b/rosapps/applications/write/lang/ko-KR.rc
deleted file mode 100644 (file)
index f78ea13..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Korean language support
- *
- * Copyright (C) 2007 Mikolaj Zalewski
- * Copyright (C) 2008 YunSong Hwang(ȲÀ±¼º)(hys545@dreamwiz.com)
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "¿öµåÆе堽ÃÀÛ ½ÇÆÐÇÔ"
-}
diff --git a/rosapps/applications/write/lang/nl-NL.rc b/rosapps/applications/write/lang/nl-NL.rc
deleted file mode 100644 (file)
index 5f1611e..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Dutch language support
- *
- * Copyright (C) 2008 Frans Kool
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Starten van Wordpad mislukt"
-}
diff --git a/rosapps/applications/write/lang/no-NO.rc b/rosapps/applications/write/lang/no-NO.rc
deleted file mode 100644 (file)
index 9b5a4bd..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Norwegian Bokmål language support
- *
- * Copyright (C) 2007 Alexander N. Sørnes <alex@thehandofagony.com>
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Klarte ikke starte Wordpad"
-}
diff --git a/rosapps/applications/write/lang/pl-PL.rc b/rosapps/applications/write/lang/pl-PL.rc
deleted file mode 100644 (file)
index fc06b89..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Polish language support
- *
- * Copyright (C) 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "Nie uda³o siê uruchomiæ programu Wordpad"
-}
diff --git a/rosapps/applications/write/lang/pt-BR.rc b/rosapps/applications/write/lang/pt-BR.rc
deleted file mode 100644 (file)
index e2ba2eb..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Portuguese language support
- *
- * Copyright (C) 2008 Ricardo Filipe
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Falhou ao iniciar o Wordpad"
-}
diff --git a/rosapps/applications/write/lang/ro-RO.rc b/rosapps/applications/write/lang/ro-RO.rc
deleted file mode 100644 (file)
index 8a33118..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright (C) 2007 Mikolaj Zalewski
- * Copyright (C) 2008 Michael Stefaniuc
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
-
-#pragma code_page(65001)
-
-STRINGTABLE
-{
-    IDS_FAILED, "Execuția Wordpad a eșuat"
-}
-
-#pragma code_page(default)
diff --git a/rosapps/applications/write/lang/ru-RU.rc b/rosapps/applications/write/lang/ru-RU.rc
deleted file mode 100644 (file)
index 653d426..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Russian language support
- *
- * Copyright 2008 Andrey Esin <andrey@esin.name>
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
-
-STRINGTABLE
-{
-    IDS_FAILED, "Íå óäàëîñü çàïóñòèòü Wordpad"
-}
diff --git a/rosapps/applications/write/lang/sk-SK.rc b/rosapps/applications/write/lang/sk-SK.rc
deleted file mode 100644 (file)
index 37b3ad1..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-/* TRANSLATOR:  Mário Kaèmár /Mario Kacmar/ aka Kario (kario@szm.sk)
- * DATE OF TR:  30-01-2008
- */
-
-LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
-
-STRINGTABLE
-BEGIN
-    IDS_FAILED, "Nepodarilo sa spusti\9d Wordpad"
-END
diff --git a/rosapps/applications/write/lang/sl-SI.rc b/rosapps/applications/write/lang/sl-SI.rc
deleted file mode 100644 (file)
index d7e2226..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Slovenian language support
- *
- * Copyright (C) 2008 Rok Mandeljc
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT
-
-#pragma code_page(65001)
-
-STRINGTABLE
-{
-    IDS_FAILED, "Zagon programa Wordpad ni uspel"
-}
-
-#pragma code_page(default)
diff --git a/rosapps/applications/write/lang/sv-SE.rc b/rosapps/applications/write/lang/sv-SE.rc
deleted file mode 100644 (file)
index dea6521..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Swedish language support
- *
- * Copyright (C) 2009 Anders Jonsson
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL
-
-STRINGTABLE
-{
-    IDS_FAILED, "Kunde inte starta Wordpad"
-}
diff --git a/rosapps/applications/write/lang/uk-UA.rc b/rosapps/applications/write/lang/uk-UA.rc
deleted file mode 100644 (file)
index a5b5cba..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Ukrainian language support
- *
- * Copyright (C) 2007 Artem Reznikov
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
-
-STRINGTABLE
-BEGIN
-    IDS_FAILED, "Íå âäàëîñÿ çàïóñòèòè Wordpad"
-END
diff --git a/rosapps/applications/write/resources.h b/rosapps/applications/write/resources.h
deleted file mode 100644 (file)
index e99e5b1..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * Copyright 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#define IDS_FAILED 101
diff --git a/rosapps/applications/write/rsrc.rc b/rosapps/applications/write/rsrc.rc
deleted file mode 100644 (file)
index 4181925..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright 2007 Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#include <windef.h>
-#include <winuser.h>
-
-#include "resources.h"
-
-LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
-
-#include "lang/bg-BG.rc"
-#include "lang/de-DE.rc"
-#include "lang/en-US.rc"
-#include "lang/fr-FR.rc"
-#include "lang/ja-JP.rc"
-#include "lang/ko-KR.rc"
-#include "lang/no-NO.rc"
-#include "lang/nl-NL.rc"
-#include "lang/pl-PL.rc"
-#include "lang/pt-BR.rc"
-#include "lang/ro-RO.rc"
-#include "lang/ru-RU.rc"
-#include "lang/sl-SI.rc"
-#include "lang/sk-SK.rc"
-#include "lang/sv-SE.rc"
-#include "lang/uk-UA.rc"
diff --git a/rosapps/applications/write/write.c b/rosapps/applications/write/write.c
deleted file mode 100644 (file)
index 56cd370..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Write.exe - this program only calls wordpad.exe
- *
- * Copyright 2007 by Mikolaj Zalewski
- *
- * This library 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#define WIN32_LEAN_AND_MEAN
-
-#include <stdarg.h>
-
-#include <windows.h>
-#include "resources.h"
-
-static const WCHAR SZ_BACKSLASH[] = {'\\',0};
-static const WCHAR SZ_WORDPAD[]   = {'w','o','r','d','p','a','d','.','e','x','e',0};
-
-int CALLBACK wWinMain(HINSTANCE hInstance, HINSTANCE hOldInstance, LPWSTR szCmdParagraph, int res)
-{
-    WCHAR path[MAX_PATH];
-    STARTUPINFOW stinf;
-    PROCESS_INFORMATION info;
-
-    if (!GetSystemDirectoryW(path, MAX_PATH - 1 - lstrlenW(SZ_WORDPAD)))
-       goto failed;
-    if (path[lstrlenW(path) - 1] != '\\')
-       lstrcatW(path, SZ_BACKSLASH);
-    lstrcatW(path, SZ_WORDPAD);
-
-    stinf.cb = sizeof(STARTUPINFOW);
-    GetStartupInfoW(&stinf);
-
-    if (!CreateProcessW(path, GetCommandLineW(), NULL, NULL, FALSE, 0, NULL, NULL, &stinf, &info))
-       goto failed;
-    CloseHandle(info.hProcess);
-    CloseHandle(info.hThread);
-    return 0;
-
-failed:
-    LoadStringW(GetModuleHandleW(NULL), IDS_FAILED, path, MAX_PATH);
-    MessageBoxW(NULL, path, NULL, MB_OK|MB_ICONERROR);
-    return 1;
-}
diff --git a/rosapps/applications/write/write.rbuild b/rosapps/applications/write/write.rbuild
deleted file mode 100644 (file)
index e559784..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
-<module name="write" type="win32gui" installbase="system32" installname="write.exe" unicode="yes">
-       <include base="write">.</include>
-       <library>kernel32</library>
-       <library>user32</library>
-       <library>advapi32</library>
-       <library>shell32</library>
-       <file>write.c</file>
-       <file>rsrc.rc</file>
-</module>