home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #3 / Amiga Plus CD - 2002 - No. 03.iso / AmiSoft / Dev / Gui / Cit.lha / CIT / citra / CITContainer.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-02-13  |  628 b   |  40 lines

  1. //
  2. //                    CITContainer include
  3. //
  4. //                        StormC
  5. //
  6. //                   version 2003.02.13
  7. //
  8.  
  9. #ifndef CITCONTAINER_H
  10. #define CITCONTAINER_H TRUE
  11.  
  12. #include "CITGadget.h"
  13.  
  14. class CITContainer:public CITGadget
  15. {
  16.   public:
  17.     void InsObject(CITWindowClass &winClass,BOOL &Err);
  18.     void RemObject(CITWindowClass &winClass);
  19.  
  20.     virtual void Refresh();
  21.     
  22.   protected:
  23.     void Delete();
  24.  
  25.     CITList childList;
  26. };
  27.  
  28. class ContainerObjectNode:public CITNode
  29. {
  30.   public:
  31.     class CITWindowClass* cop;
  32. };
  33.  
  34. enum
  35. {
  36.   CONTAINERCLASS_FLAGBITUSED = GADGETCLASS_FLAGBITUSED
  37. };
  38.  
  39. #endif // CITCONTAINER_H
  40.