Module vControl
Control is the base class for all views which let the user change a
value or some "state" from the UI
request_update () |
request update() - either the control will update immediately, or
at a later time (lazy_updates, a vLib static property) |
perform_update () |
perform a scheduled update and clear the timer |
build () |
invoke this method as the last step when implementing your own method
it will confirm the existence of required properties |
self.active |
(bool, r/w) active property of this control
note: implemented differently from class to class... |
self.midi_mapping |
(string) define name of the midi-mapping
note: supply a similarly-named function to establish
actual handling of midi messages in your tool... |
Functions
-
request_update ()
-
request update() - either the control will update immediately, or
at a later time (lazy_updates, a vLib static property)
-
perform_update ()
-
perform a scheduled update and clear the timer
-
build ()
-
invoke this method as the last step when implementing your own method
it will confirm the existence of required properties
Fields
-
self.active
-
(bool, r/w) active property of this control
note: implemented differently from class to class...
-
self.midi_mapping
-
(string) define name of the midi-mapping
note: supply a similarly-named function to establish
actual handling of midi messages in your tool...