Mercurial > pidgin.yaz
diff gtk/gtkstatusbox.h @ 15080:32814a36f363
[gaim-migrate @ 17864]
Work in progress. I'm committing this mostly so i can work on it from home.
I'm hacking up statusbox to no longer descend from combobox to better get the
appearance and behavior we want. Seems mostly functional, but a lot of looes
ends to tie up.
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Fri, 01 Dec 2006 05:01:51 +0000 |
parents | 40364ce5d6e3 |
children |
line wrap: on
line diff
--- a/gtk/gtkstatusbox.h Fri Dec 01 04:38:54 2006 +0000 +++ b/gtk/gtkstatusbox.h Fri Dec 01 05:01:51 2006 +0000 @@ -65,7 +65,7 @@ struct _GtkGaimStatusBox { - GtkComboBox parent_instance; + GtkContainer parent_instance; /** * This GtkListStore contains only one row--the currently selected status. @@ -128,11 +128,20 @@ GtkWidget *toggle_button; GtkWidget *vsep; GtkWidget *arrow; + + GtkWidget *popup_window; + GtkWidget *popup_frame; + GtkWidget *scrolled_window; + GtkWidget *cell_view_frame; + GtkTreeViewColumn *column; + GtkWidget *tree_view; + gboolean popup_in_progress; + GtkTreeRowReference *active_row; }; struct _GtkGaimStatusBoxClass { - GtkComboBoxClass parent_class; + GtkContainerClass parent_class; /* signals */ void (* changed) (GtkComboBox *combo_box);