IDA C++ SDK 9.2
Loading...
Searching...
No Matches
Functions: open built-in windows

Convenience functions for ui_open_builtin. More...

Functions

TWidgetopen_exports_window (ea_t ea)
 Open the exports window (ui_open_builtin).
TWidgetopen_imports_window (ea_t ea)
 Open the exports window (ui_open_builtin).
TWidgetopen_names_window (ea_t ea)
 Open the names window (ui_open_builtin).
TWidgetopen_funcs_window (ea_t ea)
 Open the 'Functions' window (ui_open_builtin).
TWidgetopen_strings_window (ea_t ea, ea_t selstart=BADADDR, ea_t selend=BADADDR)
 Open the 'Strings' window (ui_open_builtin).
TWidgetopen_segments_window (ea_t ea)
 Open the segments window (ui_open_builtin).
TWidgetopen_segregs_window (ea_t ea)
 Open the segment registers window (ui_open_builtin).
TWidgetopen_selectors_window ()
 Open the selectors window (ui_open_builtin).
TWidgetopen_signatures_window ()
 Open the signatures window (ui_open_builtin).
TWidgetopen_tils_window ()
 Open the type libraries window (ui_open_builtin).
TWidgetopen_loctypes_window (int ordinal, const tif_cursor_t *cursor=nullptr)
 Open the local types window (ui_open_builtin2).
TWidgetopen_til_view_window (tinfo_t *tif, const tif_cursor_t *cursor=nullptr)
 Open the sub-til window (ui_open_builtin2).
TWidgetopen_calls_window (ea_t ea)
 Open the function calls window (ui_open_builtin).
TWidgetopen_problems_window (ea_t ea)
 Open the problems window (ui_open_builtin).
TWidgetopen_bpts_window (ea_t ea)
 Open the breakpoints window (ui_open_builtin).
TWidgetopen_threads_window ()
 Open the threads window (ui_open_builtin).
TWidgetopen_modules_window ()
 Open the modules window (ui_open_builtin).
TWidgetopen_trace_window ()
 Open the tracing window (ui_open_builtin).
TWidgetopen_stack_window ()
 Open the call stack window (ui_open_builtin).
TWidgetopen_xrefs_window (ea_t ea)
 Open the cross references window (ui_open_builtin).
TWidgetopen_frame_window (func_t *pfn, uval_t offset)
 Open the frame window for the given function (ui_open_builtin).
TWidgetopen_navband_window (ea_t ea, int zoom)
 Open the navigation band window (ui_open_builtin).
TWidgetopen_disasm_window (const char *window_title, const rangevec_t *ranges=nullptr)
 Open a disassembly view (ui_open_builtin).
TWidgetopen_hexdump_window (const char *window_title)
 Open a hexdump view (ui_open_builtin).
TWidgetopen_notepad_window ()
 Open the notepad window (ui_open_builtin).
TWidgetopen_bookmarks_window (TWidget *w)
 Open the bookmarks window (ui_open_builtin).

Detailed Description

Convenience functions for ui_open_builtin.

Function Documentation

◆ open_exports_window()

TWidget * open_exports_window ( ea_t ea)
inline

Open the exports window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_imports_window()

TWidget * open_imports_window ( ea_t ea)
inline

Open the exports window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_names_window()

TWidget * open_names_window ( ea_t ea)
inline

Open the names window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_funcs_window()

TWidget * open_funcs_window ( ea_t ea)
inline

Open the 'Functions' window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_strings_window()

TWidget * open_strings_window ( ea_t ea,
ea_t selstart = BADADDR,
ea_t selend = BADADDR )
inline

Open the 'Strings' window (ui_open_builtin).

Parameters
eaindex of entry to select by default
selstart,selendonly display strings that occur within this range
Returns
pointer to resulting window

◆ open_segments_window()

TWidget * open_segments_window ( ea_t ea)
inline

Open the segments window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_segregs_window()

TWidget * open_segregs_window ( ea_t ea)
inline

Open the segment registers window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_selectors_window()

TWidget * open_selectors_window ( )
inline

Open the selectors window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_signatures_window()

TWidget * open_signatures_window ( )
inline

Open the signatures window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_tils_window()

TWidget * open_tils_window ( )
inline

Open the type libraries window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_loctypes_window()

TWidget * open_loctypes_window ( int ordinal,
const tif_cursor_t * cursor = nullptr )
inline

Open the local types window (ui_open_builtin2).

Parameters
ordinalordinal of type to select by default
cursorcursor to the type member
Returns
pointer to resulting window

◆ open_til_view_window()

TWidget * open_til_view_window ( tinfo_t * tif,
const tif_cursor_t * cursor = nullptr )
inline

Open the sub-til window (ui_open_builtin2).

Parameters
tiftif to open
cursorcursor to the type member
Returns
pointer to resulting window

◆ open_calls_window()

TWidget * open_calls_window ( ea_t ea)
inline

Open the function calls window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_problems_window()

TWidget * open_problems_window ( ea_t ea)
inline

Open the problems window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_bpts_window()

TWidget * open_bpts_window ( ea_t ea)
inline

Open the breakpoints window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_threads_window()

TWidget * open_threads_window ( )
inline

Open the threads window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_modules_window()

TWidget * open_modules_window ( )
inline

Open the modules window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_trace_window()

TWidget * open_trace_window ( )
inline

Open the tracing window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_stack_window()

TWidget * open_stack_window ( )
inline

Open the call stack window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_xrefs_window()

TWidget * open_xrefs_window ( ea_t ea)
inline

Open the cross references window (ui_open_builtin).

Parameters
eaindex of entry to select by default
Returns
pointer to resulting window

◆ open_frame_window()

TWidget * open_frame_window ( func_t * pfn,
uval_t offset )
inline

Open the frame window for the given function (ui_open_builtin).

Parameters
pfnfunction to analyze
offsetoffset where the cursor is placed
Returns
pointer to resulting window if 'pfn' is a valid function and the window was displayed,
nullptr otherwise

◆ open_navband_window()

TWidget * open_navband_window ( ea_t ea,
int zoom )
inline

Open the navigation band window (ui_open_builtin).

Parameters
easets the address of the navband arrow
zoomsets the navband zoom level
Returns
pointer to resulting window

◆ open_disasm_window()

TWidget * open_disasm_window ( const char * window_title,
const rangevec_t * ranges = nullptr )
inline

Open a disassembly view (ui_open_builtin).

Parameters
window_titletitle of view to open
rangesif != nullptr, then display a flow chart with the specified ranges
Returns
pointer to resulting window

◆ open_hexdump_window()

TWidget * open_hexdump_window ( const char * window_title)
inline

Open a hexdump view (ui_open_builtin).

Parameters
window_titletitle of view to open
Returns
pointer to resulting window

◆ open_notepad_window()

TWidget * open_notepad_window ( )
inline

Open the notepad window (ui_open_builtin).

Returns
pointer to resulting window

◆ open_bookmarks_window()

TWidget * open_bookmarks_window ( TWidget * w)
inline

Open the bookmarks window (ui_open_builtin).

Parameters
wThe widget for which the bookmarks will open. For example, this can be an IDAView, or Enums view, etc.
Returns
pointer to resulting window