FTXUI 7.0.3
C++ functional terminal UI.
Loading...
Searching...
No Matches
ftxui::Container Namespace Reference

Functions

 FTXUI_EXPORT (COMPONENT) Component Vertical(Components children)
 
Component Horizontal (Components children, int *selector)
 水平方向に左右矢印キーまたは 'h'/'l' キーで操作される、1つずつ 水平に描画されるコンポーネントのリスト。
 
Component Vertical (Components children)
 コンポーネントのリスト。垂直方向に1つずつ描画され、上下の矢印キーまたは'j'/'k'キーを使用して垂直方向にナビゲートされます。
 
Component Vertical (Components children, int *selector)
 上下矢印キーまたは 'j'/'k' キーを使って垂直方向に ナビゲートされる、垂直に一つずつ描画されるコンポーネントのリスト。 これは例えばメニューの実装に便利です。
 
Component Horizontal (Components children)
 左右矢印キーまたは 'h'/'l' キーを使って水平方向に ナビゲートされる、水平に一つずつ描画されるコンポーネントのリスト。
 
Component Tab (Components children, int *selector)
 一度に1つだけ描画され、操作されるコンポーネントのリスト。 |selector| は選択されたコンポーネントのインデックスを示します。これは タブを実装するのに便利です。
 
Component Stacked (Components children)
 互いに重ねて配置されるコンポーネントのリスト。 イベントは最初のコンポーネントに伝播され、処理されなければ次に、 というように伝播していきます。 コンポーネントは、与えられた順序の逆順で描画されます。 コンポーネントがフォーカスを取得すると、他の要素の相対的な順序を変えずに 最前面に配置されます。
 

Variables

int * selector
 

Function Documentation

◆ FTXUI_EXPORT()

FTXUI_EXPORT ( COMPONENT )

Variable Documentation

◆ selector

int * selector

Definition at line 46 of file component.hpp.