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

setupgui.cpp

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 #include "precomp.h"
00010 #include "API/GUI/setupgui.h"
00011 #include "API/GUI/component_manager.h"
00012 
00013 #include "default_component_types.h"
00014 
00015 void CL_SetupGUI::init()
00016 {
00017         CL_ComponentManager::component_types["label"] = new CL_ComponentType_Label;
00018         CL_ComponentManager::component_types["button"] = new CL_ComponentType_Button;
00019         CL_ComponentManager::component_types["frame"] = new CL_ComponentType_Frame;
00020         CL_ComponentManager::component_types["combobox"] = new CL_ComponentType_ComboBox;
00021         CL_ComponentManager::component_types["inputbox"] = new CL_ComponentType_Inputbox;
00022         CL_ComponentManager::component_types["scrollbar"] = new CL_ComponentType_ScrollBar;
00023         CL_ComponentManager::component_types["progressbar"] = new CL_ComponentType_ProgressBar;
00024         CL_ComponentManager::component_types["menubar"] = new CL_ComponentType_MenuBar;
00025         CL_ComponentManager::component_types["menuitem"] = new CL_ComponentType_MenuItem;
00026         CL_ComponentManager::component_types["popupmenu"] = new CL_ComponentType_PopupMenu;
00027         CL_ComponentManager::component_types["checkbox"] = new CL_ComponentType_CheckBox;
00028         CL_ComponentManager::component_types["listbox"] = new CL_ComponentType_Listbox;
00029         CL_ComponentManager::component_types["filedialog"] = new CL_ComponentType_FileDialog;
00030         CL_ComponentManager::component_types["window"] = new CL_ComponentType_Window;
00031         CL_ComponentManager::component_types["dialog"] = new CL_ComponentType_Dialog;
00032 }
00033 
00034 void CL_SetupGUI::deinit()
00035 {
00036 }

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