home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / zfamily.zip / zfamily / ZDTFUNCS / SAMPLE / DTEINF.RC < prev    next >
Text File  |  1993-09-24  |  6KB  |  129 lines

  1. /*
  2. ** /----------------------------------------------------------------------\
  3. ** |             IBM Z Family Reusable Libraries/2 (5641-504)             |
  4. ** |----------------------------------------------------------------------|
  5. ** | (C) Copyright International Business Machines Corporation 1993, 1994 |
  6. ** |----------------------------------------------------------------------|
  7. ** |                       DISCLAIMER OF WARRANTIES                       |
  8. ** |                       ------------------------                       |
  9. ** | The following code is sample code created by IBM Corporation.        |
  10. ** | Such a code is provided to you solely for the purpose of assisting   |
  11. ** | you in the development of your applications. The code is provided    |
  12. ** | "AS IS", without warranty of any kind.  IBM shall not be liable for  |
  13. ** | any damages arising out of your use of the following code, even if   |
  14. ** | they have been advised of the possibility of such damages.           |                                                                         *
  15. ** \----------------------------------------------------------------------/
  16. **
  17. **  Header  : DTEINF.RC
  18. **  Author  : Dario de Judicibus (DEJUDICI at ROMEPPC)
  19. **  Created : 15 Jul 1992
  20. **  Updated : 02 Sep 1993
  21. **  Version : 4.12
  22. **  Content : Resource file for the sample program for FMZDTFUN.DLL
  23. **
  24. */
  25.  #define INCL_PM
  26.  
  27.  #include <os2.h>
  28.  #include <dteinf.rch>
  29.  #include <zzzlogo.rch>
  30.  
  31.  rcinclude TSTFUNCS.RC
  32.  rcinclude ZZZLOGO.RC
  33.  
  34. BITMAP TMEZONMAPBMP ZDTWORLD.BMP
  35.  
  36. MENU ID_DTEINF
  37.   BEGIN
  38.     SUBMENU  "~Date", IDM_DATE, MIS_TEXT
  39.       BEGIN
  40.         MENUITEM "~Check...", IDM_D_CHECK, MIS_TEXT
  41.         MENUITEM "~Timezones...", IDM_D_TIMEZONES, MIS_TEXT
  42.         MENUITEM SEPARATOR
  43.         MENUITEM "~About", IDM_D_ABOUT, MIS_TEXT
  44.         MENUITEM "E~xit\tF3", IDM_D_EXIT, MIS_TEXT
  45.       END
  46.   END
  47.  
  48.  
  49. STRINGTABLE
  50. BEGIN
  51.   IDS_TITLE, "Date information"
  52.   IDS_ERR_WINDOW_CREATE, "Window creation failed!"
  53.   IDS_ERR_WINDOW_POS, "Window positioning failed!"
  54.   IDS_REQUIRED_FIELD, "Required field not completed.  Select cancel to exit dialog."
  55.   IDS_VALIDATE_FIELD, "Field data validataion error.  Select cancel to exit dialog."
  56.   IDS_NO_HELP, "No help is available."
  57.   IDS_HELP_TERM, "Help Terminated Due to Error"
  58.   IDS_HELP_OCCRD, "Help Error Occurred"
  59.   IDS_HELP_TERM_TITLE, "Help Error"
  60.   IDS_APP_EXE_NAME, "DTEINF.EXE"
  61.   IDS_APP_NAME, "DTEINF"
  62.  
  63. END
  64. DLGTEMPLATE IDLG_CHKDTE LOADONCALL MOVEABLE DISCARDABLE
  65. BEGIN
  66.     DIALOG  "Check date", IDLG_CHKDTE, 61, 106, 319, 111, FS_NOBYTEALIGN |
  67.             WS_VISIBLE, FCF_TITLEBAR
  68.     BEGIN
  69.         LTEXT           "Use language", CHKDTECLNSTX, 10, 94, 75, 8
  70.         GROUPBOX        "Date", CHKDTEDTEGRP, 9, 26, 101, 58
  71.         LTEXT           "Day", CHKDTEDAYSTX, 16, 65, 51, 8
  72.         ENTRYFIELD      "", CHKDTEDAYFLD, 69, 65, 32, 8, ES_CENTER | ES_MARGIN
  73.         LTEXT           "Month", CHKDTEMTHSTX, 16, 49, 51, 8
  74.         ENTRYFIELD      "", CHKDTEMTHFLD, 69, 49, 32, 8, ES_CENTER | ES_MARGIN
  75.         LTEXT           "Year", CHKDTEYEASTX, 16, 33, 51, 8
  76.         ENTRYFIELD      "", CHKDTEYEAFLD, 69, 33, 32, 8, ES_CENTER | ES_MARGIN
  77.         PUSHBUTTON      "", CHKDTECHKBUT, 117, 26, 21, 54
  78.         GROUPBOX        "Information", CHKDTEINFGRP, 144, 6, 167, 101
  79.         LTEXT           "Weekday is", CHKDTEWKDSTX, 154, 87, 71, 8
  80.         ENTRYFIELD      "", CHKDTEWKDFLD, 227, 87, 74, 8, ES_CENTER | ES_MARGIN | ES_READONLY
  81.         LTEXT           "Month name is", CHKDTEMTNSTX, 154, 73, 71, 8
  82.         ENTRYFIELD      "", CHKDTEMTNFLD, 227, 73, 74, 8, ES_CENTER | ES_MARGIN | ES_READONLY
  83.         CHECKBOX        "Leap year", CHKDTELPYCHK, 156, 13, 62, 10
  84.         LTEXT           "Day in year", CHKDTEDIYSTX, 154, 59, 71, 8
  85.         ENTRYFIELD      "", CHKDTEDIYFLD, 227, 59, 36, 8, ES_CENTER | ES_MARGIN | ES_READONLY
  86.         LTEXT           "Julian date", CHKDTEJULSTX, 154, 45, 71, 8
  87.         ENTRYFIELD      "", CHKDTEJULFLD, 227, 45, 36, 8, ES_CENTER | ES_MARGIN | ES_READONLY
  88.         LTEXT           "Week of the year", CHKDTEWEKSTX, 155, 31, 71, 8
  89.         ENTRYFIELD      "", CHKDTEWEKFLD, 228, 31, 36, 8, ES_CENTER | ES_MARGIN | ES_READONLY
  90.         PUSHBUTTON      "OK", DID_OK, 9, 5, 83, 14
  91.         CONTROL         "", CHKDTECLNDDL, 90, 51, 47, 52, WC_COMBOBOX,
  92.                         CBS_DROPDOWNLIST | WS_GROUP | WS_TABSTOP | WS_VISIBLE
  93.     END
  94. END
  95.  
  96. DLGTEMPLATE IDLG_TMEZON LOADONCALL MOVEABLE DISCARDABLE
  97. BEGIN
  98.     DIALOG  " Timezones", TMEZONDLG, 138, 69, 144, 156, WS_VISIBLE,
  99.             FCF_TITLEBAR
  100.     BEGIN
  101.         GROUPBOX        "Universal Coordinated Time", TMEZONUTCGRP, 4, 97, 135, 54, WS_TABSTOP
  102.         LTEXT           "Hours ", TMEZONHRSSTX, 11, 131, 71, 8
  103.         ENTRYFIELD      "", TMEZONHRSFLD, 102, 131, 31, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN
  104.         LTEXT           "Minutes", TMEZONMINSTX, 11, 117, 71, 8
  105.         ENTRYFIELD      "", TMEZONMINFLD, 102, 117, 31, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN
  106.         LTEXT           "Seconds", TMEZONSECSTX, 11, 103, 71, 8
  107.         ENTRYFIELD      "", TMEZONSECFLD, 102, 103, 31, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN
  108.         ENTRYFIELD      "", TMEZONOFFFLD, 63, 45, 18, 8, WS_GROUP | ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN
  109.         PUSHBUTTON      "", TMEZONMAPBUT, 5, 45, 134, 49, WS_GROUP | WS_VISIBLE | WS_CLIPSIBLINGS |
  110.                         NOT WS_TABSTOP | BS_USERBUTTON | BS_NOPOINTERFOCUS
  111.         ENTRYFIELD      "", TMEZONHR2FLD, 45, 21, 26, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN | ES_READONLY
  112.         ENTRYFIELD      "", TMEZONMI2FLD, 81, 21, 26, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN | ES_READONLY
  113.         ENTRYFIELD      "", TMEZONSE2FLD, 117, 21, 26, 8, ES_CENTER | NOT ES_AUTOSCROLL | ES_MARGIN | ES_READONLY
  114.         CONTROL         "", TMEZONOFFSLD, 5, 32, 134, 12, WC_SLIDER,
  115.                         SLS_HORIZONTAL | SLS_CENTER | SLS_SNAPTOINCREMENT |
  116.                         SLS_HOMELEFT | SLS_PRIMARYSCALE1 | WS_GROUP |
  117.                         WS_TABSTOP | WS_VISIBLE
  118.                         CTLDATA 12, 0, 25, 0, 0, 0
  119.         PUSHBUTTON      "", TMEZONOFFBUT, 6, 19, 30, 12
  120.         PUSHBUTTON      "OK", DID_OK, 39, 2, 64, 14
  121.     END
  122. END
  123.  
  124. ACCELTABLE ID_DTEINF
  125.   BEGIN
  126.     VK_F3, IDM_D_EXIT, VIRTUALKEY
  127.   END
  128.  
  129.