diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2015-11-14 07:44:52 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-01-13 21:38:20 +0100 |
| commit | 8ca992e7a2d2f7be3b4e46a988443525575ca72d (patch) | |
| tree | 3fd7cd9d4d2b8ae8f1113311dda0d0a9723508e5 /ui.h | |
| parent | bd51cd0c080364b47aadea7a85e5a0df8b3743a6 (diff) | |
| download | vis-8ca992e7a2d2f7be3b4e46a988443525575ca72d.tar.gz vis-8ca992e7a2d2f7be3b4e46a988443525575ca72d.tar.xz | |
ui: make statusbar configurable
Diffstat (limited to 'ui.h')
| -rw-r--r-- | ui.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -14,6 +14,7 @@ enum UiLayout { }; enum UiOption { + UI_OPTION_NONE = 0, UI_OPTION_LINE_NUMBERS_ABSOLUTE = 1 << 0, UI_OPTION_LINE_NUMBERS_RELATIVE = 1 << 1, UI_OPTION_SYMBOL_SPACE = 1 << 2, @@ -22,6 +23,7 @@ enum UiOption { UI_OPTION_SYMBOL_EOL = 1 << 5, UI_OPTION_SYMBOL_EOF = 1 << 6, UI_OPTION_CURSOR_LINE = 1 << 7, + UI_OPTION_STATUSBAR = 1 << 8, }; enum UiStyles { @@ -43,7 +45,7 @@ struct Ui { bool (*init)(Ui*, Vis*); void (*free)(Ui*); void (*resize)(Ui*); - UiWin* (*window_new)(Ui*, View*, File*); + UiWin* (*window_new)(Ui*, View*, File*, enum UiOption); void (*window_free)(UiWin*); void (*window_focus)(UiWin*); UiWin* (*prompt_new)(Ui*, View*, File*); |
