📄 ccide.rc
字号:
#include "..\version.h"
#include <windows.h>
Language LANG_ENGLISH,SUBLANG_ENGLISH_US
#include "winconst.h"
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\tAlt+F8" IDM_GOTO
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 "&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
MENUITEM SEPARATOR
MENUITEM "&Goto line\tAlt+F8", IDM_GOTO
}
POPUP "&View"
{
MENUITEM "&Project", IDM_VIEWPROJECT
MENUITEM "&Build", 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\tF12" IDM_BROWSE
MENUITEM "Browse Bac&k\tShift+F12" IDM_BROWSEBACK
}
POPUP "&Debug Windows"
{
MENUITEM "&Watch window", IDM_VIEWWATCH
MENUITEM "&ASM window", IDM_VIEWASM
MENUITEM "&Memory window", IDM_VIEWDUMP
MENUITEM "&Stack window", IDM_VIEWSTACK
MENUITEM "&Thread window", IDM_VIEWTHREAD
}
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 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 "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_RUN, VIRTKEY
VK_F5, IDM_RUNTO, VIRTKEY, CONTROL
VK_F5, IDM_STOP , VIRTKEY, ALT
VK_F5, IDM_STOPDEBUGGING, VIRTKEY, SHIFT
VK_F7, IDM_MAKE, VIRTKEY
VK_F7, IDM_BUILDALL, VIRTKEY, SHIFT
VK_F8, IDM_GOTO, VIRTKEY, ALT
VK_F9, IDM_BREAKPOINT, VIRTKEY
VK_F10, IDM_STEPOVER, VIRTKEY
VK_F10, IDM_RUNTO, VIRTKEY, SHIFT
VK_F11, IDM_STEPIN, VIRTKEY
VK_F11, IDM_STEPOUT, VIRTKEY, ALT
VK_F12, IDM_BROWSE, VIRTKEY
VK_F12, IDM_BROWSEBACK, VIRTKEY,SHIFT
VK_F, IDM_FIND, VIRTKEY, CONTROL
VK_G, IDM_GOTO, VIRTKEY, CONTROL
VK_H, IDM_REPLACE, VIRTKEY, CONTROL
}
BITMAP_SPLASH SPLASH DISCARDABLE "res/splash.zip"
ID_TOOLBAR BITMAP "res\toolbar.bmp"
ID_FLRED BITMAP "res\flred.bmp"
ID_FLWHITE BITMAP "res\flwhite.bmp"
ID_FLCYAN BITMAP "res\flcyan.bmp"
ID_FLGREEN BITMAP "res\flgreen.bmp"
ID_FLYELLOW BITMAP "res\flyellow.bmp"
ID_FLLIB BITMAP "res\fllib.bmp"
ID_FLEXE BITMAP "res\flexe.bmp"
ID_FLDLL BITMAP "res\fldll.bmp"
ID_PCBMP BITMAP "res\pc.bmp"
ID_STOPBMP BITMAP "res\stop.bmp"
ID_STOPPCBMP BITMAP "res\stoppc.bmp"
ID_FIF1BMP BITMAP "res\fif1.bmp"
ID_FIF2BMP BITMAP "res\fif2.bmp"
ID_BOOKMARKBMP BITMAP "res\bookmark.bmp"
ID_PROJBMP BITMAP "res\projtab.bmp"
ID_REGSBMP BITMAP "res\regtab.bmp"
ID_ITEMBMP BITMAP "res\item.bmp"
ID_VALUEBMP BITMAP "res\value.bmp"
IDB_VLINE BITMAP "res\vline.bmp"
ID_CLOSEBMP BITMAP "res\close.bmp"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -