WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
|
Viewの要素を表すstruct. More...
#include <webcface/c_wcf/def_types.h>
Public Attributes | |
wcfViewComponentType | type |
Componentの種類 | |
int | option_num |
inputの選択肢の数 (optionの指す配列の要素数) | |
const char * | text |
表示する文字列 (空の場合nullptr) | |
const char * | on_click_member |
クリック時に実行するFuncのmemberとfield、またはnullptr | |
const char * | on_click_field |
const char * | text_ref_member |
inputが参照するTextのmemberとfield、またはnullptr | |
const char * | text_ref_field |
const wcfMultiVal * | option |
inputの選択肢 | |
wcfColor | text_color |
テキストの色 | |
wcfColor | bg_color |
背景の色 | |
double | min |
inputの最小値 (未設定 = -DBL_MAX) | |
double | max |
inputの最大値 (未設定 = DBL_MAX) | |
double | step |
inputの刻み幅 (未設定 = 0) | |
int | reserved [14] |
Viewの要素を表すstruct.
structのメンバーの順番はWebCFaceのバージョンによって変更する可能性があります
wcfColor bg_color |
背景の色
double max |
inputの最大値 (未設定 = DBL_MAX)
double min |
inputの最小値 (未設定 = -DBL_MAX)
const char * on_click_field |
const char* on_click_member |
クリック時に実行するFuncのmemberとfield、またはnullptr
const wcfMultiVal* option |
inputの選択肢
int option_num |
inputの選択肢の数 (optionの指す配列の要素数)
int reserved[14] |
double step |
inputの刻み幅 (未設定 = 0)
const char* text |
表示する文字列 (空の場合nullptr)
wcfColor text_color |
テキストの色
const char * text_ref_field |
const char* text_ref_member |
inputが参照するTextのmemberとfield、またはnullptr
wcfViewComponentType type |
Componentの種類