Module ida_kernwin :: Class Form :: Class MultiLineTextControl
[frames] | no frames]

Class MultiLineTextControl

                          object --+        
                                   |        
                        Form.Control --+    
                                       |    
                       Form.InputControl --+
                                           |
                      object --+           |
                               |           |
ida_idaapi.pyidc_opaque_object_t --+       |
                                   |       |
      ida_idaapi.py_clinked_object_t --+   |
                                       |   |
                         textctrl_info_t --+
                                           |
                                          Form.MultiLineTextControl

Multi line text control. This class inherits from textctrl_info_t. Thus the attributes are also inherited This control allows manipulating a multilinetext control

Instance Methods
 
__init__(self, text='', flags=0, tabsize=0, width=50, swidth=50, hlp=None)
x.__init__(...) initializes x; see help(type(x)) for signature
 
free(self)
Free the control

Inherited from InputControl: get_tag, is_input_field

Inherited from Control: get_arg

Inherited from textctrl_info_t: __get_flags__, __get_tabsize__, __set_flags__, __set_tabsize__, assign

Inherited from ida_idaapi.py_clinked_object_t: __del__, copy

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables

Inherited from textctrl_info_t: TXTF_ACCEPTTABS, TXTF_AUTOINDENT, TXTF_FIXEDFONT, TXTF_MODIFIED, TXTF_READONLY, TXTF_SELECTED

Inherited from ida_idaapi.pyidc_opaque_object_t: __idc_cvt_id__

Instance Variables

Inherited from Control: arg, form, id, input_field_index

Properties

Inherited from textctrl_info_t: flags, tabsize, text, value

Inherited from ida_idaapi.py_clinked_object_t: clink, clink_ptr

Inherited from object: __class__

Method Details

__init__(self, text='', flags=0, tabsize=0, width=50, swidth=50, hlp=None)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Parameters:
  • text - Initial text value
  • flags - One of textctrl_info_t.TXTF_.... values
  • tabsize - Tab size
  • width - Display width
  • swidth - String width
Overrides: object.__init__

free(self)

 

Free the control

Overrides: Control.free
(inherited documentation)