Mercurial > geeqie.yaz
comparison src/layout_util.c @ 1383:3c9abbc05792
use standard GtkHPaned for sidebar width
author | nadvornik |
---|---|
date | Fri, 06 Mar 2009 14:24:11 +0000 |
parents | df58e511d90e |
children | 6f31fa931d3f |
comparison
equal
deleted
inserted
replaced
1382:31a747f9d268 | 1383:3c9abbc05792 |
---|---|
1994 bar_set_selection_func(lw->bar, layout_bar_list_cb, lw); | 1994 bar_set_selection_func(lw->bar, layout_bar_list_cb, lw); |
1995 g_signal_connect(G_OBJECT(lw->bar), "destroy", | 1995 g_signal_connect(G_OBJECT(lw->bar), "destroy", |
1996 G_CALLBACK(layout_bar_destroyed), lw); | 1996 G_CALLBACK(layout_bar_destroyed), lw); |
1997 | 1997 |
1998 | 1998 |
1999 gtk_box_pack_start(GTK_BOX(lw->utility_box), lw->bar, FALSE, FALSE, 0); | 1999 // gtk_box_pack_start(GTK_BOX(lw->utility_box), lw->bar, FALSE, FALSE, 0); |
2000 gtk_paned_pack2(GTK_PANED(lw->utility_paned), lw->bar, FALSE, TRUE); | |
2000 | 2001 |
2001 bar_set_fd(lw->bar, layout_image_get_fd(lw)); | 2002 bar_set_fd(lw->bar, layout_image_get_fd(lw)); |
2002 } | 2003 } |
2003 | 2004 |
2004 | 2005 |
2122 } | 2123 } |
2123 | 2124 |
2124 GtkWidget *layout_bars_prepare(LayoutWindow *lw, GtkWidget *image) | 2125 GtkWidget *layout_bars_prepare(LayoutWindow *lw, GtkWidget *image) |
2125 { | 2126 { |
2126 lw->utility_box = gtk_hbox_new(FALSE, PREF_PAD_GAP); | 2127 lw->utility_box = gtk_hbox_new(FALSE, PREF_PAD_GAP); |
2127 gtk_box_pack_start(GTK_BOX(lw->utility_box), image, TRUE, TRUE, 0); | 2128 lw->utility_paned = gtk_hpaned_new(); |
2129 gtk_box_pack_start(GTK_BOX(lw->utility_box), lw->utility_paned, TRUE, TRUE, 0); | |
2130 | |
2131 gtk_paned_pack1(GTK_PANED(lw->utility_paned), image, TRUE, FALSE); | |
2132 gtk_widget_show(lw->utility_paned); | |
2133 | |
2128 gtk_widget_show(image); | 2134 gtk_widget_show(image); |
2129 | 2135 |
2130 return lw->utility_box; | 2136 return lw->utility_box; |
2131 } | 2137 } |
2132 | 2138 |