home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / samples / os2 / timeserv / clock.dlg < prev    next >
Text File  |  1999-05-11  |  6KB  |  121 lines

  1. DLGINCLUDE 1 "res.h"
  2.  
  3. DLGTEMPLATE IDD_ALARM LOADONCALL MOVEABLE DISCARDABLE
  4. BEGIN
  5.     DIALOG  "Set Alarm  ", IDD_ALARM, 57, 10, 155, 80, FS_NOBYTEALIGN | 
  6.             WS_VISIBLE, FCF_TITLEBAR
  7.     BEGIN
  8.         ENTRYFIELD      "", IDC_HOURMINUTES, 48, 58, 26, 8, NOT 
  9.                         ES_AUTOSCROLL | ES_MARGIN | WS_GROUP
  10.         CONTROL         "", SCROLL_MINUTES, 74, 52, 8, 20, WC_SCROLLBAR, 
  11.                         SBS_VERT | WS_GROUP | WS_VISIBLE
  12.         CONTROL         "", SCROLL_HOURS, 39, 52, 8, 20, WC_SCROLLBAR, 
  13.                         SBS_VERT | WS_GROUP | WS_VISIBLE
  14.         AUTORADIOBUTTON "AM", RB_AM, 89, 50, 25, 10, WS_GROUP
  15.         AUTORADIOBUTTON "PM", RB_PM, 89, 62, 25, 10
  16.         GROUPBOX        "Alarm Time", ALARM_TIME, 30, 50, 86, 30, WS_TABSTOP
  17.         AUTORADIOBUTTON "Alarm On", RB_ALARMON, 12, 35, 70, 14, WS_GROUP
  18.         AUTORADIOBUTTON "Alarm Off", RB_ALARMOFF, 80, 35, 70, 14
  19.         AUTOCHECKBOX    "Audio Alarm", IDC_BEEP, 12, 25, 70, 10, WS_GROUP
  20.         AUTOCHECKBOX    "Message Box", IDC_MSG, 80, 25, 70, 10, WS_GROUP
  21.         DEFPUSHBUTTON   "~Set", CLKTM_ALWAYS, 10, 8, 40, 13, WS_GROUP
  22.         PUSHBUTTON      "Cancel", CLKTM_NOTICONIC, 62, 8, 40, 13, NOT 
  23.                         WS_TABSTOP
  24.         PUSHBUTTON      "Help", CLKCLR_BUTTONSHIFT, 114, 8, 40, 13, BS_HELP | 
  25.                         BS_NOPOINTERFOCUS | NOT WS_TABSTOP
  26.     END
  27. END
  28.  
  29. DLGTEMPLATE IDD_TICKS LOADONCALL MOVEABLE DISCARDABLE
  30. BEGIN
  31.     DIALOG  "", IDD_TICKS, 73, -16, 169, 150, FS_NOBYTEALIGN | WS_VISIBLE
  32.     BEGIN
  33.         DEFPUSHBUTTON   "OK", CLKTM_ALWAYS, 10, 10, 40, 13, WS_GROUP
  34.         PUSHBUTTON      "Cancel", CLKTM_NOTICONIC, 60, 10, 40, 13, NOT 
  35.                         WS_TABSTOP
  36.         CTEXT           "Clock Tick Mark Preferences", 255, 19, 135, 129, 10, 
  37.                         DT_VCENTER
  38.         GROUPBOX        "Draw Major Tick Marks", CLKTM_MAJOR, 23, 85, 120, 
  39.                         45
  40.         AUTORADIOBUTTON "Always", CLKCLR_BACKGROUND, 29, 110, 100, 10, 
  41.                         WS_GROUP
  42.         AUTORADIOBUTTON "Except When Iconic", CLKCLR_FACE, 29, 100, 100, 10
  43.         AUTORADIOBUTTON "Never", CLKCLR_MINUTEHAND, 29, 90, 100, 10
  44.         GROUPBOX        "Draw Minor Tick Marks", CLKTM_MINOR, 23, 34, 120, 
  45.                         45
  46.         AUTORADIOBUTTON "Always", 513, 29, 60, 100, 10, WS_GROUP
  47.         AUTORADIOBUTTON "Except When Iconic", 514, 29, 50, 100, 10
  48.         AUTORADIOBUTTON "Never", 516, 29, 40, 100, 10
  49.     END
  50. END
  51.  
  52. DLGTEMPLATE IDD_TIME LOADONCALL MOVEABLE DISCARDABLE
  53. BEGIN
  54.     DIALOG  "Date & Time", IDD_TIME, 49, 24, 200, 65, WS_VISIBLE, 
  55.             FCF_TITLEBAR
  56.     BEGIN
  57.         DEFPUSHBUTTON   "~Set", CLKTM_ALWAYS, 10, 8, 40, 13, WS_GROUP
  58.         PUSHBUTTON      "Cancel", CLKTM_NOTICONIC, 62, 8, 40, 13, NOT 
  59.                         WS_TABSTOP
  60.         PUSHBUTTON      "Help", CLKCLR_BUTTONSHIFT, 114, 8, 40, 13, BS_HELP | 
  61.                         BS_NOPOINTERFOCUS | NOT WS_TABSTOP
  62.         GROUPBOX        "Time", TIME, 15, 30, 76, 26, WS_TABSTOP
  63.         CONTROL         "", SCROLL_TIME, 83, 30, 10, 22, WC_SCROLLBAR, 
  64.                         SBS_VERT | WS_GROUP | WS_VISIBLE
  65.         GROUPBOX        "Date", DATE, 115, 30, 60, 26, WS_TABSTOP
  66.         CONTROL         "", SCROLL_DATE, 171, 30, 10, 22, WC_SCROLLBAR, 
  67.                         SBS_VERT | WS_GROUP | WS_VISIBLE
  68.     END
  69. END
  70.  
  71. DLGTEMPLATE TYPEDATE LOADONCALL MOVEABLE DISCARDABLE
  72. BEGIN
  73.     DIALOG  "", TYPEDATE, 90, -30, 200, 160, FS_NOBYTEALIGN | WS_VISIBLE
  74.     BEGIN
  75.         DEFPUSHBUTTON   "OK", CLKTM_ALWAYS, 25, 10, 35, 15, WS_GROUP
  76.         PUSHBUTTON      "Cancel", CLKTM_NOTICONIC, 70, 10, 50, 15, NOT 
  77.                         WS_TABSTOP
  78.         CTEXT           "Clock Color Preferences", 255, 15, 140, 170, 10, 
  79.                         DT_VCENTER
  80.         GROUPBOX        "Parts of the Clock", 255, 15, 80, 170, 55
  81.         AUTORADIOBUTTON "Background", CLKCLR_BACKGROUND, 20, 115, 100, 10, 
  82.                         WS_GROUP
  83.         AUTORADIOBUTTON "Face", CLKCLR_FACE, 20, 105, 100, 10
  84.         AUTORADIOBUTTON "Tick Marks", CLKCLR_HOURHAND, 20, 95, 100, 10
  85.         AUTORADIOBUTTON "Hands", CLKCLR_MINUTEHAND, 20, 85, 100, 10
  86.         GROUPBOX        "GPI Colors", 255, 15, 35, 170, 40
  87.         CONTROL         "Red", TYPETIME, 20, 55, 15, 10, WC_BUTTON, 
  88.                         BS_USERBUTTON | WS_GROUP | WS_VISIBLE
  89.         CONTROL         "Yellow", IDD_ALARM, 40, 55, 15, 10, WC_BUTTON, 
  90.                         BS_USERBUTTON | WS_VISIBLE
  91.         CONTROL         "Green", IDD_TICKS, 60, 55, 15, 10, WC_BUTTON, 
  92.                         BS_USERBUTTON | WS_VISIBLE
  93.         CONTROL         "Cyan", IDD_ABOUT, 80, 55, 15, 10, WC_BUTTON, 
  94.                         BS_USERBUTTON | WS_VISIBLE
  95.         CONTROL         "Blue", DOWNDATE, 100, 55, 15, 10, WC_BUTTON, 
  96.                         BS_USERBUTTON | WS_VISIBLE
  97.         CONTROL         "Pink", TYPEDATE, 120, 55, 15, 10, WC_BUTTON, 
  98.                         BS_USERBUTTON | WS_VISIBLE
  99.         CONTROL         "PaleGray", IDM_ADD, 140, 55, 15, 10, WC_BUTTON, 
  100.                         BS_USERBUTTON | WS_VISIBLE
  101.         CONTROL         "White", UPTIME, 160, 55, 15, 10, WC_BUTTON, 
  102.                         BS_USERBUTTON | WS_VISIBLE
  103.         CONTROL         "DarkRed", IDM_ABOUT, 20, 40, 15, 10, WC_BUTTON, 
  104.                         BS_USERBUTTON | WS_VISIBLE
  105.         CONTROL         "Brown", IDM_SELECT, 40, 40, 15, 10, WC_BUTTON, 
  106.                         BS_USERBUTTON | WS_VISIBLE
  107.         CONTROL         "DarkGreen", IDM_SET, 60, 40, 15, 10, WC_BUTTON, 
  108.                         BS_USERBUTTON | WS_VISIBLE
  109.         CONTROL         "DarkCyan", IDM_CLEAR, 80, 40, 15, 10, WC_BUTTON, 
  110.                         BS_USERBUTTON | WS_VISIBLE
  111.         CONTROL         "DarkBlue", IDM_EXIT, 100, 40, 15, 10, WC_BUTTON, 
  112.                         BS_USERBUTTON | WS_VISIBLE
  113.         CONTROL         "DarkPink", IDM_ALARM, 120, 40, 15, 10, WC_BUTTON, 
  114.                         BS_USERBUTTON | WS_VISIBLE
  115.         CONTROL         "DarkGray", IDM_TICKS, 140, 40, 15, 10, WC_BUTTON, 
  116.                         BS_USERBUTTON | WS_VISIBLE
  117.         CONTROL         "Black", DOWNTIME, 160, 40, 15, 10, WC_BUTTON, 
  118.                         BS_USERBUTTON | WS_VISIBLE
  119.     END
  120. END
  121.