//---------------------------------------------------------------------------- // ObjectWindows - (C) Copyright 1994 by Borland International // Tutorial application //---------------------------------------------------------------------------- #include #include #define CM_ABOUT 205 // same as step15.rc's #define CM_PENSIZE 306 #define CM_PENCOLOR 307 #define IDM_DRAWVIEW 218 #define IDM_DRAWLISTVIEW 219 #define IDA_DRAWLISTVIEW 220 #define IDS_FILEINFO 221 #define IDA_DRAWVIEW 222 #ifdef RC_INVOKED #ifndef WORKSHOP_INVOKED # include #endif #include #include IDM_DRAWVIEW MENU { MENUITEM Separator POPUP "&Edit" { MENUITEM "&Undo\aCtrl+Z", CM_EDITUNDO MENUITEM Separator MENUITEM "&Cut\aCtrl+X", CM_EDITCUT MENUITEM "C&opy\aCtrl+C", CM_EDITCOPY MENUITEM "&Clear", CM_EDITCLEAR } POPUP "&Tools" { MENUITEM "Pen Si&ze", CM_PENSIZE MENUITEM "Pen Colo&r", CM_PENCOLOR } } IDA_DRAWVIEW ACCELERATORS BEGIN "^z", CM_EDITUNDO, "^x", CM_EDITCUT, "^c", CM_EDITCOPY, VK_DELETE, CM_EDITCUT, VIRTKEY, SHIFT VK_DELETE, CM_EDITCLEAR, VIRTKEY, CONTROL VK_INSERT, CM_EDITCOPY, VIRTKEY, CONTROL VK_BACK, CM_EDITUNDO, VIRTKEY, ALT END IDM_DRAWLISTVIEW MENU { MENUITEM Separator POPUP "&Edit" { MENUITEM "&Undo\aCtrl+Z", CM_EDITUNDO MENUITEM Separator MENUITEM "&Delete\aDel", CM_EDITDELETE MENUITEM "C&lear All\aCtrl+Del", CM_EDITCLEAR MENUITEM Separator MENUITEM "Pen Si&ze", CM_PENSIZE MENUITEM "Pen Colo&r", CM_PENCOLOR } } IDA_DRAWLISTVIEW ACCELERATORS BEGIN "^z", CM_EDITUNDO, VK_DELETE, CM_EDITDELETE, VIRTKEY VK_DELETE, CM_EDITCLEAR, VIRTKEY, CONTROL VK_BACK, CM_EDITUNDO, VIRTKEY, ALT END STRINGTABLE { CM_PENSIZE, "Changes the pen width" CM_PENCOLOR, "Changes the pen color" CM_EDITUNDO, "Undo last action" CM_EDITCUT, "Cut the selected object" CM_EDITCOPY, "Copy the selected object" CM_EDITDELETE, "Erase selected line" CM_EDITCLEAR, "Erase all lines" IDS_FILEINFO, "Lines from Step 15" } #endif // RC_INVOKED