From 734983533c71402a93565ede83b6d69dd33acbcc Mon Sep 17 00:00:00 2001 From: hiro Date: Thu, 10 Jun 2010 08:03:26 +0000 Subject: put vbox on the top of folder view. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2567 ee746299-78ed-0310-b773-934348b2243d --- src/folderview.c | 10 ++++++++-- src/folderview.h | 4 +++- 2 files changed, 11 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/folderview.c b/src/folderview.c index 201778e4..f311bd4f 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -1,6 +1,6 @@ /* * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client - * Copyright (C) 1999-2009 Hiroyuki Yamamoto + * Copyright (C) 1999-2010 Hiroyuki Yamamoto * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -321,6 +322,7 @@ static GtkItemFactoryEntry folderview_news_popup_entries[] = FolderView *folderview_create(void) { FolderView *folderview; + GtkWidget *vbox; GtkWidget *scrolledwin; GtkWidget *treeview; GtkTreeStore *store; @@ -338,12 +340,15 @@ FolderView *folderview_create(void) debug_print(_("Creating folder view...\n")); folderview = g_new0(FolderView, 1); + vbox = gtk_vbox_new(FALSE, 0); + scrolledwin = gtk_scrolled_window_new(NULL, NULL); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(scrolledwin), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(scrolledwin), GTK_SHADOW_IN); + gtk_box_pack_start(GTK_BOX(vbox), scrolledwin, TRUE, TRUE, 0); gtk_widget_set_size_request(scrolledwin, prefs_common.folderview_width, prefs_common.folderview_height); @@ -521,6 +526,7 @@ FolderView *folderview_create(void) G_CALLBACK(folderview_drag_received_cb), folderview); + folderview->vbox = vbox; folderview->scrolledwin = scrolledwin; folderview->treeview = treeview; folderview->store = store; @@ -536,7 +542,7 @@ FolderView *folderview_create(void) folderview_set_columns(folderview); - gtk_widget_show_all(scrolledwin); + gtk_widget_show_all(vbox); folderview_list = g_list_append(folderview_list, folderview); diff --git a/src/folderview.h b/src/folderview.h index 1ac76f95..eb9b8bfd 100644 --- a/src/folderview.h +++ b/src/folderview.h @@ -1,6 +1,6 @@ /* * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client - * Copyright (C) 1999-2005 Hiroyuki Yamamoto + * Copyright (C) 1999-2010 Hiroyuki Yamamoto * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -34,6 +34,8 @@ typedef struct _FolderView FolderView; struct _FolderView { + GtkWidget *vbox; + GtkWidget *scrolledwin; GtkWidget *treeview; -- cgit v1.2.3