Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
Custom viewer navigation flags

passed as 'flags' parameter to custom_viewer_jump() More...

Macros

#define CVNF_LAZY   (1 << 0)
 try and move the cursor to a line displaying the place_t if possible. More...
 
#define CVNF_JUMP   (1 << 1)
 push the current position in this viewer's lochist_t before going to the new location
 
#define CVNF_ACT   (1 << 2)
 activate (i.e., switch to) the viewer. More...
 

Detailed Description

passed as 'flags' parameter to custom_viewer_jump()

Macro Definition Documentation

◆ CVNF_LAZY

#define CVNF_LAZY   (1 << 0)

try and move the cursor to a line displaying the place_t if possible.

This might disregard the Y position in case of success

◆ CVNF_ACT

#define CVNF_ACT   (1 << 2)

activate (i.e., switch to) the viewer.

Activation is performed before the new lochist_entry_t instance is actually copied to the viewer's lochist_t (otherwise, if the viewer was invisible its on_location_changed() handler wouldn't be called.)