# Class k.u.w.PluggableWizard(GladeDelegate):

Part of kiwi.ui.wizard View In Hierarchy

Wizard controller and view class

Method | __init__ | Create a new PluggableWizard object.
Method | on_next_button__clicked | Undocumented
Method | on_ok_button__clicked | Undocumented
Method | on_previous_button__clicked | Undocumented
Method | on_cancel_button__clicked | Undocumented
Method | _change_step | Undocumented
Method | _refresh_slave | Undocumented
Method | _show_first_page | Undocumented
Method | _show_page | Undocumented
Method | _show_last_page | Undocumented
Method | update_view | Undocumented
Method | enable_next | Enables the next button in the wizard.
Method | disable_next | Disables the next button in the wizard.
Method | enable_back | Enables the back button in the wizard.
Method | disable_back | Disables the back button in the wizard.
Method | enable_finish | Enables the finish button in the wizard.
Method | disable_finish | Disables the finish button in the wizard.
Method | set_message | Set message for nofitication.
Method | cancel | Undocumented
Method | finish | Undocumented

Inherited from BaseView (via GladeDelegate):

Method | get_glade_adaptor | Special init code that subclasses may want to override.
Method | _attach_callbacks | Undocumented
Method | _setup_keypress_handler | Undocumented
Method | set_transient_for | Makes the view a transient for another view; this is commonly done
Method | set_title | Sets the view's window title
Method | get_focus_widget | Returns the currently focused widget in the window
Method | check_focus | Tests the focus in the window and prints a warning if no
Method | hide | Hide the view's window
Method | show_all | Shows all widgets attached to the toplevel widget
Method | show | Show the view's window.
Method | quit_if_last | Undocumented
Method | hide_and_quit | Hides the current window and breaks the GTK+ event loop if this

Inherited from SlaveView (via GladeDelegate, BaseView):

Method | _get_notebooks | Undocumented
Method | _check_reserved | Undocumented
Method | _get_toplevel | Undocumented
Method | on_attach | Hook function called when attach_slave is performed on slave views.
Method | on_startup | This is a virtual method that can be customized by classes that
Method | get_toplevel | Returns the toplevel widget in the view
Method | get_widget | Retrieves the named widget from the View
Method | set_controller | Sets the view's controller, checking to see if one has already
Method | show_and_loop | Runs show() and runs the GTK+ event loop. If the parent
Method | focus_toplevel | Focuses the toplevel widget in the view
Method | focus_topmost | Looks through widgets specified (if no widgets are specified,
Method | get_topmost_widget | A real hack; returns the widget that is most to the left and
Method | attach_slave | Attaches a slaveview to the current view, substituting the
Method | get_sizegroups | Get a list of sizegroups for the current view.
Method | _merge_sizegroup | Undocumented
Method | detach_slave | Detatch a slave called name from view
Method | _attach_groups | Undocumented
Method | get_slave | Undocumented
Method | connect_multiple | Connect the same handler to the specified signal for a number of
Method | disconnect_autoconnected | Disconnect handlers previously connected with
Method | handler_block | Undocumented
Method | handler_unblock | Undocumented
Method | add_proxy | Add a proxy to this view that automatically update a model when
Method | _on_child__validation_changed | Undocumented
Method | _on_notebook_slave__validation_changed | Undocumented
Method | check_and_notify_validity | Undocumented
Method | force_validation | Undocumented
Method | register_validate_function | The signature of the validate function is:

Inherited from BaseController (via GladeDelegate):

Method | on_key_press | The keypress handler, which dispatches keypresses to the
Method | get_parent | parent: the correspondent parent for the controller
Method | set_parent | parent: the correspondent parent for the controller
Method | get_view | view: the correspondent view for the controller
Method | set_view | view: the correspondent view for the controller
Method | set_keyactions | Sets the keyactions mapping. See the constructor
Method | update_keyactions | XXX
Method | _get_all_methods | Undocumented

def __init__(self, title, first_step, size=None, edit_mode=False):
overrides kiwi.ui.delegates.GladeDelegate.__init__
Create a new PluggableWizard object.

Parameters | title |
| first_step |
| size |
| edit_mode |

def on_next_button__clicked(self, button):
Undocumented
def on_ok_button__clicked(self, button):
Undocumented
def on_previous_button__clicked(self, button):
Undocumented
def on_cancel_button__clicked(self, button):
Undocumented
def _change_step(self, step=None):
Undocumented
def _refresh_slave(self):
Undocumented
def _show_first_page(self):
Undocumented
def _show_page(self):
Undocumented
def _show_last_page(self):
Undocumented
def update_view(self):
Undocumented
def enable_next(self):
Enables the next button in the wizard.

def disable_next(self):
Disables the next button in the wizard.

def enable_back(self):
Enables the back button in the wizard.

def disable_back(self):
Disables the back button in the wizard.

def enable_finish(self):
Enables the finish button in the wizard.

def disable_finish(self):
Disables the finish button in the wizard.

def set_message(self, message):
Set message for nofitication.

Parameters | message |

def cancel(self, *args):
Undocumented
def finish(self):
Undocumented