#include <App_Gtk.h>
Inheritance diagram for Bakery::App_Gtk:

| Public Member Functions | |
| App_Gtk (const Glib::ustring &appname) | |
| Don't forget to call init() too. | |
| App_Gtk (BaseObjectType *cobject, const Glib::ustring &appname) | |
| This constructor can be used to implement derived classes for use with Gnome::Glade::Xml::get_derived_widget(). | |
| virtual | ~App_Gtk () | 
| virtual void | add (Gtk::Widget &child) | 
| Overidden to add a widget in the middle, under the menu, instead of replacing the whole contents. | |
| Protected Member Functions | |
| virtual void | init () | 
| virtual void | init_ui_manager () | 
| Builds the intial ui string, with placeholders. | |
| virtual void | init_menus () | 
| Override this to add more menus or different menus. | |
| virtual void | init_menus_file () | 
| Call this from init_menus() to add the standard file menu. | |
| virtual void | init_menus_edit () | 
| Call this from init_menus() to add the standard edit menu. | |
| virtual void | init_menus_help () | 
| Call this from init_menus() to add the standard help menu. | |
| virtual void | init_toolbars () | 
| virtual void | init_layout () | 
| virtual void | add_ui_from_string (const Glib::ustring &ui_description) | 
| virtual void | on_hide () | 
| virtual void | on_menu_help_about () | 
| virtual void | on_about_close () | 
| virtual void | ui_hide () | 
| virtual void | ui_bring_to_front () | 
| virtual bool | on_delete_event (GdkEventAny *event) | 
| Protected Attributes | |
| Glib::RefPtr< Gtk::UIManager > | m_refUIManager | 
| Glib::RefPtr< Gtk::ActionGroup > | m_refFileActionGroup | 
| Glib::RefPtr< Gtk::ActionGroup > | m_refEditActionGroup | 
| Glib::RefPtr< Gtk::ActionGroup > | m_refHelpActionGroup | 
| Gtk::VBox * | m_pVBox | 
| Gtk::VBox | m_VBox_PlaceHolder | 
| Gtk::HandleBox | m_HandleBox_Toolbar | 
| Static Protected Attributes | |
| Gtk::Window * | m_pAbout | 
| Friends | |
| class | AppInstanceManager | 
Features:
| 
 | 
| Don't forget to call init() too. 
 | 
| 
 | ||||||||||||
| This constructor can be used to implement derived classes for use with Gnome::Glade::Xml::get_derived_widget(). 
 | 
| 
 | 
| 
 | 
| 
 | 
| Overidden to add a widget in the middle, under the menu, instead of replacing the whole contents. 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from Bakery::App. Reimplemented in Bakery::App_WithDoc_Gtk. | 
| 
 | 
| 
 | 
| 
 | 
| Override this to add more menus or different menus. 
 Reimplemented from Bakery::App. | 
| 
 | 
| Call this from init_menus() to add the standard edit menu. 
 Implements Bakery::App. | 
| 
 | 
| Call this from init_menus() to add the standard file menu. 
 Implements Bakery::App. Reimplemented in Bakery::App_WithDoc_Gtk. | 
| 
 | 
| Call this from init_menus() to add the standard help menu. 
 Implements Bakery::App. | 
| 
 | 
| 
 Reimplemented from Bakery::App. Reimplemented in Bakery::App_WithDoc_Gtk. | 
| 
 | 
| Builds the intial ui string, with placeholders. This allows us to merge in actual menus and toolbars in the other init_*() methods. Reimplemented from Bakery::App. | 
| 
 | 
| 
 Reimplemented from Bakery::App. | 
| 
 | 
| 
 Reimplemented from Gtk::Widget. | 
| 
 | 
| 
 Reimplemented from Gtk::Widget. | 
| 
 | 
| 
 Implements Bakery::App. | 
| 
 | 
| 
 Implements Bakery::App. | 
| 
 | 
| 
 Implements Bakery::App. | 
| 
 | 
| 
 Reimplemented from Bakery::App. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.3.9.1
 1.3.9.1