146
146
GtkWidget *ui_hub_transaction_create(struct hbfile_data *data, HbHubTxnType type)
148
GtkWidget *hub, *vbox, *sw, *widget;
148
GtkWidget *hub, *vbox, *scrollwin, *treeview;
150
150
DB( g_print("\n[ui_hub_txn] create %d\n", type) );
155
155
hub = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
156
gtk_container_set_border_width(GTK_CONTAINER(hub), SPACING_SMALL);
156
hb_widget_set_margin(GTK_WIDGET(hub), SPACING_SMALL);
158
158
vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
159
//gtk_widget_set_margin_top(GTK_WIDGET(vbox), 0);
160
//gtk_widget_set_margin_bottom(GTK_WIDGET(vbox), SPACING_SMALL);
161
//gtk_widget_set_margin_start(GTK_WIDGET(vbox), 2*SPACING_SMALL);
162
//gtk_widget_set_margin_end(GTK_WIDGET(vbox), SPACING_SMALL);
163
159
gtk_box_pack_start (GTK_BOX (hub), vbox, TRUE, TRUE, 0);
165
sw = gtk_scrolled_window_new (NULL, NULL);
166
gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw), GTK_SHADOW_ETCHED_IN);
167
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
168
gtk_box_pack_start (GTK_BOX (vbox), sw, TRUE, TRUE, 0);
161
scrollwin = gtk_scrolled_window_new (NULL, NULL);
162
gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrollwin), GTK_SHADOW_ETCHED_IN);
163
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrollwin), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
164
gtk_box_pack_start (GTK_BOX (vbox), scrollwin, TRUE, TRUE, 0);
170
widget = (GtkWidget *)create_list_transaction(LIST_TXN_TYPE_OTHER, PREFS->lst_ope_columns);
171
list_txn_set_column_acc_visible(GTK_TREE_VIEW(widget), TRUE);
172
data->LV_txn[type] = widget;
173
gtk_container_add (GTK_CONTAINER (sw), widget);
166
treeview = (GtkWidget *)create_list_transaction(LIST_TXN_TYPE_OTHER, PREFS->lst_ope_columns);
167
list_txn_set_column_acc_visible(GTK_TREE_VIEW(treeview), TRUE);
168
data->LV_txn[type] = treeview;
169
gtk_scrolled_window_set_child (GTK_SCROLLED_WINDOW(scrollwin), treeview);
175
171
g_signal_connect (GTK_TREE_VIEW(data->LV_txn[type]), "row-activated", G_CALLBACK (ui_hub_transaction_onRowActivated), data);