IDAPython 8.4
|
Proxy of C++ View_Hooks class.
Public Member Functions | |
__init__ (self, *args) | |
init(self, _flags=0, _hkcb_flags=0x0001) -> View_Hooks | |
"bool" | hook (self, *args) |
hook(self) -> bool | |
"bool" | unhook (self, *args) |
unhook(self) -> bool | |
"void" | view_activated (self, *args) |
view_activated(self, view) A view is activated | |
"void" | view_deactivated (self, *args) |
view_deactivated(self, view) A view is deactivated | |
"void" | view_keydown (self, *args) |
view_keydown(self, view, key, state) Key down event | |
"void" | view_click (self, *args) |
view_click(self, view, event) Click event | |
"void" | view_dblclick (self, *args) |
view_dblclick(self, view, event) Double click event | |
"void" | view_curpos (self, *args) |
view_curpos(self, view) Cursor position changed | |
"void" | view_created (self, *args) |
view_created(self, view) A view is being created. | |
"void" | view_close (self, *args) |
view_close(self, view) View closed | |
"void" | view_switched (self, *args) |
view_switched(self, view, rt) A view's renderer has changed. | |
"void" | view_mouse_over (self, *args) |
view_mouse_over(self, view, event) The user moved the mouse over (or out of) a node or an edge. | |
"void" | view_loc_changed (self, *args) |
view_loc_changed(self, view, now, was) The location for the view has changed (can be either the place_t, the renderer_info_t, or both.) | |
"void" | view_mouse_moved (self, *args) |
view_mouse_moved(self, view, event) The mouse moved on the view | |
__disown__ (self) | |
Properties | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
__init__ | ( | self, | |
* | args ) |
_flags | uint32 |
_hkcb_flags | uint32 |
Reimplemented in GraphViewer, CustomIDAMemo, and IDAViewWrapper.
__disown__ | ( | self | ) |
"bool" hook | ( | self, | |
* | args ) |
"bool" unhook | ( | self, | |
* | args ) |
"void" view_activated | ( | self, | |
* | args ) |
view | (TWidget *) |
Reimplemented in CustomIDAMemo.
"void" view_click | ( | self, | |
* | args ) |
view | (TWidget *) |
event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
"void" view_close | ( | self, | |
* | args ) |
view | (TWidget *) |
Reimplemented in CustomIDAMemo.
"void" view_created | ( | self, | |
* | args ) |
view | (TWidget *) |
"void" view_curpos | ( | self, | |
* | args ) |
view | (TWidget *) |
Reimplemented in CustomIDAMemo.
"void" view_dblclick | ( | self, | |
* | args ) |
view | (TWidget *) |
event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
"void" view_deactivated | ( | self, | |
* | args ) |
view | (TWidget *) |
Reimplemented in CustomIDAMemo.
"void" view_keydown | ( | self, | |
* | args ) |
view | (TWidget *) |
key | (int) |
state | (::view_event_state_t) |
Reimplemented in CustomIDAMemo.
"void" view_loc_changed | ( | self, | |
* | args ) |
view | (TWidget *) |
now | (const lochist_entry_t *) |
was | (const lochist_entry_t *) |
Reimplemented in CustomIDAMemo.
"void" view_mouse_moved | ( | self, | |
* | args ) |
view | (TWidget *) |
event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
"void" view_mouse_over | ( | self, | |
* | args ) |
This is only relevant in a graph view.
view | (TWidget *) |
event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
"void" view_switched | ( | self, | |
* | args ) |
view | (TWidget *) |
rt | (tcc_renderer_type_t) |
Reimplemented in CustomIDAMemo.
|
static |