Author: jone
Date: Tue Jan 22 20:51:03 2008
New Revision: 50891

Modified:
   kukit/kss.core/branch/improve-demos/kss/core/plugins/core/demo/typewriter.py
Log:
typewriter demo: fixed some bug

Modified: 
kukit/kss.core/branch/improve-demos/kss/core/plugins/core/demo/typewriter.py
==============================================================================
--- 
kukit/kss.core/branch/improve-demos/kss/core/plugins/core/demo/typewriter.py    
    (original)
+++ 
kukit/kss.core/branch/improve-demos/kss/core/plugins/core/demo/typewriter.py    
    Tue Jan 22 20:51:03 2008
@@ -63,9 +63,9 @@
     def keydown(self, keycode):
         keycode = int(keycode)
         if keycode == 16:
+            self.getCommandSet('core').addClass('div#key_16', 'active')
             for key in range(97, 97+26):
                 self.getCommandSet('core').replaceInnerHTML('div#key_%s' % 
key, chr(key).upper())
-                self.getCommandSet('core').addClass('div#key_16', 'active')
         elif keycode in range(97, 97+26) + range(65, 65+26) + [32]:
             smallKeycode = keycode
             if keycode in range(65, 65+26):
@@ -86,7 +86,7 @@
         if keycode == 16:
             for key in range(97, 97+26):
                 self.getCommandSet('core').replaceInnerHTML('div#key_%s' % 
key, chr(key))
-                self.getCommandSet('core').removeClass('div#key_16', 'active')
+            self.getCommandSet('core').removeClass('div#key_16', 'active')
         elif keycode in range(97, 97+26) + range(65, 65+26) + [32]:
             smallKeycode = keycode
             if keycode in range(65, 65+26):
_______________________________________________
Kukit-checkins mailing list
[email protected]
http://codespeak.net/mailman/listinfo/kukit-checkins

Reply via email to