diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-04-30 09:15:22 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-04-30 09:17:12 +0300 |
commit | ea17a92cd7040c0d63a4ed3a8a60cd8f0a3cb77e (patch) | |
tree | e782bca49a31452fe0b55d25dcb20aa5cf98fd3a /source/blender/editors/interface/interface_region_menu_popup.c | |
parent | 67cd6beea0b3aca284e2f1401eef0cb1ef0e2d3c (diff) |
Cleanup: interface_intern.h doc-strings
Also clarify some vague comments & add doxygen section for menu-memory.
Diffstat (limited to 'source/blender/editors/interface/interface_region_menu_popup.c')
-rw-r--r-- | source/blender/editors/interface/interface_region_menu_popup.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/editors/interface/interface_region_menu_popup.c b/source/blender/editors/interface/interface_region_menu_popup.c index f234f0fbbf5..6906309fd30 100644 --- a/source/blender/editors/interface/interface_region_menu_popup.c +++ b/source/blender/editors/interface/interface_region_menu_popup.c @@ -86,6 +86,17 @@ int ui_but_menu_step(uiBut *but, int direction) return 0; } +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Popup Menu Memory + * + * Support menu-memory, a feature that positions the cursor + * over the previously used menu item. + * + * \note This is stored for each unique menu title. + * \{ */ + static uint ui_popup_string_hash(const char *str, const bool use_sep) { /* sometimes button contains hotkey, sometimes not, strip for proper compare */ |