Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

window_generic.h

Go to the documentation of this file.
00001 /*
00002         ClanGUI, copyrights by various people. Have a look in the CREDITS file.
00003         
00004         This sourcecode is distributed using the Library GNU Public Licence,
00005         version 2 or (at your option) any later version. Please read LICENSE
00006         for details.
00007 */
00008 
00009 #ifndef header_window_generic
00010 #define header_window_generic
00011 
00012 #include "API/GUI/window.h"
00013 
00014 class CL_Window_Generic
00015 {
00016 // Construction:
00017 public:
00018         static CL_ComponentOptions create_options(
00019                 const CL_Rect &pos,
00020                 const std::string &title);
00021 
00022         CL_Window_Generic(CL_Window *self, const CL_ComponentOptions &options, CL_StyleManager *style);
00023         ~CL_Window_Generic();
00024 
00025 // Attributes:
00026 public:
00027         std::string title;
00028 
00029         CL_Component *client_area;
00030 
00031 // Operations:
00032 public:
00033 
00034 // Signals:
00035 public:
00036 
00037 // Callbacks:
00038 public:
00039 
00040 // Implementation:
00041 private:
00042         CL_Window *window;
00043 };
00044 
00045 #endif

Generated at Wed Apr 4 19:54:04 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001