home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / os2sdk / os2sdk12 / linefrac / linefrac.rc < prev    next >
Encoding:
Text File  |  1989-11-20  |  6.6 KB  |  146 lines

  1. /*
  2.     Resources for Linefractal application
  3.     Created by Microsoft Corporation, 1989
  4. */
  5. #include <os2.h>
  6. #include "linefrac.h"
  7.  
  8. #define TABGRP  WS_TABSTOP|WS_GROUP
  9. rcinclude linefrac.dlg
  10.  
  11. POINTER IDR_KOCH0    koch0.ptr
  12. POINTER IDR_KOCH1    koch1.ptr
  13. POINTER IDR_KOCH2    koch2.ptr
  14. POINTER IDR_KOCH3    koch3.ptr
  15. POINTER IDR_TRACKINGPTR track.ptr
  16. POINTER IDR_PASTINGPTR    paste.ptr
  17.  
  18. BITMAP 100 shark.bmp
  19. BITMAP 101 saw.bmp
  20. BITMAP 102 koch.bmp
  21. BITMAP 103 stove.bmp
  22. BITMAP 104 square.bmp
  23.  
  24. MENU IDR_LINEFRACTAL PRELOAD
  25. BEGIN
  26.     SUBMENU  "~File",          IDM_FILE
  27.     BEGIN
  28.         MENUITEM "~Load...",    IDM_LOAD,     MIS_TEXT
  29.         MENUITEM "~Save...",    IDM_SAVE,     MIS_TEXT
  30.         MENUITEM SEPARATOR
  31.         MENUITEM "E~xit",        SC_CLOSE,    MIS_SYSCOMMAND
  32.         MENUITEM "A~bout...",    IDM_ABOUT,    MIS_TEXT
  33.     END
  34.     SUBMENU  "~Edit",          IDM_EDIT
  35.     BEGIN
  36.         MENUITEM "~Select",                IDM_SELECT,          MIS_TEXT
  37.         MENUITEM "Select ~all of surface",           IDM_SELECTALL,          MIS_TEXT
  38.         MENUITEM "Cu~t",                   IDM_CUT,              MIS_TEXT
  39.         MENUITEM "~Copy",                   IDM_COPY,           MIS_TEXT
  40.         MENUITEM "~Paste",                   IDM_PASTE,          MIS_TEXT
  41.         MENUITEM "~Use Clipboard",               IDM_USECLIPBRD,          MIS_TEXT, MIA_DISABLED
  42.         MENUITEM "",                  -1,             MIS_SEPARATOR
  43.         MENUITEM "Paste ~w/ S",               IDM_PASTES,          MIS_TEXT
  44.         MENUITEM "         DSa",               IDM_PASTEDSA,          MIS_TEXT
  45.         MENUITEM "         DSo",               IDM_PASTEDSO,          MIS_TEXT
  46.         MENUITEM "         DSx",               IDM_PASTEDSX,          MIS_TEXT
  47.         MENUITEM "         Sn",               IDM_PASTESN,          MIS_TEXT
  48.         MENUITEM "         DSan",               IDM_PASTEDSAN,          MIS_TEXT
  49.         MENUITEM "         DSon",               IDM_PASTEDSON,          MIS_TEXT
  50.         MENUITEM "         DSxn",               IDM_PASTEDSXN,          MIS_TEXT
  51.     END
  52.     SUBMENU  "~Thread",       IDM_THREAD
  53.     BEGIN
  54.         SUBMENU  "~New",          IDM_NEWTHREAD
  55.         BEGIN
  56.             MENUITEM "~Direct",             IDM_DCDIRECT,      MIS_TEXT
  57.             MENUITEM "~Memory ...",            IDM_DCMEMORY,      MIS_TEXT
  58.             MENUITEM "~PostScript",            IDM_DCPOSTSCRIPT,      MIS_TEXT, MIA_DISABLED
  59.             MENUITEM "P~roPrinter",            IDM_DCPROPRINTER,      MIS_TEXT, MIA_DISABLED
  60.         END
  61.         SUBMENU  "~Bring to top", IDM_THREADTOTOP,
  62.         BEGIN
  63.             MENUITEM "~0.",                IDM_THR0TOTOP,      MIS_TEXT
  64.             MENUITEM "~1.",                IDM_THR1TOTOP,      MIS_TEXT
  65.             MENUITEM "~2.",                IDM_THR2TOTOP,      MIS_TEXT
  66.             MENUITEM "~3.",                IDM_THR3TOTOP,      MIS_TEXT
  67.             MENUITEM "~4.",                IDM_THR4TOTOP,      MIS_TEXT
  68.             MENUITEM "~5.",                IDM_THR5TOTOP,      MIS_TEXT
  69.             MENUITEM "~6.",                IDM_THR6TOTOP,      MIS_TEXT
  70.             MENUITEM "~7.",                IDM_THR7TOTOP,      MIS_TEXT
  71.             MENUITEM "~8.",                IDM_THR8TOTOP,      MIS_TEXT
  72.             MENUITEM "~9.",                IDM_THR9TOTOP,      MIS_TEXT
  73.         END
  74.         MENUITEM "~Edit DC parameters ...",         IDM_EDITTHREADPARAMS,  MIS_TEXT
  75.         MENUITEM "~Kill top thread",            IDM_KILLTOPTHREAD,      MIS_TEXT
  76.         MENUITEM "Kill ~all threads",            IDM_KILLALLTHREADS,      MIS_TEXT
  77.         MENUITEM "",                   -1,              MIS_SEPARATOR
  78.         MENUITEM "Automatic cyclic ~switch",        IDM_AUTOSWITCH,      MIS_TEXT
  79.         MENUITEM "Switch ~delay ...",            IDM_SWITCHDELAY,      MIS_TEXT
  80.         MENUITEM "Update ~menus on thread switch",        IDM_UPDATEMENUS, MIS_TEXT
  81.         MENUITEM "",                   -1,              MIS_SEPARATOR
  82.         MENUITEM "New thread ~inherits from top",        IDM_THREADINHERITANCE, MIS_TEXT
  83.     END
  84.     SUBMENU  "~Control",      IDM_CONTROL
  85.     BEGIN
  86.         MENUITEM "~Redraw",                IDM_REDRAW,         MIS_TEXT
  87.         MENUITEM "~Abort drawing",               IDM_ABORT,         MIS_TEXT
  88.         MENUITEM "~Clear surface",               IDM_CLEARBITMAP,         MIS_TEXT
  89.         MENUITEM "Cop~y bitmap to screen",           IDM_COPYBITMAPTOSCREEN,     MIS_TEXT
  90.         MENUITEM "~Square up the window",           IDM_SQUAREBITMAP,      MIS_TEXT
  91.         MENUITEM "Resi~ze surface to window",      IDM_RESIZEBITMAPTOWINDOW,  MIS_TEXT
  92.         MENUITEM "",                  -1,             MIS_SEPARATOR
  93.         MENUITEM "~Mouse click changes recursion", IDM_MOUSECHANGESRECURSION, MIS_TEXT
  94.         MENUITEM "A~nimate mouse pointer",           IDM_ANIMATEPTR,         MIS_TEXT
  95.         MENUITEM "Mouse ~pointer preferences ...", IDM_PTRPREFERENCES,     MIS_TEXT
  96.         MENUITEM "Cyclic redraw ~timer delay ...", IDM_TIMERDELAY,         MIS_TEXT
  97.     END
  98.     SUBMENU  "F~ractal",      IDM_FRACTAL
  99.     BEGIN
  100.         MENUITEM "#100",                   IDM_SHARKTOOTH,          MIS_BITMAP
  101.         MENUITEM "#101",                   IDM_SAWTOOTH,          MIS_BITMAP
  102.         MENUITEM "#102",                   IDM_KOCH,           MIS_BITMAP
  103.         MENUITEM "#103",                   IDM_STOVE,          MIS_BITMAP
  104.         MENUITEM "#104",                   IDM_SQUAREWAVE,          MIS_BITMAP
  105.         MENUITEM "~Space filling curve",           IDM_SPACEFILLER,          MIS_TEXT | MIS_BREAKSEPARATOR
  106.         MENUITEM "~Hourglass",               IDM_HOURGLASS,          MIS_TEXT
  107.         MENUITEM "",                  -1,              MIS_SEPARATOR
  108.         MENUITEM "~Redraw after change",           IDM_FRACREDRAW,          MIS_TEXT
  109.     END
  110.     SUBMENU  "~Primitive",    IDM_PRIMITIVE
  111.     BEGIN
  112.         MENUITEM "Poly~Line",               IDM_POLYLINE,          MIS_TEXT
  113.         MENUITEM "Poly~Fillet",               IDM_POLYFILLET,          MIS_TEXT
  114.         MENUITEM "Poly~Spline",               IDM_POLYSPLINE,          MIS_TEXT
  115.         MENUITEM "Poly~Marker",               IDM_POLYMARKER,          MIS_TEXT
  116.         MENUITEM "~Peano curvelet",            IDM_PEANO,          MIS_TEXT
  117.         MENUITEM "",                  -1,              MIS_SEPARATOR
  118.         MENUITEM "~Redraw after change",           IDM_PRIMREDRAW,          MIS_TEXT
  119.     END
  120.     SUBMENU  "~Attributes",   IDM_ATTRIBUTES
  121.     BEGIN
  122.         MENUITEM "~Line attributes ...",           IDM_LINEATTRS,          MIS_TEXT
  123.         MENUITEM "~Marker attributes ...",           IDM_MARKERATTRS,          MIS_TEXT
  124.         MENUITEM "~Area attributes ...",           IDM_AREAATTRS,          MIS_TEXT
  125.         MENUITEM "~Image attributes ...",           IDM_IMAGEATTRS,          MIS_TEXT
  126.         MENUITEM "Mi~scellaneous attributes ...",  IDM_MISCATTRS,          MIS_TEXT
  127.         MENUITEM "~Fractal dimensions ...",        IDM_DIMENSIONS,          MIS_TEXT
  128.         MENUITEM "~Drag fractal dimensions",       IDM_DRAGDIMS,          MIS_TEXT
  129.         MENUITEM "",                  -1,              MIS_SEPARATOR
  130.         MENUITEM "~Redraw after change",           IDM_ATTRREDRAW,          MIS_TEXT
  131.     END
  132.     SUBMENU  "En~vironment",  IDM_ENVIRONMENT
  133.     BEGIN
  134.         MENUITEM "AutoResi~ze bitmap",           IDM_AUTORESIZE,          MIS_TEXT
  135.         MENUITEM "Auto~Select fractal dimensions", IDM_AUTOSELECTDIMS,     MIS_TEXT
  136.         MENUITEM "~Clear surface on redraw",       IDM_CLEARONREDRAW,      MIS_TEXT
  137.         MENUITEM "~Automatic cyclic redraw",       IDM_AUTOSTARTREDRAW,    MIS_TEXT
  138.         MENUITEM "Collect ~bounds on fractals",    IDM_COLLECTBOUNDS,      MIS_TEXT
  139.     END
  140. END
  141.  
  142. STRINGTABLE
  143. BEGIN
  144.     IDS_TITLE,        "LineFractal Application"
  145. END
  146.