|
hello,
i am able to set other widget near notebook using fixed container as :
GtkWidget *notebook = NULL;
GtkWidget *label = NULL;
GtkWidget *tab = NULL;
GtkWidget *hbox =NULL;
GtkWidget *fixed = NULL;
/*----- Notebook------*/
notebook = gtk_notebook_new ();
gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook), GTK_POS_TOP);
label = gtk_label_new ("tab1");
tab = gtk_frame_new("Frame1");
gtk_widget_set_size_request(tab,300,450);
gtk_notebook_append_page (GTK_NOTEBOOK(notebook ), tab, label);
label = gtk_label_new ("tab2");
tab = gtk_frame_new("Frame2");
gtk_widget_set_size_request(tab,300,450);
gtk_notebook_append_page (GTK_NOTEBOOK(notebook ), tab, label);
/*----search box -----*/
label = gtk_label_new ("Search");
tab = gtk_entry_new_with_max_length (20);
hbox = gtk_hbox_new (FALSE, 0);
gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
gtk_box_pack_start (GTK_BOX (hbox), tab, FALSE, FALSE, 0);
/*-----fixed --------*/
fixed= gtk_fixed_new();
gtk_fixed_put (GTK_FIXED(fixed),notebook,0,0);
gtk_fixed_put (GTK_FIXED(fixed),hbox,100,0);
gtk_container_add (GTK_CONTAINER (window), fixed);
|