diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-11-08 17:59:38 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-11-08 18:01:55 +0000 |
| commit | e1fc2677e3a01b779c689a971cd2207ef08746d7 (patch) | |
| tree | 632d806ab78dde010c73c69676b0413088304d6a /src/user_interface.hh | |
| parent | 484fffc288d0ce2a29ab1737b5c6122fa67dc5ac (diff) | |
Add a MenuDoc style for info box, that will place it next to the menu
Diffstat (limited to 'src/user_interface.hh')
| -rw-r--r-- | src/user_interface.hh | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/user_interface.hh b/src/user_interface.hh index 631309ad..07f6eaa8 100644 --- a/src/user_interface.hh +++ b/src/user_interface.hh @@ -20,6 +20,13 @@ enum class MenuStyle Inline }; +enum class InfoStyle +{ + Prompt, + Inline, + MenuDoc +}; + using InputCallback = std::function<void()>; class UserInterface : public SafeCountable @@ -35,7 +42,7 @@ public: virtual void info_show(StringView title, StringView content, CharCoord anchor, Face face, - MenuStyle style) = 0; + InfoStyle style) = 0; virtual void info_hide() = 0; virtual void draw(const DisplayBuffer& display_buffer, |
