def __init__(self, name, designer, parent, ctrlClass):
        TextCtrlDTC.__init__(self, name, designer, parent, ctrlClass)
        MaskedDTCMixin.__init__(self)

        self.editors.update({'Min': PropertyEditors.BITPropEditor,
                             'Max': PropertyEditors.BITPropEditor,
                             'Bounds': PropertyEditors.BITPropEditor})

        self.mutualDepProps += ['Bounds', 'Min', 'Max']
 def __init__(self, name, designer, parent, ctrlClass):
     TextCtrlDTC.__init__(self, name, designer, parent, ctrlClass)
     BoolPE = PropertyEditors.BoolConstrPropEdit
     ColourPE = PropertyEditors.ColourConstrPropEdit
     self.editors.update({'Min': PropertyEditors.BITPropEditor,
                          'Max': PropertyEditors.BITPropEditor,
                          'Limited': BoolPE,
                          'AllowNone': BoolPE,
                          'AllowLong': BoolPE,
                          'DefaultColour': ColourPE,
                          'OutOfBoundsColour': ColourPE})
 def __init__(self, name, designer, parent, ctrlClass):
     TextCtrlDTC.__init__(self, name, designer, parent, ctrlClass)
     MaskedDTCMixin.__init__(self)