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

Class ChkGroupControl

          object --+        
                   |        
        Form.Control --+    
                       |    
          object --+   |    
                   |   |    
Form.NumericArgument --+    
                       |    
       Form.GroupControl --+
                           |
                          Form.ChkGroupControl

Checkbox group control class. It holds a set of checkbox controls

Instance Methods
 
__init__(self, children_names, value=0, secondary=False)
x.__init__(...) initializes x; see help(type(x)) for signature

Inherited from GroupControl: get_tag, next_child_pos

Inherited from Control: free, get_arg, is_input_field

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

Class Variables
  ItemClass = None
Group control item factory class instance We need this because later we won't be treating ChkGroupControl or RadGroupControl individually, instead we will be working with GroupControl in general.

Inherited from NumericArgument: DefI64

Instance Variables

Inherited from Control: arg, form, id, input_field_index

Properties

Inherited from NumericArgument: value

Inherited from object: __class__

Method Details

__init__(self, children_names, value=0, secondary=False)
(Constructor)

 

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

Parameters:
  • tp - One of Form.FT_XXX
Overrides: object.__init__
(inherited documentation)