16 std::vector<std::string> entries;
19 for (
int i = 0; i < 100; ++i) {
20 entries.push_back(std::to_string(i));
24 radiobox, [&] {
return radiobox->Render() | hscroll_indicator |
frame; });
27 screen.Loop(renderer);
static ScreenInteractive FitComponent()
描画されるコンポーネントの幅と高さに一致するScreenInteractiveを作成します。
static MenuOption Horizontal()
水平メニューの標準オプション。 これはタブバーの実装に役立ちます。
Component Menu(MenuOption options)
テキストのリスト。フォーカスされた要素が選択されます。
Component Renderer(Component child, std::function< Element()>)
|child|に似ていますが、|render|をComponentRender()イベントとして使用する新しいコンポーネントを返します。
Element frame(Element)
要素を「仮想」領域内に表示できるようにします。そのサイズはコンテナよりも大きくすることができます。 この場合、より小さい部分のみが表示されます。フォーカスされた要素を表示するためにビューはスクロール可能...