|
|
|
@ -487,11 +487,23 @@ int yon_gtk_combo_box_text_find(GtkWidget *combo_box, char *text_to_find){
|
|
|
|
} return -1;
|
|
|
|
} return -1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){
|
|
|
|
void _yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){
|
|
|
|
int width= gtk_tree_view_column_get_width(column);
|
|
|
|
int width= gtk_tree_view_column_get_width(column);
|
|
|
|
gtk_tree_view_column_set_min_width(column,width);
|
|
|
|
gtk_tree_view_column_set_min_width(column,width);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void _yon_gtk_tree_view_minimal_fixed_size_set_full(GtkTreeView *tree){
|
|
|
|
|
|
|
|
sleep(1);
|
|
|
|
|
|
|
|
GList *list = gtk_tree_view_get_columns(tree);
|
|
|
|
|
|
|
|
for (int i=0;i<g_list_length(list);i++){
|
|
|
|
|
|
|
|
_yon_gtk_column_minimal_fixed_size_set((GtkTreeViewColumn*)g_list_nth_data(list,i));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void yon_gtk_tree_view_minimal_fixed_size_set_full(GtkTreeView *tree){
|
|
|
|
|
|
|
|
GThread *thread = g_thread_new("column",(GThreadFunc)_yon_gtk_tree_view_minimal_fixed_size_set_full,tree);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
int yon_dictionary_gtk_pack_start_multiple_widgets(GtkBox *destination, gboolean expand, gboolean fill, int padding, ...){
|
|
|
|
int yon_dictionary_gtk_pack_start_multiple_widgets(GtkBox *destination, gboolean expand, gboolean fill, int padding, ...){
|
|
|
|
va_list args;
|
|
|
|
va_list args;
|
|
|
|
va_start(args,padding);
|
|
|
|
va_start(args,padding);
|
|
|
|
|