home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / windows / windate / datest.rc < prev    next >
Encoding:
Text File  |  1991-02-27  |  4.1 KB  |  86 lines

  1. /* DATEST.RC - Resource file for DATEST.C
  2.  
  3.     by Mark Jones, (214) 291-0509
  4.     Compuserve 70511,706
  5. */
  6.  
  7. #include <windows.h>
  8. #include "Datest.h"
  9.  
  10. DatestIcon ICON DATE.ICO
  11.  
  12. DatestMenu MENU
  13. BEGIN
  14.     POPUP        "&Test"
  15.     BEGIN
  16.         MENUITEM "&Primitive-function test [CalcNormalDate()]", IDM_TEST
  17.         MENUITEM "&Object-oriented test [DateObj()] ...",       IDM_OOP
  18.         MENUITEM "Exit",                                        IDM_EXIT
  19.     END
  20. //    MENUITEM     "&Days between!"    IDM_BETWEEN,    GRAYED
  21. //    MENUITEM     "Day of &Week!"    IDM_DAYOFWEEK,    GRAYED
  22.     POPUP        "&Help"
  23.     BEGIN
  24.     MENUITEM "&About Datest...", IDM_ABOUT
  25.     END
  26. END
  27.  
  28. ABOUTBOX DIALOG LOADONCALL MOVEABLE DISCARDABLE 42, 17, 124, 70
  29. CAPTION "About Datest"
  30. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
  31. BEGIN
  32.     CONTROL "Datest Application", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 52, 5, 60, 8
  33.     CONTROL "by Mark Jones", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 55, 15, 53, 8
  34.     CONTROL "Version 1.0", -1, "static", SS_CENTER | WS_GROUP | WS_CHILD, 59, 29, 43, 8
  35.     CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP | WS_CHILD, 65, 52, 32, 14
  36.     CONTROL "DatestIcon", -1, "static", SS_ICON | WS_CHILD, 16, 17, 16, 16
  37. END
  38.  
  39. DATETEST DIALOG LOADONCALL MOVEABLE DISCARDABLE 10, 27, 168, 46
  40. CAPTION "Testing DATE.DLL function-integrity ..."
  41. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_GROUP | WS_POPUP
  42. BEGIN
  43.     CONTROL "Julian date being tested:", IDD_DATETESTTEXT, "static", SS_LEFT | WS_CHILD, 7, 5, 82, 9
  44.     CONTROL "", IDD_DATETESTINT, "static", SS_LEFT | WS_CHILD, 91, 5, 31, 10
  45.     CONTROL "Stop", IDD_DATETESTCANCEL, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 129, 4, 30, 14
  46.     CONTROL "Date:", IDD_DATETEXT, "static", SS_LEFT | WS_CHILD, 7, 21, 19, 8
  47.     CONTROL "XX/XX/XXXX", IDD_MMDDYYYY, "static", SS_CENTER | WS_CHILD, 28, 21, 43, 9
  48.     CONTROL "Day of week:", IDD_DOWTEXT, "static", SS_LEFT | WS_CHILD, 73, 20, 42, 8
  49.     CONTROL "X", IDD_DOWVAL, "static", SS_LEFT | WS_CHILD, 118, 20, 9, 8
  50.     CONTROL "Day # in year:", IDD_YEARDAYTEXT, "static", SS_LEFT | WS_CHILD, 7, 31, 48, 8
  51.     CONTROL "XXX", IDD_YEARDAYVAL, "static", SS_LEFT | WS_CHILD, 55, 31, 16, 8
  52.     CONTROL "Leap year?", IDD_LEAPTEXT, "static", SS_LEFT | WS_CHILD, 74, 30, 38, 8
  53.     CONTROL "XXX", IDD_LEAPVAL, "static", SS_LEFT | WS_CHILD, 112, 30, 16, 8
  54.     CONTROL "XXX%", IDD_PCNTDONE, "static", SS_CENTER | WS_CHILD, 139, 30, 20, 8
  55. END
  56.  
  57. DATEOBJ DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 14, 282, 121
  58. CAPTION "DateObj() Tests"
  59. STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_GROUP | WS_POPUP
  60. BEGIN
  61.     GROUPBOX "&Normal Date", -1, 10, 29, 64, 31
  62.     EDITTEXT IDD_MONTH, 13, 41, 12, 12, ES_LEFT | WS_BORDER | WS_CHILD | TABGRP
  63.     EDITTEXT IDD_DAY,   30, 41, 12, 12, ES_LEFT | WS_BORDER | WS_CHILD | WS_TABSTOP
  64.     EDITTEXT IDD_YEAR,  47, 41, 20, 12, ES_LEFT | WS_BORDER | WS_CHILD | WS_TABSTOP
  65.  
  66.     CONTROL "- OR -", -1, "static", SS_CENTER | WS_CHILD, 84, 43, 19, 8
  67.  
  68.     GROUPBOX "&Julian Date", -1, 113, 29, 49, 31
  69.     EDITTEXT IDD_JULIAN, 125, 42, 25, 12, ES_LEFT | WS_BORDER | WS_CHILD | TABGRP
  70.  
  71.     CONTROL "Enter a date value in either MM/DD/YYYY", -1, "static", SS_LEFT | WS_CHILD, 9, 6, 139, 8
  72.     CONTROL "format, or as a Julian Date:", -1, "static", SS_LEFT | WS_CHILD, 10, 15, 138, 8
  73.  
  74.     GROUPBOX "Calculation &Mode", -1, 10, 65, 83, 47
  75.     CONTROL "From Normal Date", IDD_NORMALMODE, "button", BS_AUTORADIOBUTTON | TABGRP | WS_CHILD, 16, 77, 68, 12
  76.     CONTROL "From Julian Date", IDD_JULIANMODE, "button", BS_AUTORADIOBUTTON | WS_TABSTOP | WS_CHILD, 16, 92, 68, 12
  77.  
  78.     DEFPUSHBUTTON "&Update DateObj",    IDD_UPDATE, 106, 65, 72, 14,    TABGRP
  79.     PUSHBUTTON    "&Calculate DateObj", IDD_CALCULATE, 106, 83, 72, 14, WS_TABSTOP
  80.     PUSHBUTTON    "C&ancel",            IDD_CANCEL, 106, 100, 72, 14,   WS_TABSTOP
  81.  
  82.     LISTBOX IDD_DATEOBJCONTENTS, 190, 19, 83, 93, WS_BORDER | WS_VSCROLL | WS_GROUP
  83.     CONTROL "DateObj Contents", -1, "static", SS_CENTER | WS_CHILD, 190, 7, 83, 8
  84. END
  85.  
  86.