//---------------------------------------------------------------------------- // ObjectWindows // (C) Copyright 1991, 1994 by Borland International, All Rights Reserved // // Defines class TGroupBox. This defines the basic behavior // for all group boxes. //---------------------------------------------------------------------------- #if !defined(OWL_GROUPBOX_H) #define OWL_GROUPBOX_H #if !defined(OWL_CONTROL_H) # include #endif // // class TGroupBox // ----- --------- // class _OWLCLASS TGroupBox : public TControl { public: bool NotifyParent; TGroupBox(TWindow* parent, int id, const char far* text, int X, int Y, int W, int H, TModule* module = 0); TGroupBox(TWindow* parent, int resourceId, TModule* module = 0); virtual void SelectionChanged(int controlId); protected: char far* GetClassName(); private: // // hidden to prevent accidental copying or assignment // TGroupBox(const TGroupBox&); TGroupBox& operator =(const TGroupBox&); DECLARE_STREAMABLE(_OWLCLASS, TGroupBox, 1); }; #endif // OWL_GROUPBOX_H