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