home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dovetail.zip / dove.rc < prev    next >
Text File  |  1994-04-06  |  4KB  |  96 lines

  1. #include <os2.h>
  2. #include "dove.h"
  3.  
  4. /* Identification of the program icon. */
  5.  
  6.   POINTER  ID_RESOURCE  dove2.ico
  7.  
  8. /* Script for Menu Bar. */
  9.  
  10.   MENU ID_RESOURCE
  11.     {
  12.      SUBMENU "~File",               IDM_FILE
  13.        {
  14.         MENUITEM "~Open",           IDM_FILE_OPEN
  15.         MENUITEM "~Save as",        IDM_FILE_SAVE
  16.         MENUITEM "~Delete",         IDM_FILE_DEL
  17.        }
  18.      MENUITEM "~Stock",             IDM_STOCK
  19.      MENUITEM "~Print",             IDM_PRINT
  20.     }
  21.  
  22. /* Script for Dialog Boxes  */
  23. DLGTEMPLATE ID_FILEDB LOADONCALL DISCARDABLE
  24. BEGIN
  25.       DIALOG "Design Name",ID_FILEDB,75,5,120,120,
  26.             WS_VISIBLE, FCF_TITLEBAR
  27.       BEGIN
  28.         COMBOBOX "",ID_NAME,10,35,100,75
  29.         DEFPUSHBUTTON "OK",ID_OK,14,8,40,15,WS_GROUP
  30.         PUSHBUTTON "CANCEL",ID_CANCEL,66,8,40,15
  31.       END
  32. END
  33. DLGTEMPLATE ID_SDBOX LOADONCALL DISCARDABLE
  34. BEGIN
  35.       DIALOG "Stock Dimensions",ID_SDBOX,75,5,150,80,
  36.             WS_VISIBLE, FCF_TITLEBAR
  37.       BEGIN
  38.         RTEXT "Thickness", 0, 10, 60, 50, 8,
  39.             SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
  40.         ENTRYFIELD "3/4",ID_THICKNESS,80,60,50,10,ES_MARGIN
  41.         RTEXT "Length", 0, 10, 45, 50, 8,
  42.             SS_TEXT | DT_RIGHT | DT_BOTTOM |
  43.             WS_GROUP | WS_VISIBLE
  44.         ENTRYFIELD "5 1/2",ID_LENGTH,80,45,50,10,ES_MARGIN
  45.         RTEXT "Units", 0, 10, 30, 50, 8,
  46.             SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
  47.         CONTROL "",ID_UNITS,78,30,54,8,WC_SPINBUTTON,
  48.             SPBS_ALLCHARACTERS | SPBS_MASTER |
  49.             SPBS_SERVANT | SPBS_JUSTDEFAULT |
  50.             WS_GROUP | WS_TABSTOP | WS_VISIBLE
  51.         DEFPUSHBUTTON "OK",ID_OK,25,8,40,15,WS_GROUP
  52.         PUSHBUTTON "CANCEL",ID_CANCEL,85,8,40,15
  53.       END
  54. END
  55. DLGTEMPLATE ID_PARAMS LOADONCALL MOVEABLE DISCARDABLE
  56. BEGIN
  57.       DIALOG "Dovetail Parameters",ID_PARAMS,4,4,312,65,
  58.             WS_VISIBLE, FCF_TITLEBAR
  59.       BEGIN
  60.         CTEXT "Tail/Pin Ratio",0,5,35,90,8,
  61.             SS_TEXT | DT_CENTER | WS_GROUP | WS_VISIBLE
  62.         CONTROL "",ID_TAILPINRATIO,5,43,90,17,WC_SLIDER,
  63.             SLS_HORIZONTAL | SLS_BOTTOM | SLS_HOMELEFT |
  64.             SLS_PRIMARYSCALE1 | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  65.             CTLDATA 12,0, 6,0,0,0
  66.         CTEXT "End Pin Size",0,105,35,90,8,
  67.             SS_TEXT | DT_CENTER | WS_GROUP | WS_VISIBLE
  68.         CONTROL "",ID_ENDPINSIZE,105,43,90,17,WC_SLIDER,
  69.             SLS_HORIZONTAL | SLS_BOTTOM | SLS_HOMELEFT |
  70.             SLS_PRIMARYSCALE1 | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  71.             CTLDATA 12,0, 6,0,0,0
  72.         CTEXT "Mid/Edge Ratio",0,215,35,90,8,
  73.             SS_TEXT | DT_CENTER | WS_GROUP | WS_VISIBLE
  74.         CONTROL "",ID_MIDEDGERATIO,215,43,90,17,WC_SLIDER,
  75.             SLS_HORIZONTAL | SLS_BOTTOM | SLS_HOMELEFT |
  76.             SLS_PRIMARYSCALE1 | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  77.             CTLDATA 12,0, 4,0,0,0
  78.         RTEXT  "Num Tails",0,5,10,45,8,
  79.             SS_TEXT | DT_RIGHT | DT_BOTTOM | WS_GROUP | WS_VISIBLE
  80.         CONTROL "",ID_NUMTAILS,60,10,25,8,WC_SPINBUTTON,
  81.             SPBS_ALLCHARACTERS | SPBS_MASTER |
  82.             SPBS_SERVANT | SPBS_JUSTDEFAULT |
  83.             WS_GROUP | WS_TABSTOP | WS_VISIBLE
  84.         CTEXT "Slope",0,105,5,90,8,
  85.             SS_TEXT | DT_CENTER | WS_GROUP | WS_VISIBLE
  86.         CONTROL "",ID_SLOPE,105,13,90,17,WC_SLIDER,
  87.             SLS_HORIZONTAL | SLS_BOTTOM | SLS_HOMELEFT |
  88.             SLS_PRIMARYSCALE1 | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  89.             CTLDATA 12,0, 7,0,0,0
  90.         AUTORADIOBUTTON "Difference",ID_ADD,230,19,70,8,
  91.             WS_TABSTOP | WS_GROUP | WS_DISABLED
  92.         AUTORADIOBUTTON "Ratio",     ID_MULT,230,8,70,8,
  93.             WS_TABSTOP | WS_DISABLED
  94.     END
  95. END
  96.