home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / dho.zip / DHO / SRC / SOURCE.ZIP / nmdlog.h < prev    next >
C/C++ Source or Header  |  1995-08-27  |  921b  |  38 lines

  1. /****************************************/
  2. /*    Developer Helper Object Set       */
  3. /*  (C) 1994-95 Thomas E. Bednarz, Jr.  */
  4. /*     All rights reserved              */
  5. /***************************************/
  6.  
  7. /* $Id: nmdlog.h 1.7 1995/08/21 05:32:14 teb Exp $ */
  8.  
  9.  
  10. #ifndef __NMDLOG_H__
  11. #define __NMDLOG_H__
  12.  
  13. #include<winbase.h>
  14.  
  15. class TNonModalDialog : public TWinBase
  16. {
  17.  
  18.    public:
  19.       TNonModalDialog(ULONG resource);
  20.       virtual ~TNonModalDialog();
  21.       virtual BOOL init();
  22.       virtual const char *getClassName(void);
  23.       virtual BOOL MakeFrame(void);
  24.       virtual void doCommand(WinMsg wm);
  25.       virtual void doControl(WinMsg wm);
  26.  
  27.       MRESULT DlogProc(HWND hWnd, ULONG Message,
  28.                               MPARAM mParam1, MPARAM mParam2 );
  29.  
  30. };
  31.  
  32. MRESULT EXPENTRY ClientDlogProc(HWND hWnd,ULONG iMessage,
  33.                                 MPARAM mParam1, MPARAM mParam2);
  34.  
  35.  
  36. #endif
  37.  
  38.