home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / yacl-012.zip / uidemo / color / appwin.h < prev    next >
C/C++ Source or Header  |  1995-04-08  |  676b  |  37 lines

  1.  
  2.  
  3. #ifndef _appwin_h_ /* Tue Mar  1 17:32:47 1994 */
  4. #define _appwin_h_
  5.  
  6. #include "ui/composit.h"
  7. #include "ui/label.h"
  8. #include "ui/scrolbar.h"
  9.  
  10. class AppWindow: public UI_CompositeVObject {
  11.  
  12. public:
  13.     AppWindow ();
  14.     ~AppWindow ();
  15.  
  16.     bool DoScroll (CL_Object&, long);
  17.  
  18.     UI_VisualObject::ViewSize MinSize () const;
  19.     
  20.     UI_VisualObject::ViewSize MaxSize () const;
  21.     
  22. protected:
  23.     void Initialize ();
  24.  
  25.     bool Paint ();
  26.  
  27.     UI_VScrollBar*   _redBar;
  28.     UI_VScrollBar*   _blueBar;
  29.     UI_VScrollBar*   _greenBar;
  30.     UI_Label*      _red;
  31.     UI_Label*      _blue;
  32.     UI_Label*      _green;
  33. };
  34.  
  35.  
  36. #endif /* _rootwin_h_ */
  37.