ui/server/toolkit.h

changeset 985
93f07ccfd997
parent 982
9102a53c5385
child 990
38a48b756d80
equal deleted inserted replaced
984:2cf5e6d55013 985:93f07ccfd997
75 UiVar *var; 75 UiVar *var;
76 cxmutstr var_id; 76 cxmutstr var_id;
77 UiVarType var_type; 77 UiVarType var_type;
78 CxList *children; 78 CxList *children;
79 cxmutstr args; 79 cxmutstr args;
80 UiBool visible; 80 UiBool invisible;
81 UiBool enabled; 81 UiBool disabled;
82 UiBool sent; 82 UiBool sent;
83 ui_serialize_func serialize; 83 ui_serialize_func serialize;
84 }; 84 };
85
86 typedef struct UiCallbackWidget {
87 UiWidget widget;
88 cxstring type;
89 ui_callback callback;
90 void *userdata;
91 } UiCallbackWidget;
85 92
86 void ui_server_message_received(cxstring msg); 93 void ui_server_message_received(cxstring msg);
87 94
88 UiSrvObj* ui_create_server_object(UiContext *ctx); 95 UiSrvObj* ui_create_server_object(UiContext *ctx);
89 void ui_reg_widget(UiWidget *widget); 96 void ui_reg_widget(UiWidget *widget);

mercurial