Method Summary |
|
__init__ (self,
devicename,
vectorname,
widget)
|
indivector
|
get_vector (self)
Returns the indivector this handler is associated
with. |
|
on_gui_changed(self,
widget,
event)
|
NoneType
|
update_indi_vector (self,
vector)
Called when the widget has changed and the INDI vector needs to be
updated |
Inherited from _gtkindi_widgetlist_handler |
NoneType
|
set_bidirectional (self)
installs callbacks of the GUI that will call the function _blocking_on_gui_changed if the user
changes the the GUI object associated with this gui_indi_object_handler . |
NoneType
|
unset_bidirectional (self)
uninstalls the GUI callback installed with set_bidirectional (see set_bidirectional for details) |
Inherited from gui_indi_object_handler |
NoneType
|
on_blocked (self,
*args)
The method _blocking_on_gui_changed is called by the
GUI, in order to inform us, that a widget has changed. |
NoneType
|
_blocking_on_gui_changed (self,
*args)
Called by the GUI whenever the widget associated with this handler has
changed. |
Inherited from _blocking_indi_object_handler |
NoneType
|
_block (self)
activates the block. |
BooleanType
|
_is_blocked (self)
Return True if blocked , False otherwise |
NoneType
|
_unblock (self)
releases the block. |
NoneType
|
configure (self,
*args)
This method will be called at least once by indiclient . |
NoneType
|
indi_object_change_notify (self,
*args)
This method activates the block, calls the method on_indiobject_changed (It is called by bigindiclient.process_events each time an
INDI object has been received) |
NoneType
|
on_indiobject_changed (self,
*args)
While this function is called the block is active. |