|
| | __init__ (self, v) |
| | init(self, _flags=0, _hkcb_flags=0x0001) -> UI_Hooks
|
| |
| | populating_widget_popup (self, form, popup_handle) |
| | populating_widget_popup(self, widget, popup_handle, ctx=None) IDA is populating the context menu for a widget.
|
| |
| "bool" | hook (self) |
| | hook(self) -> bool
|
| |
| "bool" | unhook (self) |
| | unhook(self) -> bool
|
| |
| "void" | range (self) |
| | range(self) The disassembly range has been changed ( idainfo::min_ea ... idainfo::max_ea).
|
| |
| "void" | idcstart (self) |
| | idcstart(self) Start of IDC engine work.
|
| |
| "void" | idcstop (self) |
| | idcstop(self) Stop of IDC engine work.
|
| |
| "void" | suspend (self) |
| | suspend(self) Suspend graphical interface.
|
| |
| "void" | resume (self) |
| | resume(self) Resume the suspended graphical interface.
|
| |
| "void" | saving (self) |
| | saving(self) The kernel is flushing its buffers to the disk.
|
| |
| "void" | saved (self, "char const *" path) |
| | saved(self, path) The kernel has saved the database.
|
| |
| "void" | database_closed (self) |
| | database_closed(self) The database has been closed.
|
| |
| "void" | debugger_menu_change (self, "bool" enable) |
| | debugger_menu_change(self, enable) debugger menu modification detected
|
| |
| "void" | widget_visible (self, "TWidget *" widget) |
| | widget_visible(self, widget) TWidget is displayed on the screen.
|
| |
| "void" | widget_closing (self, "TWidget *" widget) |
| | widget_closing(self, widget) TWidget is about to close.
|
| |
| "void" | widget_invisible (self, "TWidget *" widget) |
| | widget_invisible(self, widget) TWidget is being closed.
|
| |
| "PyObject *" | get_ea_hint (self, "ea_t" ea) |
| | get_ea_hint(self, ea) -> PyObject * ui wants to display a simple hint for an address.
|
| |
| "PyObject *" | get_item_hint (self, "ea_t" ea, "int" max_lines) |
| | get_item_hint(self, ea, max_lines) -> PyObject * ui wants to display multiline hint for an item.
|
| |
| "PyObject *" | get_custom_viewer_hint (self, "TWidget *" viewer, "place_t" place) |
| | get_custom_viewer_hint(self, viewer, place) -> PyObject * ui wants to display a hint for a viewer (idaview or custom).
|
| |
| "void" | database_inited (self, "int" is_new_database, "char const *" idc_script) |
| | database_inited(self, is_new_database, idc_script) database initialization has completed.
|
| |
| "void" | ready_to_run (self) |
| | ready_to_run(self) all UI elements have been initialized.
|
| |
| "int" | preprocess_action (self, "char const *" name) |
| | preprocess_action(self, name) -> int ida ui is about to handle a user action.
|
| |
| "void" | postprocess_action (self) |
| | postprocess_action(self) an ida ui action has been handled
|
| |
| "void" | get_chooser_item_attrs (self, "chooser_base_t" chooser, "size_t" n, "chooser_item_attrs_t" attrs) |
| | get_chooser_item_attrs(self, chooser, n, attrs) get item-specific attributes for a chooser.
|
| |
| "void" | updating_actions (self, "action_ctx_base_t" ctx) |
| | updating_actions(self, ctx) IDA is about to update all actions.
|
| |
| "void" | updated_actions (self) |
| | updated_actions(self) IDA is done updating actions.
|
| |
| "void" | finish_populating_widget_popup (self, "TWidget *" widget, "TPopupMenu *" popup_handle, "action_ctx_base_t" ctx=None) |
| | finish_populating_widget_popup(self, widget, popup_handle, ctx=None) IDA is about to be done populating the context menu for a widget.
|
| |
| "void" | plugin_loaded (self, "plugin_info_t const *" plugin_info) |
| | plugin_loaded(self, plugin_info) The plugin was loaded in memory.
|
| |
| "void" | plugin_unloading (self, "plugin_info_t const *" plugin_info) |
| | plugin_unloading(self, plugin_info) The plugin is about to be unloaded
|
| |
| "void" | current_widget_changed (self, "TWidget *" widget, "TWidget *" prev_widget) |
| | current_widget_changed(self, widget, prev_widget) The currently-active TWidget changed.
|
| |
| "void" | screen_ea_changed (self, "ea_t" ea, "ea_t" prev_ea) |
| | screen_ea_changed(self, ea, prev_ea) The "current address" changed
|
| |
| "PyObject *" | create_desktop_widget (self, "char const *" title, "jobj_wrapper_t" cfg) |
| | create_desktop_widget(self, title, cfg) -> PyObject * create a widget, to be placed in the widget tree (at desktop-creation time.)
|
| |
| "void" | get_lines_rendering_info (self, "lines_rendering_output_t" out, "TWidget const *" widget, "lines_rendering_input_t" info) |
| | get_lines_rendering_info(self, out, widget, info) get lines rendering information
|
| |
| "PyObject *" | get_widget_config (self, "TWidget const *" widget, "jobj_t *" cfg) |
| | get_widget_config(self, widget, cfg) -> PyObject * retrieve the widget configuration (it will be passed back at ui_create_desktop_widget-, and ui_set_widget_config-time)
|
| |
| "void" | set_widget_config (self, "TWidget const *" widget, "jobj_wrapper_t" cfg) |
| | set_widget_config(self, widget, cfg) set the widget configuration
|
| |
| "void" | initing_database (self) |
| | initing_database(self) database initialization has started.
|
| |
| "void" | destroying_procmod (self, "procmod_t" procmod) |
| | destroying_procmod(self, procmod) The processor module is about to be destroyed
|
| |
| "void" | destroying_plugmod (self, "plugmod_t" plugmod, "plugin_t const *" entry) |
| | destroying_plugmod(self, plugmod, entry) The plugin object is about to be destroyed
|
| |
| "void" | desktop_applied (self, "char const *" name, "bool" from_idb, "int" type) |
| | desktop_applied(self, name, from_idb, type) a desktop has been applied
|
| |
| | __disown__ (self) |
| |