gui — Phatch v0.2 documentation

### Navigation

- index
- modules |
- next |
- previous |
- Phatch v0.2 documentation »
- pyWx »

# gui

class `pyWx.gui.` `App`(settings, actionlist, *args, **keyw)

  Bases: `pyWx.gui.DropletMixin`, `wx._core.App`

  `MacReopenApp`()
    Called when the doc icon is clicked, and ???
  `OnInit`()
  `init`()
  `show_frame`()

class `pyWx.gui.` `DialogsMixin`
  `get_icon_filename`()
  `get_setting`(name)
  `load_actionlist_data`(filename)
  `set_report`(report)
  `set_setting`(name, value)
  `show_error`(message)
  `show_execute_dialog`(result, settings, files=None)
  `show_files_message`(result, message, title, files)
  `show_image_tree`(result, image_infos, widths, headers, ok_label='&OK', buttons=False, modal=False)
  `show_info`(message, title='')
  `show_log`()
  `show_message`(message, title='', style=260)
  `show_notification`(message, force=False, report=None)
  `show_progress`(title, parent_max, child_max=1, message='')
  `show_progress_error`(result, message, ignore=True)
  `show_question`(message, style=1034)
  `show_report`()
  `show_scrolled_message`(message, title, **keyw)
  `show_status`(message, log=True)

class `pyWx.gui.` `DropletApp`(actionlist, paths, settings, *args, **keyw)
  Bases: `pyWx.gui.DropletMixin`, `wx._core.App`

class `pyWx.gui.` `DropletFrame`(actionlist, paths, *args, **keyw)

  Bases: `pyWx.gui.DialogsMixin`, `wx._windows.Frame`, `core.message.FrameReceiver`

  `execute`(actionlist, paths)

class `pyWx.gui.` `DropletMixin`
  `OnInit`()
  `get_action_list`(file_list)
  `get_action_list_files`()
  `init`()

class `pyWx.gui.` `Frame`(actionlist, *args, **keyw)

  Bases: `pyWx.gui.DialogsMixin`, `pyWx.dialogs.BrowseMixin`, `lib.pyWx.droplet.Mixin`, `lib.pyWx.paint.Mixin`, `pyWx.wxGlade.frame.Frame`, `core.message.FrameReceiver`

  `IsEmpty`()
  `add_tool`(bitmap, label, tooltip, method, item=0)
  `append_save_action`(actions)
  `droplet_label_format`(x)
  `enable_actions`(state=True)
  `enable_collapse_automatic`(checked)
  `enable_menu`(state=True)
  `enable_toolbar`(state=True)
  `get_droplet_folder`()
  `install_menu_item`(menu, name, label, method, tooltip='', style=0)
  `is_protected_actionlist`(filename)
  `is_save_not_ok`()
  `menu_file_export_droplet`(method, *args, **keyw)
  `on_close`(event=None)
  `on_context_menu`(event)
  `on_description_text`(event)
  `on_drop`(filenames, x, y)
  `on_menu_edit_add`(event)
  `on_menu_edit_disable`(event)
  `on_menu_edit_down`(event)
  `on_menu_edit_enable`(event)
  `on_menu_edit_remove`(event)
  `on_menu_edit_up`(event)
  `on_menu_file_export_actionlist_to_clipboard`(event)
  `on_menu_file_export_inspector_to_clipboard`(event)
  `on_menu_file_export_recent_to_clipboard`(event)
  `on_menu_file_history`(event)
  `on_menu_file_new`(event=None)
  `on_menu_file_open`(event)
  `on_menu_file_open_library`(event)
  `on_menu_file_quit`(event)
  `on_menu_file_save`(event)
  `on_menu_file_save_as`(event=None)
  `on_menu_help_about`(event)
  `on_menu_help_bug`(event)
  `on_menu_help_documentation`(event)
  `on_menu_help_forum`(event)
  `on_menu_help_plugin`(event)
  `on_menu_help_translate`(event)
  `on_menu_help_website`(event)
  `on_menu_tool_enter`(event)
  `on_menu_tools_browse_library_phatch`(event)
  `on_menu_tools_browse_library_user`(event)
  `on_menu_tools_execute`(event)
  `on_menu_tools_image_inspector`(event)
  `on_menu_tools_python_shell`(event)
  `on_menu_tools_safe`(event)
  `on_menu_tools_show_log`(event)
  `on_menu_tools_show_report`(event)
  `on_menu_tools_update_fonts`(event)
  `on_menu_view_collapse_all`(event)
  `on_menu_view_collapse_automatic`(event)
  `on_menu_view_description`(event)
  `on_menu_view_droplet`(event)
  `on_menu_view_expand_all`(event)
  `on_show_droplet`(bool)
  `on_size`(event)
  `on_tree_end_drag`(event)
  `only_actions_with_tag`(actions, tag)
  `set_dirty`(value)
  `set_safe_mode`(state)
  `show_description`(checked)
  `show_droplet`(checked)
  `show_paint_message`(message=None)

class `pyWx.gui.` `ImageInspectorApp`(paths, *args, **keyw)

  Bases: `wx._core.App`

  `OnInit`()

`pyWx.gui.` `drop`(actionlist, paths, settings)

`pyWx.gui.` `findWindowById`(id)

`pyWx.gui.` `inspect`(paths)

`pyWx.gui.` `main`(settings, actionlist)

`pyWx.gui.` `set_theme`(name='default')

### Navigation

- index
- modules |
- next |
- previous |
- Phatch v0.2 documentation »
- pyWx »