ui/common/context.h

changeset 128
c284c15509a8
parent 111
40dbf1a7526a
child 140
c03c338a7dcf
equal deleted inserted replaced
127:ce342364fad5 128:c284c15509a8
92 UI_VAR_TEXT, 92 UI_VAR_TEXT,
93 UI_VAR_LIST 93 UI_VAR_LIST
94 }; 94 };
95 95
96 UiContext* uic_context(UiObject *toplevel, UcxMempool *mp); 96 UiContext* uic_context(UiObject *toplevel, UcxMempool *mp);
97 97 UiContext* uic_root_context(UiContext *ctx);
98 void uic_context_set_document(UiContext *ctx, void *document); 98 void uic_context_set_document(UiContext *ctx, void *document);
99 void uic_context_detach_document(UiContext *ctx, void *document); 99 void uic_context_detach_document(UiContext *ctx, void *document);
100 100
101 UiVar* uic_get_var(UiContext *ctx, char *name); 101 UiVar* uic_get_var(UiContext *ctx, char *name);
102 UiVar* uic_connect_var(UiContext *ctx, char *name, int type); 102 UiVar* uic_connect_var(UiContext *ctx, char *name, int type);
103 void uic_move_var(UiVar *from, UiVar *to, int set); 103 void uic_move_var(UiVar *from, UiVar *to, UiBool set);
104 void uic_reg_var(UiContext *ctx, char *name, int type, size_t vs, void *value); 104 void uic_reg_var(UiContext *ctx, char *name, int type, size_t vs, void *value);
105 void uic_add_var( 105 void uic_add_var(
106 UiContext *ctx, 106 UiContext *ctx,
107 char *name, 107 char *name,
108 UiVar *newvar, 108 UiVar *newvar,

mercurial