Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

This commit is contained in:
Colin Finck 2017-10-03 07:45:34 +00:00
parent b94e2d8ca0
commit c2c66aff7d
24198 changed files with 0 additions and 37285 deletions

View file

@ -0,0 +1,4 @@
add_executable(fdebug fdebug.c rs232.c fdebug.rc)
set_module_type(fdebug win32gui UNICODE)
add_importlibs(fdebug comdlg32 user32 gdi32 msvcrt kernel32)

View file

@ -0,0 +1,503 @@
/* fdebug.c : Defines the entry point for the application. */
#include <tchar.h>
#include <windef.h>
#include <winbase.h>
#include <wingdi.h>
#include <winuser.h>
#include <commdlg.h>
#include <process.h>
#include "resource.h"
#include "rs232.h"
#define MAX_LOADSTRING 100
// Global Variables:
HINSTANCE hInst; // current instance
TCHAR szTitle[MAX_LOADSTRING]; // The title bar text
TCHAR szWindowClass[MAX_LOADSTRING]; // The title bar text
HWND hMainWnd; // The main window handle
HWND hDisplayWnd; // The window to display the incoming data
HWND hEditWnd; // The edit window to get input from the user
TCHAR strComPort[MAX_PATH] = TEXT("COM1"); // The COM port to use
TCHAR strBaudRate[MAX_PATH] = TEXT("115200"); // The baud rate to use
TCHAR strCaptureFileName[MAX_PATH] = TEXT(""); // The file name to capture to
BOOL bConnected = FALSE; // Tells us if we are currently connected
BOOL bCapturing = FALSE; // Tells us if we are currently capturing data
BOOL bLocalEcho = FALSE; // Tells us if local echo is currently enabled
HANDLE hCaptureFile; // Handle to the capture file
DWORD dwThreadId = 0; // Thread id of RS232 communication thread
// Forward declarations of functions included in this code module:
ATOM MyRegisterClass(HINSTANCE hInstance);
BOOL InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM);
LRESULT CALLBACK ConnectionDialogProc(HWND, UINT, WPARAM, LPARAM);
LRESULT CALLBACK CaptureDialogProc(HWND, UINT, WPARAM, LPARAM);
VOID EnableFileMenuItemByID(UINT Id, BOOL Enable);
VOID CheckLocalEchoMenuItem(BOOL Checked);
VOID __cdecl Rs232Thread(VOID* Parameter);
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
// TODO: Place code here.
MSG msg;
HACCEL hAccelTable;
UNREFERENCED_PARAMETER(lpCmdLine);
UNREFERENCED_PARAMETER(hPrevInstance);
// Initialize global strings
LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
LoadString(hInstance, IDC_FDEBUG, szWindowClass, MAX_LOADSTRING);
MyRegisterClass(hInstance);
// Perform application initialization:
if (!InitInstance (hInstance, nCmdShow))
{
return FALSE;
}
hAccelTable = LoadAccelerators(hInstance, (LPCTSTR)IDC_FDEBUG);
// Main message loop:
while (GetMessage(&msg, NULL, 0, 0))
{
if (!TranslateAccelerator(hMainWnd, hAccelTable, &msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
return (int)msg.wParam;
}
//
// FUNCTION: MyRegisterClass()
//
// PURPOSE: Registers the window class.
//
// COMMENTS:
//
// This function and its usage is only necessary if you want this code
// to be compatible with Win32 systems prior to the 'RegisterClassEx'
// function that was added to Windows 95. It is important to call this function
// so that the application will get 'well formed' small icons associated
// with it.
//
ATOM MyRegisterClass(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
wcex.cbSize = sizeof(WNDCLASSEX);
wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = WndProc;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_FDEBUG));
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground = NULL;//(HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName = MAKEINTRESOURCE(IDC_FDEBUG);
wcex.lpszClassName = szWindowClass;
wcex.hIconSm = (HICON)LoadImage(hInstance,
MAKEINTRESOURCE(IDI_FDEBUG),
IMAGE_ICON,
16,
16,
LR_SHARED);
return RegisterClassEx(&wcex);
}
//
// FUNCTION: InitInstance(HANDLE, int)
//
// PURPOSE: Saves instance handle and creates main window
//
// COMMENTS:
//
// In this function, we save the instance handle in a global variable and
// create and display the main program window.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
HWND hWnd;
hInst = hInstance; // Store instance handle in our global variable
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
if (!hWnd)
{
return FALSE;
}
hMainWnd = hWnd;
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);
return TRUE;
}
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
int wmId, wmEvent;
PAINTSTRUCT ps;
HDC hdc;
RECT rc;
TCHAR WndText[MAX_PATH];
DWORD Index;
NONCLIENTMETRICS ncm;
HFONT hFont;
switch (message)
{
case WM_CREATE:
hEditWnd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("EDIT"), TEXT(""), WS_CHILD|WS_VISIBLE|WS_VSCROLL|ES_AUTOHSCROLL|ES_LEFT|ES_MULTILINE, 0, 0, 0, 0, hWnd, NULL, hInst, NULL);
hDisplayWnd = CreateWindowEx(WS_EX_CLIENTEDGE, TEXT("EDIT"), TEXT(""), WS_CHILD|WS_VISIBLE|WS_HSCROLL|WS_VSCROLL|ES_MULTILINE, 0, 0, 0, 0, hWnd, NULL, hInst, NULL);
memset(&ncm, 0, sizeof(NONCLIENTMETRICS));
ncm.cbSize = sizeof(NONCLIENTMETRICS);
SystemParametersInfo(SPI_GETNONCLIENTMETRICS, sizeof(NONCLIENTMETRICS), &ncm, 0);
hFont = CreateFontIndirect(&ncm.lfMessageFont);
SendMessage(hEditWnd, WM_SETFONT, (WPARAM)hFont, TRUE);
SendMessage(hDisplayWnd, WM_SETFONT, (WPARAM)hFont, TRUE);
break;
case WM_COMMAND:
wmId = LOWORD(wParam);
wmEvent = HIWORD(wParam);
if (lParam == (LPARAM)hEditWnd && wmEvent == EN_CHANGE)
{
GetWindowText(hEditWnd, WndText, MAX_PATH);
if (_tcslen(WndText) > 0)
{
SetWindowText(hEditWnd, TEXT(""));
if (!bConnected)
{
MessageBox(hWnd, TEXT("You are not currently connected!"), TEXT("Error"), MB_OK|MB_ICONSTOP);
break;
}
for (Index=0; Index<_tcslen(WndText); Index++)
{
if (dwThreadId != 0)
{
PostThreadMessage(dwThreadId, WM_CHAR, (WPARAM)WndText[Index], (LPARAM)0);
}
}
}
}
// Parse the menu selections:
switch (wmId)
{
case IDM_ABOUT:
DialogBox(hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, (DLGPROC)About);
break;
case IDM_EXIT:
DestroyWindow(hWnd);
break;
case IDM_FILE_CLEARDISPLAY:
SetWindowText(hDisplayWnd, TEXT(""));
break;
case IDM_FILE_CONNECT:
if (bConnected)
{
MessageBox(hWnd, TEXT("You are already connected!"), TEXT("Error"), MB_OK|MB_ICONSTOP);
}
else
{
if (DialogBox(hInst, (LPCTSTR)IDD_CONNECTION, hWnd, (DLGPROC)ConnectionDialogProc) == IDOK)
{
bConnected = TRUE;
EnableFileMenuItemByID(IDM_FILE_DISCONNECT, TRUE);
EnableFileMenuItemByID(IDM_FILE_CONNECT, FALSE);
_beginthread(Rs232Thread, 0, NULL);
}
}
break;
case IDM_FILE_DISCONNECT:
if (bConnected)
{
bConnected = FALSE;
EnableFileMenuItemByID(IDM_FILE_DISCONNECT, FALSE);
EnableFileMenuItemByID(IDM_FILE_CONNECT, TRUE);
}
else
{
MessageBox(hWnd, TEXT("You are not currently connected!"), TEXT("Error"), MB_OK|MB_ICONSTOP);
}
break;
case IDM_FILE_STARTCAPTURE:
if (DialogBox(hInst, (LPCTSTR)IDD_CAPTURE, hWnd, (DLGPROC)CaptureDialogProc) == IDOK)
{
bCapturing = TRUE;
EnableFileMenuItemByID(IDM_FILE_STOPCAPTURE, TRUE);
EnableFileMenuItemByID(IDM_FILE_STARTCAPTURE, FALSE);
hCaptureFile = CreateFile(strCaptureFileName, FILE_APPEND_DATA, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
}
break;
case IDM_FILE_STOPCAPTURE:
if (bCapturing)
{
bCapturing = FALSE;
EnableFileMenuItemByID(IDM_FILE_STOPCAPTURE, FALSE);
EnableFileMenuItemByID(IDM_FILE_STARTCAPTURE, TRUE);
CloseHandle(hCaptureFile);
hCaptureFile = NULL;
}
break;
case IDM_FILE_LOCALECHO:
if (bLocalEcho)
{
bLocalEcho = FALSE;
CheckLocalEchoMenuItem(bLocalEcho);
}
else
{
bLocalEcho = TRUE;
CheckLocalEchoMenuItem(bLocalEcho);
}
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
(void)hdc; // FIXME
EndPaint(hWnd, &ps);
break;
case WM_SIZE:
GetClientRect(hWnd, &rc);
MoveWindow(hDisplayWnd, rc.left, rc.top, rc.right - rc.left, rc.bottom - rc.top - 20, TRUE);
MoveWindow(hEditWnd, rc.left, rc.bottom - 20, rc.right - rc.left, 20, TRUE);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}
LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
HWND hLicenseEditWnd;
TCHAR strLicense[0x1000];
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
hLicenseEditWnd = GetDlgItem(hDlg, IDC_LICENSE_EDIT);
LoadString(hInst, IDS_LICENSE, strLicense, 0x1000);
SetWindowText(hLicenseEditWnd, strLicense);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
LRESULT CALLBACK ConnectionDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
SetWindowText(GetDlgItem(hDlg, IDC_COMPORT), strComPort);
SetWindowText(GetDlgItem(hDlg, IDC_BAUTRATE), strBaudRate);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK)
{
GetWindowText(GetDlgItem(hDlg, IDC_COMPORT), strComPort, MAX_PATH);
GetWindowText(GetDlgItem(hDlg, IDC_BAUTRATE), strBaudRate, MAX_PATH);
}
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
LRESULT CALLBACK CaptureDialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
OPENFILENAME ofn;
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
SetWindowText(GetDlgItem(hDlg, IDC_CAPTUREFILENAME), strCaptureFileName);
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDC_BROWSE)
{
memset(&ofn, 0, sizeof(OPENFILENAME));
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = hDlg;
ofn.hInstance = hInst;
ofn.lpstrFilter = NULL;
ofn.lpstrCustomFilter = NULL;
ofn.nMaxCustFilter = 0;
ofn.nFilterIndex = 0;
ofn.lpstrFile = strCaptureFileName;
ofn.nMaxFile = MAX_PATH;
ofn.lpstrFileTitle = NULL;
ofn.nMaxFileTitle = 0;
ofn.lpstrInitialDir = NULL;
ofn.lpstrTitle = NULL;
ofn.Flags = OFN_HIDEREADONLY|OFN_NOREADONLYRETURN;
if (GetOpenFileName(&ofn))
{
SetWindowText(GetDlgItem(hDlg, IDC_CAPTUREFILENAME), strCaptureFileName);
}
}
if (LOWORD(wParam) == IDOK)
{
GetWindowText(GetDlgItem(hDlg, IDC_CAPTUREFILENAME), strCaptureFileName, MAX_PATH);
}
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
VOID EnableFileMenuItemByID(UINT Id, BOOL Enable)
{
HMENU hMenuBar;
HMENU hFileMenu;
hMenuBar = GetMenu(hMainWnd);
hFileMenu = GetSubMenu(hMenuBar, 0);
EnableMenuItem(hFileMenu, Id, MF_BYCOMMAND|(Enable ? MF_ENABLED : MF_GRAYED));
}
VOID CheckLocalEchoMenuItem(BOOL Checked)
{
HMENU hMenuBar;
HMENU hFileMenu;
hMenuBar = GetMenu(hMainWnd);
hFileMenu = GetSubMenu(hMenuBar, 0);
CheckMenuItem(hFileMenu, IDM_FILE_LOCALECHO, MF_BYCOMMAND|(Checked ? MF_CHECKED : MF_UNCHECKED));
}
VOID __cdecl Rs232Thread(VOID* Parameter)
{
BYTE Byte;
TCHAR String[MAX_PATH];
MSG msg;
DWORD dwNumberOfBytesWritten;
UNREFERENCED_PARAMETER(Parameter);
dwThreadId = GetCurrentThreadId();
if (!Rs232OpenPortWin32(strComPort))
{
MessageBox(hMainWnd, TEXT("Error opening port!"), TEXT("Error"), MB_OK|MB_ICONSTOP);
bConnected = FALSE;
return;
}
_stprintf(String, TEXT("%s,n,8,1"), strBaudRate);
if (!Rs232ConfigurePortWin32(String))
{
MessageBox(hMainWnd, TEXT("Error configuring port!"), TEXT("Error"), MB_OK|MB_ICONSTOP);
bConnected = FALSE;
return;
}
while (bConnected)
{
if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
{
if (msg.message == WM_CHAR)
{
Rs232WriteByteWin32((BYTE)msg.wParam);
if (bLocalEcho && msg.wParam != (WPARAM)TEXT('\r'))
{
PostMessage(hDisplayWnd, WM_CHAR, (WPARAM)msg.wParam, (LPARAM)0);
if (hCaptureFile)
{
WriteFile(hCaptureFile, &msg.wParam, sizeof(TCHAR), &dwNumberOfBytesWritten, NULL);
}
}
}
}
if (Rs232ReadByteWin32(&Byte))
{
_stprintf(String, TEXT("%c"), Byte);
PostMessage(hDisplayWnd, WM_CHAR, (WPARAM)String[0], (LPARAM)0);
if (hCaptureFile)
{
WriteFile(hCaptureFile, &String[0], sizeof(TCHAR), &dwNumberOfBytesWritten, NULL);
}
}
}
dwThreadId = 0;
Rs232ClosePortWin32();
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View file

@ -0,0 +1,77 @@
#include <windef.h>
#include <winuser.h>
#include "resource.h"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
IDI_FDEBUG ICON "fdebug.ico"
#include <reactos/manifest_exe.rc>
/* UTF-8 */
#pragma code_page(65001)
#ifdef LANGUAGE_BG_BG
#include "lang/bg-BG.rc"
#endif
#ifdef LANGUAGE_CS_CZ
#include "lang/cs-CZ.rc"
#endif
#ifdef LANGUAGE_DE_DE
#include "lang/de-DE.rc"
#endif
#ifdef LANGUAGE_EL_GR
#include "lang/el-GR.rc"
#endif
#ifdef LANGUAGE_EN_US
#include "lang/en-US.rc"
#endif
#ifdef LANGUAGE_ES_ES
#include "lang/es-ES.rc"
#endif
#ifdef LANGUAGE_FR_FR
#include "lang/fr-FR.rc"
#endif
#ifdef LANGUAGE_HU_HU
#include "lang/hu-HU.rc"
#endif
#ifdef LANGUAGE_ID_ID
#include "lang/id-ID.rc"
#endif
#ifdef LANGUAGE_IT_IT
#include "lang/it-IT.rc"
#endif
#ifdef LANGUAGE_JA_JP
#include "lang/ja-JP.rc"
#endif
#ifdef LANGUAGE_NB_NO
#include "lang/no-NO.rc"
#endif
#ifdef LANGUAGE_PL_PL
#include "lang/pl-PL.rc"
#endif
#ifdef LANGUAGE_RO_RO
#include "lang/ro-RO.rc"
#endif
#ifdef LANGUAGE_RU_RU
#include "lang/ru-RU.rc"
#endif
#ifdef LANGUAGE_SK_SK
#include "lang/sk-SK.rc"
#endif
#ifdef LANGUAGE_SQ_AL
#include "lang/sq-AL.rc"
#endif
#ifdef LANGUAGE_TR_TR
#include "lang/tr-TR.rc"
#endif
#ifdef LANGUAGE_UK_UA
#include "lang/uk-UA.rc"
#endif
#ifdef LANGUAGE_ZH_CN
#include "lang/zh-CN.rc"
#endif
#ifdef LANGUAGE_ZH_TW
#include "lang/zh-TW.rc"
#endif

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_BULGARIAN, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Файл"
BEGIN
MENUITEM "&Свързване", IDM_FILE_CONNECT
MENUITEM "&Отделяне", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "Из&чистване на екрана", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Почване на прихващане", IDM_FILE_STARTCAPTURE
MENUITEM "&Край на прихващане", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Местен кънтеж (echo)", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "Из&ход", IDM_EXIT
END
POPUP "Помо&щ"
BEGIN
MENUITEM "&За...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "За FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "Добре", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Настройка на връзката"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Въведете COM извода (нпр. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Въведете плътността бодове/ сек (нпр. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "Добре", IDOK, 45, 79, 50, 14
PUSHBUTTON "Отказ", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Прихващане на файл"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Прихващане на файлово име:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Обзор", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "Добре", IDOK, 139, 74, 50, 14
PUSHBUTTON "Отказ", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Здравей, свят!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,88 @@
/* FILE: boot/freeldr/fdebug/lang/cs-CZ.rc
* TRANSLATOR: Radek Liska aka Black_Fox (radekliska at gmail dot com)
* UPDATED: 2008-07-27
*/
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Soubor"
BEGIN
MENUITEM "&Připojit", IDM_FILE_CONNECT
MENUITEM "&Odpojit", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Vymazat obrazovku", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Spustit zachytávání", IDM_FILE_STARTCAPTURE
MENUITEM "&Zastavit zachytávání", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Mísní echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Ukončit", IDM_EXIT
END
POPUP "&Nápověda"
BEGIN
MENUITEM "&O programu...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "O FreeLoader Debuggeru"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Možnosti připojení"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Zadejte COM port (např. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Zadejte rychlost v baudech (např. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Storno", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Zachytávací soubor"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Název zachytávacího souboru:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Procházet", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Storno", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* German translation by DJ_Smith (dj_smith_reactos at online.de) */
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Datei"
BEGIN
MENUITEM "&Verbinden", IDM_FILE_CONNECT
MENUITEM "&Trennen", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "A&nzeige löschen", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Aufnahme starten", IDM_FILE_STARTCAPTURE
MENUITEM "A&ufnahme stoppen", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Local Echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "B&eenden", IDM_EXIT
END
POPUP "&Hilfe"
BEGIN
MENUITEM "&Über...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Über FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Verbindungsoptionen"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "COM Port angeben (z.B. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Bandbreite angeben (z.B. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Protokolldatei"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Name der Protokolldatei:", IDC_STATIC, 7, 17, 120, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Durchsuchen", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Abbrechen", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Dieses Programm ist kostenlos; Sie können es frei verteilen mit od. ohne Änderungen unter der GNU Lesser General Public License wie es von der Free Software Foundation veröffentlicht wurde; entweder Version 2.1 der Lizenz, oder eine spätere Version (ihrer Wahl).\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Αρχείο"
BEGIN
MENUITEM "&Σύνδεση", IDM_FILE_CONNECT
MENUITEM "&Αποσύνδεση", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Καθαρισμός οθόνης", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Έναρξη Capture", IDM_FILE_STARTCAPTURE
MENUITEM "Τε&ρματισμός Capture", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Local Echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "Έ&ξοδος", IDM_EXIT
END
POPUP "&Βοήθεια"
BEGIN
MENUITEM "&Σχετικά...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Σχετικά με την εκσφαλμάτωση του FreeLoader"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Επιλογές σύνδεσης"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Εισάγετε τη θύρα COM (π.χ. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Εισάγετε το baud rate (π.χ. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Άκυρο", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Capture Αρχείο"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Capture όνομα αρχείου:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Αναζήτηση", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Άκυρο", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Connect", IDM_FILE_CONNECT
MENUITEM "&Disconnect", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Start Capture", IDM_FILE_STARTCAPTURE
MENUITEM "S&top Capture", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Local Echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_EXIT
END
POPUP "&Help"
BEGIN
MENUITEM "&About...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "About FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Connection Options"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Enter the COM port (e.g. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Enter the baud rate (e.g. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Capture File"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Capture File Name:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Browse", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Spanish translation by Javier Remacha 2007-12-18 */
LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Archivo"
BEGIN
MENUITEM "&Conectar", IDM_FILE_CONNECT
MENUITEM "&Desconectar", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Limpiar pantalla", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Comenzar Captura", IDM_FILE_STARTCAPTURE
MENUITEM "&Parar Captura", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Eco &Local", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "Sa&lir", IDM_EXIT
END
POPUP "Ay&uda"
BEGIN
MENUITEM "&Acerca de...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Acerca de FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "Aceptar", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opciones de Conexión"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Introduzca el puerto COM (p.e. COM1):", IDC_STATIC, 7, 7, 150, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Introduzca la velocidad de transmisión (p.e. 115200):", IDC_STATIC, 7, 38, 185, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "Aceptar", IDOK, 45, 79, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Archivo de Captura"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Archivo de la captura:", IDC_STATIC, 7, 17, 90, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Buscar", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "Aceptar", IDOK, 139, 74, 50, 14
PUSHBUTTON "Cancelar", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hola mundo"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Fichier"
BEGIN
MENUITEM "&Connecter", IDM_FILE_CONNECT
MENUITEM "&Déconnecter", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "Démarrer la &Capture", IDM_FILE_STARTCAPTURE
MENUITEM "A&rréter la Capture", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Echo &Local", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Quitter", IDM_EXIT
END
POPUP "&Aide"
BEGIN
MENUITEM "&A propos...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "A propos du débogueur de FreeLoader"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Options de Connection"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Entrée le port COM (p.e. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Entrée le taux du débit (p.e. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fichier de Capture"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Nom du fichier de Capture :", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Parcourir", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Annuler", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier tout en respectant les termes de la ""GNU General Public License"" publiée par la Free Software Foundation; dans sa version 2 (ou selon votre préférence) toute version ultérieure.\r\n\r\nCe programme est distribué dans l'espoir qu'il sera utile, cependant SANS GARANTIE D'AUCUNE SORTE ; sans même une garantie implicite de COMMERCIABILITÉ ou DE CONFORMITÉ A UNE UTILISATION PARTICULIÈRE. \r\n\r\nVoir la Licence Publique Générale GNU pour plus de détails. Vous devriez avoir reçu un exemplaire de la Licence Publique Générale GNU avec ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Hungarian translation by Robert Horvath (talley at cubeclub.hu) */
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Csatlakoztatás", IDM_FILE_CONNECT
MENUITEM "Kapcsolat&bontás", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Start Capture", IDM_FILE_STARTCAPTURE
MENUITEM "S&top Capture", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Helyi &visszhang", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Kilépés", IDM_EXIT
END
POPUP "&Súgó"
BEGIN
MENUITEM "&Névjegy...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Kapcsolat tulajdonságai"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Használt port (pl. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Átviteli sebesség (pl. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Mégse", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Napló Állomány"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Állomány neve:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Böngészés", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Mégse", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hellóka!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Indonesian translation by Zaenal Mutaqin (ade999 at gmail.com) */
LANGUAGE LANG_INDONESIAN, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Sambung", IDM_FILE_CONNECT
MENUITEM "&Putus", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Mulai Penangkapan", IDM_FILE_STARTCAPTURE
MENUITEM "&Hentikan Penangkapan", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Echo &Lokal", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Keluar", IDM_EXIT
END
POPUP "&Bantuan"
BEGIN
MENUITEM "&Tentang...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Tentang FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nHak Cipta (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opsi Koneksi"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Masukkan gerbang COM (contoh. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Masukkan baud rate (contoh 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Batal", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "File Tangkapan"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Nama File Tangkapan:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Lihat", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Batal", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Halo Dunia!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Program ini adalah software bebas; anda dapat mendistribusikan dan/atau mengubahnya di bawah term GNU General Public License seperti dipublikasikan oleh Free Software Foundation; baik Lisensi versi 2, atau (menurut opini anda) setiap versi berikutnya.\r\n\r\nProgram ini didistribusikan dengan harapan ia akan berguna, tetapi TANPA JAMINAN APAPUN; bahkan tanpa jaminan berarti dari MERCANTABILITAS atau KECUKUPAN UNTUK KEPERLUAN TERTENTU. Lihat GNU General Public License untuk lebih jelasnya.\r\n\r\nAnda seharusnya menerima duplikat GNU General Public License bersamaan dengan program ini; jika tidak, tulis ke Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Italian translation by Paolo Devoti, devotip@tiscali.it, 2007-01-10 */
LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&Connetti", IDM_FILE_CONNECT
MENUITEM "&Disconnetti", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Inizia Cattura", IDM_FILE_STARTCAPTURE
MENUITEM "&Fine Cattura", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Eco &Locale", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "E&sci", IDM_EXIT
END
POPUP "&Aiuto"
BEGIN
MENUITEM "&Informazioni su...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Informazioni su FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opzioni di connessione"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Indica la porta COM (es: COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Indica il baud rate (e.g. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Annulla", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Capture File"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Nome del file di cattura:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Esplora", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Annulla", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Questo programma è software libero; puoi distribuirlo e/o modificarlo nei termini di licenza di 'GNU General Public License' come pubblicata dalla 'Free Software Foundation'; entrambe le versioni 2 della Licenza, o (a vostra scelta) qualunque versione successiva.\r\n\r\nQuesto programma è distribuito con l'augurio che sia utile, ma PRIVO DI OGNI GARANZIA; privo anche della garanzia implicita di VENDIBILITA' o ADEGUATEZZA PER UNO SPECIFICO USO. Vedi la 'GNU General Public License' per ulteriori dettagli.\r\n\r\nVoi dovreste aver ricevuto una copia della 'GNU General Public License' assieme a questo programma; se non è cosi' scrivete a 'Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.."
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "ファイル(&F)"
BEGIN
MENUITEM "接続(&C)", IDM_FILE_CONNECT
MENUITEM "切断(&D)", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "取り込み開始(&S)", IDM_FILE_STARTCAPTURE
MENUITEM "取り込み停止(&T)", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "ローカル エコー(&L)", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "終了(&X)", IDM_EXIT
END
POPUP "ヘルプ(&H)"
BEGIN
MENUITEM "バージョン情報(&A)...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "FreeLoader Debugger について"
FONT 9, "MS UI Gothic"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "接続オプション"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "COM ポートを入力してください (例: COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "通信速度を入力してください (例: 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "キャンセル", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "取り込みファイル"
FONT 9, "MS UI Gothic"
BEGIN
LTEXT "取り込みファイル名:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "参照(&B)", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "キャンセル", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU General Public License (バージョン 2 か、希望によってはそれ以降のバージョンのうちどれか) の定める条件の下で再頒布または改変することができます。\r\n\r\nこのプログラムは有用であることを願って頒布されますが、*全くの無保証* です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含め全く存在しません。詳しくは GNU General Public License をご覧ください。\r\n\r\nあなたはこのプログラムと共に、GNU General Public License の複製物を一部受け取ったはずです。もし受け取っていなければ、フリーソフトウェア財団まで請求してください (宛先は the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.)。"
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_NORWEGIAN, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Fil"
BEGIN
MENUITEM "Koble &til", IDM_FILE_CONNECT
MENUITEM "Koble &fra", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Clear display", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Start Opptak", IDM_FILE_STARTCAPTURE
MENUITEM "S&topp Opptak", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Lokalt Ekko", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Avslutt", IDM_EXIT
END
POPUP "&Hjelp"
BEGIN
MENUITEM "&Om...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Om FreeLoader feilsøker"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader feilsøker v1.0\nopphavsrett (C) 2003\nlaget av Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Tilkobling valg"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Skriv COM port (f.eks COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Enter the baud rate (e.g. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Capture File"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Opptak fil Navn:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Bla gjennom", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Avbryt", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hei verden!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Dette programmet er gratis programvare; du kan distribuere det og/eller endre det under betingelsene av GNU General Public License som er utgitt av Free Software Foundation; version 2 av lisensen, eller (etter din mening) alle senere versjoner.\r\n\r\nDette programmet er utgitt i håp for at det skal kunne brukes, men DET ER INGEN GARANTIER; uten heller forutsatt garantier av SALGBARHET eller SIKKETHET FOR EN ENKELTHET FORMÅL. Se på GNU General Public Lisensen for mere detaljer.\r\n\r\nDu skal ha motatt en kopi av GNU General Public Lisensen sammen med denne programmet; hvis du ikke har motatt det, skriv til Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Polish translation by Emil Kaczmarek, UTF-8 conversion by Caemyr (May, 2011) */
LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Plik"
BEGIN
MENUITEM "P&ołącz", IDM_FILE_CONNECT
MENUITEM "&Rozłącz", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Wyczyść wyświetlacz", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "Ro&zpocznij zrzut", IDM_FILE_STARTCAPTURE
MENUITEM "Za&trzymaj zrzut", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Lo&kalne Echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Wyjście", IDM_EXIT
END
POPUP "Po&moc"
BEGIN
MENUITEM "&O programie", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "O debuggerze FreeLoadera"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opcje połączenia"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Wprowadź port COM (np. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Wprowadź szybkość portu w bodach (np. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Przechwyć plik"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Nazwa pliku zrzutu:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "Przeg&lądaj", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Anuluj", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Ten program należy do wolnego oprogramowania; możesz go rozpowszechniać i/lub modyfikować w zgodzie z zasadami licencji GNU GPL w formie w jakiej zostały opublikowane przez fundację Free Software Foundation; albo w wersji 2 Licencji albo (tu masz wybór) w jakiejkolwiek późniejszej wersji.\r\n\r\nRozpowszechniając ten program mamy nadzieję, że będzie użyteczny, ale BEZ ŻADNEJ GWARANCJI; nawet bez zakładanej gwarancji HANDLOWOŚCI, a w szczególnym przypadku zdatności. Aby poznać więcej szczegółów, zajrzyj do licencji GNU.\r\n\r\nKopia licencji GNU GPL powinna być dostarczona razem z tym programem; jeśli tak nie jest, napisz list do fundacji na adres: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Ștefan Fulea (stefan dot fulea at mail dot md) */
LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Fișier"
BEGIN
MENUITEM "&Conectare", IDM_FILE_CONNECT
MENUITEM "&Deconectare", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "C&urăță ecran", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Pornește captură", IDM_FILE_STARTCAPTURE
MENUITEM "&Oprește captură", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "Ecou loc&al", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "I&eșire", IDM_EXIT
END
POPUP "Aj&utor"
BEGIN
MENUITEM "&Despre…", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Despre depanatorul FreeLoader"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "Depanatorul FreeLoader v1.0\nDrept de autor (C) 2003\nde Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "Î&nchide", 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opțiuni de conectare"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Alegeți portul COM (ex. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Rata baud (ex. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "Con&firmă", IDOK, 45, 79, 50, 14
PUSHBUTTON "A&nulează", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Fișierul de captură"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Numele fișierului:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Caută", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "Con&firmă", IDOK, 139, 74, 50, 14
PUSHBUTTON "A&nulează", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "Program de depanare FreeLoader"
IDS_HELLO "Salut, lume!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Această aplicație este un soft public; poate fi redistribuită și/sau modificată respectând termenii Licenței Publice Generale GNU publicată de Free Software Foundation; sau respectând Licența în versiunea 2, sau (la alegere) o altă versiune ulterioară.\r\n\r\nAceastă aplicație este distribuită în speranța că va fi utilă, FĂRĂ însă NICI O GARANŢIE; nici măcar cu garanția implicită a VANDABILITĂŢII sau a UTILITĂŢII ÎNTR-UN SCOP ANUME. Consultați Licența Publică Generală GNU pentru mai multe detalii.\r\n\r\nPuteți vedea această licență aici:\r\nhttp://www.gnu.org/licenses/gpl.html\r\n\r\nDe asemenea puteți consulta traduceri neoficiale ale acestei licențe aici:\r\nhttp://www.gnu.org/licenses/translations.html"
END

View file

@ -0,0 +1,85 @@
/* Russian translation by Dmitry Chapyshev, 2007-06-10 */
LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Файл"
BEGIN
MENUITEM "&Подключить", IDM_FILE_CONNECT
MENUITEM "&Отключить", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "О&чистить экран", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Начать захват", IDM_FILE_STARTCAPTURE
MENUITEM "Ос&тановить захват", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Локальный ответ", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Выход", IDM_EXIT
END
POPUP "&Справка"
BEGIN
MENUITEM "&О программе...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "О программе Отладчик FreeLoader"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "Отладчик FreeLoader v1.0\nАвторские права (C) 2003\nБраин Палмер (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Настройки соединения"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "COM-порт (напр. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Скорость передачи (напр. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Отмена", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Файл захвата"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Название файла захвата:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Обзор", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Отмена", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "Отладчик FreeLoader"
IDS_HELLO "Привет мир!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Эта программа является свободным программным обеспечением; Вы можете распространять и/или изменять ее в соответствии с лицензией GNU General Public License версии 2 или более поздней, опубликованной Free Software Foundation.\r\n\r\nЭта программа распространяется с надеждой, что она может быть полезна, но БЕЗ ВСЯКОЙ ГАРАНТИИ; не подразумевается даже РАБОТОСПОСОБНОСТЬ или ПРИГОДНОСТЬ ДЛЯ ВЫПОЛНЕНИЯ НЕОБХОДИМЫХ ЗАДАЧ. См. GNU General Public License для получения дополнительных сведений.\r\n\r\nВы должны получить копию лицензии GNU вместе с этой программой, в противном случае обращайтесь в Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Slovak resources by Mário Kačmár aka Kario (kario@szm.sk) 29-02-2008 */
LANGUAGE LANG_SLOVAK, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Súbor"
BEGIN
MENUITEM "&Spojiť", IDM_FILE_CONNECT
MENUITEM "&Rozpojiť", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Zmazať obrazovku", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "S&pustiť zachytávanie", IDM_FILE_STARTCAPTURE
MENUITEM "Zas&taviť zachytávanie", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Lokálne Echo", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "S&končiť", IDM_EXIT
END
POPUP "&Pomocník"
BEGIN
MENUITEM "Č&o je...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Čo je Ladenie voľného zavádzača"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nod Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Možnosti spojenia"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Zadajte COM port (napr. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Zadajte baudovú rýchlosť (napr. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Zrušiť", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Súbor zachytávania"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Názov súboru zachytávania:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Prehľadávať", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Zrušiť", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Tento program je voľný softvér; môžete ho šíriť a/alebo modifikovať podľa podmienok GNU Všeobecnej verejnej licencie (GNU General Public License) ako bola zverejnená nadáciou Free Software Foundation; buď verzie 2 tejto licencie, alebo (podľa Vášho uváženia) niektorej neskoršej verzie.\r\n\r\nTento program je distribuovaný v nádeji, že bude užitočný, avšak BEZ AKEJKOĽVEK ZÁRUKY; rovnako bez záruky PREDAJNOSTI alebo VHODNOSTI PRE URČITÝ ÚČEL. Pre viac detailov si pozrite GNU Všeobecnú verejnú licenciu (GNU General Public License).\r\n\r\nKópiu Všeobecnej verejnej licencie GNU ste mali dostať spolu s týmto programom; ak nie, napíšte si o ňu na Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,87 @@
/* TRANSLATOR : Ardit Dani (Ard1t) (ardit.dani@gmail.com)
* DATE OF TR: 18-01-2014
*/
LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Skeda"
BEGIN
MENUITEM "&Lidhu", IDM_FILE_CONNECT
MENUITEM "&Shkeputu", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Pastro Ekranin", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Fillo Regjistrimin", IDM_FILE_STARTCAPTURE
MENUITEM "N&dalo rregjistrimin", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Eko vendase", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "D&il", IDM_EXIT
END
POPUP "&Ndihmë"
BEGIN
MENUITEM "&Rreth...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "About FreeLoader Debugger"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Debugger v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "OK", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Opsione lidhje"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Indiko një port COM (e.g. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Indiko baud rate (e.g. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Anulo", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dokumenti per rretgjistrim"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Emri i dokumentit për kapur:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Shfleto", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Anulo", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Hello World!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Ky program është software falas; ju mund ta shpërndani dhe / ose modifikoni sipas kushteve të GNU General Public License publikuar nga Free Software Foundation; sipas versionit 2 të Liçencës, ose (sipas opinionit tuaj) çdo versioni të mëvonshëm.\r\n\r\nKy program shpërndahet me shpresën që do t'ju jetë i dobishëm, por PA ASNJË GARANCI; madje edhe pa garancinë e shprehur të TREGTUESHMËRISË ose PËRSHTATJES PËR NJË QËLLIM TË CAKTUAR. Shiko Liçencën Publike të Përgjithshme GNU për më shumë detaje.\r\n\r\nJu duhet të keni marrë një kopje të Liçensës së Përgjithshme Publike GNU së bashku me këtë program; nëse jo, shkruani në Free Software Foundation, Inc, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* TRANSLATORS: 2005 un.real; 2013, 2014 Erdem Ersoy (eersoy93) (erdemersoy@live.com) */
LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Kütük"
BEGIN
MENUITEM "&Bağlan", IDM_FILE_CONNECT
MENUITEM "B&ağlantıyı Kes", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Görüntüyü Sil", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "&Yakalamayı Başlat", IDM_FILE_STARTCAPTURE
MENUITEM "Ya&kalamayı Durdur", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "B&ölgelik Yankı", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "&Çıkış", IDM_EXIT
END
POPUP "&Yardım"
BEGIN
MENUITEM "&Üzerine...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "FreeLoader Yanlışlık Ayıklayıcı Üzerine"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader Yanlışlık Ayıklayıcı - Sürüm 1.0\nTelif Hakkı: 2003\nBrian Palmer(brianp@reactos.org) ile.", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "Tamam", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Bağlantı Seçenekleri"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "COM girişini giriniz (Örnek: COM1): ", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Baud hızını giriniz (Örnek: 115200): ", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "Tamam", IDOK, 45, 79, 50, 14
PUSHBUTTON "İptal", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Yakalama Kütüğü"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Yakalama Kütüğü Adı:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Göz At", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "Tamam", IDOK, 139, 74, 50, 14
PUSHBUTTON "İptal", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Yanlışlık Ayıklayıcı"
IDS_HELLO "Merhaba Dünyâ!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "ÖNEMLİ: Aşağıdaki metin, özgün metnin resmî olmayan çevirisidir. Çeviri metniyle özgün metin arasında ayrım olabilir. Özgün metin, çeviri metninin altındadır.\r\n\r\n***\r\n\r\nBu izlence özgür yazılımdır; bunu, Özgür Yazılım Vakfı'nın yayımladığı GNU Umûmî Kamu Ruhsatı'nın, 2. sürümünün ya da daha sonraki bir sürümünün (Orası size bağlı.) şartları altında yeniden dağıtabilir veyâ değiştirebilirsiniz.\r\n\r\nBu izlence, kullanışlı olabileceği beklentisiyle dağıtılmıştır ancak bu izlencenin HİÇBİR GÜVENCESİ YOKTUR, SATILABİLİRLİĞİN ve BELİRLİ BİR AMACA UYGUNLUĞUN demek istenilen güvencesi bile. Daha çok bilgi için GNU Umûmî Kamu Ruhsatı'na bakınız.\r\n\r\nBu izlenceyle birlikte GNU Umûmî Kamu Ruhsatı'nın bir kopyasını almış olmalısınız, eğer yoksa Özgür Yazılım Vakfı AŞ'ye (51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 ABD) yazınız.\r\n\r\n***\r\n\r\nThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,83 @@
LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "&Файл"
BEGIN
MENUITEM "&Підключити", IDM_FILE_CONNECT
MENUITEM "&Відключити", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Очистити екран", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "Почати &захоплення", IDM_FILE_STARTCAPTURE
MENUITEM "Зупинити з&ахоплення", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Локальна відповідь", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "В&ихід", IDM_EXIT
END
POPUP "&Довідка"
BEGIN
MENUITEM "Пр&о програму...", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "Про програму Налагоджувач FreeLoader"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "Налагоджувач FreeLoader v1.0\nCopyright (C) 2003\nby Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "Так", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Настройки з'єднання"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Введіть COM-порт (напр. COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "Введіть швидкість передачі (напр. 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "OK", IDOK, 45, 79, 50, 14
PUSHBUTTON "Скасувати", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Файл захоплення"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Ім'я файлу захоплення:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "&Огляд", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "OK", IDOK, 139, 74, 50, 14
PUSHBUTTON "Скасувати", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "FreeLoader Debugger"
IDS_HELLO "Привіт Світ!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "Це вільне програмне забезпечення; Ви можете розповсюджувати її та змінювати, дотримуючись умови Відкритої ліцензійної угоди GNU, опублікованої Фондом вільного програмного забезпечення; або редакції 2 Угоди, або будь-якої редакції, випущеної пізніше.\r\n\r\nЦя програма розповсюджується в надії на те, що вона виявиться корисною, але БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ, включаючи УЯВНОЮ ГАРАНТІЄЮ ЯКОСТІ або ПРИДАТНОСТІ для певних цілей. Подробиці містяться у Відкритій ліцензійній угоді GNU.\r\n\r\nРазом з цією програмою повинен поширюватися примірник Відкритої ліцензійної угоди GNU. Якщо він відсутній, повідомте про це в Фонд вільного програмного забезпечення (Free Software Foundation, Inc.), 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Simplified Chinese translation by Henry Tang Ih 2015 (henrytang2@hotmail.com) */
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "文件(&F)"
BEGIN
MENUITEM "连接(&C)", IDM_FILE_CONNECT
MENUITEM "断开连接(&D)", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "清除显示(&C)", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "开始捕获(&S)", IDM_FILE_STARTCAPTURE
MENUITEM "停止捕获(&T)", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "本地回显(&L)", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "关闭(&X)", IDM_EXIT
END
POPUP "帮助(&H)"
BEGIN
MENUITEM "关于 ...(&A)", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "关于 FreeLoader 调试器"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader 调试器 v1.0\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "确定", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "连接选项"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "输入的 COM 端口 (例如 COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "输入波特率 (例如 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "确定", IDOK, 45, 79, 50, 14
PUSHBUTTON "取消", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "捕获文件"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "捕获文件的名称:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "浏览器(&B)", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "确定", IDOK, 139, 74, 50, 14
PUSHBUTTON "取消", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "fdebug"
IDS_HELLO "世界您好!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "此程序是免费软件; 你可以将它重新分发和/或修改根据 GNU 通用公共许可的条款,如由自由软件基金会出版; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,85 @@
/* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
/* Menu */
IDC_FDEBUG MENU
BEGIN
POPUP "檔案(&F)"
BEGIN
MENUITEM "連線(&C)", IDM_FILE_CONNECT
MENUITEM "斷開連線(&D)", IDM_FILE_DISCONNECT, GRAYED
MENUITEM SEPARATOR
MENUITEM "清除顯示(&C)", IDM_FILE_CLEARDISPLAY
MENUITEM SEPARATOR
MENUITEM "開始捕獲(&S)", IDM_FILE_STARTCAPTURE
MENUITEM "停止捕獲(&T)", IDM_FILE_STOPCAPTURE, GRAYED
MENUITEM SEPARATOR
MENUITEM "本地回顯(&L)", IDM_FILE_LOCALECHO
MENUITEM SEPARATOR
MENUITEM "關閉(&X)", IDM_EXIT
END
POPUP "幫助(&H)"
BEGIN
MENUITEM "關於 ...(&A)", IDM_ABOUT
END
END
/* Accelerators */
IDC_FDEBUG ACCELERATORS
BEGIN
63, IDM_ABOUT, ASCII, ALT // "?"
47, IDM_ABOUT, ASCII, ALT // "/"
END
/* Dialogs */
IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
CAPTION "關於 FreeLoader 偵錯程式"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "FreeLoader 偵錯程式 v1.0\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
DEFPUSHBUTTON "確定", IDOK, 183, 189, 44, 14, WS_GROUP
ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
END
IDD_CONNECTION DIALOGEX 0, 0, 196, 100
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "連線選項"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "輸入的 COM 埠 (例如 COM1):", IDC_STATIC, 7, 7, 108, 8
EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
LTEXT "輸入波特率 (例如 115200):", IDC_STATIC, 7, 38, 114, 8
EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
DEFPUSHBUTTON "確定", IDOK, 45, 79, 50, 14
PUSHBUTTON "取消", IDCANCEL, 100, 79, 50, 14
END
IDD_CAPTURE DIALOGEX 0, 0, 251, 95
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "捕獲檔案"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "捕獲檔案的名稱:", IDC_STATIC, 7, 17, 62, 8
EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
PUSHBUTTON "瀏覽器(&B)", IDC_BROWSE, 194, 26, 50, 14
DEFPUSHBUTTON "確定", IDOK, 139, 74, 50, 14
PUSHBUTTON "取消", IDCANCEL, 194, 74, 50, 14
END
/* String Tables */
STRINGTABLE
BEGIN
IDS_APP_TITLE "fdebug"
IDS_HELLO "世界您好!"
IDC_FDEBUG "FDEBUG"
END
STRINGTABLE
BEGIN
IDS_LICENSE "此程式是免費軟體; 你可以將它重新分發和/或修改根據 GNU 通用公共許可的條款,如由自由軟體基金會出版; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
END

View file

@ -0,0 +1,32 @@
#pragma once
#define IDC_MYICON 2
#define IDD_FDEBUG_DIALOG 102
#define IDD_ABOUTBOX 103
#define IDS_APP_TITLE 103
#define IDM_ABOUT 104
#define IDM_EXIT 105
#define IDS_HELLO 106
#define IDI_FDEBUG 107
#define IDC_FDEBUG 109
#define IDR_MAINFRAME 128
#define IDD_CONNECTION 130
#define IDD_CAPTURE 131
#define IDC_COMPORT 1000
#define IDC_BAUTRATE 1001
#define IDC_CAPTUREFILENAME 1002
#define IDC_BROWSE 1003
#define IDC_LICENSE_EDIT 1029
#define IDM_FILE_CLEARDISPLAY 32770
#define IDM_FILE_CONNECT 32771
#define IDM_FILE_DISCONNECT 32772
#define IDM_FILE_STARTCAPTURE 32773
#define IDM_FILE_STOPCAPTURE 32774
#define IDM_FILE_LOCALECHO 32775
#define IDS_LICENSE 32815
#define IDC_STATIC -1

257
boot/freeldr/fdebug/rs232.c Normal file
View file

@ -0,0 +1,257 @@
/*
* FreeLoader - rs232.c
*
* Copyright (C) 2003 Brian Palmer <brianp@sginet.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#include <windows.h>
#include <winioctl.h>
#include <tchar.h>
#include <stdio.h>
#include "rs232.h"
HANDLE hPortHandle = NULL;
BOOL Rs232OpenPortWin32(TCHAR* CommPort)
{
TCHAR PortName[MAX_PATH];
DWORD ErrorCode;
// First check and make sure they don't already have the
// OBD2 connection open. We don't want to open things twice.
if (hPortHandle != NULL)
{
_tprintf(TEXT("Port handle not NULL. Must be already open. Returning FALSE...\n"));
return FALSE;
}
_stprintf(PortName, TEXT("\\\\.\\%s"), CommPort);
hPortHandle = CreateFile(PortName,
GENERIC_READ|GENERIC_WRITE,
0,
0,
OPEN_EXISTING,
0,
0);
if (hPortHandle == INVALID_HANDLE_VALUE)
{
hPortHandle = NULL;
ErrorCode = GetLastError();
_tprintf(TEXT("CreateFile(\"%s\") failed. GetLastError() = %lu.\n"), PortName, ErrorCode);
return FALSE;
}
return TRUE;
}
BOOL Rs232ClosePortWin32(VOID)
{
HANDLE hTempPortHandle = hPortHandle;
hPortHandle = NULL;
if (hTempPortHandle == NULL)
{
return FALSE;
}
return CloseHandle(hTempPortHandle);
}
// DeviceControlString
// [in] Pointer to a null-terminated string that specifies device-control information.
// The string must have the same form as the mode command's command-line arguments.
//
// For example, the following string specifies a baud rate of 1200, no parity, 8 data bits, and 1 stop bit:
// "baud=1200 parity=N data=8 stop=1"
//
// The following string specifies a baud rate of 115200, no parity, 8 data bits, and 1 stop bit:
// "115200,n,8,1"
//
// The device name is ignored if it is included in the string, but it must specify a valid device, as follows:
// "COM1: baud=1200 parity=N data=8 stop=1"
//
// For further information on mode command syntax, refer to the end-user documentation for your operating system.
BOOL Rs232ConfigurePortWin32(TCHAR* DeviceControlString)
{
DCB dcb;
DWORD ErrorCode;
/*if (!GetCommState(hPortHandle, &dcb))
{
ErrorCode = GetLastError();
_tprintf(TEXT("GetCommState() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
dcb.BaudRate = BaudRate;
dcb.ByteSize = DataBits;
dcb.Parity = Parity;
dcb.StopBits = StopBits;
dcb.fBinary = TRUE;
dcb.fDsrSensitivity = FALSE;
dcb.fParity = (Parity == NOPARITY) ? FALSE : TRUE;
dcb.fOutX = FALSE;
dcb.fInX = FALSE;
dcb.fNull = FALSE;
dcb.fAbortOnError = TRUE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxDsrFlow = FALSE;
dcb.fDtrControl = DTR_CONTROL_DISABLE;
dcb.fDsrSensitivity = FALSE;
dcb.fRtsControl = RTS_CONTROL_DISABLE;
dcb.fOutxCtsFlow = FALSE;
dcb.fOutxCtsFlow = FALSE;*/
memset(&dcb, 0, sizeof(DCB));
dcb.DCBlength = sizeof(dcb);
if (!BuildCommDCB(DeviceControlString, &dcb))
{
ErrorCode = GetLastError();
_tprintf(TEXT("BuildCommDCB() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
if (!SetCommState(hPortHandle, &dcb))
{
ErrorCode = GetLastError();
_tprintf(TEXT("SetCommState() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
// Set the timeouts
if (!Rs232SetCommunicationTimeoutsWin32(MAXDWORD, 0, 0, 0, 0))
{
return FALSE;
}
return TRUE;
}
// Members
// ReadIntervalTimeout
// Specifies the maximum time, in milliseconds, allowed to elapse between the arrival of two characters on the communications line. During a ReadFile operation, the time period begins when the first character is received. If the interval between the arrival of any two characters exceeds this amount, the ReadFile operation is completed and any buffered data is returned. A value of zero indicates that interval time-outs are not used.
// A value of MAXDWORD, combined with zero values for both the ReadTotalTimeoutConstant and ReadTotalTimeoutMultiplier members, specifies that the read operation is to return immediately with the characters that have already been received, even if no characters have been received.
//
// ReadTotalTimeoutMultiplier
// Specifies the multiplier, in milliseconds, used to calculate the total time-out period for read operations. For each read operation, this value is multiplied by the requested number of bytes to be read.
// ReadTotalTimeoutConstant
// Specifies the constant, in milliseconds, used to calculate the total time-out period for read operations. For each read operation, this value is added to the product of the ReadTotalTimeoutMultiplier member and the requested number of bytes.
// A value of zero for both the ReadTotalTimeoutMultiplier and ReadTotalTimeoutConstant members indicates that total time-outs are not used for read operations.
//
// WriteTotalTimeoutMultiplier
// Specifies the multiplier, in milliseconds, used to calculate the total time-out period for write operations. For each write operation, this value is multiplied by the number of bytes to be written.
// WriteTotalTimeoutConstant
// Specifies the constant, in milliseconds, used to calculate the total time-out period for write operations. For each write operation, this value is added to the product of the WriteTotalTimeoutMultiplier member and the number of bytes to be written.
// A value of zero for both the WriteTotalTimeoutMultiplier and WriteTotalTimeoutConstant members indicates that total time-outs are not used for write operations.
//
// Remarks
// If an application sets ReadIntervalTimeout and ReadTotalTimeoutMultiplier to MAXDWORD and sets ReadTotalTimeoutConstant to a value greater than zero and less than MAXDWORD, one of the following occurs when the ReadFile function is called:
//
// If there are any characters in the input buffer, ReadFile returns immediately with the characters in the buffer.
// If there are no characters in the input buffer, ReadFile waits until a character arrives and then returns immediately.
// If no character arrives within the time specified by ReadTotalTimeoutConstant, ReadFile times out.
BOOL Rs232SetCommunicationTimeoutsWin32(DWORD ReadIntervalTimeout, DWORD ReadTotalTimeoutMultiplier, DWORD ReadTotalTimeoutConstant, DWORD WriteTotalTimeoutMultiplier, DWORD WriteTotalTimeoutConstant)
{
COMMTIMEOUTS ct;
DWORD ErrorCode;
if (!GetCommTimeouts(hPortHandle, &ct))
{
ErrorCode = GetLastError();
_tprintf(TEXT("GetCommTimeouts() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
ct.ReadIntervalTimeout = ReadIntervalTimeout;
ct.ReadTotalTimeoutConstant = ReadTotalTimeoutConstant;
ct.ReadTotalTimeoutMultiplier = ReadTotalTimeoutMultiplier;
ct.WriteTotalTimeoutConstant = WriteTotalTimeoutConstant;
ct.WriteTotalTimeoutMultiplier = WriteTotalTimeoutMultiplier;
if (!SetCommTimeouts(hPortHandle, &ct))
{
ErrorCode = GetLastError();
_tprintf(TEXT("SetCommTimeouts() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
return TRUE;
}
BOOL Rs232ReadByteWin32(BYTE* DataByte)
{
DWORD BytesRead = 0;
DWORD ErrorCode;
// If ReadFile() fails then report error
if (!ReadFile(hPortHandle, DataByte, 1, &BytesRead, NULL))
{
ErrorCode = GetLastError();
_tprintf(TEXT("ReadFile() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
// If ReadFile() succeeds, but BytesRead isn't 1
// then a timeout occurred.
if (BytesRead != 1)
{
return FALSE;
}
return TRUE;
}
BOOL Rs232WriteByteWin32(BYTE DataByte)
{
DWORD BytesWritten = 0;
BOOL Success;
DWORD ErrorCode;
Success = WriteFile(hPortHandle, &DataByte, 1, &BytesWritten, NULL);
if (!Success || BytesWritten != 1)
{
ErrorCode = GetLastError();
_tprintf(TEXT("WriteFile() failed. GetLastError() = %lu.\n"), ErrorCode);
return FALSE;
}
return TRUE;
}

View file

@ -0,0 +1,42 @@
/*
* FreeLoader - rs232.h
*
* Copyright (C) 2003 Brian Palmer <brianp@sginet.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#pragma once
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
//////////////////////////////////////////////////////////////////////////////////////////
//
// Function prototypes for RS232 communication under Win32
//
//////////////////////////////////////////////////////////////////////////////////////////
BOOL Rs232OpenPortWin32(TCHAR* CommPort);
BOOL Rs232ClosePortWin32(VOID);
BOOL Rs232ConfigurePortWin32(TCHAR* DeviceControlString);
BOOL Rs232SetCommunicationTimeoutsWin32(DWORD ReadIntervalTimeout, DWORD ReadTotalTimeoutMultiplier, DWORD ReadTotalTimeoutConstant, DWORD WriteTotalTimeoutMultiplier, DWORD WriteTotalTimeoutConstant);
BOOL Rs232ReadByteWin32(BYTE* DataByte);
BOOL Rs232WriteByteWin32(BYTE DataByte);
#ifdef __cplusplus
}
#endif /* __cplusplus */