diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2008-12-15 22:19:39 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2008-12-15 22:19:39 +0300 |
commit | 6283b0c8c5a93baafa040c612ed356472b633582 (patch) | |
tree | 8b38ef8fbc1a0fef93418f249cd0860e5fe3f3a3 /source/blender/windowmanager/wm_event_system.h | |
parent | aad5e497013dc37acc1913fbbeec4bc0d16ccbc6 (diff) |
UI: getting popup menus to work again, just the internal interface
and event handling code still, how it integrates with operators and
handlers is not worked out yet. For testing, Ctrl+Q quit now shows
a confirmation popup using the following call:
okee_operator(C, "WM_OT_exit_blender", "Quit Blender");
Diffstat (limited to 'source/blender/windowmanager/wm_event_system.h')
-rw-r--r-- | source/blender/windowmanager/wm_event_system.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/windowmanager/wm_event_system.h b/source/blender/windowmanager/wm_event_system.h index d4dddf8e222..26c0b23df30 100644 --- a/source/blender/windowmanager/wm_event_system.h +++ b/source/blender/windowmanager/wm_event_system.h @@ -55,6 +55,7 @@ typedef struct wmEventHandler { /* ui handler */ wmUIHandlerFunc ui_handle; /* callback receiving events */ wmUIHandlerRemoveFunc ui_remove; /* callback when handler is removed */ + void *ui_userdata; /* user data pointer */ struct ScrArea *ui_area; /* for derived/modal handlers */ struct ARegion *ui_region; /* for derived/modal handlers */ |