ui/gtk/button.c

changeset 702
71d62990b016
parent 669
5b930e8c3a87
child 704
6105e9d9b7e1
equal deleted inserted replaced
701:6fdec085c385 702:71d62990b016
118 e.intval = event->value; 118 e.intval = event->value;
119 e.set = ui_get_setop(); 119 e.set = ui_get_setop();
120 event->callback(&e, event->userdata); 120 event->callback(&e, event->userdata);
121 } 121 }
122 122
123 void ui_button_set_label(UIWIDGET button, const char *label) {
124 gtk_button_set_label(GTK_BUTTON(button), label);
125 }
126
127 void ui_button_set_icon(UIWIDGET button, const char *icon) {
128 ui_button_set_icon_name(button, icon);
129 }
130
123 int64_t ui_toggle_button_get(UiInteger *integer) { 131 int64_t ui_toggle_button_get(UiInteger *integer) {
124 GtkToggleButton *button = integer->obj; 132 GtkToggleButton *button = integer->obj;
125 integer->value = (int)gtk_toggle_button_get_active(button); 133 integer->value = (int)gtk_toggle_button_get_active(button);
126 return integer->value; 134 return integer->value;
127 } 135 }

mercurial