home *** CD-ROM | disk | FTP | other *** search
-
- /******************************************************************************\
- * 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
-