IDA SDK
Macros | Typedefs
Obsolete add_chooser_command()

Detailed Description

Macros

#define CHOOSER_NO_SELECTION   0x01
 Flags. More...
 
#define CHOOSER_MULTI_SELECTION   0x02
 enable for multiple selections. More...
 
#define CHOOSER_POPUP_MENU   0x04
 Add command to the popup menu.
 
#define CHOOSER_MENU_EDIT   0
 Values of the `menu_index` parameter. More...
 
#define CHOOSER_MENU_JUMP   1
 Obsolete. Please don't use.
 
#define CHOOSER_MENU_SEARCH   2
 Obsolete. Please don't use.
 

Typedefs

typedef chooser_t::cbret_t idaapi chooser_cb_t(chooser_t *chobj, ssize_t n)
 single selection chooser callback
 
typedef chooser_base_t::cbres_t idaapi chooser_multi_cb_t(chooser_multi_t *chobj, sizevec_t *sel)
 multi selection chooser callback
 

Macro Definition Documentation

#define CHOOSER_NO_SELECTION   0x01

Flags.

enable even if there's no selected item. `n` will be NO_SELECTION for a callback.

#define CHOOSER_MULTI_SELECTION   0x02

enable for multiple selections.

A callback of type `chooser_multi_cb_t` will be called for all selected items.

#define CHOOSER_MENU_EDIT   0

Values of the `menu_index` parameter.

Obsolete. Please don't use