GtkWidget * build_notebook_page(gchar * title, GtkWidget * notebook) { GtkWidget * vbox; vbox = gtk_vbox_new(FALSE,2); gtk_container_set_border_widthC(vbox,8); gtk_notebook_append_page(GTK_NOTEBOOK(notebook),vbox, gtk_label_new(title)); return vbox; }
GtkWidget * build_frame(GtkWidget * vbox, gchar * title, gboolean is_hbox) { GtkWidget * frame; GtkWidget * box; frame = gtk_frame_new(title); gtk_box_pack_startC(vbox,frame,TRUE,TRUE,0); box = is_hbox?gtk_hbox_new(FALSE,2):gtk_vbox_new(FALSE, 2); gtk_container_set_border_widthC(box,8); gtk_container_addC(frame,box); return box; }
GtkWidget * build_frame(GtkWidget * vbox, gchar * title, gboolean is_hbox) { GtkWidget * frame; GtkWidget * box; frame = gtk_frame_new(title); gtk_box_pack_startC(vbox,frame,TRUE,TRUE,0); box = gtk_box_new(is_hbox?GTK_ORIENTATION_HORIZONTAL:GTK_ORIENTATION_VERTICAL, 2); gtk_container_set_border_widthC(box,8); gtk_container_addC(frame,box); return box; }