FTXUI
6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
vbox_hbox.cpp
浏览该文件的文档.
1
// 版权所有 2020 Arthur Sonzogni. 保留所有权利。
2
// 此源代码的使用受 MIT 许可证的约束,该许可证可在 LICENSE 文件中找到。
3
#include <stdio.h>
// for getchar
4
#include <
ftxui/dom/elements.hpp
>
// for filler, text, hbox, vbox
5
#include <
ftxui/screen/screen.hpp
>
// for Full, Screen
6
#include <memory>
// for allocator
7
8
#include "
ftxui/dom/node.hpp
"
// for Render
9
#include "
ftxui/screen/color.hpp
"
// for ftxui
10
11
int
main
() {
12
using namespace
ftxui
;
13
auto
document =
//
14
vbox({
15
hbox({
16
text(
"north-west"
),
17
filler(),
18
text(
"north-east"
),
19
}),
20
filler(),
21
hbox({
22
filler(),
23
text(
"center"
),
24
filler(),
25
}),
26
filler(),
27
hbox({
28
text(
"south-west"
),
29
filler(),
30
text(
"south-east"
),
31
}),
32
});
33
auto
screen = Screen::Create(Dimension::Full());
34
Render(screen, document);
35
screen.Print();
36
getchar();
37
38
return
0;
39
}
color.hpp
elements.hpp
ftxui
#include "ftxui/component/component_base.hpp" // 用于 ComponentBase
定义
animation.hpp:9
node.hpp
screen.hpp
main
int main()
定义
vbox_hbox.cpp:11