Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-12-20 17:36:43 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-12-20 17:36:43 +0400
commit203227ce18208410ce74bbfaa1c40061a4f9fc61 (patch)
tree8f7c95f23226d8df0cc8570f0bf9fbb0621c9006 /space_view3d_screencast_keys.py
parent6332e745a7e1987a19e463a323858cc0ad3409e7 (diff)
update for changes to the python api
Diffstat (limited to 'space_view3d_screencast_keys.py')
-rw-r--r--space_view3d_screencast_keys.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/space_view3d_screencast_keys.py b/space_view3d_screencast_keys.py
index b538e36b..9296e353 100644
--- a/space_view3d_screencast_keys.py
+++ b/space_view3d_screencast_keys.py
@@ -581,7 +581,7 @@ class ScreencastKeysStatus(bpy.types.Operator):
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 @@ class ScreencastKeysStatus(bpy.types.Operator):
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 @@ class ScreencastKeysStatus(bpy.types.Operator):
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())