[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4084] trunk/py/scripts/addons/ space_view3d_screencast_keys.py: update for changes to the python api

Campbell Barton ideasman42 at gmail.com
Thu Dec 20 14:36:43 CET 2012


Revision: 4084
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4084
Author:   campbellbarton
Date:     2012-12-20 13:36:43 +0000 (Thu, 20 Dec 2012)
Log Message:
-----------
update for changes to the python api

Modified Paths:
--------------
    trunk/py/scripts/addons/space_view3d_screencast_keys.py

Modified: trunk/py/scripts/addons/space_view3d_screencast_keys.py
===================================================================
--- trunk/py/scripts/addons/space_view3d_screencast_keys.py	2012-12-20 13:32:14 UTC (rev 4083)
+++ trunk/py/scripts/addons/space_view3d_screencast_keys.py	2012-12-20 13:36:43 UTC (rev 4084)
@@ -581,7 +581,7 @@
         if not context.window_manager.screencast_keys_keys:
             # stop script
             context.window_manager.event_timer_remove(self._timer)
-            context.region.callback_remove(self._handle)
+            bpy.types.SpaceView3D.draw_handler_remove(self._handle, 'WINDOW')
             return {'CANCELLED'}
 
         return {'PASS_THROUGH'}
@@ -589,7 +589,7 @@
     def cancel(self, context):
         if context.window_manager.screencast_keys_keys:
             context.window_manager.event_timer_remove(self._timer)
-            context.region.callback_remove(self._handle)
+            bpy.types.SpaceView3D.draw_handler_remove(self._handle, 'WINDOW')
             context.window_manager.screencast_keys_keys = False
         return {'CANCELLED'}
 
@@ -603,8 +603,8 @@
                 self.mouse = []
                 self.mouse_time = []
                 ScreencastKeysStatus.overall_time = []
-                self._handle = context.region.callback_add(draw_callback_px,
-                    (self, context), 'POST_PIXEL')
+                self._handle = bpy.types.SpaceView3D.draw_handler_add(draw_callback_px,
+                    (self, context), 'WINDOW', 'POST_PIXEL')
                 self._timer = context.window_manager.event_timer_add(0.075,
                     context.window)
                 ScreencastKeysStatus.overall_time.insert(0, time.time())



More information about the Bf-extensions-cvs mailing list