Module ida_kernwin


Classes

Choose
CustomIDAMemo
Form
IDAViewWrapper
PluginForm
UI_Hooks
View_Hooks
action_activation_ctx_t
action_ctx_base_t
action_desc_t
action_handler_t
action_update_ctx_t
addon_info_t
chooser_item_attrs_t
cli_t
disasm_line_t
disasm_text_t
enumplace_t
idaplace_t
locchange_md_t
place_t
renderer_pos_info_t
simplecustviewer_t
simpleline_place_t
simpleline_t
strarray_t
structplace_t
textctrl_info_t
twinpos_t
ui_requests_t
view_mouse_event_location_t
view_mouse_event_t

Functions

activate_widget
add_hotkey
add_idc_hotkey
add_spaces
addon_count
analyzer_options
ask_addr
ask_buttons
ask_file
ask_for_feedback
ask_form
ask_ident
ask_long
ask_seg
ask_str
ask_text
ask_yn
attach_action_to_menu
attach_action_to_popup
attach_action_to_toolbar
attach_dynamic_action_to_popup
banner
beep
call_nav_colorizer
cancel_exec_request
choose_activate
choose_close
choose_create
choose_entry
choose_enum
choose_enum_by_value
choose_find
choose_func
choose_get_embedded
choose_get_embedded_selection
choose_get_widget
choose_idasgn
choose_name
choose_refresh
choose_segm
choose_srcp
choose_stkvar_xref
choose_struc
choose_til
choose_xref
clear_refresh_request
close_chooser
close_widget
clr_cancelled
create_code_viewer
create_empty_widget
create_menu
create_toolbar
custom_viewer_jump
del_hotkey
del_idc_hotkey
delete_menu
delete_toolbar
detach_action_from_menu
detach_action_from_popup
detach_action_from_toolbar
display_copyright_warning
display_widget
ea2str
ea_viewer_history_push_and_jump
enable_chooser_item_attrs
error
execute_sync
execute_ui_requests
find_widget
formchgcbfa_close
formchgcbfa_enable_field
formchgcbfa_get_field_value
formchgcbfa_get_focused_field
formchgcbfa_move_field
formchgcbfa_refresh_field
formchgcbfa_set_field_value
formchgcbfa_set_focused_field
formchgcbfa_show_field
free_custom_icon
gen_disasm_text
get_action_checkable
get_action_checked
get_action_icon
get_action_label
get_action_shortcut
get_action_state
get_action_tooltip
get_action_visibility
get_addon_info
get_addon_info_idx
get_chooser_data
get_chooser_obj
get_curline
get_current_viewer
get_current_widget
get_cursor
get_custom_viewer_curline
get_custom_viewer_place
get_ea_viewer_history_info
get_hexdump_ea
get_highlight
get_kernel_version
get_key_code
get_opnum
get_output_curline
get_output_cursor
get_output_selected_text
get_place_class
get_place_class_id
get_place_class_template
get_registered_actions
get_screen_ea
get_tab_size
get_user_strlist_options
get_view_renderer_type
get_viewer_place_type
get_viewer_user_data
get_widget_title
get_widget_type
hide_wait_box
info
install_command_interpreter
internal_register_place_class
is_action_enabled
is_chooser_widget
is_idaq
is_msg_inited
is_place_class_ea_capable
is_refresh_requested
jumpto
load_custom_icon
load_dbg_dbginfo
lookup_key_code
msg
nomem
open_bpts_window
open_calls_window
open_disasm_window
open_enums_window
open_exports_window
open_form
open_frame_window
open_funcs_window
open_hexdump_window
open_imports_window
open_loctypes_window
open_modules_window
open_names_window
open_navband_window
open_notepad_window
open_problems_window
open_segments_window
open_segregs_window
open_selectors_window
open_signatures_window
open_stack_window
open_strings_window
open_structs_window
open_threads_window
open_tils_window
open_trace_window
open_url
open_xrefs_window
place_t_as_enumplace_t
place_t_as_idaplace_t
place_t_as_simpleline_place_t
place_t_as_structplace_t
plgform_close
plgform_new
plgform_show
process_ui_action
py_get_ask_form
py_get_open_form
py_load_custom_icon_data
py_load_custom_icon_fn
py_register_compiled_form
py_ss_restore_callback
py_unregister_compiled_form
pyidag_bind
pyidag_unbind
pyscv_add_line
pyscv_clear_lines
pyscv_close
pyscv_count
pyscv_del_line
pyscv_delete
pyscv_edit_line
pyscv_get_current_line
pyscv_get_current_word
pyscv_get_line
pyscv_get_pos
pyscv_get_selection
pyscv_get_widget
pyscv_init
pyscv_insert_line
pyscv_is_focused
pyscv_jumpto
pyscv_patch_line
pyscv_refresh
pyscv_refresh_current
pyscv_show
qcleanline
read_range_selection
read_selection
refresh_chooser
refresh_choosers
refresh_idaview
refresh_idaview_anyway
refresh_navband
register_action
register_addon
register_and_attach_to_menu
register_timer
remove_command_interpreter
repaint_custom_viewer
replace_wait_box
request_refresh
restore_database_snapshot
set_cancelled
set_code_viewer_handler
set_code_viewer_is_source
set_code_viewer_line_handlers
set_code_viewer_lines_alignment
set_code_viewer_lines_icon_margin
set_code_viewer_lines_radix
set_code_viewer_user_data
set_custom_viewer_qt_aware
set_dock_pos
set_highlight
set_nav_colorizer
set_view_renderer_type
show_wait_box
str2ea
strarray
take_database_snapshot
textctrl_info_t_assign
textctrl_info_t_create
textctrl_info_t_destroy
textctrl_info_t_get_clink
textctrl_info_t_get_clink_ptr
textctrl_info_t_get_flags
textctrl_info_t_get_tabsize
textctrl_info_t_get_text
textctrl_info_t_set_flags
textctrl_info_t_set_tabsize
textctrl_info_t_set_text
ui_load_new_file
ui_run_debugger
unmark_selection
unregister_action
unregister_timer
update_action_checkable
update_action_checked
update_action_icon
update_action_label
update_action_shortcut
update_action_state
update_action_tooltip
update_action_visibility
user_cancelled
warning

Variables

AA_CHECKABLE
AA_CHECKED
AA_ICON
AA_LABEL
AA_NONE
AA_SHORTCUT
AA_STATE
AA_TOOLTIP
AA_VISIBILITY
ACF_HAS_SELECTION
ACF_XTRN_EA
ADF_OWN_HANDLER
AHF_VERSION
AHF_VERSION_MASK
ASKBTN_BTN1
ASKBTN_BTN2
ASKBTN_BTN3
ASKBTN_CANCEL
ASKBTN_NO
ASKBTN_YES
AST_DISABLE
AST_DISABLE_ALWAYS
AST_DISABLE_FOR_IDB
AST_DISABLE_FOR_WIDGET
AST_ENABLE
AST_ENABLE_ALWAYS
AST_ENABLE_FOR_IDB
AST_ENABLE_FOR_WIDGET
BWN_ADDRWATCH
BWN_BPTS
BWN_CALLS
BWN_CALL_STACK
BWN_CHOOSER
BWN_CLI
BWN_CMDPALCSR
BWN_CMDPALWIN
BWN_CPUREGS
BWN_CUSTVIEW
BWN_DISASM
BWN_DISASMS
BWN_DUMP
BWN_DUMPS
BWN_ENUMS
BWN_EXPORTS
BWN_FRAME
BWN_FUNCS
BWN_IMPORTS
BWN_LOCALS
BWN_LOCTYPS
BWN_MODULES
BWN_NAMES
BWN_NAVBAND
BWN_NOTEPAD
BWN_OUTPUT
BWN_PROBS
BWN_PSEUDOCODE
BWN_SEARCH
BWN_SEARCHS
BWN_SEGREGS
BWN_SEGS
BWN_SELS
BWN_SHORTCUTCSR
BWN_SHORTCUTWIN
BWN_SIGNS
BWN_SNIPPETS
BWN_SO_OFFSETS
BWN_SO_STRUCTS
BWN_STACK
BWN_STKVIEW
BWN_STRINGS
BWN_STRUCTS
BWN_THREADS
BWN_TILS
BWN_TRACE
BWN_UNKNOWN
BWN_WATCH
BWN_XREFS
CB_CLOSE
CB_INIT
CB_INVISIBLE
CB_YES
CDVH_LINES_ALIGNMENT
CDVH_LINES_CLICK
CDVH_LINES_DBLCLICK
CDVH_LINES_DRAWICON
CDVH_LINES_ICONMARGIN
CDVH_LINES_LINENUM
CDVH_LINES_POPUP
CDVH_LINES_RADIX
CDVH_SRCVIEW
CDVH_USERDATA
CHITEM_BOLD
CHITEM_GRAY
CHITEM_ITALIC
CHITEM_STRIKE
CHITEM_UNDER
CHOOSER_MENU_EDIT
CHOOSER_MENU_JUMP
CHOOSER_MENU_SEARCH
CHOOSER_MULTI_SELECTION
CHOOSER_NOMAINMENU
CHOOSER_NOSTATUSBAR
CHOOSER_NO_SELECTION
CHOOSER_POPUP_MENU
CLNL_FINDCMT
CLNL_LTRIM
CLNL_RTRIM
CLNL_TRIM
CREATETB_ADV
CVH_CLICK
CVH_CLOSE
CVH_CURPOS
CVH_DBLCLICK
CVH_HELP
CVH_KEYDOWN
CVH_MOUSEMOVE
CVH_POPUP
CVH_QT_AWARE
CVH_USERDATA
DEFAULT_PLACE_LNNUM
DP_BEFORE
DP_BOTTOM
DP_FLOATING
DP_INSIDE
DP_LEFT
DP_RIGHT
DP_TAB
DP_TOP
HIF_IDENTIFIER
HIF_LOCKED
HIF_REGISTER
HIST_CMD
HIST_CMT
HIST_DIR
HIST_FILE
HIST_IDENT
HIST_SEG
HIST_SRCH
HIST_TYPE
IK_ADD
IK_APPS
IK_BACK
IK_BROWSER_BACK
IK_BROWSER_FAVORITES
IK_BROWSER_FORWARD
IK_BROWSER_HOME
IK_BROWSER_REFRESH
IK_BROWSER_SEARCH
IK_BROWSER_STOP
IK_CANCEL
IK_CAPITAL
IK_CLEAR
IK_CONTROL
IK_DECIMAL
IK_DELETE
IK_DIVIDE
IK_DOWN
IK_END
IK_ESCAPE
IK_EXECUTE
IK_F1
IK_F10
IK_F11
IK_F12
IK_F13
IK_F14
IK_F15
IK_F16
IK_F17
IK_F18
IK_F19
IK_F2
IK_F20
IK_F21
IK_F22
IK_F23
IK_F24
IK_F3
IK_F4
IK_F5
IK_F6
IK_F7
IK_F8
IK_F9
IK_HELP
IK_HOME
IK_INSERT
IK_KANA
IK_LAUNCH_APP1
IK_LAUNCH_APP2
IK_LAUNCH_MAIL
IK_LAUNCH_MEDIA_SELECT
IK_LCONTROL
IK_LEFT
IK_LMENU
IK_LSHIFT
IK_LWIN
IK_MEDIA_NEXT_TRACK
IK_MEDIA_PLAY_PAUSE
IK_MEDIA_PREV_TRACK
IK_MEDIA_STOP
IK_MENU
IK_MODECHANGE
IK_MULTIPLY
IK_NEXT
IK_NUMLOCK
IK_NUMPAD0
IK_NUMPAD1
IK_NUMPAD2
IK_NUMPAD3
IK_NUMPAD4
IK_NUMPAD5
IK_NUMPAD6
IK_NUMPAD7
IK_NUMPAD8
IK_NUMPAD9
IK_OEM_1
IK_OEM_102
IK_OEM_2
IK_OEM_3
IK_OEM_4
IK_OEM_5
IK_OEM_6
IK_OEM_7
IK_OEM_CLEAR
IK_OEM_COMMA
IK_OEM_FJ_MASSHOU
IK_OEM_FJ_TOUROKU
IK_OEM_MINUS
IK_OEM_PERIOD
IK_OEM_PLUS
IK_PAUSE
IK_PLAY
IK_PRINT
IK_PRIOR
IK_RCONTROL
IK_RETURN
IK_RIGHT
IK_RMENU
IK_RSHIFT
IK_RWIN
IK_SCROLL
IK_SELECT
IK_SEPARATOR
IK_SHIFT
IK_SLEEP
IK_SNAPSHOT
IK_SPACE
IK_SUBTRACT
IK_TAB
IK_UP
IK_VOLUME_DOWN
IK_VOLUME_MUTE
IK_VOLUME_UP
IK_ZOOM
IWID_ALL
IWID_BPTS
IWID_CALLS
IWID_DISASMS
IWID_DUMPS
IWID_ENUMS
IWID_EXPORTS
IWID_FRAME
IWID_FUNCS
IWID_IDAMEMOS
IWID_IMPORTS
IWID_LOCTYPS
IWID_MODULES
IWID_NAMES
IWID_NAVBAND
IWID_NOTEPAD
IWID_PROBS
IWID_SEARCHS
IWID_SEGREGS
IWID_SEGS
IWID_SELS
IWID_SIGNS
IWID_STACK
IWID_STRINGS
IWID_STRUCTS
IWID_THREADS
IWID_TILS
IWID_TRACE
IWID_XREFS
LCMD_SYNC
MFF_FAST
MFF_NOWAIT
MFF_READ
MFF_WRITE
PCF_EA_CAPABLE
SETMENU_APP
SETMENU_FIRST
SETMENU_INS
SETMENU_POSMASK
TCCPT_ENUMPLACE
TCCPT_IDAPLACE
TCCPT_INVALID
TCCPT_PLACE
TCCPT_SIMPLELINE_PLACE
TCCPT_STRUCTPLACE
TCCRT_FLAT
TCCRT_GRAPH
TCCRT_INVALID
TCCRT_PROXIMITY
UIJMP_ACTIVATE
UIJMP_DONTPUSH
UIJMP_IDAVIEW
VES_ALT
VES_CTRL
VES_META
VES_MOUSE_LEFT
VES_MOUSE_MIDDLE
VES_MOUSE_RIGHT
VES_SHIFT
VME_LEFT_BUTTON
VME_MID_BUTTON
VME_RIGHT_BUTTON
VME_UNKNOWN
__package__
ask_form__
beep_default
chtype_entry
chtype_enum
chtype_enum_by_value
chtype_enum_by_value_and_size
chtype_func
chtype_generic
chtype_idasgn
chtype_idatil
chtype_name
chtype_segm
chtype_srcp
chtype_stkvar_xref
chtype_strpath
chtype_struc
chtype_xref
cvar
lcr_auto_switch
lcr_goto
lcr_internal
lcr_jump
lcr_navigate
lcr_scroll
lcr_unknown
lcr_user_switch
mbox_error
mbox_feedback
mbox_filestruct
mbox_hide
mbox_info
mbox_internal
mbox_nomem
mbox_readerror
mbox_replace
mbox_wait
mbox_warning
mbox_writeerror
msg_activated
msg_click
msg_closed
msg_dblclick
msg_deactivated
msg_keydown
nat_auto
nat_cod
nat_cur
nat_dat
nat_err
nat_ext
nat_fun
nat_gap
nat_last
nat_lib
nat_und
open_form__
view_activated
view_click
view_close
view_created
view_curpos
view_dblclick
view_deactivated
view_keydown
view_loc_changed
view_mouse_moved
view_mouse_over
view_switched