home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c082_122 / 9.ddi / CMDLGAP.ZIP / CMDLGAP.H < prev    next >
Encoding:
C/C++ Source or Header  |  1992-06-10  |  1.0 KB  |  42 lines

  1. // ObjectWindows - (C) Copyright 1992 by Borland International
  2. //
  3. // cmdlgap.h
  4.  
  5. #include <owl.h>
  6. #include <dialog.h>
  7. #include <stdio.h>
  8. #include <string.h>
  9. #include <commdlg.h>
  10. #include "cmdlgapr.h"
  11.  
  12. _CLASSDEF(TCMDLGApp)
  13. class TCMDLGApp : public TApplication
  14. {
  15. public:
  16.     TCMDLGApp( LPSTR, HINSTANCE, HINSTANCE, LPSTR, int );
  17.     ~TCMDLGApp();
  18.     virtual void InitMainWindow();
  19. };
  20.  
  21. _CLASSDEF(TCMDLGWnd)
  22. class TCMDLGWnd : public TWindow
  23. {
  24. public:
  25.     TCMDLGWnd( PTWindowsObject, LPSTR );
  26.     virtual ~TCMDLGWnd();
  27.     virtual LPSTR GetClassName();
  28.     virtual void Paint( HDC, PAINTSTRUCT _FAR & );
  29.     virtual void CMExit( RTMessage ) = [CM_FIRST + CM_EXIT];
  30.     virtual void CMUFileOpen( RTMessage ) = [CM_FIRST + CM_U_FILEOPEN];
  31.     virtual void CMUColor( RTMessage ) = [CM_FIRST + CM_U_COLOR];
  32.     virtual void CMUFont( RTMessage ) = [CM_FIRST + CM_U_FONT];
  33.     virtual void CMUHelpAbout( RTMessage ) = [CM_FIRST + CM_U_HELPABOUT];
  34.  
  35.     char szName[256];
  36.     COLORREF crColor;
  37.     HFONT hfFont;
  38.     BOOL tfFontLoaded;
  39. };
  40.  
  41. // end of file cmdlgap.h
  42.