IDAPython 8.4
Loading...
Searching...
No Matches
Form.Control Class Reference
Inheritance diagram for Form.Control:
Form.FormChangeCb Form.GroupControl Form.GroupItemControl Form.InputControl Form.LabelControl Form.ChkGroupControl Form.RadGroupControl Form.ChkGroupItemControl Form.RadGroupItemControl Form.ButtonInput Form.DropdownListControl Form.EmbeddedChooserControl Form.MultiLineTextControl Form.NumericInput Form.StringInput Form.NumericLabel Form.StringLabel

Public Member Functions

 __init__ (self)
 
 get_tag (self)
 
 get_arg (self)
 
 free (self)
 
 is_input_field (self)
 

Public Attributes

int id = 0
 
 input_field_index = None
 
 arg = None
 
 form = None
 
bool form_hasattr = False
 

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ free()

◆ get_arg()

get_arg ( self)
Control returns the parameter to be pushed on the stack
(Of ask_form())

◆ get_tag()

get_tag ( self)
Control tag character. One of Form.FT_XXXX.
The form class will expand the {} notation and replace them with the tags

Reimplemented in Form.FormChangeCb, Form.GroupControl, Form.GroupItemControl, Form.InputControl, and Form.LabelControl.

◆ is_input_field()

is_input_field ( self)
Return True if this field acts as an input

Reimplemented in Form.ButtonInput, Form.GroupItemControl, and Form.InputControl.

Member Data Documentation

◆ arg

arg = None

◆ form

form = None

◆ form_hasattr

bool form_hasattr = False

◆ id

int id = 0

◆ input_field_index

input_field_index = None

The documentation for this class was generated from the following file: