IDAPython 9.0
Loading...
Searching...
No Matches
ida_kernwin.py File Reference

Classes

class  chooser_row_info_vec_t
 
class  tagged_line_section_vec_t
 
class  jobj_wrapper_t
 
class  UI_Hooks
 
class  disasm_line_t
 
class  line_rendering_output_entries_refs_t
 
class  section_lines_refs_t
 
class  sections_lines_refs_t
 
class  text_t
 
class  sync_source_vec_t
 
class  place_t
 
class  simpleline_t
 
class  simpleline_place_t
 
class  idaplace_t
 
class  tiplace_t
 
class  sync_source_t
 
class  synced_group_t
 
class  twinpos_t
 
class  twinline_t
 
class  linearray_t
 
class  lines_rendering_input_t
 
class  line_rendering_output_entry_t
 
class  lines_rendering_output_t
 
class  line_section_t
 
class  tagged_line_section_t
 
class  tagged_line_sections_t
 
class  listing_location_t
 
class  chooser_item_attrs_t
 
class  chooser_row_info_t
 
class  chooser_stdact_desc_t
 
class  chooser_base_t
 
class  renderer_pos_info_t
 
class  view_mouse_event_location_t
 
class  view_mouse_event_t
 
class  input_event_t
 
class  input_event_shortcut_data_t
 
class  input_event_keyboard_data_t
 
class  input_event_mouse_data_t
 
class  ui_requests_t
 
class  action_ctx_base_cur_sel_t
 
class  action_ctx_base_t
 
class  action_desc_t
 
class  addon_info_t
 
class  strarray_t
 
class  disasm_text_t
 
class  action_handler_t
 
class  quick_widget_commands_t
 
class  quick_widget_commands_t._cmd_t
 
class  quick_widget_commands_t._ah_t
 
class  disabled_script_timeout_t
 
class  Choose
 
class  Choose.UI_Hooks_Trampoline
 
class  textctrl_info_t
 
class  Form
 
class  Form.NumericArgument
 
class  Form.StringArgument
 
class  Form.Control
 
class  Form.LabelControl
 
class  Form.StringLabel
 
class  Form.NumericLabel
 
class  Form.GroupItemControl
 
class  Form.ChkGroupItemControl
 
class  Form.RadGroupItemControl
 
class  Form.GroupControl
 
class  Form.ChkGroupControl
 
class  Form.RadGroupControl
 
class  Form.InputControl
 
class  Form.NumericInput
 
class  Form.ColorInput
 
class  Form.StringInput
 
class  Form.FileInput
 
class  Form.DirInput
 
class  Form.ButtonInput
 
class  Form.FormChangeCb
 
class  Form.EmbeddedChooserControl
 
class  Form.DropdownListControl
 
class  Form.MultiLineTextControl
 
class  cli_t
 
class  View_Hooks
 
class  CustomIDAMemo
 
class  IDAViewWrapper
 
class  simplecustviewer_t
 
class  simplecustviewer_t.UI_Hooks_Trampoline
 
class  PluginForm
 

Namespaces

namespace  ida_kernwin
 

Functions

None _kludge_force_declare_dirspec_t ('dirspec_t const *' arg1)
 
None _kludge_force_declare_dirtree_t ('dirtree_t const *' arg1)
 
None refresh_choosers ()
 
'PyObject *' textctrl_info_t_create ()
 
bool textctrl_info_t_destroy ('PyObject *' py_obj)
 
'textctrl_info_t *' textctrl_info_t_get_clink ('PyObject *' _self)
 
'PyObject *' textctrl_info_t_get_clink_ptr ('PyObject *' _self)
 
 register_timer (interval, callback)
 
 unregister_timer (timer_obj)
 
 choose_idasgn ()
 
 get_highlight (v, flags=0)
 
int py_load_custom_icon_fn (str filename)
 
int py_load_custom_icon_data ('PyObject *' data, str format)
 
 msg (message)
 
 warning (message)
 
 error (message)
 
Union[str, None] ask_text (int max_size, str defval, str prompt)
 
 ask_str (defval, hist, prompt)
 
 process_ui_action (str name, int flags=0)
 
 del_hotkey (ctx)
 
 add_hotkey (hotkey, callable)
 
Tuple[bool, str] take_database_snapshot (snapshot)
 
bool restore_database_snapshot (snapshot, callback, userdata)
 
 execute_sync (callable, reqf)
 
 execute_ui_requests (callable_list)
 
bool register_action ('action_desc_t' desc)
 
List[str] get_registered_actions ()
 
 attach_dynamic_action_to_popup (unused, popup_handle, desc, popuppath=None, flags=0)
 
'PyObject *' py_chooser_base_t_get_row ('chooser_base_t' chobj, 'size_t' n)
 
None gen_disasm_text ('disasm_text_t' text, ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2, bool truncate_lines)
 
 set_nav_colorizer (callback)
 
 call_nav_colorizer (colorizer, ida_idaapi.ea_t ea, int nbytes)
 
'PyObject *' msg_get_lines (int count=-1)
 
'TWidget *' TWidget__from_ptrval__ ('size_t' ptrval)
 
str add_spaces (str s, 'size_t' len)
 
None show_wait_box (str message)
 
None hide_wait_box ()
 
str get_kernel_version ()
 
bool is_ida_library ('char *' path, 'size_t' pathsize, 'void **' handle)
 
int l_compare2 ('place_t' t1, 'place_t' t2, 'void *' ud)
 
bool is_tif_cursor_header ('tif_cursor_t' c)
 
bool is_tif_cursor_footer ('tif_cursor_t' c)
 
bool is_tif_cursor_index ('tif_cursor_t' c)
 
int internal_register_place_class ('place_t' tmplate, int flags, 'plugin_t const *' owner, int sdk_version)
 
'place_t const *' get_place_class ('int *' out_flags, 'int *' out_sdk_version, int id)
 
'place_t const *' get_place_class_template (int id)
 
bool is_place_class_ea_capable (int id)
 
int get_place_class_id (str name)
 
None request_refresh ('uint64' mask, bool cnd=True)
 
None clear_refresh_request ('uint64' mask)
 
bool is_refresh_requested ('uint64' mask)
 
bool is_chooser_widget ('twidget_type_t' t)
 
bool is_action_enabled ('action_state_t' s)
 
bool cancel_exec_request (int req_id)
 
int cancel_thread_exec_requests ('__qthread_t' tid)
 
'execute_sync_availability_t' set_execute_sync_availability ('__qthread_t' tid, 'execute_sync_availability_t' availability)
 
'synced_group_t const *' get_synced_group ('TWidget const *' w)
 
bool banner (int wait)
 
bool is_msg_inited ()
 
None refresh_idaview ()
 
None refresh_idaview_anyway ()
 
None analyzer_options ()
 
ida_idaapi.ea_t get_screen_ea ()
 
int get_opnum ()
 
'int *, int *' get_cursor ()
 
'int *, int *' get_output_cursor ()
 
str get_curline ()
 
None open_url (str url)
 
ida_idaapi.ea_t get_hexdump_ea (int hexdump_num)
 
'ushort' get_key_code (str keyname)
 
'ushort' lookup_key_code (int key, int shift, bool is_qt)
 
None refresh_navband (bool force)
 
bool refresh_chooser (str title)
 
bool close_chooser (str title)
 
 set_dock_pos (src_ctrl, dest_ctrl, orient, left=0, top=0, right=0, bottom=0)
 
int get_icon_id_by_name (str icon_name)
 
 free_custom_icon (icon_id)
 
bool unregister_action (str name)
 
bool create_toolbar (str name, str label, str before=None, int flags=0)
 
bool delete_toolbar (str name)
 
bool create_menu (str name, str label, str menupath=None)
 
bool delete_menu (str name)
 
bool attach_action_to_menu (str menupath, str name, int flags=0)
 
bool detach_action_from_menu (str menupath, str name)
 
bool attach_action_to_toolbar (str toolbar_name, str name)
 
bool detach_action_from_toolbar (str toolbar_name, str name)
 
bool register_and_attach_to_menu (str menupath, str name, str label, str shortcut, int flags, 'action_handler_t *' handler, 'void *' owner, int action_desc_t_flags)
 
None display_widget ('TWidget *' widget, int options, str dest_ctrl=None)
 
None close_widget ('TWidget *' widget, int options)
 
None activate_widget ('TWidget *' widget, bool take_focus)
 
'TWidget *' find_widget (str caption)
 
'TWidget *' get_current_widget ()
 
'twidget_type_t' get_widget_type ('TWidget *' widget)
 
str get_widget_title ('TWidget *' widget)
 
bool custom_viewer_jump ('TWidget *' v, 'lochist_entry_t const &' loc, int flags=0)
 
bool ea_viewer_history_push_and_jump ('TWidget *' v, ida_idaapi.ea_t ea, int x, int y, int lnnum)
 
bool get_ea_viewer_history_info ('int *' nback, 'int *' nfwd, 'TWidget *' v)
 
None refresh_custom_viewer ('TWidget *' custom_viewer)
 
None repaint_custom_viewer ('TWidget *' custom_viewer)
 
bool jumpto (*args)
 
'int *, int *' get_custom_viewer_place ('TWidget *' custom_viewer, bool mouse)
 
bool get_custom_viewer_location (*args)
 
 is_idaq ()
 
bool attach_action_to_popup ('TWidget *' widget, 'TPopupMenu *' popup_handle, str name, str popuppath=None, int flags=0)
 
bool detach_action_from_popup ('TWidget *' widget, str name)
 
bool update_action_label (str name, str label)
 
bool update_action_shortcut (str name, str shortcut)
 
bool update_action_tooltip (str name, str tooltip)
 
bool update_action_icon (str name, int icon)
 
bool update_action_state (str name, 'action_state_t' state)
 
bool update_action_checkable (str name, bool checkable)
 
bool update_action_checked (str name, bool checked)
 
bool update_action_visibility (str name, bool visible)
 
str get_action_label (str name)
 
str get_action_shortcut (str name)
 
str get_action_tooltip (str name)
 
'int *' get_action_icon (str name)
 
'action_state_t *' get_action_state (str name)
 
'bool *' get_action_checkable (str name)
 
'bool *' get_action_checked (str name)
 
'bool *' get_action_visibility (str name)
 
bool set_custom_viewer_qt_aware ('TWidget *' custom_viewer)
 
str get_custom_viewer_curline ('TWidget *' custom_viewer, bool mouse)
 
int get_custom_viewer_place_xcoord ('TWidget *' custom_viewer, 'place_t' pline, 'place_t' pitem)
 
bool get_user_input_event ('input_event_t' out)
 
str get_output_curline (bool mouse)
 
str get_output_selected_text ()
 
'TWidget *' get_current_viewer ()
 
'TWidget *' get_last_widget (*args)
 
str prompt_function_prototype ('tinfo_t' out_tif, 'func_t *' pfn, 'tinfo_t' tif, str name)
 
bool parse_tagged_line_sections ('tagged_line_sections_t' out, str line)
 
'tcc_renderer_type_t' get_view_renderer_type ('TWidget *' v)
 
None set_view_renderer_type ('TWidget *' v, 'tcc_renderer_type_t' rt)
 
'TWidget *' create_empty_widget (str title, int icon=-1)
 
None msg_clear ()
 
bool msg_save (str path)
 
'TWidget *' get_active_modal_widget ()
 
 get_navband_pixel (ea)
 
ida_idaapi.ea_t get_navband_ea (int pixel)
 
'void *' get_window_id (str name=None)
 
bool is_idaview ('TWidget *' v)
 
 read_selection (v, p1, p2)
 
'ea_t *, ea_t *' read_range_selection ('TWidget *' v)
 
None unmark_selection ()
 
'TWidget *' create_code_viewer ('TWidget *' custview, int flags=0, 'TWidget *' parent=None)
 
'void *' set_code_viewer_handler ('TWidget *' code_viewer, 'custom_viewer_handler_id_t' handler_id, 'void *' handler_or_data)
 
bool set_code_viewer_user_data ('TWidget *' code_viewer, 'void *' ud)
 
'void *' get_viewer_user_data ('TWidget *' viewer)
 
'tcc_place_type_t' get_viewer_place_type ('TWidget *' viewer)
 
None set_code_viewer_line_handlers ('TWidget *' code_viewer, 'code_viewer_lines_click_t *' click_handler, 'code_viewer_lines_click_t *' popup_handler, 'code_viewer_lines_click_t *' dblclick_handler, 'code_viewer_lines_icon_t *' drawicon_handler, 'code_viewer_lines_linenum_t *' linenum_handler)
 
bool set_code_viewer_lines_icon_margin ('TWidget *' code_viewer, int margin)
 
bool set_code_viewer_lines_alignment ('TWidget *' code_viewer, int align)
 
bool set_code_viewer_lines_radix ('TWidget *' code_viewer, int radix)
 
bool set_code_viewer_is_source ('TWidget *' code_viewer)
 
int get_tab_size (str path)
 
None clr_cancelled ()
 
None set_cancelled ()
 
bool user_cancelled ()
 
bool ui_load_new_file (str temp_file, str filename, 'linput_t **' pli, 'ushort' neflags, 'load_info_t **' ploaders)
 
bool ui_run_debugger (str dbgopts, str exename, int argc, 'char const *const *' argv)
 
bool load_dbg_dbginfo (*args)
 
int add_idc_hotkey (str hotkey, str idcfunc)
 
bool set_highlight ('TWidget *' viewer, str str, int flags)
 
'TWidget *' open_exports_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_imports_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_names_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_funcs_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_strings_window (*args)
 
'TWidget *' open_segments_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_segregs_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_selectors_window ()
 
'TWidget *' open_signatures_window ()
 
'TWidget *' open_tils_window ()
 
'TWidget *' open_loctypes_window (int ordinal, 'tif_cursor_t const *' cursor=None)
 
'TWidget *' open_til_view_window ('tinfo_t' tif, 'tif_cursor_t const *' cursor=None)
 
'TWidget *' open_calls_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_problems_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_bpts_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_threads_window ()
 
'TWidget *' open_modules_window ()
 
'TWidget *' open_trace_window ()
 
'TWidget *' open_stack_window ()
 
'TWidget *' open_xrefs_window (ida_idaapi.ea_t ea)
 
'TWidget *' open_frame_window ('func_t *' pfn, int offset)
 
'TWidget *' open_navband_window (ida_idaapi.ea_t ea, int zoom)
 
'TWidget *' open_disasm_window (str window_title, 'rangevec_t' ranges=None)
 
'TWidget *' open_hexdump_window (str window_title)
 
'TWidget *' open_notepad_window ()
 
'TWidget *' open_bookmarks_window ('TWidget *' w)
 
bool sync_sources ('sync_source_t' what, 'sync_source_t' _with, bool sync)
 
str choose_til ()
 
ida_idaapi.ea_t choose_entry (str title)
 
ida_idaapi.ea_t choose_name (str title)
 
ida_idaapi.ea_t choose_stkvar_xref ('func_t *' pfn, 'tid_t' srkvar_tid)
 
ida_idaapi.ea_t choose_xref (ida_idaapi.ea_t to)
 
bool choose_enum ('tinfo_t' out, str title, int default_ord)
 
'uchar *' choose_enum_by_value ('tinfo_t' out, str title, int default_ord, 'uint64' value, int nbytes)
 
'func_t *' choose_func (str title, ida_idaapi.ea_t default_ea)
 
'segment_t *' choose_segm (str title, ida_idaapi.ea_t default_ea)
 
bool choose_struct ('tinfo_t' out, str title)
 
'sreg_range_t *' choose_srcp (str title)
 
'void *' get_chooser_obj (str chooser_caption)
 
bool get_chooser_rows ('chooser_row_info_vec_t' out, str chooser_caption, 'size_t' what)
 
bool enable_chooser_item_attrs (str chooser_caption, bool enable)
 
None replace_wait_box (*args)
 
None beep ('beep_t' beep_type=beep_default)
 
bool display_copyright_warning ()
 
None ask_for_feedback (*args)
 
'ea_t *' _ask_addr (*args)
 
'sel_t *' _ask_seg (*args)
 
'sval_t *' _ask_long (*args)
 
'ssize_t' info (*args)
 
None nomem (*args)
 
int ask_yn (*args)
 
int ask_buttons (*args)
 
bool ask_ident2 (*args)
 
'char *' ask_file (*args)
 
int register_addon ('addon_info_t' info)
 
int addon_count ()
 
bool get_addon_info (str id, 'addon_info_t' info)
 
bool get_addon_info_idx (int index, 'addon_info_t' info)
 
str qcleanline (*args)
 
str strarray ('strarray_t' array, 'size_t' array_size, int code)
 
str ea2str (ida_idaapi.ea_t ea)
 
'uint64 *' str2ea (*args)
 
'uint64 *' str2ea_ex (*args)
 
'uint64 *' atoea (str str)
 
None get_user_strlist_options ('strwinsetup_t *' out)
 
bool del_idc_hotkey (str hotkey)
 
 load_custom_icon (file_name=None, data=None, format=None)
 
 ask_long (defval, format)
 
 ask_addr (defval, format)
 
 ask_seg (defval, format)
 
 ask_ident (defval, format)
 
Union[object, None] choose_find (str title)
 
None choose_refresh ('PyObject *' _self)
 
None choose_close ('PyObject *' _self)
 
'TWidget *' choose_get_widget ('PyObject *' _self)
 
'PyObject *' choose_choose ('PyObject *' _self)
 
None choose_activate ('PyObject *' _self)
 
'PyObject *' choose_create_embedded_chobj ('PyObject *' _self)
 
List[str] get_chooser_data (str title, int n)
 
bool textctrl_info_t_assign ('PyObject *' _self, 'PyObject *' other)
 
bool textctrl_info_t_set_text ('PyObject *' _self, str s)
 
str textctrl_info_t_get_text ('PyObject *' _self)
 
bool textctrl_info_t_set_flags ('PyObject *' _self, 'unsigned int' flags)
 
'unsigned int' textctrl_info_t_get_flags ('PyObject *' _self)
 
bool textctrl_info_t_set_tabsize ('PyObject *' _self, 'unsigned int' tabsize)
 
'unsigned int' textctrl_info_t_get_tabsize ('PyObject *' _self)
 
bool formchgcbfa_enable_field ('size_t' p_fa, int fid, bool enable)
 
bool formchgcbfa_show_field ('size_t' p_fa, int fid, bool show)
 
bool formchgcbfa_move_field ('size_t' p_fa, int fid, int x, int y, int w, int h)
 
int formchgcbfa_get_focused_field ('size_t' p_fa)
 
bool formchgcbfa_set_focused_field ('size_t' p_fa, int fid)
 
None formchgcbfa_refresh_field ('size_t' p_fa, int fid)
 
None formchgcbfa_close ('size_t' p_fa, int close_normally)
 
'PyObject *' formchgcbfa_get_field_value ('size_t' p_fa, int fid, int ft, 'size_t' sz)
 
bool formchgcbfa_set_field_value ('size_t' p_fa, int fid, int ft, 'PyObject *' py_val)
 
'size_t' py_get_ask_form ()
 
'size_t' py_get_open_form ()
 
None py_register_compiled_form ('PyObject *' py_form)
 
None py_unregister_compiled_form ('PyObject *' py_form)
 
 ask_form (*args)
 
 open_form (*args)
 
int install_command_interpreter ('PyObject *' py_obj)
 
None remove_command_interpreter (int cli_idx)
 
bool pyidag_bind ('PyObject *' _self)
 
bool pyidag_unbind ('PyObject *' _self)
 
'PyObject *' pyscv_init ('PyObject *' py_link, str title)
 
bool pyscv_refresh ('PyObject *' py_this)
 
'PyObject *' pyscv_get_current_line ('PyObject *' py_this, bool mouse, bool notags)
 
bool pyscv_is_focused ('PyObject *' py_this)
 
'size_t' pyscv_count ('PyObject *' py_this)
 
bool pyscv_show ('PyObject *' py_this)
 
None pyscv_close ('PyObject *' py_this)
 
bool pyscv_jumpto ('PyObject *' py_this, 'size_t' ln, int x, int y)
 
'PyObject *' pyscv_get_line ('PyObject *' py_this, 'size_t' nline)
 
'PyObject *' pyscv_get_pos ('PyObject *' py_this, bool mouse)
 
'PyObject *' pyscv_clear_lines ('PyObject *' py_this)
 
bool pyscv_add_line ('PyObject *' py_this, 'PyObject *' py_sl)
 
bool pyscv_insert_line ('PyObject *' py_this, 'size_t' nline, 'PyObject *' py_sl)
 
bool pyscv_patch_line ('PyObject *' py_this, 'size_t' nline, 'size_t' offs, int value)
 
bool pyscv_del_line ('PyObject *' py_this, 'size_t' nline)
 
'PyObject *' pyscv_get_selection ('PyObject *' py_this)
 
'PyObject *' pyscv_get_current_word ('PyObject *' py_this, bool mouse)
 
bool pyscv_edit_line ('PyObject *' py_this, 'size_t' nline, 'PyObject *' py_sl)
 
'TWidget *' pyscv_get_widget ('PyObject *' py_this)
 
'PyObject *' plgform_new ()
 
bool plgform_show (*args)
 
None plgform_close ('PyObject *' py_link, int options)
 
'TWidget *' plgform_get_widget ('PyObject *' py_link)
 

Variables

 MAX_SPACES_ADDED = _ida_kernwin.MAX_SPACES_ADDED
 
 mbox_internal = _ida_kernwin.mbox_internal
 
 mbox_info = _ida_kernwin.mbox_info
 
 mbox_warning = _ida_kernwin.mbox_warning
 
 mbox_error = _ida_kernwin.mbox_error
 
 mbox_nomem = _ida_kernwin.mbox_nomem
 
 mbox_feedback = _ida_kernwin.mbox_feedback
 
 mbox_readerror = _ida_kernwin.mbox_readerror
 
 mbox_writeerror = _ida_kernwin.mbox_writeerror
 
 mbox_filestruct = _ida_kernwin.mbox_filestruct
 
 mbox_wait = _ida_kernwin.mbox_wait
 
 mbox_hide = _ida_kernwin.mbox_hide
 
 mbox_replace = _ida_kernwin.mbox_replace
 
 chtype_generic = _ida_kernwin.chtype_generic
 
 chtype_idasgn = _ida_kernwin.chtype_idasgn
 
 chtype_entry = _ida_kernwin.chtype_entry
 
 chtype_name = _ida_kernwin.chtype_name
 
 chtype_stkvar_xref = _ida_kernwin.chtype_stkvar_xref
 
 chtype_xref = _ida_kernwin.chtype_xref
 
 chtype_func = _ida_kernwin.chtype_func
 
 chtype_segm = _ida_kernwin.chtype_segm
 
 chtype_strpath = _ida_kernwin.chtype_strpath
 
 chtype_idatil = _ida_kernwin.chtype_idatil
 
 chtype_srcp = _ida_kernwin.chtype_srcp
 
 chtype_struct = _ida_kernwin.chtype_struct
 
 chtype_enum = _ida_kernwin.chtype_enum
 
 chtype_enum_by_value_and_size = _ida_kernwin.chtype_enum_by_value_and_size
 
 beep_default = _ida_kernwin.beep_default
 
 TCCRT_INVALID = _ida_kernwin.TCCRT_INVALID
 
 TCCRT_FLAT = _ida_kernwin.TCCRT_FLAT
 
 TCCRT_GRAPH = _ida_kernwin.TCCRT_GRAPH
 
 TCCRT_PROXIMITY = _ida_kernwin.TCCRT_PROXIMITY
 
 TCCPT_INVALID = _ida_kernwin.TCCPT_INVALID
 
 TCCPT_PLACE = _ida_kernwin.TCCPT_PLACE
 
 TCCPT_SIMPLELINE_PLACE = _ida_kernwin.TCCPT_SIMPLELINE_PLACE
 
 TCCPT_IDAPLACE = _ida_kernwin.TCCPT_IDAPLACE
 
 TCCPT_TIPLACE = _ida_kernwin.TCCPT_TIPLACE
 
 VME_UNKNOWN = _ida_kernwin.VME_UNKNOWN
 
 VME_LEFT_BUTTON = _ida_kernwin.VME_LEFT_BUTTON
 
 VME_RIGHT_BUTTON = _ida_kernwin.VME_RIGHT_BUTTON
 
 VME_MID_BUTTON = _ida_kernwin.VME_MID_BUTTON
 
 SETMENU_POSMASK = _ida_kernwin.SETMENU_POSMASK
 
 SETMENU_INS = _ida_kernwin.SETMENU_INS
 
 SETMENU_APP = _ida_kernwin.SETMENU_APP
 
 SETMENU_FIRST = _ida_kernwin.SETMENU_FIRST
 
 SETMENU_ENSURE_SEP = _ida_kernwin.SETMENU_ENSURE_SEP
 
 CREATETB_ADV = _ida_kernwin.CREATETB_ADV
 
 HIF_IDENTIFIER = _ida_kernwin.HIF_IDENTIFIER
 
 HIF_REGISTER = _ida_kernwin.HIF_REGISTER
 
 HIF_LOCKED = _ida_kernwin.HIF_LOCKED
 
 HIF_NOCASE = _ida_kernwin.HIF_NOCASE
 
 HIF_USE_SLOT = _ida_kernwin.HIF_USE_SLOT
 
 HIF_SLOT_SHIFT = _ida_kernwin.HIF_SLOT_SHIFT
 
 HIF_SLOT_0 = _ida_kernwin.HIF_SLOT_0
 
 HIF_SLOT_1 = _ida_kernwin.HIF_SLOT_1
 
 HIF_SLOT_2 = _ida_kernwin.HIF_SLOT_2
 
 HIF_SLOT_3 = _ida_kernwin.HIF_SLOT_3
 
 HIF_SLOT_4 = _ida_kernwin.HIF_SLOT_4
 
 HIF_SLOT_5 = _ida_kernwin.HIF_SLOT_5
 
 HIF_SLOT_6 = _ida_kernwin.HIF_SLOT_6
 
 HIF_SLOT_7 = _ida_kernwin.HIF_SLOT_7
 
 REG_HINTS_MARKER = _ida_kernwin.REG_HINTS_MARKER
 
 REG_HINTS_MARKER_LEN = _ida_kernwin.REG_HINTS_MARKER_LEN
 
 SRCDBG_HINTS_MARKER = _ida_kernwin.SRCDBG_HINTS_MARKER
 
 SRCDBG_HINTS_MARKER_LEN = _ida_kernwin.SRCDBG_HINTS_MARKER_LEN
 
 CDVF_NOLINES = _ida_kernwin.CDVF_NOLINES
 
 CDVF_LINEICONS = _ida_kernwin.CDVF_LINEICONS
 
 CDVF_STATUSBAR = _ida_kernwin.CDVF_STATUSBAR
 
 IDCHK_OK = _ida_kernwin.IDCHK_OK
 
 IDCHK_ARG = _ida_kernwin.IDCHK_ARG
 
 IDCHK_KEY = _ida_kernwin.IDCHK_KEY
 
 IDCHK_MAX = _ida_kernwin.IDCHK_MAX
 
 WCLS_SAVE = _ida_kernwin.WCLS_SAVE
 
 WCLS_NO_CONTEXT = _ida_kernwin.WCLS_NO_CONTEXT
 
 WCLS_DONT_SAVE_SIZE = _ida_kernwin.WCLS_DONT_SAVE_SIZE
 
 WCLS_DELETE_LATER = _ida_kernwin.WCLS_DELETE_LATER
 
 WCLS_CLOSE_LATER = _ida_kernwin.WCLS_CLOSE_LATER
 
 DP_LEFT = _ida_kernwin.DP_LEFT
 
 DP_TOP = _ida_kernwin.DP_TOP
 
 DP_RIGHT = _ida_kernwin.DP_RIGHT
 
 DP_BOTTOM = _ida_kernwin.DP_BOTTOM
 
 DP_INSIDE = _ida_kernwin.DP_INSIDE
 
 DP_TAB = _ida_kernwin.DP_TAB
 
 DP_BEFORE = _ida_kernwin.DP_BEFORE
 
 DP_FLOATING = _ida_kernwin.DP_FLOATING
 
 DP_SZHINT = _ida_kernwin.DP_SZHINT
 
 SVF_COPY_LINES = _ida_kernwin.SVF_COPY_LINES
 
 SVF_LINES_BYPTR = _ida_kernwin.SVF_LINES_BYPTR
 
 CVNF_LAZY = _ida_kernwin.CVNF_LAZY
 
 CVNF_JUMP = _ida_kernwin.CVNF_JUMP
 
 CVNF_ACT = _ida_kernwin.CVNF_ACT
 
 WOPN_RESTORE = _ida_kernwin.WOPN_RESTORE
 
 WOPN_PERSIST = _ida_kernwin.WOPN_PERSIST
 
 WOPN_CLOSED_BY_ESC = _ida_kernwin.WOPN_CLOSED_BY_ESC
 
 WOPN_NOT_CLOSED_BY_ESC = _ida_kernwin.WOPN_NOT_CLOSED_BY_ESC
 
 WOPN_DP_MASK = _ida_kernwin.WOPN_DP_MASK
 
 WOPN_DP_SHIFT = _ida_kernwin.WOPN_DP_SHIFT
 
 WOPN_DP_LEFT = _ida_kernwin.WOPN_DP_LEFT
 
 WOPN_DP_TOP = _ida_kernwin.WOPN_DP_TOP
 
 WOPN_DP_RIGHT = _ida_kernwin.WOPN_DP_RIGHT
 
 WOPN_DP_BOTTOM = _ida_kernwin.WOPN_DP_BOTTOM
 
 WOPN_DP_INSIDE = _ida_kernwin.WOPN_DP_INSIDE
 
 WOPN_DP_TAB = _ida_kernwin.WOPN_DP_TAB
 
 WOPN_DP_BEFORE = _ida_kernwin.WOPN_DP_BEFORE
 
 WOPN_DP_FLOATING = _ida_kernwin.WOPN_DP_FLOATING
 
 WOPN_DP_SZHINT = _ida_kernwin.WOPN_DP_SZHINT
 
 WOPN_DP_INSIDE_BEFORE = _ida_kernwin.WOPN_DP_INSIDE_BEFORE
 
 WOPN_DP_TAB_BEFORE = _ida_kernwin.WOPN_DP_TAB_BEFORE
 
 RENADDR_IDA = _ida_kernwin.RENADDR_IDA
 
 RENADDR_HR = _ida_kernwin.RENADDR_HR
 
 CVLF_USE_MOUSE = _ida_kernwin.CVLF_USE_MOUSE
 
 cvar = _ida_kernwin.cvar
 
 IDALIB_API_MAGIC = cvar.IDALIB_API_MAGIC
 
 DEFAULT_PLACE_LNNUM = _ida_kernwin.DEFAULT_PLACE_LNNUM
 
 PCF_EA_CAPABLE = _ida_kernwin.PCF_EA_CAPABLE
 
 PCF_MAKEPLACE_ALLOCATES = _ida_kernwin.PCF_MAKEPLACE_ALLOCATES
 
 LECVT_CANCELED = _ida_kernwin.LECVT_CANCELED
 
 LECVT_ERROR = _ida_kernwin.LECVT_ERROR
 
 LECVT_OK = _ida_kernwin.LECVT_OK
 
 LECVT_WITHIN_LISTING = _ida_kernwin.LECVT_WITHIN_LISTING
 
 CK_TRACE = _ida_kernwin.CK_TRACE
 
 CK_TRACE_OVL = _ida_kernwin.CK_TRACE_OVL
 
 CK_EXTRA1 = _ida_kernwin.CK_EXTRA1
 
 CK_EXTRA2 = _ida_kernwin.CK_EXTRA2
 
 CK_EXTRA3 = _ida_kernwin.CK_EXTRA3
 
 CK_EXTRA4 = _ida_kernwin.CK_EXTRA4
 
 CK_EXTRA5 = _ida_kernwin.CK_EXTRA5
 
 CK_EXTRA6 = _ida_kernwin.CK_EXTRA6
 
 CK_EXTRA7 = _ida_kernwin.CK_EXTRA7
 
 CK_EXTRA8 = _ida_kernwin.CK_EXTRA8
 
 CK_EXTRA9 = _ida_kernwin.CK_EXTRA9
 
 CK_EXTRA10 = _ida_kernwin.CK_EXTRA10
 
 CK_EXTRA11 = _ida_kernwin.CK_EXTRA11
 
 CK_EXTRA12 = _ida_kernwin.CK_EXTRA12
 
 CK_EXTRA13 = _ida_kernwin.CK_EXTRA13
 
 CK_EXTRA14 = _ida_kernwin.CK_EXTRA14
 
 CK_EXTRA15 = _ida_kernwin.CK_EXTRA15
 
 CK_EXTRA16 = _ida_kernwin.CK_EXTRA16
 
 LROEF_MASK = _ida_kernwin.LROEF_MASK
 
 LROEF_FULL_LINE = _ida_kernwin.LROEF_FULL_LINE
 
 LROEF_CPS_RANGE = _ida_kernwin.LROEF_CPS_RANGE
 
 BWN_UNKNOWN = _ida_kernwin.BWN_UNKNOWN
 
 BWN_EXPORTS = _ida_kernwin.BWN_EXPORTS
 
 BWN_IMPORTS = _ida_kernwin.BWN_IMPORTS
 
 BWN_NAMES = _ida_kernwin.BWN_NAMES
 
 BWN_FUNCS = _ida_kernwin.BWN_FUNCS
 
 BWN_STRINGS = _ida_kernwin.BWN_STRINGS
 
 BWN_SEGS = _ida_kernwin.BWN_SEGS
 
 BWN_SEGREGS = _ida_kernwin.BWN_SEGREGS
 
 BWN_SELS = _ida_kernwin.BWN_SELS
 
 BWN_SIGNS = _ida_kernwin.BWN_SIGNS
 
 BWN_TILS = _ida_kernwin.BWN_TILS
 
 BWN_TICSR = _ida_kernwin.BWN_TICSR
 
 BWN_CALLS = _ida_kernwin.BWN_CALLS
 
 BWN_PROBS = _ida_kernwin.BWN_PROBS
 
 BWN_BPTS = _ida_kernwin.BWN_BPTS
 
 BWN_THREADS = _ida_kernwin.BWN_THREADS
 
 BWN_MODULES = _ida_kernwin.BWN_MODULES
 
 BWN_TRACE = _ida_kernwin.BWN_TRACE
 
 BWN_CALL_STACK = _ida_kernwin.BWN_CALL_STACK
 
 BWN_XREFS = _ida_kernwin.BWN_XREFS
 
 BWN_SEARCH = _ida_kernwin.BWN_SEARCH
 
 BWN_FRAME = _ida_kernwin.BWN_FRAME
 
 BWN_NAVBAND = _ida_kernwin.BWN_NAVBAND
 
 BWN_DISASM = _ida_kernwin.BWN_DISASM
 
 BWN_HEXVIEW = _ida_kernwin.BWN_HEXVIEW
 
 BWN_NOTEPAD = _ida_kernwin.BWN_NOTEPAD
 
 BWN_OUTPUT = _ida_kernwin.BWN_OUTPUT
 
 BWN_CLI = _ida_kernwin.BWN_CLI
 
 BWN_WATCH = _ida_kernwin.BWN_WATCH
 
 BWN_LOCALS = _ida_kernwin.BWN_LOCALS
 
 BWN_STKVIEW = _ida_kernwin.BWN_STKVIEW
 
 BWN_CHOOSER = _ida_kernwin.BWN_CHOOSER
 
 BWN_SHORTCUTCSR = _ida_kernwin.BWN_SHORTCUTCSR
 
 BWN_SHORTCUTWIN = _ida_kernwin.BWN_SHORTCUTWIN
 
 BWN_CPUREGS = _ida_kernwin.BWN_CPUREGS
 
 BWN_SO_STRUCTS = _ida_kernwin.BWN_SO_STRUCTS
 
 BWN_SO_OFFSETS = _ida_kernwin.BWN_SO_OFFSETS
 
 BWN_CMDPALCSR = _ida_kernwin.BWN_CMDPALCSR
 
 BWN_CMDPALWIN = _ida_kernwin.BWN_CMDPALWIN
 
 BWN_SNIPPETS = _ida_kernwin.BWN_SNIPPETS
 
 BWN_CUSTVIEW = _ida_kernwin.BWN_CUSTVIEW
 
 BWN_ADDRWATCH = _ida_kernwin.BWN_ADDRWATCH
 
 BWN_PSEUDOCODE = _ida_kernwin.BWN_PSEUDOCODE
 
 BWN_CALLS_CALLERS = _ida_kernwin.BWN_CALLS_CALLERS
 
 BWN_CALLS_CALLEES = _ida_kernwin.BWN_CALLS_CALLEES
 
 BWN_MDVIEWCSR = _ida_kernwin.BWN_MDVIEWCSR
 
 BWN_DISASM_ARROWS = _ida_kernwin.BWN_DISASM_ARROWS
 
 BWN_CV_LINE_INFOS = _ida_kernwin.BWN_CV_LINE_INFOS
 
 BWN_SRCPTHMAP_CSR = _ida_kernwin.BWN_SRCPTHMAP_CSR
 
 BWN_SRCPTHUND_CSR = _ida_kernwin.BWN_SRCPTHUND_CSR
 
 BWN_UNDOHIST = _ida_kernwin.BWN_UNDOHIST
 
 BWN_SNIPPETS_CSR = _ida_kernwin.BWN_SNIPPETS_CSR
 
 BWN_SCRIPTS_CSR = _ida_kernwin.BWN_SCRIPTS_CSR
 
 BWN_BOOKMARKS = _ida_kernwin.BWN_BOOKMARKS
 
 BWN_TILIST = _ida_kernwin.BWN_TILIST
 
 BWN_TIL_VIEW = _ida_kernwin.BWN_TIL_VIEW
 
 IWID_EXPORTS = _ida_kernwin.IWID_EXPORTS
 
 IWID_IMPORTS = _ida_kernwin.IWID_IMPORTS
 
 IWID_NAMES = _ida_kernwin.IWID_NAMES
 
 IWID_FUNCS = _ida_kernwin.IWID_FUNCS
 
 IWID_STRINGS = _ida_kernwin.IWID_STRINGS
 
 IWID_SEGS = _ida_kernwin.IWID_SEGS
 
 IWID_SEGREGS = _ida_kernwin.IWID_SEGREGS
 
 IWID_SELS = _ida_kernwin.IWID_SELS
 
 IWID_SIGNS = _ida_kernwin.IWID_SIGNS
 
 IWID_TILS = _ida_kernwin.IWID_TILS
 
 IWID_TICSR = _ida_kernwin.IWID_TICSR
 
 IWID_CALLS = _ida_kernwin.IWID_CALLS
 
 IWID_PROBS = _ida_kernwin.IWID_PROBS
 
 IWID_BPTS = _ida_kernwin.IWID_BPTS
 
 IWID_THREADS = _ida_kernwin.IWID_THREADS
 
 IWID_MODULES = _ida_kernwin.IWID_MODULES
 
 IWID_TRACE = _ida_kernwin.IWID_TRACE
 
 IWID_CALL_STACK = _ida_kernwin.IWID_CALL_STACK
 
 IWID_XREFS = _ida_kernwin.IWID_XREFS
 
 IWID_SEARCH = _ida_kernwin.IWID_SEARCH
 
 IWID_FRAME = _ida_kernwin.IWID_FRAME
 
 IWID_NAVBAND = _ida_kernwin.IWID_NAVBAND
 
 IWID_DISASM = _ida_kernwin.IWID_DISASM
 
 IWID_HEXVIEW = _ida_kernwin.IWID_HEXVIEW
 
 IWID_NOTEPAD = _ida_kernwin.IWID_NOTEPAD
 
 IWID_OUTPUT = _ida_kernwin.IWID_OUTPUT
 
 IWID_CLI = _ida_kernwin.IWID_CLI
 
 IWID_WATCH = _ida_kernwin.IWID_WATCH
 
 IWID_LOCALS = _ida_kernwin.IWID_LOCALS
 
 IWID_STKVIEW = _ida_kernwin.IWID_STKVIEW
 
 IWID_CHOOSER = _ida_kernwin.IWID_CHOOSER
 
 IWID_SHORTCUTCSR = _ida_kernwin.IWID_SHORTCUTCSR
 
 IWID_SHORTCUTWIN = _ida_kernwin.IWID_SHORTCUTWIN
 
 IWID_CPUREGS = _ida_kernwin.IWID_CPUREGS
 
 IWID_SO_STRUCTS = _ida_kernwin.IWID_SO_STRUCTS
 
 IWID_SO_OFFSETS = _ida_kernwin.IWID_SO_OFFSETS
 
 IWID_CMDPALCSR = _ida_kernwin.IWID_CMDPALCSR
 
 IWID_CMDPALWIN = _ida_kernwin.IWID_CMDPALWIN
 
 IWID_SNIPPETS = _ida_kernwin.IWID_SNIPPETS
 
 IWID_CUSTVIEW = _ida_kernwin.IWID_CUSTVIEW
 
 IWID_ADDRWATCH = _ida_kernwin.IWID_ADDRWATCH
 
 IWID_PSEUDOCODE = _ida_kernwin.IWID_PSEUDOCODE
 
 IWID_CALLS_CALLERS = _ida_kernwin.IWID_CALLS_CALLERS
 
 IWID_CALLS_CALLEES = _ida_kernwin.IWID_CALLS_CALLEES
 
 IWID_MDVIEWCSR = _ida_kernwin.IWID_MDVIEWCSR
 
 IWID_DISASM_ARROWS = _ida_kernwin.IWID_DISASM_ARROWS
 
 IWID_CV_LINE_INFOS = _ida_kernwin.IWID_CV_LINE_INFOS
 
 IWID_SRCPTHMAP_CSR = _ida_kernwin.IWID_SRCPTHMAP_CSR
 
 IWID_SRCPTHUND_CSR = _ida_kernwin.IWID_SRCPTHUND_CSR
 
 IWID_UNDOHIST = _ida_kernwin.IWID_UNDOHIST
 
 IWID_SNIPPETS_CSR = _ida_kernwin.IWID_SNIPPETS_CSR
 
 IWID_SCRIPTS_CSR = _ida_kernwin.IWID_SCRIPTS_CSR
 
 IWID_BOOKMARKS = _ida_kernwin.IWID_BOOKMARKS
 
 IWID_TILIST = _ida_kernwin.IWID_TILIST
 
 IWID_TIL_VIEW = _ida_kernwin.IWID_TIL_VIEW
 
 IWID_ANY_LISTING = _ida_kernwin.IWID_ANY_LISTING
 
 IWID_EA_LISTING = _ida_kernwin.IWID_EA_LISTING
 
 IWID_ALL = _ida_kernwin.IWID_ALL
 
 IDA_DEBUG_DREFS = _ida_kernwin.IDA_DEBUG_DREFS
 
 IDA_DEBUG_OFFSET = _ida_kernwin.IDA_DEBUG_OFFSET
 
 IDA_DEBUG_FLIRT = _ida_kernwin.IDA_DEBUG_FLIRT
 
 IDA_DEBUG_IDP = _ida_kernwin.IDA_DEBUG_IDP
 
 IDA_DEBUG_LDR = _ida_kernwin.IDA_DEBUG_LDR
 
 IDA_DEBUG_PLUGIN = _ida_kernwin.IDA_DEBUG_PLUGIN
 
 IDA_DEBUG_IDS = _ida_kernwin.IDA_DEBUG_IDS
 
 IDA_DEBUG_CONFIG = _ida_kernwin.IDA_DEBUG_CONFIG
 
 IDA_DEBUG_CHECKMEM = _ida_kernwin.IDA_DEBUG_CHECKMEM
 
 IDA_DEBUG_LICENSE = _ida_kernwin.IDA_DEBUG_LICENSE
 
 IDA_DEBUG_DEMANGLE = _ida_kernwin.IDA_DEBUG_DEMANGLE
 
 IDA_DEBUG_QUEUE = _ida_kernwin.IDA_DEBUG_QUEUE
 
 IDA_DEBUG_ROLLBACK = _ida_kernwin.IDA_DEBUG_ROLLBACK
 
 IDA_DEBUG_ALREADY = _ida_kernwin.IDA_DEBUG_ALREADY
 
 IDA_DEBUG_TIL = _ida_kernwin.IDA_DEBUG_TIL
 
 IDA_DEBUG_NOTIFY = _ida_kernwin.IDA_DEBUG_NOTIFY
 
 IDA_DEBUG_DEBUGGER = _ida_kernwin.IDA_DEBUG_DEBUGGER
 
 IDA_DEBUG_APPCALL = _ida_kernwin.IDA_DEBUG_APPCALL
 
 IDA_DEBUG_SRCDBG = _ida_kernwin.IDA_DEBUG_SRCDBG
 
 IDA_DEBUG_ACCESSIBILITY = _ida_kernwin.IDA_DEBUG_ACCESSIBILITY
 
 IDA_DEBUG_NETWORK = _ida_kernwin.IDA_DEBUG_NETWORK
 
 IDA_DEBUG_INTERNET = _ida_kernwin.IDA_DEBUG_INTERNET
 
 IDA_DEBUG_SIMPLEX = _ida_kernwin.IDA_DEBUG_SIMPLEX
 
 IDA_DEBUG_DBGINFO = _ida_kernwin.IDA_DEBUG_DBGINFO
 
 IDA_DEBUG_LUMINA = _ida_kernwin.IDA_DEBUG_LUMINA
 
 IDA_DEBUG_THEMES = _ida_kernwin.IDA_DEBUG_THEMES
 
 IDA_DEBUG_REGEX = _ida_kernwin.IDA_DEBUG_REGEX
 
 IDA_DEBUG_SUBPROC = _ida_kernwin.IDA_DEBUG_SUBPROC
 
 IDA_DEBUG_RANGECB = _ida_kernwin.IDA_DEBUG_RANGECB
 
 IDA_DEBUG_ALWAYS = _ida_kernwin.IDA_DEBUG_ALWAYS
 
 AST_ENABLE_ALWAYS = _ida_kernwin.AST_ENABLE_ALWAYS
 
 AST_ENABLE_FOR_IDB = _ida_kernwin.AST_ENABLE_FOR_IDB
 
 AST_ENABLE_FOR_WIDGET = _ida_kernwin.AST_ENABLE_FOR_WIDGET
 
 AST_ENABLE = _ida_kernwin.AST_ENABLE
 
 AST_DISABLE_ALWAYS = _ida_kernwin.AST_DISABLE_ALWAYS
 
 AST_DISABLE_FOR_IDB = _ida_kernwin.AST_DISABLE_FOR_IDB
 
 AST_DISABLE_FOR_WIDGET = _ida_kernwin.AST_DISABLE_FOR_WIDGET
 
 AST_DISABLE = _ida_kernwin.AST_DISABLE
 
 CH_MODAL = _ida_kernwin.CH_MODAL
 
 CH_KEEP = _ida_kernwin.CH_KEEP
 
 CH_MULTI = _ida_kernwin.CH_MULTI
 
 CH_MULTI_EDIT = _ida_kernwin.CH_MULTI_EDIT
 
 CH_NOBTNS = _ida_kernwin.CH_NOBTNS
 
 CH_ATTRS = _ida_kernwin.CH_ATTRS
 
 CH_UNUSED = _ida_kernwin.CH_UNUSED
 
 CH_FORCE_DEFAULT = _ida_kernwin.CH_FORCE_DEFAULT
 
 CH_CAN_INS = _ida_kernwin.CH_CAN_INS
 
 CH_CAN_DEL = _ida_kernwin.CH_CAN_DEL
 
 CH_CAN_EDIT = _ida_kernwin.CH_CAN_EDIT
 
 CH_CAN_REFRESH = _ida_kernwin.CH_CAN_REFRESH
 
 CH_QFLT = _ida_kernwin.CH_QFLT
 
 CH_QFTYP_SHIFT = _ida_kernwin.CH_QFTYP_SHIFT
 
 CH_QFTYP_DEFAULT = _ida_kernwin.CH_QFTYP_DEFAULT
 
 CH_QFTYP_NORMAL = _ida_kernwin.CH_QFTYP_NORMAL
 
 CH_QFTYP_WHOLE_WORDS = _ida_kernwin.CH_QFTYP_WHOLE_WORDS
 
 CH_QFTYP_REGEX = _ida_kernwin.CH_QFTYP_REGEX
 
 CH_QFTYP_FUZZY = _ida_kernwin.CH_QFTYP_FUZZY
 
 CH_QFTYP_MASK = _ida_kernwin.CH_QFTYP_MASK
 
 CH_NO_STATUS_BAR = _ida_kernwin.CH_NO_STATUS_BAR
 
 CH_RESTORE = _ida_kernwin.CH_RESTORE
 
 CH_RENAME_IS_EDIT = _ida_kernwin.CH_RENAME_IS_EDIT
 
 CH_BUILTIN_SHIFT = _ida_kernwin.CH_BUILTIN_SHIFT
 
 CH_BUILTIN_MASK = _ida_kernwin.CH_BUILTIN_MASK
 
 CH_HAS_DIRTREE = _ida_kernwin.CH_HAS_DIRTREE
 
 CH_TM_NO_TREE = _ida_kernwin.CH_TM_NO_TREE
 
 CH_TM_FOLDERS_ONLY = _ida_kernwin.CH_TM_FOLDERS_ONLY
 
 CH_TM_FULL_TREE = _ida_kernwin.CH_TM_FULL_TREE
 
 CH_TM_SHIFT = _ida_kernwin.CH_TM_SHIFT
 
 CH_TM_MASK = _ida_kernwin.CH_TM_MASK
 
 CH_HAS_DIFF = _ida_kernwin.CH_HAS_DIFF
 
 CH_NO_SORT = _ida_kernwin.CH_NO_SORT
 
 CH_NO_FILTER = _ida_kernwin.CH_NO_FILTER
 
 CH_NON_PERSISTED_TREE = _ida_kernwin.CH_NON_PERSISTED_TREE
 
 CH2_LAZY_LOADED = _ida_kernwin.CH2_LAZY_LOADED
 
 CH2_HAS_INODE2INDEX = _ida_kernwin.CH2_HAS_INODE2INDEX
 
 CHCOL_PLAIN = _ida_kernwin.CHCOL_PLAIN
 
 CHCOL_PATH = _ida_kernwin.CHCOL_PATH
 
 CHCOL_HEX = _ida_kernwin.CHCOL_HEX
 
 CHCOL_DEC = _ida_kernwin.CHCOL_DEC
 
 CHCOL_EA = _ida_kernwin.CHCOL_EA
 
 CHCOL_FNAME = _ida_kernwin.CHCOL_FNAME
 
 CHCOL_FORMAT = _ida_kernwin.CHCOL_FORMAT
 
 CHCOL_DEFHIDDEN = _ida_kernwin.CHCOL_DEFHIDDEN
 
 CHCOL_DRAGHINT = _ida_kernwin.CHCOL_DRAGHINT
 
 CHCOL_INODENAME = _ida_kernwin.CHCOL_INODENAME
 
 CHITEM_BOLD = _ida_kernwin.CHITEM_BOLD
 
 CHITEM_ITALIC = _ida_kernwin.CHITEM_ITALIC
 
 CHITEM_UNDER = _ida_kernwin.CHITEM_UNDER
 
 CHITEM_STRIKE = _ida_kernwin.CHITEM_STRIKE
 
 CHITEM_GRAY = _ida_kernwin.CHITEM_GRAY
 
 CHOOSER_NOMAINMENU = _ida_kernwin.CHOOSER_NOMAINMENU
 
 CHOOSER_NOSTATUSBAR = _ida_kernwin.CHOOSER_NOSTATUSBAR
 
 GCRF_HIGH_BIT = _ida_kernwin.GCRF_HIGH_BIT
 
 GCRF_HEADER = _ida_kernwin.GCRF_HEADER
 
 GCRF_SELECTION = _ida_kernwin.GCRF_SELECTION
 
 GCRF_CURRENT = _ida_kernwin.GCRF_CURRENT
 
 GCRF_ALL = _ida_kernwin.GCRF_ALL
 
 nat_lib = _ida_kernwin.nat_lib
 
 nat_fun = _ida_kernwin.nat_fun
 
 nat_cod = _ida_kernwin.nat_cod
 
 nat_dat = _ida_kernwin.nat_dat
 
 nat_und = _ida_kernwin.nat_und
 
 nat_ext = _ida_kernwin.nat_ext
 
 nat_err = _ida_kernwin.nat_err
 
 nat_gap = _ida_kernwin.nat_gap
 
 nat_cur = _ida_kernwin.nat_cur
 
 nat_auto = _ida_kernwin.nat_auto
 
 nat_lum = _ida_kernwin.nat_lum
 
 nat_hlo = _ida_kernwin.nat_hlo
 
 nat_last = _ida_kernwin.nat_last
 
 CVH_USERDATA = _ida_kernwin.CVH_USERDATA
 
 CVH_KEYDOWN = _ida_kernwin.CVH_KEYDOWN
 
 CVH_POPUP = _ida_kernwin.CVH_POPUP
 
 CVH_DBLCLICK = _ida_kernwin.CVH_DBLCLICK
 
 CVH_CURPOS = _ida_kernwin.CVH_CURPOS
 
 CVH_CLOSE = _ida_kernwin.CVH_CLOSE
 
 CVH_CLICK = _ida_kernwin.CVH_CLICK
 
 CVH_QT_AWARE = _ida_kernwin.CVH_QT_AWARE
 
 CVH_HELP = _ida_kernwin.CVH_HELP
 
 CVH_MOUSEMOVE = _ida_kernwin.CVH_MOUSEMOVE
 
 CDVH_USERDATA = _ida_kernwin.CDVH_USERDATA
 
 CDVH_SRCVIEW = _ida_kernwin.CDVH_SRCVIEW
 
 CDVH_LINES_CLICK = _ida_kernwin.CDVH_LINES_CLICK
 
 CDVH_LINES_DBLCLICK = _ida_kernwin.CDVH_LINES_DBLCLICK
 
 CDVH_LINES_POPUP = _ida_kernwin.CDVH_LINES_POPUP
 
 CDVH_LINES_DRAWICON = _ida_kernwin.CDVH_LINES_DRAWICON
 
 CDVH_LINES_LINENUM = _ida_kernwin.CDVH_LINES_LINENUM
 
 CDVH_LINES_ICONMARGIN = _ida_kernwin.CDVH_LINES_ICONMARGIN
 
 CDVH_LINES_RADIX = _ida_kernwin.CDVH_LINES_RADIX
 
 CDVH_LINES_ALIGNMENT = _ida_kernwin.CDVH_LINES_ALIGNMENT
 
 VES_SHIFT = _ida_kernwin.VES_SHIFT
 
 VES_ALT = _ida_kernwin.VES_ALT
 
 VES_CTRL = _ida_kernwin.VES_CTRL
 
 VES_MOUSE_LEFT = _ida_kernwin.VES_MOUSE_LEFT
 
 VES_MOUSE_RIGHT = _ida_kernwin.VES_MOUSE_RIGHT
 
 VES_MOUSE_MIDDLE = _ida_kernwin.VES_MOUSE_MIDDLE
 
 VES_META = _ida_kernwin.VES_META
 
 msg_activated = _ida_kernwin.msg_activated
 
 msg_deactivated = _ida_kernwin.msg_deactivated
 
 msg_click = _ida_kernwin.msg_click
 
 msg_dblclick = _ida_kernwin.msg_dblclick
 
 msg_closed = _ida_kernwin.msg_closed
 
 msg_keydown = _ida_kernwin.msg_keydown
 
 view_activated = _ida_kernwin.view_activated
 
 view_deactivated = _ida_kernwin.view_deactivated
 
 view_keydown = _ida_kernwin.view_keydown
 
 view_click = _ida_kernwin.view_click
 
 view_dblclick = _ida_kernwin.view_dblclick
 
 view_curpos = _ida_kernwin.view_curpos
 
 view_created = _ida_kernwin.view_created
 
 view_close = _ida_kernwin.view_close
 
 view_switched = _ida_kernwin.view_switched
 
 view_mouse_over = _ida_kernwin.view_mouse_over
 
 view_loc_changed = _ida_kernwin.view_loc_changed
 
 view_mouse_moved = _ida_kernwin.view_mouse_moved
 
 iek_unknown = _ida_kernwin.iek_unknown
 
 iek_shortcut = _ida_kernwin.iek_shortcut
 
 iek_key_press = _ida_kernwin.iek_key_press
 
 iek_key_release = _ida_kernwin.iek_key_release
 
 iek_mouse_button_press = _ida_kernwin.iek_mouse_button_press
 
 iek_mouse_button_release = _ida_kernwin.iek_mouse_button_release
 
 iek_mouse_wheel = _ida_kernwin.iek_mouse_wheel
 
 MFF_FAST = _ida_kernwin.MFF_FAST
 
 MFF_READ = _ida_kernwin.MFF_READ
 
 MFF_WRITE = _ida_kernwin.MFF_WRITE
 
 MFF_NOWAIT = _ida_kernwin.MFF_NOWAIT
 
 UIJMP_ACTIVATE = _ida_kernwin.UIJMP_ACTIVATE
 
 UIJMP_DONTPUSH = _ida_kernwin.UIJMP_DONTPUSH
 
 UIJMP_VIEWMASK = _ida_kernwin.UIJMP_VIEWMASK
 
 UIJMP_ANYVIEW = _ida_kernwin.UIJMP_ANYVIEW
 
 UIJMP_IDAVIEW = _ida_kernwin.UIJMP_IDAVIEW
 
 UIJMP_IDAVIEW_NEW = _ida_kernwin.UIJMP_IDAVIEW_NEW
 
 ACF_HAS_SELECTION = _ida_kernwin.ACF_HAS_SELECTION
 
 ACF_XTRN_EA = _ida_kernwin.ACF_XTRN_EA
 
 ACF_HAS_FIELD_DIRTREE_SELECTION = _ida_kernwin.ACF_HAS_FIELD_DIRTREE_SELECTION
 
 ACF_HAS_SOURCE = _ida_kernwin.ACF_HAS_SOURCE
 
 ACF_HAS_TYPE_REF = _ida_kernwin.ACF_HAS_TYPE_REF
 
 AHF_VERSION = _ida_kernwin.AHF_VERSION
 
 AHF_VERSION_MASK = _ida_kernwin.AHF_VERSION_MASK
 
 ADF_OWN_HANDLER = _ida_kernwin.ADF_OWN_HANDLER
 
 ADF_NO_UNDO = _ida_kernwin.ADF_NO_UNDO
 
 ADF_OT_MASK = _ida_kernwin.ADF_OT_MASK
 
 ADF_OT_PLUGIN = _ida_kernwin.ADF_OT_PLUGIN
 
 ADF_OT_PLUGMOD = _ida_kernwin.ADF_OT_PLUGMOD
 
 ADF_OT_PROCMOD = _ida_kernwin.ADF_OT_PROCMOD
 
 ADF_GLOBAL = _ida_kernwin.ADF_GLOBAL
 
 ADF_NO_HIGHLIGHT = _ida_kernwin.ADF_NO_HIGHLIGHT
 
 ADF_CHECKABLE = _ida_kernwin.ADF_CHECKABLE
 
 ADF_CHECKED = _ida_kernwin.ADF_CHECKED
 
 AA_NONE = _ida_kernwin.AA_NONE
 
 AA_LABEL = _ida_kernwin.AA_LABEL
 
 AA_SHORTCUT = _ida_kernwin.AA_SHORTCUT
 
 AA_TOOLTIP = _ida_kernwin.AA_TOOLTIP
 
 AA_ICON = _ida_kernwin.AA_ICON
 
 AA_STATE = _ida_kernwin.AA_STATE
 
 AA_CHECKABLE = _ida_kernwin.AA_CHECKABLE
 
 AA_CHECKED = _ida_kernwin.AA_CHECKED
 
 AA_VISIBILITY = _ida_kernwin.AA_VISIBILITY
 
 ASKBTN_YES = _ida_kernwin.ASKBTN_YES
 
 ASKBTN_NO = _ida_kernwin.ASKBTN_NO
 
 ASKBTN_CANCEL = _ida_kernwin.ASKBTN_CANCEL
 
 ASKBTN_BTN1 = _ida_kernwin.ASKBTN_BTN1
 
 ASKBTN_BTN2 = _ida_kernwin.ASKBTN_BTN2
 
 ASKBTN_BTN3 = _ida_kernwin.ASKBTN_BTN3
 
 HIST_SEG = _ida_kernwin.HIST_SEG
 
 HIST_CMT = _ida_kernwin.HIST_CMT
 
 HIST_SRCH = _ida_kernwin.HIST_SRCH
 
 HIST_IDENT = _ida_kernwin.HIST_IDENT
 
 HIST_FILE = _ida_kernwin.HIST_FILE
 
 HIST_TYPE = _ida_kernwin.HIST_TYPE
 
 HIST_CMD = _ida_kernwin.HIST_CMD
 
 HIST_DIR = _ida_kernwin.HIST_DIR
 
 HIST_IDENT2 = _ida_kernwin.HIST_IDENT2
 
 CLNL_RTRIM = _ida_kernwin.CLNL_RTRIM
 
 CLNL_LTRIM = _ida_kernwin.CLNL_LTRIM
 
 CLNL_FINDCMT = _ida_kernwin.CLNL_FINDCMT
 
 CLNL_TRIM = _ida_kernwin.CLNL_TRIM
 
 S2EAOPT_NOCALC = _ida_kernwin.S2EAOPT_NOCALC
 
 IK_CANCEL = _ida_kernwin.IK_CANCEL
 
 IK_BACK = _ida_kernwin.IK_BACK
 
 IK_TAB = _ida_kernwin.IK_TAB
 
 IK_CLEAR = _ida_kernwin.IK_CLEAR
 
 IK_RETURN = _ida_kernwin.IK_RETURN
 
 IK_SHIFT = _ida_kernwin.IK_SHIFT
 
 IK_CONTROL = _ida_kernwin.IK_CONTROL
 
 IK_MENU = _ida_kernwin.IK_MENU
 
 IK_PAUSE = _ida_kernwin.IK_PAUSE
 
 IK_CAPITAL = _ida_kernwin.IK_CAPITAL
 
 IK_KANA = _ida_kernwin.IK_KANA
 
 IK_ESCAPE = _ida_kernwin.IK_ESCAPE
 
 IK_MODECHANGE = _ida_kernwin.IK_MODECHANGE
 
 IK_SPACE = _ida_kernwin.IK_SPACE
 
 IK_PRIOR = _ida_kernwin.IK_PRIOR
 
 IK_NEXT = _ida_kernwin.IK_NEXT
 
 IK_END = _ida_kernwin.IK_END
 
 IK_HOME = _ida_kernwin.IK_HOME
 
 IK_LEFT = _ida_kernwin.IK_LEFT
 
 IK_UP = _ida_kernwin.IK_UP
 
 IK_RIGHT = _ida_kernwin.IK_RIGHT
 
 IK_DOWN = _ida_kernwin.IK_DOWN
 
 IK_SELECT = _ida_kernwin.IK_SELECT
 
 IK_PRINT = _ida_kernwin.IK_PRINT
 
 IK_EXECUTE = _ida_kernwin.IK_EXECUTE
 
 IK_SNAPSHOT = _ida_kernwin.IK_SNAPSHOT
 
 IK_INSERT = _ida_kernwin.IK_INSERT
 
 IK_DELETE = _ida_kernwin.IK_DELETE
 
 IK_HELP = _ida_kernwin.IK_HELP
 
 IK_LWIN = _ida_kernwin.IK_LWIN
 
 IK_RWIN = _ida_kernwin.IK_RWIN
 
 IK_APPS = _ida_kernwin.IK_APPS
 
 IK_SLEEP = _ida_kernwin.IK_SLEEP
 
 IK_NUMPAD0 = _ida_kernwin.IK_NUMPAD0
 
 IK_NUMPAD1 = _ida_kernwin.IK_NUMPAD1
 
 IK_NUMPAD2 = _ida_kernwin.IK_NUMPAD2
 
 IK_NUMPAD3 = _ida_kernwin.IK_NUMPAD3
 
 IK_NUMPAD4 = _ida_kernwin.IK_NUMPAD4
 
 IK_NUMPAD5 = _ida_kernwin.IK_NUMPAD5
 
 IK_NUMPAD6 = _ida_kernwin.IK_NUMPAD6
 
 IK_NUMPAD7 = _ida_kernwin.IK_NUMPAD7
 
 IK_NUMPAD8 = _ida_kernwin.IK_NUMPAD8
 
 IK_NUMPAD9 = _ida_kernwin.IK_NUMPAD9
 
 IK_MULTIPLY = _ida_kernwin.IK_MULTIPLY
 
 IK_ADD = _ida_kernwin.IK_ADD
 
 IK_SEPARATOR = _ida_kernwin.IK_SEPARATOR
 
 IK_SUBTRACT = _ida_kernwin.IK_SUBTRACT
 
 IK_DECIMAL = _ida_kernwin.IK_DECIMAL
 
 IK_DIVIDE = _ida_kernwin.IK_DIVIDE
 
 IK_F1 = _ida_kernwin.IK_F1
 
 IK_F2 = _ida_kernwin.IK_F2
 
 IK_F3 = _ida_kernwin.IK_F3
 
 IK_F4 = _ida_kernwin.IK_F4
 
 IK_F5 = _ida_kernwin.IK_F5
 
 IK_F6 = _ida_kernwin.IK_F6
 
 IK_F7 = _ida_kernwin.IK_F7
 
 IK_F8 = _ida_kernwin.IK_F8
 
 IK_F9 = _ida_kernwin.IK_F9
 
 IK_F10 = _ida_kernwin.IK_F10
 
 IK_F11 = _ida_kernwin.IK_F11
 
 IK_F12 = _ida_kernwin.IK_F12
 
 IK_F13 = _ida_kernwin.IK_F13
 
 IK_F14 = _ida_kernwin.IK_F14
 
 IK_F15 = _ida_kernwin.IK_F15
 
 IK_F16 = _ida_kernwin.IK_F16
 
 IK_F17 = _ida_kernwin.IK_F17
 
 IK_F18 = _ida_kernwin.IK_F18
 
 IK_F19 = _ida_kernwin.IK_F19
 
 IK_F20 = _ida_kernwin.IK_F20
 
 IK_F21 = _ida_kernwin.IK_F21
 
 IK_F22 = _ida_kernwin.IK_F22
 
 IK_F23 = _ida_kernwin.IK_F23
 
 IK_F24 = _ida_kernwin.IK_F24
 
 IK_NUMLOCK = _ida_kernwin.IK_NUMLOCK
 
 IK_SCROLL = _ida_kernwin.IK_SCROLL
 
 IK_OEM_FJ_MASSHOU = _ida_kernwin.IK_OEM_FJ_MASSHOU
 
 IK_OEM_FJ_TOUROKU = _ida_kernwin.IK_OEM_FJ_TOUROKU
 
 IK_LSHIFT = _ida_kernwin.IK_LSHIFT
 
 IK_RSHIFT = _ida_kernwin.IK_RSHIFT
 
 IK_LCONTROL = _ida_kernwin.IK_LCONTROL
 
 IK_RCONTROL = _ida_kernwin.IK_RCONTROL
 
 IK_LMENU = _ida_kernwin.IK_LMENU
 
 IK_RMENU = _ida_kernwin.IK_RMENU
 
 IK_BROWSER_BACK = _ida_kernwin.IK_BROWSER_BACK
 
 IK_BROWSER_FORWARD = _ida_kernwin.IK_BROWSER_FORWARD
 
 IK_BROWSER_REFRESH = _ida_kernwin.IK_BROWSER_REFRESH
 
 IK_BROWSER_STOP = _ida_kernwin.IK_BROWSER_STOP
 
 IK_BROWSER_SEARCH = _ida_kernwin.IK_BROWSER_SEARCH
 
 IK_BROWSER_FAVORITES = _ida_kernwin.IK_BROWSER_FAVORITES
 
 IK_BROWSER_HOME = _ida_kernwin.IK_BROWSER_HOME
 
 IK_VOLUME_MUTE = _ida_kernwin.IK_VOLUME_MUTE
 
 IK_VOLUME_DOWN = _ida_kernwin.IK_VOLUME_DOWN
 
 IK_VOLUME_UP = _ida_kernwin.IK_VOLUME_UP
 
 IK_MEDIA_NEXT_TRACK = _ida_kernwin.IK_MEDIA_NEXT_TRACK
 
 IK_MEDIA_PREV_TRACK = _ida_kernwin.IK_MEDIA_PREV_TRACK
 
 IK_MEDIA_STOP = _ida_kernwin.IK_MEDIA_STOP
 
 IK_MEDIA_PLAY_PAUSE = _ida_kernwin.IK_MEDIA_PLAY_PAUSE
 
 IK_LAUNCH_MAIL = _ida_kernwin.IK_LAUNCH_MAIL
 
 IK_LAUNCH_MEDIA_SELECT = _ida_kernwin.IK_LAUNCH_MEDIA_SELECT
 
 IK_LAUNCH_APP1 = _ida_kernwin.IK_LAUNCH_APP1
 
 IK_LAUNCH_APP2 = _ida_kernwin.IK_LAUNCH_APP2
 
 IK_OEM_1 = _ida_kernwin.IK_OEM_1
 
 IK_OEM_PLUS = _ida_kernwin.IK_OEM_PLUS
 
 IK_OEM_COMMA = _ida_kernwin.IK_OEM_COMMA
 
 IK_OEM_MINUS = _ida_kernwin.IK_OEM_MINUS
 
 IK_OEM_PERIOD = _ida_kernwin.IK_OEM_PERIOD
 
 IK_OEM_2 = _ida_kernwin.IK_OEM_2
 
 IK_OEM_3 = _ida_kernwin.IK_OEM_3
 
 IK_OEM_4 = _ida_kernwin.IK_OEM_4
 
 IK_OEM_5 = _ida_kernwin.IK_OEM_5
 
 IK_OEM_6 = _ida_kernwin.IK_OEM_6
 
 IK_OEM_7 = _ida_kernwin.IK_OEM_7
 
 IK_OEM_102 = _ida_kernwin.IK_OEM_102
 
 IK_PLAY = _ida_kernwin.IK_PLAY
 
 IK_ZOOM = _ida_kernwin.IK_ZOOM
 
 IK_OEM_CLEAR = _ida_kernwin.IK_OEM_CLEAR
 
 CB_INIT = _ida_kernwin.CB_INIT
 
 CB_YES = _ida_kernwin.CB_YES
 
 CB_CLOSE = _ida_kernwin.CB_CLOSE
 
 CB_INVISIBLE = _ida_kernwin.CB_INVISIBLE
 
 CB_DESTROYING = _ida_kernwin.CB_DESTROYING
 
 CB_NO = _ida_kernwin.CB_NO
 
 CB_CANCEL = _ida_kernwin.CB_CANCEL
 
int SETMENU_IF_ENABLED = 4
 
 CH_NOIDB = CH_UNUSED
 
 BWN_TILVIEW = BWN_TICSR
 
 IWID_TILVIEW = IWID_TICSR
 
 BWN_LOCTYPS = BWN_TILVIEW
 
 IWID_LOCTYPS = IWID_TILVIEW
 
 BWN_DISASMS = BWN_DISASM
 
 IWID_DISASMS = IWID_DISASM
 
 CHOOSER_NO_SELECTION = _ida_kernwin.CHOOSER_NO_SELECTION
 
 CHOOSER_MULTI_SELECTION = _ida_kernwin.CHOOSER_MULTI_SELECTION
 
 CHOOSER_POPUP_MENU = _ida_kernwin.CHOOSER_POPUP_MENU
 
 CHOOSER_MENU_EDIT = _ida_kernwin.CHOOSER_MENU_EDIT
 
 CHOOSER_MENU_JUMP = _ida_kernwin.CHOOSER_MENU_JUMP
 
 CHOOSER_MENU_SEARCH = _ida_kernwin.CHOOSER_MENU_SEARCH
 
 _BUTTONCB_T
 
 _FORMCHGCB_T
 
 CustomIDAMemo
 
 place_t_as_idaplace_t = place_t.as_idaplace_t
 
 place_t_as_simpleline_place_t = place_t.as_simpleline_place_t
 
 place_t_as_tiplace_t = place_t.as_tiplace_t