|
|
|
|
@ -514,6 +514,20 @@ int yon_dictionary_gtk_pack_end_multiple_widgets(GtkBox *destination, gboolean e
|
|
|
|
|
return 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
int yon_gtk_list_store_find_text(GtkListStore *list, GtkTreeIter *iter, int seek_column, char *value){
|
|
|
|
|
int valid = gtk_tree_model_get_iter_first(GTK_TREE_MODEL(list),iter);
|
|
|
|
|
for (;valid;valid = gtk_tree_model_iter_next(GTK_TREE_MODEL(list),iter)){
|
|
|
|
|
char *seek_value;
|
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(list),iter,seek_column,&seek_value,-1);
|
|
|
|
|
if (!strcmp(value,seek_value)){
|
|
|
|
|
free(seek_value);
|
|
|
|
|
return 1;
|
|
|
|
|
}
|
|
|
|
|
free(seek_value);
|
|
|
|
|
}
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void yon_gtk_widget_set_sensitive_from_toggle_button(GtkToggleButton *toggle, GtkWidget *target){
|
|
|
|
|
gtk_widget_set_sensitive(target,gtk_toggle_button_get_active(toggle));
|
|
|
|
|
}
|
|
|
|
|
|