home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 3 / CDPDIII.bin / pd / programming / c / intuitionpp / ipp / mgwindow.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-04-06  |  1.1 KB  |  38 lines

  1. ///////////////////////////////////////////////////////////////////////////////
  2. ///////////////////////////////////////////////////////////////////////////////
  3. ///////////////////                                        ////////////////////
  4. ///////////////////           file : mgwindow.h            ////////////////////
  5. ///////////////////                                        ////////////////////
  6. ///////////////////////////////////////////////////////////////////////////////
  7. ///////////////////////////////////////////////////////////////////////////////
  8. //
  9. //    Class MGWindow :
  10. //
  11. //        - Complete window with graphics and message handling.
  12. //
  13. //        - Inherits 'MsgWindow' and 'GfxWindow'
  14. //
  15. //    See 'MsgWindow.h' and 'GfxWindow.h' for further detail.
  16.  
  17. #ifndef __MGWINDOW__
  18. #define __MGWINDOW__
  19.  
  20. #include <ipp/gfxwindow.h>
  21. #include <ipp/msgwindow.h>
  22.  
  23.  
  24. class MGWindow : public MsgWindow, public GfxWindow
  25. {
  26. public:
  27.     MGWindow();
  28.     MGWindow(struct NewWindow *newwindow);
  29.     MGWindow(struct ExtNewWindow *extnewwindow);
  30.     MGWindow(struct NewWindow *newwindow, struct TagItem *tags);
  31.     ~MGWindow();
  32.     virtual BOOL open();
  33.     virtual void close();
  34. };
  35.  
  36. #endif //__MGWINDOW__
  37.  
  38.