Module synthSettingsRing :: Class SynthSettingsRing
[hide private]
[frames] | no frames]

Class SynthSettingsRing

source code

                   object --+    
                            |    
baseObject.AutoPropertyObject --+
                                |
                               SynthSettingsRing


 A synth settings ring which enables the user to change to the next and previous settings and ajust the selected one
It was written to facilitate the implementation of a way to change the settings resembling the window-eyes way.

Nested Classes [hide private]

Inherited from baseObject.AutoPropertyObject: __metaclass__

Instance Methods [hide private]
 
__init__(self, synth)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_get_currentSettingName(self)
returns the current setting's name
source code
 
_get_currentSettingValue(self) source code
 
_set_currentSettingValue(self, value) source code
 
next(self)
changes to the next setting and returns its name
source code
 
previous(self) source code
 
increase(self)
increases the currentSetting and returns its new value
source code
 
decrease(self)
decreases the currentSetting and returns its new value
source code
 
updateSupportedSettings(self, synth) source code

Inherited from baseObject.AutoPropertyObject: invalidateCache

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

Class Methods [hide private]

Inherited from baseObject.AutoPropertyObject: invalidateCaches

Class Variables [hide private]

Inherited from baseObject.AutoPropertyObject: cachePropertiesByDefault

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, synth)
(Constructor)

source code 

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

Overrides: object.__init__
(inherited documentation)