diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-05-11 11:37:43 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-05-11 11:43:50 +0300 |
commit | de53c039adb4b7efe3ada49cfdec1dce0aeebc72 (patch) | |
tree | 4709028a73d969c58d96ad1f65e3a11f76f908fd /source/blender/editors/include/UI_interface.h | |
parent | 067587c51b0d9cef29cfc1c5afac3b66c5d4226e (diff) |
UI: show tool-tips in menu search
Diffstat (limited to 'source/blender/editors/include/UI_interface.h')
-rw-r--r-- | source/blender/editors/include/UI_interface.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/editors/include/UI_interface.h b/source/blender/editors/include/UI_interface.h index 4aca3b41381..8c591a2d0d4 100644 --- a/source/blender/editors/include/UI_interface.h +++ b/source/blender/editors/include/UI_interface.h @@ -516,6 +516,10 @@ typedef bool (*uiButSearchContextMenuFn)(struct bContext *C, void *arg, void *active, const struct wmEvent *event); +typedef struct ARegion *(*uiButSearchTooltipFn)(struct bContext *C, + struct ARegion *region, + void *arg, + void *active); /* Must return allocated string. */ typedef char *(*uiButToolTipFunc)(struct bContext *C, void *argN, const char *tip); @@ -1584,6 +1588,7 @@ void UI_but_func_search_set(uiBut *but, uiButHandleFunc search_exec_fn, void *active); void UI_but_func_search_set_context_menu(uiBut *but, uiButSearchContextMenuFn context_menu_fn); +void UI_but_func_search_set_tooltip(uiBut *but, uiButSearchTooltipFn tooltip_fn); void UI_but_func_search_set_sep_string(uiBut *but, const char *search_sep_string); /* height in pixels, it's using hardcoded values still */ |