GUI widgets factory. More...
#include <widget_factory.h>


Public Types | |
|
typedef std::auto_ptr < application_int > | gui_application_ptr |
|
typedef std::auto_ptr < message_box > | message_box_ptr |
Public Member Functions | |
| virtual gui_application_ptr | create_application ()=0 |
| Create gui_application object. | |
| virtual message_box_ptr | create_message_box (const std::string &title, const std::string &message, message_type::message_type type=message_type::error, message_buttons::message_buttons buttons=message_buttons::ok)=0 |
| Create message_box object. | |
GUI widgets factory.
This is a special class to create GUI widgets. You can obtain the reference to this class via gui_application::factory() method and then create any widget supported.