home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / bmp2.zip / ROPS.RC < prev    next >
Text File  |  1995-12-05  |  10KB  |  176 lines

  1.  
  2. /* OS/2 Warp Resource Script File - Created by Prominare Designer */
  3.  
  4. #define INCL_WINSYS
  5. #define INCL_WINSTDDLGS
  6. #define INCL_WINSTDSPIN
  7. #define INCL_NLS
  8. #define INCL_SW
  9.  
  10. #include <os2.h>
  11.  
  12. #include "rops.h"
  13.  
  14. ICON        WIN_ROPSTEST .\ROPs.Ico
  15.  
  16. MENU WIN_ROPSTEST
  17. BEGIN
  18.  
  19.     SUBMENU "~File",                   IDM_FILE, MIS_TEXT
  20.     BEGIN
  21.         MENUITEM "~Open...",           IDM_OPEN, MIS_TEXT
  22.     END
  23.  
  24.     SUBMENU "~Display",                IDM_DISPLAY, MIS_TEXT
  25.     BEGIN
  26.         MENUITEM "~Bitmap array",      IDM_BITMAPARRAY, MIS_TEXT
  27.         MENUITEM "~ROP array",         IDM_ROPARRAY, MIS_TEXT
  28.         MENUITEM SEPARATOR
  29.         MENUITEM "~Options...",        IDM_OPTIONS, MIS_TEXT
  30.     END
  31. END
  32.  
  33. DLGTEMPLATE DLG_OPENBITMAP 850
  34. BEGIN
  35.     DIALOG "Open Bitmap", DLG_OPENBITMAP, 42, 48, 216, 168, FS_NOBYTEALIGN |
  36.                 FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS | WS_VISIBLE,
  37.                 FCF_TITLEBAR | FCF_SYSMENU
  38.     BEGIN
  39.         CONTROL "Select bitmap file to open and view.", -1, 5, 154, 205, 10,
  40.                                             WC_STATIC, SS_TEXT | DT_VCENTER |
  41.                                             WS_VISIBLE
  42.                 PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  43.         CONTROL "",                    -1, 5, 100, 205, 56, WC_STATIC,
  44.                                             SS_GROUPBOX | WS_GROUP | WS_VISIBLE
  45.         CONTROL "Current path:",       -1, 8, 139, 75, 10, WC_STATIC, SS_TEXT |
  46.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  47.         CONTROL "",                    IT_DIRECTORY, 84, 139, 120, 10,
  48.                                             WC_STATIC, SS_TEXT | DT_VCENTER |
  49.                                             WS_VISIBLE
  50.                 PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  51.         CONTROL "Volume:",             -1, 8, 127, 75, 10, WC_STATIC, SS_TEXT |
  52.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  53.         CONTROL "",                    IT_VOLUMELABEL, 84, 127, 120, 10,
  54.                                             WC_STATIC, SS_TEXT | DT_VCENTER |
  55.                                             WS_VISIBLE
  56.                 PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  57.         CONTROL "Disk remaining:",     -1, 8, 115, 75, 10, WC_STATIC, SS_TEXT |
  58.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  59.         CONTROL "",                    IT_DISKFREE, 84, 115, 120, 10, WC_STATIC,
  60.                                             SS_TEXT | DT_VCENTER | WS_VISIBLE
  61.                 PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  62.         CONTROL "Number of files:",    -1, 8, 103, 75, 10, WC_STATIC, SS_TEXT |
  63.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  64.         CONTROL "",                    IT_FILECOUNT, 84, 103, 120, 10,
  65.                                             WC_STATIC, SS_TEXT | DT_VCENTER |
  66.                                             WS_VISIBLE
  67.                 PRESPARAMS PP_FOREGROUNDCOLORINDEX, CLR_BLACK
  68.         CONTROL "Drives:",             -1, 5, 88, 33, 8, WC_STATIC, SS_TEXT |
  69.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  70.         CONTROL "",                    CBX_DRIVES, 40, 29, 170, 68, WC_COMBOBOX,
  71.                                             CBS_DROPDOWNLIST | WS_GROUP |
  72.                                             WS_VISIBLE
  73.         CONTROL "Directories",         -1, 5, 77, 100, 8, WC_STATIC, SS_TEXT |
  74.                                             DT_CENTER | DT_VCENTER | WS_VISIBLE
  75.         CONTROL "",                    LB_DIRECTORIES, 5, 20, 100, 57,
  76.                                             WC_LISTBOX, LS_HORZSCROLL |
  77.                                             WS_VISIBLE
  78.         CONTROL "Files",               -1, 110, 77, 100, 8, WC_STATIC, SS_TEXT |
  79.                                             DT_CENTER | DT_VCENTER | WS_VISIBLE
  80.         CONTROL "",                    LB_FILES, 110, 20, 100, 57, WC_LISTBOX,
  81.                                             LS_HORZSCROLL | WS_VISIBLE
  82.         CONTROL "Open",                DID_OK, 90, 5, 60, 12, WC_BUTTON,
  83.                                             BS_PUSHBUTTON | BS_DEFAULT |
  84.                                             WS_GROUP | WS_TABSTOP | WS_VISIBLE
  85.         CONTROL "Cancel",              DID_CANCEL, 151, 5, 60, 12, WC_BUTTON,
  86.                                             BS_PUSHBUTTON | WS_TABSTOP |
  87.                                             WS_VISIBLE
  88.     END
  89. END
  90.  
  91. DLGTEMPLATE DLG_VIEWROP 850 MOVEABLE DISCARDABLE
  92. BEGIN
  93.     DIALOG "View ROP", DLG_VIEWROP, 8, 30, 200, 117, FS_NOBYTEALIGN |
  94.                 FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS | WS_VISIBLE,
  95.                 FCF_TITLEBAR | FCF_SYSMENU
  96.     PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  97.     BEGIN
  98.         CONTROL "D - Destination\012S - Source\012P - Pattern\012", -1,
  99.                                         5, 89, 64, 21, WC_STATIC, SS_TEXT |
  100.                                             DT_WORDBREAK | WS_VISIBLE
  101.         CONTROL "o - or\012x - xor\012a - and\012n - not\012", -1,
  102.                                         5, 67, 43, 25, WC_STATIC, SS_TEXT |
  103.                                             DT_WORDBREAK | WS_VISIBLE
  104.         CONTROL "1 1 0 0 1 1 0 0 - Source Byte\0121 1 1 1 0 0 0 0 - Pattern Byte\0121 0 1 0 1 0 1 0 - Destination\012",
  105.                                        -1, 5, 45, 76, 20, WC_STATIC, SS_TEXT |
  106.                                             DT_WORDBREAK | WS_VISIBLE
  107.         CONTROL "~Clear background",   CB_CLEARBACKGROUND, 124, 33, 70, 8,
  108.                                             WC_BUTTON, BS_AUTOCHECKBOX |
  109.                                             WS_TABSTOP | WS_VISIBLE
  110.         CONTROL "",                    IT_ROPSELECTED, 5, 35, 78, 8, WC_STATIC,
  111.                                             SS_TEXT | DT_VCENTER | WS_VISIBLE
  112.         CONTROL "ROP View:",           -1, 5, 21, 38, 8, WC_STATIC, SS_TEXT |
  113.                                             DT_RIGHT | DT_VCENTER | WS_VISIBLE
  114.         CONTROL "",                    IT_ROPVIEW, 45, 21, 60, 8, WC_STATIC,
  115.                                             SS_TEXT | DT_VCENTER | WS_VISIBLE
  116.         CONTROL "~B",                  PB_BACKGROUND, 108, 20, 10, 10,
  117.                                             WC_BUTTON, BS_PUSHBUTTON |
  118.                                             BS_DEFAULT | WS_GROUP | WS_TABSTOP |
  119.                                             WS_VISIBLE
  120.         CONTROL "~1",                  PB_VIEW1, 119, 20, 10, 10, WC_BUTTON,
  121.                                             BS_PUSHBUTTON | WS_TABSTOP |
  122.                                             WS_VISIBLE
  123.         CONTROL "~2",                  PB_VIEW2, 130, 20, 10, 10, WC_BUTTON,
  124.                                             BS_PUSHBUTTON | WS_TABSTOP |
  125.                                             WS_VISIBLE
  126.         CONTROL "~3",                  PB_VIEW3, 141, 20, 10, 10, WC_BUTTON,
  127.                                             BS_PUSHBUTTON | WS_TABSTOP |
  128.                                             WS_VISIBLE
  129.         CONTROL "~4",                  PB_VIEW4, 152, 20, 10, 10, WC_BUTTON,
  130.                                             BS_PUSHBUTTON | WS_TABSTOP |
  131.                                             WS_VISIBLE
  132.         CONTROL "~5",                  PB_VIEW5, 163, 20, 10, 10, WC_BUTTON,
  133.                                             BS_PUSHBUTTON | WS_TABSTOP |
  134.                                             WS_VISIBLE
  135.         CONTROL "~6",                  PB_VIEW6, 174, 20, 10, 10, WC_BUTTON,
  136.                                             BS_PUSHBUTTON | WS_TABSTOP |
  137.                                             WS_VISIBLE
  138.         CONTROL "~7",                  PB_VIEW7, 185, 20, 10, 10, WC_BUTTON,
  139.                                             BS_PUSHBUTTON | WS_TABSTOP |
  140.                                             WS_VISIBLE
  141.         CONTROL "OK",                  DID_OK, 74, 5, 60, 12, WC_BUTTON,
  142.                                             BS_PUSHBUTTON | WS_GROUP |
  143.                                             WS_TABSTOP | WS_VISIBLE
  144.         CONTROL "Options...",          DID_OPTIONS, 135, 5, 60, 12, WC_BUTTON,
  145.                                             BS_PUSHBUTTON | WS_TABSTOP |
  146.                                             WS_VISIBLE
  147.     END
  148. END
  149.  
  150. DLGTEMPLATE DLG_OPTIONS 850 MOVEABLE DISCARDABLE
  151. BEGIN
  152.     DIALOG "Options", DLG_OPTIONS, 6, 29, 200, 125, FS_NOBYTEALIGN |
  153.                 FS_DLGBORDER | WS_CLIPSIBLINGS | WS_SAVEBITS | WS_VISIBLE,
  154.                 FCF_TITLEBAR | FCF_SYSMENU
  155.     PRESPARAMS PP_FONTNAMESIZE, "8.Helv"
  156.     BEGIN
  157.         CONTROL "OK",                  DID_OK, 74, 5, 60, 12, WC_BUTTON,
  158.                                             BS_PUSHBUTTON | BS_DEFAULT |
  159.                                             WS_GROUP | WS_TABSTOP | WS_VISIBLE
  160.         CONTROL "Cancel",              DID_CANCEL, 135, 5, 60, 12, WC_BUTTON,
  161.                                             BS_PUSHBUTTON | WS_TABSTOP |
  162.                                             WS_VISIBLE
  163.         CONTROL "",                    VS_PATTERNS, 5, 76, 190, 33, WC_VALUESET,
  164.                                             VS_TEXT | WS_TABSTOP | WS_VISIBLE
  165.                 CTLDATA 8, 0, 4, 5
  166.         CONTROL "Patterns:",           -1, 6, 112, 30, 8, WC_STATIC, SS_TEXT |
  167.                                             DT_VCENTER | WS_VISIBLE
  168.         CONTROL "Colours:",            -1, 5, 62, 26, 8, WC_STATIC, SS_TEXT |
  169.                                             DT_VCENTER | WS_VISIBLE
  170.         CONTROL "",                    VS_COLOURS, 5, 20, 190, 39, WC_VALUESET,
  171.                                             VS_COLORINDEX | VS_BORDER |
  172.                                             WS_TABSTOP | WS_VISIBLE
  173.                 CTLDATA 8, 0, 3, 6
  174.     END
  175. END
  176.