home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / sharewar / vecad / examples / bcpp / editor / Vecad.rc < prev    next >
Encoding:
Text File  |  2000-09-23  |  8.9 KB  |  227 lines

  1. #include "vecres.h"
  2.  
  3.  
  4. /////////////////////////////////////////////////////////////////////////////
  5. //
  6. // Icon
  7. //
  8.  
  9. // Icon with lowest ID value placed first to ensure application icon
  10. // remains consistent on all systems.
  11. ICON_VECAD              ICON    DISCARDABLE     "Vecad.ICO"
  12. ICON_VECADSM            ICON    DISCARDABLE     "VecadSm.ICO"
  13.  
  14. /////////////////////////////////////////////////////////////////////////////
  15. //
  16. // Menu
  17. //
  18.  
  19. MENU_MAIN MENU DISCARDABLE 
  20. BEGIN
  21.     POPUP "&File"
  22.     BEGIN
  23.         MENUITEM "New",                         CM_FILE_NEW
  24.         MENUITEM "Open...",                     CM_FILE_OPEN
  25.         MENUITEM "Save",                        VC_FILE_SAVE
  26.         MENUITEM "Save As...",                  VC_FILE_SAVEAS
  27.         POPUP "Recent"
  28.         BEGIN
  29.             MENUITEM "file1",                       CM_MRU_01
  30.             MENUITEM "file2",                       CM_MRU_02
  31.             MENUITEM "file3",                       CM_MRU_03
  32.             MENUITEM "file4",                       CM_MRU_04
  33.             MENUITEM "file5",                       CM_MRU_05
  34.             MENUITEM "file6",                       CM_MRU_06
  35.             MENUITEM "file7",                       CM_MRU_07
  36.             MENUITEM "file8",                       CM_MRU_08
  37.             MENUITEM "file9",                       CM_MRU_09
  38.             MENUITEM "file10",                      CM_MRU_10
  39.             MENUITEM "file11",                      CM_MRU_11
  40.         END
  41.         MENUITEM SEPARATOR
  42.         MENUITEM "Close",                       VC_FILE_CLOSE
  43.         MENUITEM "Close All",                   VC_FILE_CLOSEALL
  44.         MENUITEM "List...",                     VC_FILE_LIST
  45.         MENUITEM SEPARATOR
  46.         POPUP "Import from"
  47.         BEGIN
  48.             MENUITEM "AutoCAD DXF",                 VC_IMPORT_DXF
  49.         END
  50.         POPUP "Export to"
  51.         BEGIN
  52.             MENUITEM "AutoCAD DXF",                 VC_EXPORT_DXF
  53.             MENUITEM "HPGL (PLT)",                  VC_EXPORT_HPGL
  54.             MENUITEM "Raster Image",                VC_EXPORT_BMP
  55.         END
  56.         MENUITEM SEPARATOR
  57.         MENUITEM "Print...",                    VC_PRINT
  58.         MENUITEM SEPARATOR
  59.         MENUITEM "E&xit",                       CM_APP_EXIT
  60.     END
  61.     POPUP "&Edit"
  62.     BEGIN
  63.         MENUITEM "&Undo\tCtrl+Z",               VC_EDIT_UNDO
  64.         MENUITEM "&Redo\tCtrl+R",               VC_EDIT_REDO
  65.         MENUITEM SEPARATOR
  66.         MENUITEM "Cut\tCtrl+X",                 VC_EDIT_CBCUT
  67.         MENUITEM "Copy\tCtrl+C",                VC_EDIT_CBCOPY
  68.         MENUITEM "Paste\tCtrl+V",               VC_EDIT_CBPASTE
  69.         MENUITEM SEPARATOR
  70.         MENUITEM "Properties...",               VC_EDIT_ENTPROP
  71.         MENUITEM SEPARATOR
  72.         MENUITEM "Copy",                        VC_EDIT_COPY
  73.         MENUITEM "Move",                        VC_EDIT_MOVE
  74.         MENUITEM "Rotate",                      VC_EDIT_ROTATE
  75.         MENUITEM "Scale",                       VC_EDIT_SCALE
  76.         MENUITEM "Mirror",                      VC_EDIT_MIRROR
  77.         MENUITEM "Explode",                     VC_EDIT_EXPLODE
  78.         MENUITEM SEPARATOR
  79.         MENUITEM "Create Block",                VC_EDIT_CREBLOCK
  80.         MENUITEM SEPARATOR
  81.         MENUITEM "Erase",                       VC_EDIT_ERASE
  82.     END
  83.     POPUP "&View"
  84.     BEGIN
  85.         MENUITEM "Zoom &All\tCtrl+A",           VC_ZOOM_ALL
  86.         MENUITEM "Zoom Window\tCtrl+W",         VC_ZOOM_WIN
  87.         MENUITEM "Zoom Page\tCtrl+S",           VC_ZOOM_PAGE
  88.         MENUITEM "Zoom Pan",                    VC_ZOOM_PAN
  89.         MENUITEM "Zoom In\t+",                  VC_ZOOM_IN
  90.         MENUITEM "Zoom Out\t-",                 VC_ZOOM_OUT
  91.         MENUITEM SEPARATOR
  92.         MENUITEM "Page First\tHome",            VC_PAGE_FIRST
  93.         MENUITEM "Page Last\tEnd",              VC_PAGE_LAST
  94.         MENUITEM "Page Next\tPgDown",           VC_PAGE_NEXT
  95.         MENUITEM "Page Previous\tPgUp",         VC_PAGE_PREV
  96.         MENUITEM SEPARATOR
  97.         MENUITEM "Select Page\tCtrl+P",         VC_PAGE_DLG
  98.         MENUITEM SEPARATOR
  99.         MENUITEM "Save current view...",        VC_VIEW_SAVE
  100.         MENUITEM "Views List...",               VC_VIEW_LIST
  101.     END
  102.     POPUP "Format"
  103.     BEGIN
  104.         MENUITEM "Page...",                     VC_FMT_PAGE
  105.         MENUITEM "Layer...",                    VC_FMT_LAYER
  106.         MENUITEM "Linetype...",                 VC_FMT_STLINE
  107.         MENUITEM "Text Style...",               VC_FMT_STTEXT
  108.         MENUITEM "Point Style...",              VC_FMT_STPOINT
  109.         MENUITEM "Hatch Style...",              VC_FMT_STHATCH
  110.         MENUITEM "Blocks...",                   VC_FMT_BLOCK
  111.         MENUITEM SEPARATOR
  112.         MENUITEM "Dimension Style...",          VC_FMT_STDIM
  113.         MENUITEM SEPARATOR
  114.         MENUITEM "Grid...",                     VC_FMT_GRID
  115.         MENUITEM "Object Snap...",              VC_FMT_OSNAP
  116.         MENUITEM "Polar Snap...",               VC_FMT_PSNAP
  117.         MENUITEM SEPARATOR
  118.         MENUITEM "Units...",                    VC_FMT_UNITS
  119.         MENUITEM "Private...",                  VC_FMT_PRIVATE
  120.         MENUITEM "Preferences...",              VC_FMT_PREFERS
  121.     END
  122.     POPUP "Draw"
  123.     BEGIN
  124.         MENUITEM "Point",                       VC_DRAW_POINT
  125.         MENUITEM "Line",                        VC_DRAW_LINE
  126.         MENUITEM "Polyline",                    VC_DRAW_POLYLINE
  127.         MENUITEM "Spline",                      VC_DRAW_SPLINE
  128.         POPUP "Circle"
  129.         BEGIN
  130.             MENUITEM "Center, Radius",              VC_DRAW_CIRC_CR
  131.             MENUITEM "Center, Diameter",            VC_DRAW_CIRC_CD
  132.             MENUITEM "2 Points",                    VC_DRAW_CIRC_2P
  133.             MENUITEM "3 Points",                    VC_DRAW_CIRC_3P
  134.         END
  135.         POPUP "Arc"
  136.         BEGIN
  137.             MENUITEM "Center, Start, End",          VC_DRAW_ARC_CSE
  138.             MENUITEM "Start, End, Middle",          VC_DRAW_ARC_SEM
  139.             MENUITEM "Start, Middle, End",          VC_DRAW_ARC_SME
  140.         END
  141.         MENUITEM "Ellipse",                     VC_DRAW_ELLIPSE
  142.         MENUITEM "Rectangle",                   VC_DRAW_RECT
  143.         POPUP "Dimension"
  144.         BEGIN
  145.             MENUITEM "Horizontal",                  VC_DRAW_DIM_HOR
  146.             MENUITEM "Vertical",                    VC_DRAW_DIM_VER
  147.             MENUITEM "Parallel",                    VC_DRAW_DIM_PAR
  148.             MENUITEM "Angular",                     VC_DRAW_DIM_ANG
  149.             MENUITEM "Radial",                      VC_DRAW_DIM_RAD
  150.             MENUITEM "Diametric",                   VC_DRAW_DIM_DIAM
  151.             MENUITEM "Ordinate",                    VC_DRAW_DIM_ORD
  152.         END
  153.         MENUITEM "Hatch",                       VC_DRAW_HATCH
  154.         MENUITEM SEPARATOR
  155.         MENUITEM "Text...",                     VC_INS_TEXT
  156.         MENUITEM "TTF Symbol...",               VC_INS_SYMBOL
  157.         MENUITEM "Block...",                    VC_INS_BLOCK
  158.         MENUITEM "Raster Image...",             VC_INS_IMAGE
  159.         MENUITEM "Mosaic Raster Map...",        VC_INS_RMAP
  160.     END
  161.     POPUP "Tools"
  162.     BEGIN
  163.         MENUITEM "Distance/Area...",            VC_TOOL_DIST
  164.         MENUITEM "Split drawing for print...",  VC_TOOL_PRNRECT
  165.         MENUITEM "Statistics...",               VC_TOOL_STAT
  166.     END
  167.     POPUP "&Help"
  168.     BEGIN
  169.         MENUITEM "&About Vecad...",             CM_APP_ABOUT
  170.     END
  171. END
  172.  
  173.  
  174. /////////////////////////////////////////////////////////////////////////////
  175. //
  176. // Accelerator
  177. //
  178.  
  179. IDC_VECAD2 ACCELERATORS MOVEABLE PURE 
  180. BEGIN
  181.     "?",            CM_APP_ABOUT,           ASCII,  ALT
  182.     "/",            CM_APP_ABOUT,           ASCII,  ALT
  183. END
  184.  
  185.  
  186. /////////////////////////////////////////////////////////////////////////////
  187. //
  188. // Dialog
  189. //
  190.  
  191. DG_ABOUT DIALOG DISCARDABLE  0, 0, 220, 117
  192. STYLE DS_MODALFRAME | DS_3DLOOK | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE |
  193.     WS_CAPTION | WS_SYSMENU
  194. CAPTION "About VeCAD"
  195. FONT 8, "MS Sans Serif"
  196. BEGIN
  197.     PUSHBUTTON      "OK",IDOK,85,96,50,14,BS_CENTER
  198.     CONTROL         "",-1,"Static",SS_ETCHEDFRAME,5,4,210,84
  199.     CTEXT           "VeCAD  version 5.1",-1,10,14,200,8,NOT WS_GROUP
  200.     CTEXT           "Copyright ⌐ 1997-2000,  Comandor Ltd.",-1,10,26,200,8,
  201.                     NOT WS_GROUP
  202.     CTEXT           "All Rights Reserved.",-1,8,36,200,8,NOT WS_GROUP
  203.     CTEXT           "WebSite: http://www.comandor.khv.ru",-1,10,50,200,8,NOT 
  204.                     WS_GROUP
  205.     CTEXT           "E-mail:  info@comandor.khv.ru",-1,10,60,200,8,NOT 
  206.                     WS_GROUP
  207. END
  208.  
  209.  
  210. /////////////////////////////////////////////////////////////////////////////
  211. //
  212. // String Table
  213. //
  214.  
  215. STRINGTABLE DISCARDABLE
  216. BEGIN
  217.     STR_APP_TITLE           "VeCAD"
  218.     STR_APP_TITLE2          "VeCAD - [%s], page: %d/%d  ""%s"""
  219.     STR_WNDTEXT             "VeCAD 5.1;"
  220.     STR_NONAME              "noname"
  221. END
  222.  
  223.  
  224.  
  225.  
  226.  
  227.