#include <basicGtkDialog.h>
Inheritance diagram for BasicGtkDialog:
Public Member Functions | |
BasicGtkDialog (bool free_store=true) | |
Gtk::VBox * | get_vbox () const |
Returns a pointer to the main part of the dialog window. | |
Gtk::HBox * | get_action_area () const |
Returns a pointer to part of the dialog reserved for action buttons. | |
void | setup () |
Call this after initializing the window. | |
virtual bool | destruct () |
Call this to remove the window, etc. | |
Protected Member Functions | |
void | delete_self () |
Static Protected Member Functions | |
gint | static_delete (BasicGtkWindow *window) |
Private Attributes | |
Gtk::VBox * | _vbox |
Gtk::HBox * | _action_area |
Actually, it doesn't inherit from Gtk::Dialog at all, but instead (indirectly) from Gtk::Window; it just duplicates the default functionality of Gtk::Dialog by defining get_vbox() and a get_action_area().
Definition at line 45 of file basicGtkDialog.h.
|
Definition at line 33 of file basicGtkDialog.cxx. |
|
Definition at line 133 of file basicGtkWindow.cxx. References BasicGtkWindow::_state, and BasicGtkWindow::S_ready. |
|
Call this to remove the window, etc. It's not tied directly to the real destructor because that seems to just lead to trouble. This returns true if it actually destructed, or false if it had already destructed previously and did nothing this time. Reimplemented in GtkStatsMainWindow, and GtkStatsWindow. Definition at line 101 of file basicGtkWindow.cxx. Referenced by BasicGtkWindow::BasicGtkWindow(), and GtkStatsMainWindow::~GtkStatsMainWindow(). |
|
Returns a pointer to part of the dialog reserved for action buttons.
Definition at line 79 of file basicGtkDialog.cxx. |
|
Returns a pointer to the main part of the dialog window.
Definition at line 64 of file basicGtkDialog.cxx. References _action_area. |
|
Call this after initializing the window.
Definition at line 69 of file basicGtkWindow.cxx. References BasicGtkWindow::_destroyed, GtkBase::_gtk, BasicGtkWindow::_state, BasicGtkWindow::S_gone, and BasicGtkWindow::S_virgin. |
|
|
|
Definition at line 54 of file basicGtkDialog.h. Referenced by get_vbox(). |
|
Definition at line 53 of file basicGtkDialog.h. |