GaimGtkBuddyList Struct Reference

Like, everything you need to know about the gtk buddy list. More...

#include <gtkblist.h>

Collaboration diagram for GaimGtkBuddyList:

Collaboration graph
[legend]

Data Fields

GtkWidget * window
GtkWidget * vbox
 This is the vbox that everything gets packed into.
GtkWidget * treeview
 It's a treeview.
GtkTreeStore * treemodel
 This is the treemodel.
GtkTreeViewColumn * idle_column
GtkTreeViewColumn * warning_column
GtkTreeViewColumn * buddy_icon_column
GtkItemFactory * ift
GtkWidget * bpmenu
 The buddy pounce menu.
GtkWidget * bbox
 A Button Box.
GtkTooltips * tooltips
 Tooltips for the buttons.
guint refresh_timer
 The timer for refreshing every 30 seconds.
guint timeout
 The timeout for the tooltip.
GdkRectangle tip_rect
 This is the bounding rectangle of the cell we're currently hovering over.
GdkRectangle contact_rect
 This is the bounding rectangle of the contact node and its children.
GaimBlistNodemouseover_contact
 This is the contact currently mouse-over expanded.
GtkWidget * tipwindow
 The window used by the tooltip.
GaimBlistNodeselected_node
 The currently selected node.
GdkPixbuf * east
GdkPixbuf * south
 Drop shadow stuff.
GdkWindow * east_shadow
GdkWindow * south_shadow
 Drop shadow stuff.

Detailed Description

Like, everything you need to know about the gtk buddy list.


Field Documentation

GtkWidget* GaimGtkBuddyList::vbox

This is the vbox that everything gets packed into.

Your plugin might want to pack something in it itself. Go, plugins!

GtkWidget* GaimGtkBuddyList::treeview

It's a treeview.

.. d'uh.

GdkRectangle GaimGtkBuddyList::tip_rect

This is the bounding rectangle of the cell we're currently hovering over.

This is used for tooltips.

GdkRectangle GaimGtkBuddyList::contact_rect

This is the bounding rectangle of the contact node and its children.

This is used for auto-expand on mouseover.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 18 08:39:56 2007 for gaim by  doxygen 1.5.1