home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / WINDATE.ZIP / DATEST.H < prev    next >
Text File  |  1991-02-27  |  2KB  |  57 lines

  1. /* DATEST.H - Header file for DATEST.C, which tests DATE.DLL functions
  2.  
  3.     by Mark Jones, (214) 291-0509
  4.     Compuserve 70511,706
  5. */
  6.  
  7. // Menu definitions
  8. #define IDM_ABOUT    100
  9. #define IDM_TEST    110
  10. #define IDM_OOP   115
  11. #define IDM_EXIT  118
  12. #define IDM_BETWEEN    120
  13. #define IDM_DAYOFWEEK    130
  14.  
  15. // DATETEST Dialog-box definitions
  16. #define IDD_DATETESTTEXT     101
  17. #define IDD_DATETESTINT      102
  18. #define IDD_DATETESTCANCEL   103
  19. #define IDD_DATETEXT         104
  20. #define IDD_MMDDYYYY         105
  21. #define IDD_DOWTEXT          106
  22. #define IDD_DOWVAL           107
  23. #define IDD_YEARDAYTEXT      108
  24. #define IDD_YEARDAYVAL       109
  25. #define IDD_LEAPTEXT         110
  26. #define IDD_LEAPVAL          111
  27. #define IDD_PCNTDONE         112
  28.  
  29. // DATEOBJ Dialog-box definitions
  30. #define IDD_MONTH             103
  31. #define IDD_DAY               104
  32. #define IDD_YEAR              105
  33. #define IDD_JULIAN            106
  34. #define IDD_NORMALMODE        107
  35. #define IDD_JULIANMODE        108
  36. #define IDD_CALCULATE         109
  37. #define IDD_CANCEL            110
  38. #define IDD_DATEOBJCONTENTS   111
  39. #define IDD_UPDATE            112
  40.  
  41. // Miscellaneous
  42. #define TIMER_DATETEST    1
  43. #define TABGRP (WS_TABSTOP | WS_GROUP)
  44.  
  45. // Global function declarations
  46. int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int);
  47. BOOL InitApplication(HANDLE);
  48. BOOL InitInstance(HANDLE, int);
  49. long FAR PASCAL MainWndProc(HWND, unsigned, WORD, LONG);
  50. BOOL FAR PASCAL About(HWND, unsigned, WORD, LONG);
  51. VOID TestDateRoutines(HWND hWnd);
  52. VOID TestDateObj(HWND hWnd);
  53. BOOL FAR PASCAL DateTest(HWND, unsigned, WORD, LONG);
  54. BOOL FAR PASCAL DateObjDlg(HWND, unsigned, WORD, LONG);
  55. BOOL UpdateDateObjLB(HWND hLB, HANDLE hDateObj);
  56.  
  57.