//pack list and vbox GtkWidget * widget = create_list_widget (subsection->options[i]); gtk_table_attach(GTK_TABLE(container), widget, 1, 2 , c, 1+c, GTK_EXPAND | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0); GtkWidget * vbox = gtk_vbox_new (FALSE, 0); gtk_table_attach(GTK_TABLE(container), vbox, 2, 3 , c, 1+c, GTK_SHRINK | GTK_FILL , GTK_SHRINK | GTK_FILL, 0, 0); //pack buttons GtkWidget * button1 = gtk_button_new_with_label ("ADD"); GtkWidget * button2 = gtk_button_new_with_label ("DEL"); GtkWidget * spacer1 = gtk_label_new(""); GtkWidget * spacer2 = gtk_label_new(""); gtk_box_pack_start (GTK_BOX(vbox), button1, 0, 0, 0); gtk_box_pack_start (GTK_BOX(vbox), spacer1, 0, 0, 0); gtk_box_pack_start (GTK_BOX(vbox), button2, 0, 0, 0); gtk_box_pack_start (GTK_BOX(vbox), spacer2, 0, 0, 0);