ui/gtk/entry.c

changeset 769
cba744633584
parent 761
b963af4aac40
child 788
27f126f6e361
equal deleted inserted replaced
768:dc8e64b87e60 769:cba744633584
43 43
44 UiVar *var = NULL; 44 UiVar *var = NULL;
45 UiVarType vartype = 0; 45 UiVarType vartype = 0;
46 if(args->varname) { 46 if(args->varname) {
47 var = uic_get_var(obj->ctx, args->varname); 47 var = uic_get_var(obj->ctx, args->varname);
48 vartype = var->type; 48 if(var) {
49 vartype = var->type;
50 } else {
51 var = uic_widget_var(obj->ctx, current->ctx, args->rangevalue, args->varname, UI_VAR_RANGE);
52 vartype = UI_VAR_RANGE;
53 }
49 } 54 }
50 55
51 if(!var) { 56 if(!var) {
52 if(args->intvalue) { 57 if(args->intvalue) {
53 var = uic_widget_var(obj->ctx, current->ctx, args->intvalue, NULL, UI_VAR_INTEGER); 58 var = uic_widget_var(obj->ctx, current->ctx, args->intvalue, NULL, UI_VAR_INTEGER);

mercurial