ui/gtk/text.c

changeset 906
edfdf9776da9
parent 809
f5ddce392617
child 907
d54a72c94320
equal deleted inserted replaced
905:41614c767451 906:edfdf9776da9
333 } 333 }
334 334
335 335
336 336
337 void ui_textbuf_changed(GtkTextBuffer *textbuffer, UiTextArea *textarea) { 337 void ui_textbuf_changed(GtkTextBuffer *textbuffer, UiTextArea *textarea) {
338 if(!ui_onchange_events_is_enabled()) {
339 return;
340 }
341
338 UiText *value = textarea->var->value; 342 UiText *value = textarea->var->value;
339 343
340 UiEvent e; 344 UiEvent e;
341 e.obj = textarea->obj; 345 e.obj = textarea->obj;
342 e.window = e.obj->window; 346 e.window = e.obj->window;
696 void ui_textfield_destroy(GtkWidget *object, UiTextField *textfield) { 700 void ui_textfield_destroy(GtkWidget *object, UiTextField *textfield) {
697 free(textfield); 701 free(textfield);
698 } 702 }
699 703
700 void ui_textfield_changed(GtkEditable *editable, UiTextField *textfield) { 704 void ui_textfield_changed(GtkEditable *editable, UiTextField *textfield) {
705 if(!ui_onchange_events_is_enabled()) {
706 return;
707 }
708
701 UiString *value = textfield->var->value; 709 UiString *value = textfield->var->value;
702 710
703 UiEvent e; 711 UiEvent e;
704 e.obj = textfield->obj; 712 e.obj = textfield->obj;
705 e.window = e.obj->window; 713 e.window = e.obj->window;

mercurial