IDAPython 9.0
|
Public Member Functions | |
__init__ (self, items=[], readonly=True, selval=0, width=50, swidth=50, hlp=None) | |
free (self) | |
set_items (self, items) | |
![]() | |
get_tag (self) | |
is_input_field (self) | |
![]() | |
get_arg (self) | |
![]() | |
assign (self, other) | |
__setitem__ (self, idx, s) | |
__getitem__ (self, idx) | |
addressof (self, idx) | |
add (self, s) | |
from_list (self, lst) | |
clear (self, qclear=False) | |
insert (self, idx, s) | |
remove (self, idx) | |
![]() | |
__del__ (self) | |
copy (self) | |
Public Attributes | |
readonly = readonly | |
arg | |
![]() | |
tp = tp | |
width = width | |
swidth = swidth | |
hlp = hlp | |
is_relative_offset = is_relative_offset | |
id | |
![]() | |
int | id = 0 |
input_field_index = None | |
arg = None | |
form = None | |
bool | form_hasattr = False |
Properties | |
value = property(__get_selval, __set_selval) | |
selval = property(__get_selval, __set_selval) | |
![]() | |
size = property(__get_size) | |
![]() | |
clink = property(lambda self: self.__clink__) | |
clink_ptr = property(lambda self: self._get_clink_ptr()) | |
Additional Inherited Members | |
![]() | |
_create_clink (self) | |
_del_clink (self, lnk) | |
_get_clink_ptr (self) | |
![]() | |
_free (self) | |
Dropdown control This control allows manipulating a dropdown control
__init__ | ( | self, | |
items = [], | |||
readonly = True, | |||
selval = 0, | |||
width = 50, | |||
swidth = 50, | |||
hlp = None ) |
@param items: A string list of items used to prepopulate the control @param readonly: Specifies whether the dropdown list is editable or not @param selval: The preselected item index (when readonly) or text value (when editable) @param width: the control width (n/a if the dropdown list is readonly) @param swidth: string width
Reimplemented from Form.InputControl.
free | ( | self | ) |
Free the control
Reimplemented from Form.Control.
set_items | ( | self, | |
items ) |
Sets the dropdown list items
arg |
readonly = readonly |
|
static |
|
static |