home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
msdn_vcb
/
samples
/
vc98
/
sdk
/
sdktools
/
porttool
/
porttool.rc
< prev
next >
Wrap
Text File
|
1997-10-05
|
13KB
|
305 lines
/******************************************************************************\
* This is a part of the Microsoft Source Code Samples.
* Copyright (C) 1993-1997 Microsoft Corporation.
* All rights reserved.
* This source code is only intended as a supplement to
* Microsoft Development Tools and/or WinHelp documentation.
* See these sources for detailed information regarding the
* Microsoft samples programs.
\******************************************************************************/
/***************************************************************************
* *
* FILE : PortTool.rc *
* *
* DESCRIPTION : Resource script file for PortTool. *
* *
***************************************************************************/
#include "PortTool.H"
#include "port.h"
IDPortTool ICON LOADONCALL DISCARDABLE "PortTool.ico"
IDBkPort ICON LOADONCALL DISCARDABLE "PortStat.ico"
/* frame window menu */
IDPortTool MENU LOADONCALL DISCARDABLE
{
POPUP "&File"
{
MENUITEM "&New", IDM_FILENEW
MENUITEM "&Open...", IDM_FILEOPEN
MENUITEM "&Save", IDM_FILESAVE
MENUITEM "Save &As...", IDM_FILESAVEAS
MENUITEM SEPARATOR
MENUITEM "&Print", IDM_FILEPRINT
MENUITEM "Printer Se&tup...", IDM_FILESETUP
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_FILEEXIT
MENUITEM SEPARATOR
MENUITEM "A&bout PortTool...", IDM_FILEABOUT
}
POPUP "&Edit"
{
MENUITEM "&Undo\tAlt+BkSp", IDM_EDITUNDO
MENUITEM SEPARATOR
MENUITEM "Cu&t\tShift+Del", IDM_EDITCUT
MENUITEM "&Copy\tCtrl+Ins", IDM_EDITCOPY
MENUITEM "&Paste\tShift+Ins", IDM_EDITPASTE
MENUITEM "&Delete\tDel", IDM_EDITCLEAR
MENUITEM SEPARATOR
MENUITEM "&Select All", IDM_EDITSELECT
MENUITEM "&Word Wrap" IDM_EDITWRAP
MENUITEM "Sc&roll Bars", IDM_EDITSCROLL
MENUITEM SEPARATOR
MENUITEM "Select &Font...", IDM_EDITFONT
}
POPUP "&Search"
{
MENUITEM "&Find...", IDM_SEARCHFIND
MENUITEM "&Next\tF3", IDM_SEARCHNEXT
MENUITEM "&Previous\tF4", IDM_SEARCHPREV
}
POPUP "&Port"
{
MENUITEM "&Current file interactively", IDM_PORTCURFILE
MENUITEM "Files in &background...", IDM_PORTBKGND
}
}
/* frame menu accelerators */
IDA_PORTTOOL ACCELERATORS
BEGIN
VK_INSERT, IDM_EDITCOPY, VIRTKEY, CONTROL
VK_INSERT, IDM_EDITPASTE, VIRTKEY, SHIFT
VK_DELETE, IDM_EDITCUT, VIRTKEY, SHIFT
VK_BACK, IDM_EDITUNDO, VIRTKEY, ALT
VK_F3, IDM_SEARCHNEXT, VIRTKEY
VK_F4, IDM_SEARCHPREV, VIRTKEY
END
STRINGTABLE
{
IDS_UNTITLED "Untitled"
IDS_OPENFAILED "Can't open file"
IDS_READFAILED "Can't read file"
IDS_NOSIZE "File of zero length"
IDS_REALLOCFAILED "Can't allocate Edit buffer"
IDS_PRINTJOB "PortTool - "
IDS_PRINTERROR "Cannot print %s!"
IDS_APPNAME "PortTool"
IDS_EDITWNDFAILED "Can't create edit window"
IDS_GETHANDLEFAILED "Edit window won't release memory handle"
IDS_DATACHANGED "Buffer has been modified, save file first?"
IDS_SAVEASTITLE "Save file as"
IDS_DEFAULTFILEEXT "C"
IDS_WRITEOPENFAILED "Can't open file for writing"
IDS_WRITEFAILED "Can't write to file"
IDS_FILEOPENTITLE "Open source files"
IDS_STRINGNOTFOUND "String not found"
IDS_SEARCHDLGFAILED "Can't create search dialog"
IDS_PTRCOMMDLGFAILED "Can't create print dialog box, job aborted"
IDS_PRINTABORTED "Print aborted"
IDS_STARTDOCFAILED "Can't start print job, job aborted"
IDS_SETABORTPROCFAILED "Can't set abort proc, job aborted"
IDS_CANCELDLGFAILED "Can't create print cancel dialog, job aborted"
IDS_PTRCONFIGFAILED "Default printer undefined, service unavailable"
IDS_WINDOWSAPPNAME "WINDOWS"
IDS_DEVICENAME "DEVICE"
IDS_NOFILETOPORT "File undefined, can't port empty buffer"
IDS_PORTFILE "Porting - "
IDS_SEARCHING "Searching..."
IDS_FOUND "Found => "
IDS_NOMOREPORTISSUES "End of file reached, port complete"
IDS_PORTINITFAILED "Can't initialize port data"
IDS_MEMORYFAILED "Can't allocate memory necesary to continue"
IDS_NOTYETIMPLEMENTED "This feature is not yet available"
IDS_INIFILE "port.ini"
IDS_WINHELP "WinHelp"
IDS_FONTFAILEDTOCREATE "Can't create FIXED-PITCH font, using system font"
IDS_NOT "NOT!"
IDS_LOADPORTFAILED "Can't load port DLL, check for file on disk"
IDS_PROCADDRESSFAILED "Can't get address of CheckString function"
IDS_PORTDLLFILE "port.dll"
IDS_CHECKSTRING "CheckString"
IDS_BKPORTNEWLINE "\r\n"
IDS_BKPORTHEADER "/* PortTool v2.2 "
IDS_BKPORTTOKEN "/* Found : "
IDS_BKPORTISSUE "/* Issue : "
IDS_BKPORTSUGGEST "/* Suggest : "
IDS_BKPORTHELP "/* Help available, search for "
IDS_BKPORTHELPFILE " in WinHelp file API32WH.HLP"
IDS_BKPORTEOL " */\r\n"
IDS_BKPORTABORT "AbortBackgroundPortOfFile"
IDS_BKPORTSTATUS "StatusOfBackgroundPort"
IDS_BKPORTCANCEL "/* Background porting operation aborted. */\r\n"
IDS_BKPORTSTARTFAILED "Can't create background porting status dialog"
IDS_CANTBUILDFILELIST "Can't create list of files to port"
IDS_PORTFILEBACKMSG "Invalid INI file name"
IDS_DEFAULTPORTEXT "ini"
IDS_PORTFILEOPENTITLE "port.ini"
IDS_UNKNOWN_ERROR "Unknown error => "
IDS_ERR_INVALID_THREADHND "Error, invalid thread handle process terminating."
IDS_CANCEL_BKGND_PROCESS "Cancel background process?"
IDS_ABORT_TITLE "PortTool - Abort"
IDS_FILE_FILTER_SPEC1 "C Source Files (*.C)"
IDS_FILE_FILTER_SPEC2 "C Header Files (*.H)"
IDS_FILE_FILTER_SPEC3 "All Files (*.*)"
IDS_FILE_FILTER_SPEC4 "Port Information Files (*.INI)"
IDS_FILE_FILTER_SPEC5 "All Files (*.*)"
IDS_EXT_FILTER_SPEC1 "*.C"
IDS_EXT_FILTER_SPEC2 "*.H"
IDS_EXT_FILTER_SPEC3 "*.*"
IDS_EXT_FILTER_SPEC4 "*.INI"
IDS_EXT_FILTER_SPEC5 "*.*"
}
#include "PortTool.dlg"
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
#ifdef JAPAN
LANGUAGE LANG_JAPANESE, SUBLANG_NEUTRAL
/* frame window menu */
IDPortTool MENU LOADONCALL DISCARDABLE
{
POPUP "╠º▓┘(&F)"
{
MENUITEM "ÉVïKì∞ɼ(&N)", IDM_FILENEW
MENUITEM "èJé¡(&O)...", IDM_FILEOPEN
MENUITEM "ÅπÅæé½ò█æ╢(&S)", IDM_FILESAVE
MENUITEM "û╝æOé≡òté»é─ò█æ╢(&A)...", IDM_FILESAVEAS
MENUITEM SEPARATOR
MENUITEM "ê≤ìⁿ(&P)", IDM_FILEPRINT
MENUITEM "╠▀╪▌└é╠É▌ÆΦ(&T)...", IDM_FILESETUP
MENUITEM SEPARATOR
MENUITEM "PortTool é╠ÅIù╣(&X)", IDM_FILEEXIT
MENUITEM SEPARATOR
MENUITEM "╩▐░╝▐«▌Åεò±(&B)...", IDM_FILEABOUT
}
POPUP "ò╥ÅW(&E)"
{
MENUITEM "î│é╔û▀é╖(&U)\tAlt+BkSp", IDM_EDITUNDO
MENUITEM SEPARATOR
MENUITEM "É╪éΦĵéΦ(&T)\tShift+Del", IDM_EDITCUT
MENUITEM "║╦▀░(&C)\tCtrl+Ins", IDM_EDITCOPY
MENUITEM "ô\éΦòté»(&P)\tShift+Ins", IDM_EDITPASTE
MENUITEM "ìφÅ£(&D)\tDel", IDM_EDITCLEAR
MENUITEM SEPARATOR
MENUITEM "é╖é╫é─æIæ≡(&S)", IDM_EDITSELECT
MENUITEM "ëEÆ[é┼É▄éΦò╘é╖(&W)" IDM_EDITWRAP
MENUITEM "╜╕█░┘╩▐░(&R)", IDM_EDITSCROLL
MENUITEM SEPARATOR
MENUITEM "╠½▌─é╠æIæ≡(&F)...", IDM_EDITFONT
}
POPUP "îƒì⌡(&S)"
{
MENUITEM "ò╢ÄÜù±é╠îƒì⌡(&F)...", IDM_SEARCHFIND
MENUITEM "ăé≡îƒì⌡(&N)\tF3", IDM_SEARCHNEXT
MENUITEM "æOé≡îƒì⌡(&P)\tF4", IDM_SEARCHPREV
}
POPUP "╬▀░─(&P)"
{
MENUITEM "æ╬ÿbÅêù¥(&C)", IDM_PORTCURFILE
MENUITEM "╩▐»╕╕▐╫│▌─▐é┼Åêù¥(&B)...", IDM_PORTBKGND
}
}
/* frame menu accelerators */
IDA_PORTTOOL ACCELERATORS
BEGIN
VK_INSERT, IDM_EDITCOPY, VIRTKEY, CONTROL
VK_INSERT, IDM_EDITPASTE, VIRTKEY, SHIFT
VK_DELETE, IDM_EDITCUT, VIRTKEY, SHIFT
VK_BACK, IDM_EDITUNDO, VIRTKEY, ALT
VK_F3, IDM_SEARCHNEXT, VIRTKEY
VK_F4, IDM_SEARCHPREV, VIRTKEY
END
STRINGTABLE
{
IDS_UNTITLED "û│æΦ"
IDS_OPENFAILED "╠º▓┘é≡èJé»é▄é╣é±üB"
IDS_READFAILED "╠º▓┘é≡ô╟é▌ĵéΩé▄é╣é±üB"
IDS_NOSIZE "╠º▓┘ ┌▌╕▐╜é¬ 0 é┼é╖üB"
IDS_REALLOCFAILED "ò╥ÅW╩▐»╠ºé≡èäéΦôûé─éτéΩé▄é╣é±üB"
IDS_PRINTJOB "PortTool - "
IDS_PRINTERROR "%s é╔ê≤ìⁿé┼é½é▄é╣é±üB"
IDS_APPNAME "PortTool"
IDS_EDITWNDFAILED "ò╥ÅW│¿▌─▐│é≡ò\Īé┼é½é▄é╣é±üB"
IDS_GETHANDLEFAILED "ò╥ÅW│¿▌─▐│é═╥╙╪ ╩▌─▐┘é≡ë≡ò·é┼é½é▄é╣é±üB"
IDS_DATACHANGED "╩▐»╠ºé═ò╧ìXé│éΩé─éóé▄é╖üBé▄é╕╠º▓┘é≡ò█æ╢é╡é▄é╖é⌐?"
IDS_SAVEASTITLE "û╝æOé≡òté»é─ò█æ╢"
IDS_DEFAULTFILEEXT "C"
IDS_WRITEOPENFAILED "Åæé½ì₧é▌é┼╠º▓┘é≡èJé»é▄é╣é±üB"
IDS_WRITEFAILED "╠º▓┘é╔Åæé½ì₧é▀é▄é╣é±üB"
IDS_FILEOPENTITLE "┐░╜ ╠º▓┘é≡èJé¡"
IDS_STRINGNOTFOUND "ò╢ÄÜù±é¬î⌐é┬é⌐éΦé▄é╣é±üB"
IDS_SEARCHDLGFAILED "îƒì⌡└▐▓▒█╕▐╬▐»╕╜é≡ò\Īé┼é½é▄é╣é±üB"
IDS_PTRCOMMDLGFAILED "ê≤ìⁿ└▐▓▒█╕▐╬▐»╕╜é≡ò\Īé┼é½é▄é╣é±üB╝▐«╠▐é═ÆåÆfé╡é▄é╡é╜üB"
IDS_PRINTABORTED "ê≤ìⁿé═ÆåÆfé╡é▄é╡é╜üB"
IDS_STARTDOCFAILED "ê≤ìⁿ╝▐«╠▐é≡èJÄné┼é½é▄é╣é±üB╝▐«╠▐é═ÆåÆfé╡é▄é╡é╜üB"
IDS_SETABORTPROCFAILED "Åêù¥é╠ÆåÆfé≡É▌ÆΦé┼é½é▄é╣é±üB╝▐«╠▐é═ÆåÆfé╡é▄é╡é╜üB"
IDS_CANCELDLGFAILED "ê≤ìⁿ╖¼▌╛┘ └▐▓▒█╕▐╬▐»╕╜é≡ò\Īé┼é½é▄é╣é±üB╝▐«╠▐é═ÆåÆfé╡é▄é╡é╜üB"
IDS_PTRCONFIGFAILED "Æ╩ÅφÄgéñ╠▀╪▌└é¬ÆΦï`é│éΩé─éóé▄é╣é±üBê≤ìⁿé═é┼é½é▄é╣é±üB"
IDS_WINDOWSAPPNAME "WINDOWS"
IDS_DEVICENAME "├▐╩▐▓╜"
IDS_NOFILETOPORT "╠º▓┘é¬ÆΦï`é│éΩé─éóé▄é╣é±üBï≤é╠╩▐»╠ºé═╬▀░─é┼é½é▄é╣é±üB"
IDS_PORTFILE "╬▀░─Æå - "
IDS_SEARCHING "îƒì⌡Æå..."
IDS_FOUND "îƒÅo => "
IDS_NOMOREPORTISSUES "╠º▓┘é╠ÅIÆ[é┼é╖üB╬▀░─é═è«ù╣é╡é▄é╡é╜üB"
IDS_PORTINITFAILED "╬▀░─ ├▐░└é≡Åëè·ë╗é┼é½é▄é╣é±üB"
IDS_MEMORYFAILED "æ▒ìsé╔òKùvé╚╥╙╪é≡èäéΦôûé─éΘé▒é╞é¬é┼é½é▄é╣é±üB"
IDS_NOTYETIMPLEMENTED "é▒é╠ï@ö\é═é▄é╛ùÿùpé┼é½é▄é╣é±üB"
IDS_INIFILE "port.ini"
IDS_WINHELP "WinHelp"
IDS_FONTFAILEDTOCREATE "FIXED-PITCH ╠½▌─é≡ò\Īé┼é½é▄é╣é±üB╝╜├╤ ╠½▌─é≡Ägùpé╡é▄é╖üB"
IDS_NOT "NOT!"
IDS_LOADPORTFAILED "Port DLL é≡█░─▐é┼é½é▄é╣é±üB├▐¿╜╕é╔ Port DLL ╠º▓┘é¬éáéΘé⌐èmöFé╡é─é¡é╛é│éóüB"
IDS_PROCADDRESSFAILED "CheckString ╠º▌╕╝«▌é╠▒─▐┌╜é≡ĵô╛é┼é½é▄é╣é±üB"
IDS_PORTDLLFILE "port.dll"
IDS_CHECKSTRING "CheckString"
IDS_BKPORTNEWLINE "\r\n"
IDS_BKPORTHEADER "/* PortTool v2.2 "
IDS_BKPORTTOKEN "/* Found : "
IDS_BKPORTISSUE "/* Issue : "
IDS_BKPORTSUGGEST "/* Suggest : "
IDS_BKPORTHELP "/* Help available, search for "
IDS_BKPORTHELPFILE " in WinHelp file API32WH.HLP"
IDS_BKPORTEOL " */\r\n"
IDS_BKPORTABORT "AbortBackgroundPortOfFile"
IDS_BKPORTSTATUS "StatusOfBackgroundPort"
IDS_BKPORTCANCEL "/* Background porting operation aborted. */\r\n"
IDS_BKPORTSTARTFAILED "╩▐»╕╕▐╫│▌─▐ ╬▀░├¿▌╕▐é╠Å≤ï╡└▐▓▒█╕▐╬▐»╕╜é≡ò\Īé┼é½é▄é╣é±üB"
IDS_CANTBUILDFILELIST "╬▀░─é╖éΘ╠º▓┘é╠êΩùùé≡ò\Īé┼é½é▄é╣é±üB"
IDS_PORTFILEBACKMSG "û│î°é╚ INI ╠º▓┘û╝é┼é╖"
IDS_DEFAULTPORTEXT "ini"
IDS_PORTFILEOPENTITLE "port.ini"
IDS_UNKNOWN_ERROR "ûóÆΦï`é╚┤╫░ => "
IDS_ERR_INVALID_THREADHND "û│î°é╚╜┌»─▐ ╩▌─▐┘é┼é╖üB╠▀█╛╜é═ÅIù╣é╡é▄é╖üB"
IDS_CANCEL_BKGND_PROCESS "╩▐»╕╕▐╫│▌─▐╠▀█╛╜é≡ĵéΦÅ┴é╡é▄é╖é⌐?"
IDS_ABORT_TITLE "PortTool - ÆåÆf"
IDS_FILE_FILTER_SPEC1 "C ┐░╜ ╠º▓┘ (*.C)"
IDS_FILE_FILTER_SPEC2 "C ═»└▐░ ╠º▓┘ (*.H)"
IDS_FILE_FILTER_SPEC3 "é╖é╫é─é╠╠º▓┘ (*.*)"
IDS_FILE_FILTER_SPEC4 "╬▀░─Åεò±╠º▓┘ (*.INI)"
IDS_FILE_FILTER_SPEC5 "é╖é╫é─é╠╠º▓┘ (*.*)"
IDS_EXT_FILTER_SPEC1 "*.C"
IDS_EXT_FILTER_SPEC2 "*.H"
IDS_EXT_FILTER_SPEC3 "*.*"
IDS_EXT_FILTER_SPEC4 "*.INI"
IDS_EXT_FILTER_SPEC5 "*.*"
}
#include "PortTooj.dlg"
#endif