home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 01163 / ogl.rci < prev    next >
Text File  |  1993-02-23  |  8KB  |  161 lines

  1. ; Resource Script File for ObjectGraphics
  2.  
  3. #include "ogl.h"
  4. #include "draw.h"
  5.  
  6. ;   Standard ObjectGraphics cursors
  7.  
  8. crosshairs      CURSOR  croshair.cur
  9. finger          CURSOR  finger.cur
  10. spread          CURSOR  fatcross.cur
  11.  
  12. ;   Standard ObjectGraphics Brush patterns
  13.  
  14. ten        BITMAP   TEN.DIB
  15. fifteen    BITMAP   FIFTEEN.DIB
  16. thirty     BITMAP   THIRTY.DIB
  17. fifty      BITMAP   FIFTY.DIB
  18. seventy    BITMAP   SEVENTY.DIB
  19. eighty5    BITMAP   EIGHTY5.DIB
  20. horizontal BITMAP   HORIZONT.DIB
  21. thinHorz   BITMAP   THINHORZ.DIB
  22. vertical   BITMAP   VERTICAL.DIB
  23. thinVert   BITMAP   THINVERT.DIB
  24. hatch      BITMAP   HATCH.DIB
  25. thinHatch  BITMAP   THINHAT.DIB
  26. diagonal   BITMAP   DIAGONAL.DIB
  27. thinDiag   BITMAP   THINDIAG.DIB
  28. pebble     BITMAP   PEBBLE.DIB
  29. thinPebble BITMAP   THINPEBB.DIB
  30. brick      BITMAP   BRICK.DIB
  31.  
  32. ;   ObjectDraw's icons
  33.  
  34. dividers        ICON    dividers.ico
  35. brush           ICON    brush.ico
  36.  
  37. ;   ObjectDraw toolbox bitmaps
  38.  
  39. chooser    BITMAP     Chooser.DIB
  40. cropper    BITMAP     Cropper.DIB
  41. zoom       BITMAP     Zoomer.DIB
  42. line       BITMAP     Line.DIB
  43. rectangle  BITMAP     Rect.DIB
  44. roundRectangle  BITMAP     RndRect.DIB
  45. ellipse    BITMAP     Circle.DIB
  46. polygon    BITMAP     Polygon.DIB
  47. polyline   BITMAP     PolyLine.DIB
  48. curve      BITMAP     Curve.DIB
  49. icon       BITMAP     Icon.DIB
  50. text       BITMAP     Text.DIB
  51.  
  52. ;   ObjectDraw default bitmap
  53.  
  54. divider       BITMAP   DIVIDER.DIB
  55.  
  56. /* ObjectGraphics Dialog boxes */
  57.  
  58. SYSCOLOR DIALOG DISCARDABLE LOADONCALL PURE MOVEABLE 34, 33, 151, 78
  59. STYLE WS_POPUP | WS_CAPTION | 0x80L
  60. CAPTION "Set System Color"
  61. FONT 8, "Helv"
  62. BEGIN
  63.   CONTROL "COMBOBOX" 101, "COMBOBOX", WS_CHILD | WS_VISIBLE | WS_VSCROLL | CBS_SORT | WS_TABSTOP, 2, 3, 76, 71
  64.   CONTROL "&Cancel" IDCANCEL, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 95, 41, 43, 17
  65.   CONTROL "&OK" IDOK, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP | 0x1L, 95, 14, 43, 17
  66. END
  67.  
  68. RGBBOX DIALOG DISCARDABLE LOADONCALL PURE MOVEABLE 8, 25, 166, 104
  69. STYLE WS_POPUP | WS_CAPTION | 0x40L
  70. CAPTION "RGB Color"
  71. FONT 8, "Helv"
  72. BEGIN
  73.   CONTROL "Enter 0-255 for each color" 106, "STATIC", WS_CHILD | WS_VISIBLE, 4, 4, 144, 8
  74.   CONTROL "" 107, "STATIC", SS_BLACKFRAME | WS_CHILD | WS_VISIBLE, 4, 12, 150, 1
  75.   CONTROL "&Primaries" 110, "BUTTON", WS_CHILD | WS_VISIBLE | BS_GROUPBOX, 4, 18, 87, 62
  76.   CONTROL "white" 111, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON | WS_GROUP, 8, 28, 32, 12
  77.   CONTROL "red" 112, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 8, 40, 28, 12
  78.   CONTROL "green" 113, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 8, 52, 32, 12
  79.   CONTROL "blue" 114, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 8, 64, 28, 12
  80.   CONTROL "black" 115, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 48, 28, 32, 12
  81.   CONTROL "cyan" 116, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 48, 40, 28, 12
  82.   CONTROL "magenta" 117, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 48, 52, 40, 12
  83.   CONTROL "yellow" 118, "BUTTON", WS_CHILD | WS_VISIBLE | BS_RADIOBUTTON, 48, 64, 36, 12
  84.   CONTROL "&Red" 103, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP, 102, 27, 16, 8
  85.   CONTROL "" 100, "EDIT", WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 122, 23, 32, 12
  86.   CONTROL "&Green" 104, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP, 97, 46, 21, 8
  87.   CONTROL "" 101, "EDIT", WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 122, 44, 32, 12
  88.   CONTROL "&Blue" 105, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP, 102, 65, 16, 8
  89.   CONTROL "" 102, "EDIT", WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 122, 63, 32, 12
  90.   CONTROL "&OK" IDOK, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP | 0x1L, 75, 84, 31, 14
  91.   CONTROL "&Cancel" IDCANCEL, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 118, 84, 31, 14
  92.   CONTROL "Palette RGB" 119, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP | 0x2L, 5, 85, 57, 12
  93. END
  94.  
  95. DIMENSIONS DIALOG LOADONCALL MOVEABLE DISCARDABLE 15, 25, 156, 113
  96. CAPTION "Dimensions"
  97. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  98. FONT 8, "Helv"
  99. BEGIN
  100.   CONTROL "Choose units and define page size", 105, "static", SS_LEFT | WS_CHILD, 4, 4, 144, 8
  101.   CONTROL "", 106, "STATIC", SS_BLACKFRAME | WS_CHILD, 4, 12, 147, 1
  102.   CONTROL "&Units",      107,   "button", BS_GROUPBOX | WS_CHILD, 4, 18, 64, 50
  103.   CONTROL "device",        110, "button", BS_RADIOBUTTON | WS_CHILD | WS_GROUP , 8, 28, 36, 12
  104.   CONTROL "inches",        111, "button", BS_RADIOBUTTON | WS_CHILD, 8, 40, 36, 12
  105.   CONTROL "centimeters",   112, "button", BS_RADIOBUTTON | WS_CHILD, 8, 52, 55, 12
  106.   CONTROL "&Granularity",113,   "button", BS_GROUPBOX | WS_CHILD | WS_GROUP, 4, 74, 88, 30
  107.   CONTROL "",              114, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 8, 86, 20, 12
  108.   CONTROL "steps per unit",115, "static", SS_LEFT | WS_GROUP | WS_CHILD, 32, 87, 56, 8
  109.   CONTROL "&Page Size",  116,   "button", BS_GROUPBOX | WS_CHILD, 74, 18, 77, 50
  110.   CONTROL "Width",         117, "static", SS_LEFT | WS_CHILD, 86, 37, 24, 8
  111.   CONTROL "Height",        118, "static", SS_LEFT | WS_CHILD, 82, 53, 28, 8
  112.   CONTROL "",              119, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 112, 34, 32, 12
  113.   CONTROL "",              120, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 112, 50, 32, 12
  114.   CONTROL "&OK",         IDOK,     "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 112, 74, 31, 14
  115.   CONTROL "&Cancel",     IDCANCEL, "button", BS_PUSHBUTTON    | WS_TABSTOP | WS_CHILD, 112, 93, 32, 14
  116. END
  117.  
  118. GRIDDLG DIALOG DISCARDABLE LOADONCALL PURE MOVEABLE 30, 42, 96, 86
  119. STYLE WS_POPUP | WS_CAPTION
  120. CAPTION "Grid Sizes"
  121. FONT 8, "Helv"
  122. BEGIN
  123.   CONTROL "Enter grains/unit", 106, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP, 8, 4, 70, 9
  124.   CONTROL "", 107, "STATIC", WS_CHILD | WS_VISIBLE | 0x7L, 8, 12, 68, 1
  125.   CONTROL "&X", 103, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP | 0x2L, 1, 23, 11, 8
  126.   CONTROL "", 100, "EDIT", WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 16, 19, 32, 12
  127.   CONTROL "&Y", 104, "STATIC", WS_CHILD | WS_VISIBLE | WS_GROUP | 0x2L, 2, 42, 10, 8
  128.   CONTROL "", 101, "EDIT", WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER, 16, 40, 32, 12
  129.   CONTROL "&OK", IDOK, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP | 0x1L, 58, 44, 31, 14
  130.   CONTROL "&Cancel", IDCANCEL, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 58, 64, 31, 14
  131.   CONTROL "no grid", 119, "BUTTON", WS_CHILD | WS_VISIBLE | WS_TABSTOP | 0x3L, 12, 68, 40, 12
  132. END
  133.  
  134. IDDIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 19, 28, 108, 72
  135. CAPTION "Graphic Identification"
  136. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
  137. FONT 8, "Helv"
  138. BEGIN
  139.     CONTROL "I.D.", 105, "static", SS_LEFT | WS_CHILD, 6, 8, 16, 8
  140.     CONTROL "", DW_IDENT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 24, 6, 76, 12
  141.     CONTROL "&Interpret as", 110, "button", BS_GROUPBOX | WS_CHILD, 6, 26, 55, 41
  142.     CONTROL "an Int", DW_ASINT, "button", BS_RADIOBUTTON | WS_CHILD | WS_GROUP, 12, 38, 32, 12
  143.     CONTROL "a Symbol", DW_ASSYMBOL, "button", BS_RADIOBUTTON | WS_CHILD, 12, 50, 42, 12
  144.     CONTROL "&OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD | WS_GROUP, 70, 32, 31, 14
  145.     CONTROL "&Cancel", IDCANCEL, "button", BS_PUSHBUTTON | WS_CHILD | WS_TABSTOP, 70, 52, 31, 14
  146. END
  147.  
  148. popupMenu MENU
  149. BEGIN
  150.   POPUP    "Align"
  151.     BEGIN
  152.       MENUITEM "Left",            800
  153.       MENUITEM "Center",          801
  154.       MENUITEM "Right",           802
  155.       MENUITEM SEPARATOR
  156.       MENUITEM "Top",             803
  157.       MENUITEM "Middle",          804
  158.       MENUITEM "Bottom",          805
  159.     END
  160. END
  161.