diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-02-11 17:08:54 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-02-11 17:08:54 +0400 |
commit | 4bf4c4111e63466c42987e185d8f2e09d7b17186 (patch) | |
tree | 8d8e329932bfdaf3e940fb7394a267b7bb8a58a5 /source/blender/editors/interface/interface.c | |
parent | c0a13322cdea417885ce9f88d0b42ff0ef62483c (diff) |
Own recent removal of string encoded menus missed render layers/passes
Diffstat (limited to 'source/blender/editors/interface/interface.c')
-rw-r--r-- | source/blender/editors/interface/interface.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index 4034ad46520..2e6cb35faaa 100644 --- a/source/blender/editors/interface/interface.c +++ b/source/blender/editors/interface/interface.c @@ -3757,6 +3757,14 @@ void uiButClearDrawFlag(uiBut *but, int flag) but->drawflag &= ~flag; } +void uiButSetMenuFromPulldown(uiBut *but) +{ + BLI_assert(but->type == PULLDOWN); + but->type = MENU; + uiButClearDrawFlag(but, UI_BUT_TEXT_RIGHT); + uiButSetDrawFlag(but, UI_BUT_TEXT_LEFT); +} + int uiButGetRetVal(uiBut *but) { return but->retval; |