WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
view.h File Reference
#include "def_types.h"
Include dependency graph for view.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

wcfViewComponent wcfText (const char *text)
 
wcfViewComponentW wcfTextW (const wchar_t *text)
 
wcfViewComponent wcfNewLine (void)
 
wcfViewComponentW wcfNewLineW (void)
 
wcfViewComponent wcfButton (const char *text, const char *on_click_member, const char *on_click_field)
 
wcfViewComponentW wcfButtonW (const wchar_t *text, const wchar_t *on_click_member, const wchar_t *on_click_field)
 
wcfStatus wcfViewSet (wcfClient *wcli, const char *field, const wcfViewComponent *components, int size)
 Viewを送信する
 
wcfStatus wcfViewSetW (wcfClient *wcli, const wchar_t *field, const wcfViewComponentW *components, int size)
 Viewを送信する (wstring)
 
wcfStatus wcfViewGet (wcfClient *wcli, const char *member, const char *field, wcfViewComponent **components, int *recv_size)
 Viewを受信する
 
wcfStatus wcfViewGetW (wcfClient *wcli, const wchar_t *member, const wchar_t *field, wcfViewComponentW **components, int *recv_size)
 Viewを受信する (wstring)
 

Function Documentation

◆ wcfButton()

wcfViewComponent wcfButton ( const char *  text,
const char *  on_click_member,
const char *  on_click_field 
)
Since
1.7
Parameters
text表示する文字列
on_click_memberクリック時に実行するFuncのmember またはNULL(自分自身を表す)
on_click_fieldクリック時に実行するFuncの名前

◆ wcfButtonW()

wcfViewComponentW wcfButtonW ( const wchar_t *  text,
const wchar_t *  on_click_member,
const wchar_t *  on_click_field 
)
Since
2.0
Parameters
text表示する文字列
on_click_memberクリック時に実行するFuncのmember またはNULL(自分自身を表す)
on_click_fieldクリック時に実行するFuncの名前

◆ wcfNewLine()

wcfViewComponent wcfNewLine ( void  )
Since
1.7

◆ wcfNewLineW()

wcfViewComponentW wcfNewLineW ( void  )
Since
2.0

◆ wcfText()

wcfViewComponent wcfText ( const char *  text)
Since
1.7
Parameters
text表示する文字列

◆ wcfTextW()

wcfViewComponentW wcfTextW ( const wchar_t *  text)
Since
2.0
Parameters
text表示する文字列

◆ wcfViewGet()

wcfStatus wcfViewGet ( wcfClient wcli,
const char *  member,
const char *  field,
wcfViewComponent **  components,
int *  recv_size 
)

Viewを受信する

Since
1.7
Parameters
wcliClientポインタ
membermemberの名前
fieldviewの名前
components受信したデータを格納する配列へのポインタが返る
recv_size実際に受信した要素数が返る
Returns
wcliが無効ならWCF_BAD_WCLI, 対象のmemberやfieldが存在しない場合 WCF_NOT_FOUND

◆ wcfViewGetW()

wcfStatus wcfViewGetW ( wcfClient wcli,
const wchar_t *  member,
const wchar_t *  field,
wcfViewComponentW **  components,
int *  recv_size 
)

Viewを受信する (wstring)

Since
2.0
See also
wcfViewGet

◆ wcfViewSet()

wcfStatus wcfViewSet ( wcfClient wcli,
const char *  field,
const wcfViewComponent components,
int  size 
)

Viewを送信する

Since
1.7
Parameters
wcliClientポインタ
fieldviewの名前
components送信するデータの配列へのポインタ
size配列の要素数
Returns
wcliが無効ならWCF_BAD_WCLI

◆ wcfViewSetW()

wcfStatus wcfViewSetW ( wcfClient wcli,
const wchar_t *  field,
const wcfViewComponentW components,
int  size 
)

Viewを送信する (wstring)

Since
2.0
See also
wcfViewSet