aboutsummaryrefslogtreecommitdiff
path: root/src/mimeview.h
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-05-23 07:00:00 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2005-05-23 07:00:00 +0000
commit4de3bf7e2d642919f72c87b6613e306fa6f2308b (patch)
tree3827379e0904cc8346abef466483aebbd75fdac0 /src/mimeview.h
parent712d73a94ee8c8fd79141c1019d082a056a6bb29 (diff)
reimplemented MimeView with GtkTreeView.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@275 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/mimeview.h')
-rw-r--r--src/mimeview.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/src/mimeview.h b/src/mimeview.h
index 7170243e..72d3f6fd 100644
--- a/src/mimeview.h
+++ b/src/mimeview.h
@@ -23,7 +23,9 @@
#include <glib.h>
#include <gdk/gdk.h>
#include <gtk/gtkwidget.h>
-#include <gtk/gtkctree.h>
+#include <gtk/gtktreemodel.h>
+#include <gtk/gtktreestore.h>
+#include <gtk/gtktreeselection.h>
typedef struct _MimeView MimeView;
@@ -43,7 +45,10 @@ struct _MimeView
GtkWidget *paned;
GtkWidget *scrolledwin;
- GtkWidget *ctree;
+ GtkWidget *treeview;
+
+ GtkTreeStore *store;
+ GtkTreeSelection *selection;
GtkWidget *mime_vbox;
@@ -52,7 +57,7 @@ struct _MimeView
GtkWidget *popupmenu;
GtkItemFactory *popupfactory;
- GtkCTreeNode *opened;
+ GtkTreePath *opened;
TextView *textview;
ImageView *imageview;
@@ -62,6 +67,8 @@ struct _MimeView
MimeInfo *mimeinfo;
gchar *file;
+
+ gchar *drag_file;
};
MimeView *mimeview_create (void);