diff options
author | Joursoir <chat@joursoir.net> | 2021-11-26 13:30:56 +0300 |
---|---|---|
committer | Joursoir <chat@joursoir.net> | 2021-11-26 13:30:56 +0300 |
commit | 0577f53ae0a452ad01c8872e263e05bae5dc296d (patch) | |
tree | bbf096c3af7c524240cb4a346d9d1298f7cf4012 /Library/UefiShellUfmCommandLib/panel.h | |
parent | 7fa2e3d34f4cf2bbf611e3af70def1fab3a8a33f (diff) | |
download | ufm-0577f53ae0a452ad01c8872e263e05bae5dc296d.tar.gz ufm-0577f53ae0a452ad01c8872e263e05bae5dc296d.tar.bz2 ufm-0577f53ae0a452ad01c8872e263e05bae5dc296d.zip |
panel: reimplement windows usage
The initial implementation can be difficult to expand. This version
is more flexible
Diffstat (limited to 'Library/UefiShellUfmCommandLib/panel.h')
-rw-r--r-- | Library/UefiShellUfmCommandLib/panel.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Library/UefiShellUfmCommandLib/panel.h b/Library/UefiShellUfmCommandLib/panel.h index b0492e7..c4cebdf 100644 --- a/Library/UefiShellUfmCommandLib/panel.h +++ b/Library/UefiShellUfmCommandLib/panel.h @@ -9,9 +9,10 @@ struct dir_list; struct fs_array; struct panel_ctx { - struct window *wname, *wsize, *wmodt; - struct window *winfo; BOOLEAN show_fs; // is filesystems showing now? + struct window *wbg; // static window + struct window *wcwd, *wlist, *wfname; // dynamic windows + UINTN name_cols; CONST CHAR16 *cwd; // current work directory |