IDA SDK
Macros
Widget open flags

Detailed Description

passed as options to open_form() and display_widget()

Macros

#define WOPN_MDI   0x01
 start by default as MDI
 
#define WOPN_TAB   0x02
 attached by default to a tab
 
#define WOPN_RESTORE   0x04
 restore state from desktop config
 
#define WOPN_ONTOP   0x08
 form should be "ontop"
 
#define WOPN_MENU   0x10
 form must be listed in the windows menu More...
 
#define WOPN_CENTERED   0x20
 form will be centered on the screen More...
 
#define WOPN_PERSIST   0x40
 form will persist until explicitly closed with close_widget() More...
 
#define WOPN_CLOSED_BY_ESC   0x80
 override idagui.cfg:CLOSED_BY_ESC: esc will close
 
#define WOPN_NOT_CLOSED_BY_ESC   0x100
 override idagui.cfg:CLOSED_BY_ESC: esc will not close
 
#define WOPN_SZHINT   0x200
 when floating (i.e., not tabbed), use the widget's size hint to More...
 

Macro Definition Documentation

#define WOPN_MENU   0x10

form must be listed in the windows menu

(automatically set for all plugins)

#define WOPN_CENTERED   0x20

form will be centered on the screen

Returns
void
#define WOPN_PERSIST   0x40

form will persist until explicitly closed with close_widget()

Returns
nothing
#define WOPN_SZHINT   0x200

when floating (i.e., not tabbed), use the widget's size hint to

determine the best geometry (Qt only)