147 |
} |
} |
148 |
|
|
149 |
b4dialogvbox = gtk_vbox_new (FALSE, 0); |
b4dialogvbox = gtk_vbox_new (FALSE, 0); |
|
gtk_widget_show (b4dialogvbox); |
|
150 |
gtk_container_add (GTK_CONTAINER (b4dialog), b4dialogvbox); |
gtk_container_add (GTK_CONTAINER (b4dialog), b4dialogvbox); |
151 |
|
|
152 |
g_signal_connect ((gpointer) b4dialog, "delete_event", |
g_signal_connect ((gpointer) b4dialog, "delete_event", |
156 |
b4scrolledwindow = gtk_scrolled_window_new (NULL, NULL); |
b4scrolledwindow = gtk_scrolled_window_new (NULL, NULL); |
157 |
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(b4scrolledwindow), |
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(b4scrolledwindow), |
158 |
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); |
|
gtk_widget_show (b4scrolledwindow); |
|
159 |
gtk_box_pack_start (GTK_BOX (b4dialogvbox), b4scrolledwindow, TRUE, TRUE, 0); |
gtk_box_pack_start (GTK_BOX (b4dialogvbox), b4scrolledwindow, TRUE, TRUE, 0); |
160 |
gtk_box_reorder_child (GTK_BOX (b4dialogvbox), b4scrolledwindow, 0); |
gtk_box_reorder_child (GTK_BOX (b4dialogvbox), b4scrolledwindow, 0); |
161 |
model = gtk_tree_store_new (QSO_FIELDS + 1, |
model = gtk_tree_store_new (QSO_FIELDS + 1, |
167 |
gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE(model), |
gtk_tree_sortable_set_sort_column_id (GTK_TREE_SORTABLE(model), |
168 |
CALL + 1, GTK_SORT_ASCENDING); |
CALL + 1, GTK_SORT_ASCENDING); |
169 |
g_object_unref (G_OBJECT (model)); |
g_object_unref (G_OBJECT (model)); |
|
gtk_widget_show (b4treeview); |
|
170 |
gtk_container_add (GTK_CONTAINER (b4scrolledwindow), b4treeview); |
gtk_container_add (GTK_CONTAINER (b4scrolledwindow), b4treeview); |
171 |
|
|
172 |
/* add callback for selecting a row */ |
/* add callback for selecting a row */ |
211 |
gtk_tree_view_column_set_visible (GTK_TREE_VIEW_COLUMN(column), atoi(b4split[i]) ? TRUE : FALSE); |
gtk_tree_view_column_set_visible (GTK_TREE_VIEW_COLUMN(column), atoi(b4split[i]) ? TRUE : FALSE); |
212 |
} |
} |
213 |
g_strfreev(b4split); |
g_strfreev(b4split); |
214 |
|
gtk_widget_show_all (b4dialogvbox); |
215 |
|
|
216 |
return b4dialog; |
return b4dialog; |
217 |
} |
} |