IDA SDK
Functions: custom viewer handlers

Convenience functions for ui_set_custom_viewer_handler. More...

Chooser title

prefixes to be used in the chooser title

void * set_code_viewer_handler (TWidget *code_viewer, custom_viewer_handler_id_t handler_id, void *handler_or_data)
 Set a handler for a code viewer event (ui_set_custom_viewer_handler). More...
 
bool set_code_viewer_user_data (TWidget *code_viewer, void *ud)
 Set the user data on a code viewer (ui_set_custom_viewer_handler).
 
bool set_code_viewer_lines_icon_margin (TWidget *code_viewer, int margin)
 Set space allowed for icons in the margin of a code viewer (ui_set_custom_viewer_handler).
 
bool set_code_viewer_lines_alignment (TWidget *code_viewer, int align)
 Set alignment for lines in a code viewer (ui_set_custom_viewer_handler).
 
bool set_code_viewer_lines_radix (TWidget *code_viewer, int radix)
 Set radix for values displayed in a code viewer (ui_set_custom_viewer_handler).
 
bool set_code_viewer_is_source (TWidget *code_viewer)
 Specify that the given code viewer is used to display source code (ui_set_custom_viewer_handler).
 

Detailed Description

Convenience functions for ui_set_custom_viewer_handler.

Function Documentation

◆ set_code_viewer_handler()

void * set_code_viewer_handler ( TWidget *  code_viewer,
custom_viewer_handler_id_t  handler_id,
void *  handler_or_data 
)
inline

Set a handler for a code viewer event (ui_set_custom_viewer_handler).

Parameters
code_viewerthe code viewer
handler_idone of CDVH_ in custom_viewer_handler_id_t
handler_or_datacan be a handler or data. see examples in Functions: custom viewer handlers
Returns
old value of the handler or data