IDA SDK
Enumerations
Special values of the chooser index

Detailed Description

Used in the following contexts: 1.

as the return value of the choose() function 2. as the `idx` field of the return value of the get_item_index(), ins(), del(), edit(), enter(), refresh() callbacks of the `chooser_t` structure and of the callback of type `chooser_cb_t` passed to the add_chooser_command() 3. as the parameter `n` of the chooser_t::refresh() callback and of the callback of type `chooser_cb_t` passed to the add_chooser_command() Usage matrix

Enumerations

enum  { chooser_base_t::NO_SELECTION = -1, chooser_base_t::EMPTY_CHOOSER = -2, chooser_base_t::ALREADY_EXISTS = -3, chooser_base_t::NO_ATTR = -4 }
 

Enumeration Type Documentation

anonymous enum
Enumerator
NO_SELECTION 

there is no selected item

EMPTY_CHOOSER 

the chooser has no data and can not be displayed

ALREADY_EXISTS 

the non-modal chooser with the same data is already open

NO_ATTR 

reserved for IDAPython