home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / PRECOM.ZIP / SAMPLE.ZIP / TEST.RC < prev    next >
Text File  |  1992-09-28  |  3KB  |  74 lines

  1. #include  "sample.h"
  2. #include  <pm.h>
  3.  
  4. DLGTEMPLATE OrgLst LOADONCALL MOVEABLE DISCARDABLE
  5. BEGIN
  6.     DIALOG  "Sample IBM Data Manager App using TS MOD2", OrgLst, 12, 6, 366, 
  7.             174, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  8.     BEGIN
  9.         PUSHBUTTON      "Cancel", DID_CANCEL, 32, 8, 40, 14
  10.         LISTBOX         OrgUnitLst, 20, 40, 324, 114
  11.                         PRESPARAMS PP_FONTNAMESIZE, 0x632E3031L, 0x6972756FL, 
  12.                         0x00007265L
  13.         LTEXT           "List of ORG Units", 102, 32, 158, 76, 8
  14.         LTEXT           "Double click on org unit for specifics", 103, 76, 
  15.                         28, 158, 8
  16.     END
  17. END
  18.  
  19. DLGTEMPLATE OrgUnitDetail LOADONCALL MOVEABLE DISCARDABLE
  20. BEGIN
  21.     DIALOG  "Org Unit Details", OrgUnitDetail, 8, 14, 358, 166, WS_VISIBLE, 
  22.             FCF_SYSMENU | FCF_TITLEBAR
  23.     BEGIN
  24.         LTEXT           "Division", 201, 22, 152, 36, 8
  25.         LTEXT           "Department", 202, 8, 142, 51, 8
  26.         LTEXT           "Location", 203, 20, 130, 38, 8
  27.         LTEXT           "Manager", 204, 172, 154, 39, 8
  28.         LTEXT           "Dept Nbr", 205, 20, 120, 39, 8
  29.         LISTBOX         EmplyeeLst, 16, 60, 322, 50
  30.                         PRESPARAMS PP_FONTNAMESIZE, 0x632E3031L, 0x6972756FL, 
  31.                         0x00007265L
  32.         LTEXT           "Employees", 207, 142, 110, 48, 8
  33.         LTEXT           "Double click on employee to see details", 208, 88, 
  34.                         52, 172, 8
  35.         GROUPBOX        "Salary", 209, 16, 4, 216, 46
  36.         LTEXT           "Avg", 210, 32, 28, 16, 8
  37.         LTEXT           "Min", 211, 120, 28, 17, 8
  38.         LTEXT           "Max", 212, 118, 8, 20, 8
  39.         LTEXT           "Total", 213, 30, 8, 22, 8
  40.         ENTRYFIELD      "", Division, 70, 154, 94, 8, ES_MARGIN
  41.         ENTRYFIELD      "", Department, 70, 142, 94, 8, ES_MARGIN
  42.         ENTRYFIELD      "", Location, 70, 130, 94, 8, ES_MARGIN
  43.         ENTRYFIELD      "", DeptNbr, 70, 118, 94, 8, ES_MARGIN
  44.         ENTRYFIELD      "", Manager, 218, 154, 94, 8, ES_MARGIN
  45.         ENTRYFIELD      "", Avg, 60, 28, 52, 8, ES_MARGIN
  46.         ENTRYFIELD      "", Total, 60, 8, 52, 8, ES_MARGIN
  47.         ENTRYFIELD      "", Min, 148, 28, 52, 8, ES_MARGIN
  48.         ENTRYFIELD      "", Max, 146, 8, 52, 8, ES_MARGIN
  49.         PUSHBUTTON      "Ok", DID_CANCEL, 270, 24, 40, 14
  50.     END
  51. END
  52.  
  53. DLGTEMPLATE EmplyDetail LOADONCALL MOVEABLE DISCARDABLE
  54. BEGIN
  55.     DIALOG  "Employee Detail - Sample Mod2 & Datamanager", EmplyDetail, 12,
  56.             36, 352, 134, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR
  57.     BEGIN
  58.         LTEXT           "Name", 301, 48, 100, 26, 8
  59.         LTEXT           "Dept", 302, 54, 86, 21, 8
  60.         LTEXT           "Job", 303, 58, 74, 16, 8
  61.         LTEXT           "Years", 304, 48, 60, 27, 8
  62.         LTEXT           "Salary", 305, 46, 48, 28, 8
  63.         LTEXT           "Commission", 306, 20, 34, 55, 8
  64.         PUSHBUTTON      "Ok", 307, 142, 10, 40, 14
  65.         ENTRYFIELD      "", Name, 82, 102, 76, 8, ES_MARGIN
  66.         ENTRYFIELD      "", Dept, 82, 88, 76, 8, ES_MARGIN
  67.         ENTRYFIELD      "", Job, 82, 74, 76, 8, ES_MARGIN
  68.         ENTRYFIELD      "", Years, 82, 60, 76, 8, ES_MARGIN
  69.         ENTRYFIELD      "", Salary, 82, 46, 76, 8, ES_MARGIN
  70.         ENTRYFIELD      "", Commis, 82, 32, 76, 8, ES_MARGIN
  71.     END
  72. END
  73. 
  74.