home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / develo.zip / ZIP / SAMPLE.RC < prev   
Text File  |  1993-06-21  |  4KB  |  87 lines

  1. #include "os2.h"
  2. #include "wcpic16.h"
  3. #include "sample.h"
  4.  
  5.  
  6. BITMAP  IDBMP_OS2LOGO   prodinfo.bmp
  7.  
  8.  
  9. MENU ID_SAMPLE
  10.   BEGIN
  11.       MENUITEM  "Dialog", ID_M_DIALOG, MIS_TEXT
  12.       MENUITEM  "About", ID_M_ABOUT, MIS_TEXT
  13.       MENUITEM  "Exit", ID_M_EXIT, MIS_TEXT
  14.   END
  15.  
  16. DLGTEMPLATE IDLG_EMPINFO LOADONCALL MOVEABLE DISCARDABLE
  17. BEGIN
  18.     DIALOG  "Sample Employee Information", IDLG_EMPINFO, 89, 21, 225, 141, 
  19.             WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  20.     BEGIN
  21.         LTEXT           "Name", ID_S_NAME, 1, 123, 26, 8
  22.         LTEXT           "Address", ID_S_ADDR, 1, 106, 37, 8
  23.         LTEXT           "City", ID_S_CITY, 1, 88, 20, 8
  24.         LTEXT           "State", ID_S_STATE, 152, 88, 26, 8
  25.         LTEXT           "Zip", ID_S_ZIP, 1, 72, 20, 8
  26.         LTEXT           "Age", ID_S_STATE, 152, 72, 26, 8
  27.         LTEXT           "Phone", ID_S_PHONE, 1, 51, 28, 8
  28.         LTEXT           "Start Date", ID_S_START, 113, 51, 47, 8
  29.         LTEXT           "Drivers Lic.", ID_S_DRLIC, 1, 28, 54, 8
  30.         LTEXT           "Expires", ID_S_DREXP, 126, 28, 34, 8
  31.         LTEXT           "AA", ID_S_ST_PIC, 178, 80, 20, 8
  32.         LTEXT           "9(5)-9(4)", ID_S_ZIP_PIC, 20, 62, 56, 8
  33.         LTEXT           "999", ID_S_ST_PIC, 178, 62, 20, 8
  34.         LTEXT           "^(9(3))9(3)-9(4)", ID_S_PHONE_PIC, 35, 41, 69, 8
  35.         LTEXT           "A9(7)", ID_S_DL_PIC, 55, 18, 45, 8
  36.         LTEXT           "99/99/9(4)", ID_S_EXP_PIC, 164, 18, 56, 8
  37.         LTEXT           "99/99/1^9^99", ID_S_START_PIC, 159, 40, 66, 8
  38.  
  39.         ENTRYFIELD      "", ID_E_NAME, 32, 123, 183, 8, ES_MARGIN | WS_GROUP
  40.         ENTRYFIELD      "", ID_E_ADDR, 40, 106, 172, 8, ES_MARGIN | WS_VISIBLE | WS_TABSTOP
  41.         ENTRYFIELD      "", ID_E_CITY, 21, 89, 121, 8, ES_MARGIN | WS_VISIBLE | WS_TABSTOP
  42.  
  43.         /*█████████████████████████████████████████████████████████████████
  44.         █                                                                 █
  45.         █              WC_EFPICMASK class                                 █
  46.         █                                                                 █
  47.         ██████████████████████████████████████████████████████████████████*/
  48.  
  49.         CONTROL         "AA", ID_E_STATE, 177, 88, 32, 8,
  50.                         WC_EFPICMASK,  WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  51.         CONTROL         "9(5)-9(4)", ID_E_ZIP, 20, 72, 71, 8,
  52.                         WC_EFPICMASK, WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  53.         CONTROL         "999", ID_E_STATE, 177, 72, 32, 8,
  54.                         WC_EFPICMASK,  WS_VISIBLE | ES_MARGIN | ES_RIGHT | WS_TABSTOP
  55.         CONTROL         "^(9(3))9(3)-9(4)", ID_E_PHONE, 35, 51, 76, 8,
  56.                         WC_EFPICMASK, WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  57.         CONTROL         "99/99/1^9^99", ID_E_START, 160, 51, 55, 8,
  58.                         WC_EFPICMASK, WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  59.         CONTROL         "A9(7)", ID_E_DRLIC, 55, 28, 64, 8,
  60.                         WC_EFPICMASK, WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  61.         CONTROL         "99/99/9(4)", ID_E_DREXP, 164, 28, 53, 8,
  62.                         WC_EFPICMASK, WS_VISIBLE | ES_MARGIN | ES_AUTOTAB | WS_TABSTOP
  63.  
  64.         PUSHBUTTON      "OK", DID_OK, 99, 2, 40, 14, WS_GROUP
  65.     END
  66. END
  67.  
  68.  
  69.  
  70. DLGTEMPLATE IDLG_ABOUT LOADONCALL MOVEABLE DISCARDABLE
  71. BEGIN
  72.     DIALOG  "Imapct OS/2 Entryfields Sample", IDLG_ABOUT, 33, 6, 233, 119, 
  73.             WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  74.     BEGIN
  75.         PUSHBUTTON      "Bye", DID_OK, 92, 5, 40, 14
  76.         CONTROL         IDBMP_OS2LOGO, IDBMP_OS2LOGO, 85, 72, 21, 16,  WC_STATIC, SS_BITMAP | 
  77.                         WS_GROUP | WS_VISIBLE
  78.         CTEXT           "Impact Software, INC.", 205, 68, 58, 100, 8
  79.         LTEXT           "5889 Kanan Rd. Suite 330", 206, 63, 50, 114, 8
  80.         LTEXT           "Agoura Hills, CA 91301", 207, 68, 43, 106, 8, 
  81.                         DT_VCENTER
  82.         LTEXT           "Voice: 818 879-5592", 208, 69, 36, 101, 8
  83.         LTEXT           "Fax: 818 879-5593", 209, 71, 29, 91, 8
  84.         LTEXT           "BBS: 818 879-7405", 204, 71, 21, 93, 8
  85.     END
  86. END
  87.