Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

Containers.h

Go to the documentation of this file.
00001 /*********************************************************************** 00002 00003 ColorBox2: Containers.h 00004 (c) 2004 by Martin Decky 00005 00006 Distributed under the terms of Lesser General Public Licence, see 00007 COPYING. 00008 00009 0.3 20th August 2004 initial 00010 00011 ***********************************************************************/ 00012 00013 00014 #ifndef __CB2__CONTAINERS_H__ 00015 #define __CB2__CONTAINERS_H__ 00016 00017 00018 #include <cb2/utils.h> 00019 #include <cb2/Widgets.h> 00020 00021 00022 namespace CB2 { 00023 00024 00032 class ContainerBin : public Container { 00033 public: 00034 ContainerBin(Container & parent, const String & css_class = "", const String & css_id = ""); 00035 ContainerBin(Application & parent, const String & css_class = "", const String & css_id = ""); 00036 virtual ~ContainerBin(); 00037 00038 virtual Template * Add(Widget * child, String & anchor); 00039 00040 private: 00041 00042 typedef List< Widget> container_list; 00043 00044 void init(const String & css_class, const String & css_id); 00045 void done(); 00046 00047 bool div; 00048 Template * mtempl; 00049 container_list members; 00050 }; 00051 00052 } 00053 00054 00055 #endif

Generated on Thu Sep 16 23:26:49 2004 for ColorBox2 by doxygen 1.3.7