ccide.rc

来自「CC386 is a general-purpose 32-bit C comp」· RC 代码 · 共 714 行 · 第 1/3 页

RC
714
字号
#include "winconst.h"
#include "..\version.h"
#include <windows.h>
#include <commctrl.h>
Language LANG_ENGLISH,SUBLANG_ENGLISH_US
1 VERSIONINFO 
FILEVERSION CCIDE_VERSION
PRODUCTVERSION PRODUCT_VERSION
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
BEGIN
        BLOCK "StringFileInfo"
        BEGIN 
                BLOCK "040904E4"
                BEGIN
                        VALUE "CompanyName", "LADSoft\0"
                        VALUE "FileDescription","CCIDE Compiler IDE\0"
                        VALUE "FileVersion", CCIDE_STRING_VERSION "\0"
                        VALUE "InternalName","ccide.exe\0"
                        VALUE "OriginalFilename","ccide.exe\0"
                        VALUE "ProductName",PRODUCT_NAME "\0"
                        VALUE "ProductVersion",PRODUCT_STRING_VERSION "\0"
                        VALUE "LegalCopyright",PRODUCT_COPYRIGHT "\0"
                END
        END
END

BUILDMENU MENU
     {
     POPUP "build"
        {
        MENUITEM "&Make...\tF7",                       IDM_MAKE
        MENUITEM "Build &all...\tShift+F7",                  IDM_BUILDALL
        }
     }
WATCHMENU MENU
     {
     POPUP "watch"
        {
        MENUITEM "Add to watch..."                 IDM_ADDWATCH
        MENUITEM "Delete from watch"            IDM_DELETEWATCH
        }
     }

EDITMENU MENU
     {
     POPUP "edit"
        {
        MENUITEM "Save File",                   IDM_SAVE
        MENUITEM SEPARATOR
        MENUITEM "Cut"                          IDM_CUT
        MENUITEM "Copy"                         IDM_COPY
        MENUITEM "Paste"                        IDM_PASTE
        MENUITEM SEPARATOR
        MENUITEM "Toggle Bookmark\tAlt+F2"      IDM_BOOKMARK
        MENUITEM "Goto line\nAlt+F8"                    IDM_GOTO
        MENUITEM "Browse To\tCtl+F12"            IDM_BROWSETO
        MENUITEM SEPARATOR
        MENUITEM "Toggle Breakpoint\tF9"        IDM_BREAKPOINT
        MENUITEM "Run to cursor\tCtl+F5"                IDM_RUNTO
        MENUITEM "Add to Watch"                 IDM_ADDWATCHINDIRECT
        }
     }

PROJECTMENU MENU
     {
     POPUP "proj"
	{
	MENUITEM "&Add file...",			IDM_ADDFILES
	MENUITEM "&Remove file",		IDM_REMOVEFILES
	MENUITEM SEPARATOR
	MENUITEM "A&dd target...",			IDM_ADDTARGET
	MENUITEM "Remo&ve target",		IDM_REMOVETARGET
	MENUITEM SEPARATOR
	MENUITEM "&Calculate Dependencies...",	IDM_CALCDEPENDS
	MENUITEM SEPARATOR
  MENUITEM "&Compile file",   IDM_COMPILEVIAPROJ
        MENUITEM "&Make...\tF7",                       IDM_MAKE
        MENUITEM "Build &all...\tShift+F7",                  IDM_BUILDALL
	MENUITEM SEPARATOR
	MENUITEM "&Open file...",			IDM_OPENFILES
	MENUITEM SEPARATOR
	MENUITEM "&Properties...",			IDM_PROJECTPROPERTIES
	}
     }
MAINMENU MENU
     {
// MRU.C may have to change if you add things to the file menu
     POPUP "&File"
          {
          MENUITEM "&New...",        	     	IDM_NEWDRAW
          MENUITEM "&Open...",        	     	IDM_OPEN
          MENUITEM "&Save",        	     	IDM_SAVE
          MENUITEM "Save &As...",        	     	IDM_SAVEAS
          MENUITEM "Save All",                IDM_SAVEALL
          MENUITEM "&Close",                 	IDM_CLOSE
	  MENUITEM SEPARATOR
          MENUITEM "&Print...",                    IDM_PRINT
          MENUITEM SEPARATOR
          MENUITEM "Proper&ties...",               IDM_GENERALPROPERTIES
          MENUITEM SEPARATOR
          POPUP "Recent &Files..."
          { // placeholder
          MENUITEM "-",               0
          }
          POPUP "Recent P&rojects..."
          { // placeholder
          MENUITEM "-",               0
          }
          MENUITEM SEPARATOR
          MENUITEM "E&xit",                  	IDM_EXIT
          }
     POPUP "&Edit"
	{
        MENUITEM "&Undo\tCtl+Z",                       IDM_UNDO
          MENUITEM SEPARATOR
        MENUITEM "Cu&t\tCtl+X",                        IDM_CUT
        MENUITEM "&Copy\tCtl+C",                       IDM_COPY
        MENUITEM "&Paste\tCtl+V",                      IDM_PASTE
          MENUITEM SEPARATOR
        MENUITEM "&Find...\tCtl+F",                       IDM_FIND
        MENUITEM "&Replace...\tCtl+H",                    IDM_REPLACE
        MENUITEM "Find &Next\tF3",                  IDM_FINDNEXT
        MENUITEM "Find &In Files...",              IDM_FINDINFILES
          MENUITEM SEPARATOR
	MENUITEM "&Select All",			IDM_SELECTALL
        POPUP "&Edit tools"
        {
          MENUITEM "To &Uppercase",                     IDM_TOUPPER
          MENUITEM "To &Lowercase",                     IDM_TOLOWER
          MENUITEM "&Indent Selection\tTab",          IDM_INDENT
          MENUITEM "&Outdent Selection\tShift+Tab",   IDM_UNINDENT
        }
        MENUITEM SEPARATOR
        MENUITEM "&Goto line...\tCtl+G",                  IDM_GOTO
	}
     POPUP "&View"
	{
	MENUITEM "&Project Window",			IDM_VIEWPROJECT
	MENUITEM "&Information Window",			IDM_VIEWERROR
	MENUITEM SEPARATOR
        POPUP "&Bookmarks"
        {
                MENUITEM "Toggle &Bookmark\tAlt+F2"     IDM_BOOKMARK
                MENUITEM "&Next Bookmark\tF2"       IDM_NEXTBOOKMARK
                MENUITEM "&Previous Bookmark\tAlt+F2"   IDM_PREVBOOKMARK
                MENUITEM SEPARATOR
                MENUITEM "&Show Bookmarks...\tCtl+F2"      IDM_BOOKMARKWINDOW
                MENUITEM "&Remove Bookmarks"    IDM_REMOVEBOOKMARKS
        }        
        POPUP "B&rowse"
        {
                MENUITEM "Browse &To...\tCtl+F12"     IDM_BROWSETO
                MENUITEM "&Browse\tF12"           IDM_BROWSE
                MENUITEM "Browse Bac&k\tShift+F12"         IDM_BROWSEBACK
        }
        POPUP "&Debug Windows"
        {
                MENUITEM "&Assembly window",            IDM_VIEWASM
                MENUITEM "&Memory window",              IDM_VIEWDUMP
                MENUITEM "&Register window",            IDM_VIEWREGISTER
                MENUITEM "&Stack window",               IDM_VIEWSTACK
                MENUITEM "&Thread window",              IDM_VIEWTHREAD
                MENUITEM "&Watch window",               IDM_VIEWWATCH
        }
        POPUP "&Toolbars"
        {
                MENUITEM "&Edit Toolbar",               IDM_VIEWEDITBAR
                MENUITEM "Buil&d Toolbar",              IDM_VIEWBUILDBAR
                MENUITEM "&Debug Toolbar",              IDM_VIEWDEBUGBAR
        }
	}
     POPUP "&Build"
	{
	MENUITEM "&Compile file"		IDM_COMPILEFILE
	MENUITEM SEPARATOR
        MENUITEM "&Make...\tF7"                        IDM_MAKE
        MENUITEM "Build &all...\tShift+F7"                   IDM_BUILDALL
        MENUITEM "&Stop Build"              IDM_STOPBUILD
        MENUITEM SEPARATOR
        MENUITEM "&Generate Make File..."              IDM_GENMAKE

	}
     POPUP "&Project"
	{
	MENUITEM "&New project...",		IDM_NEWPROJECT
	MENUITEM "&Open project...",		IDM_OPENPROJECT
        MENUITEM "&Save project",               IDM_SAVEPROJECT
	MENUITEM "&Close project",		IDM_CLOSEPROJECT
	MENUITEM SEPARATOR
	MENUITEM "&Add target...",			IDM_ADDTARGET
	}
     POPUP "&Debug"
	{
//        MENUITEM "&Enable all breakpoints"      IDM_ENABLEALLBREAKPOINTS
//        MENUITEM "&Disable all breakpoints"     IDM_DISABLEALLBREAKPOINTS
        MENUITEM "&Start debugging\tF5"             IDM_STARTDEBUGGING
        MENUITEM "S&top debugging\tShift+F5"              IDM_STOPDEBUGGING
        MENUITEM SEPARATOR
        MENUITEM "&Run\tF5"                         IDM_RUN
        MENUITEM "Sto&p\tAlt+F5"                        IDM_STOP
        MENUITEM SEPARATOR
        MENUITEM "Add to &Watch..."                    IDM_ADDWATCH
        MENUITEM SEPARATOR
        MENUITEM "Hardware Breakpoints..."              IDM_HBREAK

        MENUITEM "Toggle &Breakpoint\tF9"           IDM_BREAKPOINT
        MENUITEM "&Remove All Breakpoints..."          IDM_REMOVEALLBREAKPOINTS
	}
     POPUP "&Window"
          {
          MENUITEM "&Cascade\tShift+F5",     	IDM_CASCADE
          MENUITEM "&Tile\tShift+F4",        	IDM_TILE
          MENUITEM "Arrange &Icons",         	IDM_ARRANGE
          }
     POPUP "&Help"
        {
          MENUITEM "&IDE help...\tF1"              IDM_CCIDEHELP
          MENUITEM "&Tools help..."                IDM_TOOLSHELP
          MENUITEM "&Language help..."             IDM_WINHELP
          MENUITEM SEPARATOR
	  MENUITEM "A&bout...",			IDM_ABOUT
        }
     }

MAINACCELERATORS ACCELERATORS
     {
     VK_F2, IDM_BOOKMARK, VIRTKEY, ALT
     VK_F2, IDM_NEXTBOOKMARK, VIRTKEY
     VK_F2, IDM_PREVBOOKMARK, VIRTKEY, SHIFT
     VK_F2, IDM_BOOKMARKWINDOW, VIRTKEY, CONTROL
     VK_F3,  IDM_FINDNEXT, VIRTKEY
     VK_F4, IDM_TILE,    VIRTKEY, SHIFT
     VK_F5, IDM_RUNF5,    VIRTKEY
     VK_F5, IDM_RUNTO,    VIRTKEY, CONTROL
     VK_F5, IDM_STOP ,  VIRTKEY, ALT
     VK_F5, IDM_STOPDEBUGGING,    VIRTKEY, SHIFT

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?