aboutsummaryrefslogtreecommitdiff
path: root/include/fsl_devdis.h
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2023-06-01 10:22:55 -0600
committerTom Rini <trini@konsulko.com>2023-07-14 12:54:51 -0400
commitd3db0216dc163594309a9930b31e3161261cd873 (patch)
tree824c21f2959322939d1720a5114712bc70e53358 /include/fsl_devdis.h
parent8872bc7f9dabf923f245e9f737be8c4da0ca2a50 (diff)
expo: Support drawing of popup menus
At present only a single menu is supported. All items are shown and a pointer object points to the current item. Add support for multiple menus, one of which is highlighted, indicated by the highlight_id property in the scene. The highlighted menu item has a SCENEOF_POINT flag, indicating that it is currently pointed to. The popup menu is normally closed, in which case it shows only the current menu item. When it is opened, it shows all items, allowing the user to select one. Rather than requiring the menu item to have a description, require it to have a label. Use the label (only) for the popup menu. With this, most of the drawing and layout logic is complete. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/fsl_devdis.h')
0 files changed, 0 insertions, 0 deletions