[tuxdroid-svn] r1225 - software/tuxgi/trunk
Status: Beta
Brought to you by:
ks156
From: Paul_R <c2m...@c2...> - 2008-06-11 14:11:15
|
Author: Paul_R Date: 2008-06-11 16:11:23 +0200 (Wed, 11 Jun 2008) New Revision: 1225 Modified: software/tuxgi/trunk/tuxgi.py Log: * Init the leds state at startup Modified: software/tuxgi/trunk/tuxgi.py =================================================================== --- software/tuxgi/trunk/tuxgi.py 2008-06-11 14:07:05 UTC (rev 1224) +++ software/tuxgi/trunk/tuxgi.py 2008-06-11 14:11:23 UTC (rev 1225) @@ -111,7 +111,7 @@ tux.event.handler.register("right_led_state", self.on_right_blue_led_on) tux.event.handler.register(ST_NAME_MOUTH_RM, self.on_mouth_stop) tux.event.handler.register(ST_NAME_EYES_RM, self.on_eyes_stop) - tux.event.handler.register(ST_NAME_FLIPPER_RM, self.on_flippers_stop) + #tux.event.handler.register(ST_NAME_FLIPPER_RM, self.on_flippers_stop) tux.event.handler.register("all", self.on_status) tux.tts.registerEventOnVoiceList(self.update_voice_list) self.update_voice_list() @@ -119,33 +119,32 @@ def init_gui(self): - ''' + if tux.led.right.getState() == SSV_ON: self.get_widget("checkbutton2").set_active(True) else: self.get_widget("checkbutton2").set_active(False) + if tux.led.left.getState() == SSV_ON: self.get_widget("checkbutton1").set_active(True) else: self.get_widget("checkbutton1").set_active(False) - ''' + if tux.flippers.getPosition() == SSV_DOWN: self.get_widget("radiobutton6").set_active(True) else: self.get_widget("radiobutton5").set_active(True) + if tux.eyes.getPosition() == SSV_OPEN: self.get_widget("radiobutton1").set_active(True) else: self.get_widget("radiobutton2").set_active(True) + if tux.mouth.getPosition() == SSV_OPEN: self.get_widget("radiobutton3").set_active(True) else: self.get_widget("radiobutton4").set_active(True) - - - - #-------------------------------------------------------------------------- # On window destroy #-------------------------------------------------------------------------- |