mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 05:43:08 +00:00
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
This commit is contained in:
parent
b94e2d8ca0
commit
c2c66aff7d
24198 changed files with 0 additions and 37285 deletions
4
boot/freeldr/fdebug/CMakeLists.txt
Normal file
4
boot/freeldr/fdebug/CMakeLists.txt
Normal 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)
|
503
boot/freeldr/fdebug/fdebug.c
Normal file
503
boot/freeldr/fdebug/fdebug.c
Normal 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();
|
||||
}
|
BIN
boot/freeldr/fdebug/fdebug.ico
Normal file
BIN
boot/freeldr/fdebug/fdebug.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.1 KiB |
77
boot/freeldr/fdebug/fdebug.rc
Normal file
77
boot/freeldr/fdebug/fdebug.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/bg-BG.rc
Normal file
83
boot/freeldr/fdebug/lang/bg-BG.rc
Normal 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
|
88
boot/freeldr/fdebug/lang/cs-CZ.rc
Normal file
88
boot/freeldr/fdebug/lang/cs-CZ.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/de-DE.rc
Normal file
85
boot/freeldr/fdebug/lang/de-DE.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/el-GR.rc
Normal file
83
boot/freeldr/fdebug/lang/el-GR.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/en-US.rc
Normal file
83
boot/freeldr/fdebug/lang/en-US.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/es-ES.rc
Normal file
85
boot/freeldr/fdebug/lang/es-ES.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/fr-FR.rc
Normal file
83
boot/freeldr/fdebug/lang/fr-FR.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/hu-HU.rc
Normal file
85
boot/freeldr/fdebug/lang/hu-HU.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/id-ID.rc
Normal file
85
boot/freeldr/fdebug/lang/id-ID.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/it-IT.rc
Normal file
85
boot/freeldr/fdebug/lang/it-IT.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/ja-JP.rc
Normal file
83
boot/freeldr/fdebug/lang/ja-JP.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/no-NO.rc
Normal file
83
boot/freeldr/fdebug/lang/no-NO.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/pl-PL.rc
Normal file
85
boot/freeldr/fdebug/lang/pl-PL.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/ro-RO.rc
Normal file
85
boot/freeldr/fdebug/lang/ro-RO.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/ru-RU.rc
Normal file
85
boot/freeldr/fdebug/lang/ru-RU.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/sk-SK.rc
Normal file
85
boot/freeldr/fdebug/lang/sk-SK.rc
Normal 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
|
87
boot/freeldr/fdebug/lang/sq-AL.rc
Normal file
87
boot/freeldr/fdebug/lang/sq-AL.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/tr-TR.rc
Normal file
85
boot/freeldr/fdebug/lang/tr-TR.rc
Normal 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
|
83
boot/freeldr/fdebug/lang/uk-UA.rc
Normal file
83
boot/freeldr/fdebug/lang/uk-UA.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/zh-CN.rc
Normal file
85
boot/freeldr/fdebug/lang/zh-CN.rc
Normal 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
|
85
boot/freeldr/fdebug/lang/zh-TW.rc
Normal file
85
boot/freeldr/fdebug/lang/zh-TW.rc
Normal 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
|
32
boot/freeldr/fdebug/resource.h
Normal file
32
boot/freeldr/fdebug/resource.h
Normal 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
257
boot/freeldr/fdebug/rs232.c
Normal 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;
|
||||
}
|
42
boot/freeldr/fdebug/rs232.h
Normal file
42
boot/freeldr/fdebug/rs232.h
Normal 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 */
|
Loading…
Add table
Add a link
Reference in a new issue