home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / ktskmg2.zip / src / kModulePage.h < prev    next >
C/C++ Source or Header  |  2000-04-29  |  942b  |  39 lines

  1. /* $Id: kModulePage.h,v 1.1 2000/04/29 19:06:35 stknut Exp $
  2.  *
  3.  * kModulePage - Module overview dialog. (to be notebook page)
  4.  *
  5.  * Copyright (c) 2000 knut st. osmundsen (knut.stange.osmundsen@pmsc.no)
  6.  *
  7.  */
  8.  
  9. #ifndef _kModulePage_h_
  10. #define _kModulePage_h_
  11.  
  12.  
  13. /**
  14.  * @description The Module overview dialog (later notebook page).
  15.  * @author      knut st. osmundsen
  16.  */
  17. class kModulePage : public kNotebookPageBase
  18. {
  19. protected:
  20.     /** @cat Data members */
  21.     kModuleContainer *  pContainer;
  22.     POINTL              ptlBorder;
  23.  
  24.  
  25.     /** @cat event overrides */
  26.     VOID  cnrContextMenu(USHORT usId, PRECORDCORE pRecord);
  27.     VOID  cnrEnter(USHORT usId, HWND hwndCnr, PRECORDCORE pRecord, ULONG fKey);
  28.  
  29. public:
  30.     kModulePage(kNotebookBase *pNtbk) throw (kError);
  31.     kModulePage(kNotebookBase *pNtbk, USHORT hMTE) throw (kError);
  32.     ~kModulePage();
  33.  
  34.     VOID  ntfySized(LONG cx, LONG cy);
  35. };
  36.  
  37. #endif
  38.  
  39.