Mercurial > pidgin.yaz
diff src/gtkblist.h @ 10008:50c1724d5e59
[gaim-migrate @ 10925]
Lots of needless shuffling of stuff around.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Fri, 10 Sep 2004 04:43:31 +0000 |
parents | 4a15962c344a |
children | f8e2e8ee9aa0 |
line wrap: on
line diff
--- a/src/gtkblist.h Fri Sep 10 04:30:37 2004 +0000 +++ b/src/gtkblist.h Fri Sep 10 04:43:31 2004 +0000 @@ -25,8 +25,7 @@ #ifndef _GAIM_GTKBLIST_H_ #define _GAIM_GTKBLIST_H_ -#include "gtkgaim.h" -#include "blist.h" +typedef struct _GaimGtkBuddyList GaimGtkBuddyList; enum { STATUS_ICON_COLUMN, @@ -37,7 +36,8 @@ BUDDY_ICON_COLUMN, NODE_COLUMN, BLIST_COLUMNS - }; + +}; typedef enum { GAIM_STATUS_ICON_LARGE, @@ -45,13 +45,16 @@ } GaimStatusIconSize; +#include "gtkgaim.h" +#include "blist.h" + /************************************************************************** * @name Structures **************************************************************************/ /** * Like, everything you need to know about the gtk buddy list */ -typedef struct { +struct _GaimGtkBuddyList { GtkWidget *window; GtkWidget *vbox; /**< This is the vbox that everything gets packed into. Your plugin might want to pack something in it itself. Go, plugins! */ @@ -86,7 +89,7 @@ GdkPixbuf *east, *south; /**< Drop shadow stuff */ GdkWindow *east_shadow, *south_shadow; /**< Drop shadow stuff */ -} GaimGtkBuddyList; +}; #define GAIM_GTK_BLIST(list) ((GaimGtkBuddyList *)(list)->ui_data) #define GAIM_IS_GTK_BLIST(list) \