| Maeomm Reference Documentation: hildonsmm |

The dialog has four standard buttons, previous, next, finish, cancel, and contains several pages with optional icons. Response buttons are dimmed/undimmed automatically and the standard icon is shown/hidden in response to page navigation. The notebook widget provided by users contains the actual wizard pages.
See the WizardDialogResponse enum for the possible responses, for instance from Gtk::Dialog::run().
Public Member Functions | ||||
| const HildonWizardDialog* | gobj () const | |||
| Provides access to the underlying C GtkObject. | ||||
| HildonWizardDialog* | gobj () | |||
| Provides access to the underlying C GtkObject. | ||||
| void | set_wizard_notebook (Gtk::Notebook& notebook) | |||
| Sets the notebook used by the wizard dialog. | ||||
| WizardDialog (Gtk::Window& parent, const Glib::ustring& wizard_name, Gtk::Notebook& wizard_notebook) | ||||
| Creates a new Hildon::WizardDialog. | ||||
| WizardDialog (const Glib::ustring& wizard_name) | ||||
| Creates a new Hildon::WizardDialog. | ||||
| WizardDialog (const Glib::ustring& wizard_name, Gtk::Notebook& wizard_notebook) | ||||
| Creates a new Hildon::WizardDialog. | ||||
| virtual | ~WizardDialog () | |||
Related Functions | ||||
| (Note that these are not member functions.) | ||||
| Hildon::WizardDialog* | wrap (HildonWizardDialog* object, bool take_copy=false) | |||
| ||||
| virtual Hildon::WizardDialog::~WizardDialog | ( | ) | [virtual] |
| Hildon::WizardDialog::WizardDialog | ( | const Glib::ustring & | wizard_name, | |
| Gtk::Notebook & | wizard_notebook | |||
| ) |
Creates a new Hildon::WizardDialog.
| wizard_name | The name of dialog. | |
| wizard_notebook | The notebook to be shown on the dialog. |
| Hildon::WizardDialog::WizardDialog | ( | const Glib::ustring & | wizard_name | ) |
Creates a new Hildon::WizardDialog.
Remember to call set_wizard_notebook().
| wizard_name | The name of dialog. |
| Hildon::WizardDialog::WizardDialog | ( | Gtk::Window & | parent, | |
| const Glib::ustring & | wizard_name, | |||
| Gtk::Notebook & | wizard_notebook | |||
| ) |
Creates a new Hildon::WizardDialog.
| parent | a Gtk::Window. | |
| wizard_name | The name of dialog. | |
| wizard_notebook | The notebook to be shown on the dialog. |
| const HildonWizardDialog* Hildon::WizardDialog::gobj | ( | ) | const [inline] |
| HildonWizardDialog* Hildon::WizardDialog::gobj | ( | ) | [inline] |
| void Hildon::WizardDialog::set_wizard_notebook | ( | Gtk::Notebook & | notebook | ) |
Sets the notebook used by the wizard dialog.
Each page in the notebook will be a page in the wizard dialog.
| Hildon::WizardDialog* wrap | ( | HildonWizardDialog * | object, | |
| bool | take_copy = false | |||
| ) | [related] |
| object | The C instance |
| take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |