diff options
author | Hans Goudey <h.goudey@me.com> | 2020-10-13 20:43:28 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2020-10-13 20:43:28 +0300 |
commit | 96dd299055a1ce35819480f3c4b938f8e6f91537 (patch) | |
tree | b2a1149e4e9da41c967595f947314e33dd5ec6ea /source/blender/editors/include | |
parent | 9fe581758851c98a8e43f0e8a02d70551352682d (diff) |
UI: Add highlight arguments to tab buttons
This adds arguments to `uiLayout.prop_tabs_enum` and the C equivalent
(`uiItemTabsEnumR_prop`) to gray out tabs based on a boolean array.
For property search in multiple tabs, we need a way to show which tabs
have a search result, but we still need to show which tab is active.
Differential Revision: https://developer.blender.org/D8858
Diffstat (limited to 'source/blender/editors/include')
-rw-r--r-- | source/blender/editors/include/UI_interface.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/editors/include/UI_interface.h b/source/blender/editors/include/UI_interface.h index bdec5ef3858..94095d04271 100644 --- a/source/blender/editors/include/UI_interface.h +++ b/source/blender/editors/include/UI_interface.h @@ -2429,6 +2429,8 @@ void uiItemTabsEnumR_prop(uiLayout *layout, struct bContext *C, struct PointerRNA *ptr, PropertyRNA *prop, + struct PointerRNA *ptr_highlight, + PropertyRNA *prop_highlight, bool icon_only); /* Only for testing, inspecting layouts. */ |