Blender 2.5 project: added first more complex handler + operator
authorTon Roosendaal <ton@blender.org>
Thu, 10 Jan 2008 17:38:17 +0000 (17:38 +0000)
committerTon Roosendaal <ton@blender.org>
Thu, 10 Jan 2008 17:38:17 +0000 (17:38 +0000)
commit43cf3af8c07a534f06b14a003eef2fc65c3c937b
tree9a93be5e2e3b4abb969ce751f0b8aa7d4948d7f8
parentb81b6be18458462939aefbb260ca6a68020131d4
Blender 2.5 project: added first more complex handler + operator

- on mouse-over edge, you can drag area borders around.
- note it's a handerized system now, so it updates UI while you
  move mouse.

Feedback needed:

- read bottom part of the screen_edit.c file. It's the proposed
  method for adding tools and handlers. I think it's close, but
  might need some tweaks.
18 files changed:
source/blender/blenloader/intern/readfile.c
source/blender/editors/include/ED_screen.h
source/blender/editors/screen/area.c
source/blender/editors/screen/ed_screen.c [deleted file]
source/blender/editors/screen/screen_edit.c
source/blender/editors/screen/screen_intern.h
source/blender/editors/screen/screen_ops.c
source/blender/editors/screen/spacetypes.c
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_windowmanager_types.h
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/intern/screen_edit.c [deleted file]
source/blender/windowmanager/intern/wm_event_system.c
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_keymap.c
source/blender/windowmanager/intern/wm_operators.c
source/blender/windowmanager/intern/wm_window.c