ui/common/context.h

changeset 1063
e0251f6e15f7
parent 1035
86d3a45dc928
equal deleted inserted replaced
1062:988665ad8dd5 1063:e0251f6e15f7
148 void uic_unbind_var(UiVar *var); 148 void uic_unbind_var(UiVar *var);
149 const char *uic_type2str(UiVarType type); 149 const char *uic_type2str(UiVarType type);
150 150
151 void uic_reg_var(UiContext *ctx, const char *name, UiVarType type, void *value); 151 void uic_reg_var(UiContext *ctx, const char *name, UiVarType type, void *value);
152 152
153 void uic_widget_set_visibility_states(UiContext *ctx, UIWIDGET widget, const int *states);
153 size_t uic_state_array_size(const int *states); 154 size_t uic_state_array_size(const int *states);
154 void uic_check_state_widgets(UiContext *ctx); 155 void uic_check_state_widgets(UiContext *ctx);
155 void uic_add_state_widget(UiContext *ctx, void *widget, ui_enablefunc enable, CxList *states); 156 void uic_add_state_widget(UiContext *ctx, void *widget, ui_enablefunc enable, CxList *states);
156 void uic_add_state_widget_i(UiContext *ctx, void *widget, ui_enablefunc enable, const int *states, size_t numstates); 157 void uic_add_state_widget_i(UiContext *ctx, void *widget, ui_enablefunc enable, const int *states, size_t numstates);
157 void uic_remove_state_widget(UiContext *ctx, void *widget); 158 void uic_remove_state_widget(UiContext *ctx, void *widget);

mercurial