diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-03-02 05:57:16 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-03-02 05:57:16 +0300 |
commit | 69b66d549bcc82b5667916e647d43578bada5dd2 (patch) | |
tree | d547988157561f79aefe5e3ee0cb7a2119c68c52 /source/blender/editors/interface/interface_intern.h | |
parent | aefb68c84d574359a20f61868b84b320b4aa0496 (diff) |
UI: Add search-create callback
Needed to support alternate search UI's, no functional changes.
Diffstat (limited to 'source/blender/editors/interface/interface_intern.h')
-rw-r--r-- | source/blender/editors/interface/interface_intern.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h index 1fced516538..99656b89ee2 100644 --- a/source/blender/editors/interface/interface_intern.h +++ b/source/blender/editors/interface/interface_intern.h @@ -255,6 +255,7 @@ struct uiBut { uiButCompleteFunc autocomplete_func; void *autofunc_arg; + uiButSearchCreateFunc search_create_func; uiButSearchFunc search_func; void *search_arg; @@ -591,7 +592,7 @@ void ui_color_picker_to_rgb_v(const float r_cp[3], float rgb[3]); void ui_color_picker_to_rgb(float r_cp0, float r_cp1, float r_cp2, float *r, float *g, float *b); /* searchbox for string button */ -ARegion *ui_searchbox_create(struct bContext *C, struct ARegion *butregion, uiBut *but); +ARegion *ui_searchbox_create_generic(struct bContext *C, struct ARegion *butregion, uiBut *but); bool ui_searchbox_inside(struct ARegion *ar, int x, int y); int ui_searchbox_find_index(struct ARegion *ar, const char *name); void ui_searchbox_update(struct bContext *C, struct ARegion *ar, uiBut *but, const bool reset); |