diff options
author | Jan Arne Petersen <jpetersen@jpetersen.org> | 2008-05-25 12:46:26 +0000 |
---|---|---|
committer | Jan Arne Petersen <jap@src.gnome.org> | 2008-05-25 12:46:26 +0000 |
commit | 4ebacd837624b06ae17893add8dba258d5b81334 (patch) | |
tree | 554642f3c65bb7a0a5b67ff98705a11765947077 /gtk/gtkentry.h | |
parent | 0fea8c56d27c771e8a7fd9f2e5a52ac0d3eb2788 (diff) | |
download | gtk+-4ebacd837624b06ae17893add8dba258d5b81334.tar.gz |
Reorder strange window hierarchy of the GtkSpinButton (#466000).
2008-05-25 Jan Arne Petersen <jpetersen@jpetersen.org>
* gtk/gtkentry.c: (gtk_entry_class_init), (get_text_area_size),
(gtk_entry_get_text_area_size), (gtk_entry_draw_frame):
* gtk/gtkentry.h:
* gtk/gtkspinbutton.c: (gtk_spin_button_class_init),
(gtk_spin_button_realize), (gtk_spin_button_size_allocate),
(gtk_spin_button_expose), (gtk_spin_button_draw_arrow),
(gtk_spin_button_enter_notify), (gtk_spin_button_leave_notify),
(gtk_spin_button_grab_notify), (gtk_spin_button_state_changed),
(start_spinning), (gtk_spin_button_button_release),
(gtk_spin_button_motion_notify), (gtk_spin_button_value_changed),
(gtk_spin_button_get_text_area_size), (gtk_spin_button_real_spin),
(gtk_spin_button_update): Reorder strange window hierarchy of the
GtkSpinButton (#466000).
svn path=/trunk/; revision=20147
Diffstat (limited to 'gtk/gtkentry.h')
-rw-r--r-- | gtk/gtkentry.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gtk/gtkentry.h b/gtk/gtkentry.h index 24bf28db7c..c8c80429d8 100644 --- a/gtk/gtkentry.h +++ b/gtk/gtkentry.h @@ -135,8 +135,14 @@ struct _GtkEntryClass void (* paste_clipboard) (GtkEntry *entry); void (* toggle_overwrite) (GtkEntry *entry); + /* hook to add other objects beside the entry (like in GtkSpinButton) */ + void (* get_text_area_size) (GtkEntry *entry, + gint *x, + gint *y, + gint *width, + gint *height); + /* Padding for future expansion */ - void (*_gtk_reserved1) (void); void (*_gtk_reserved2) (void); void (*_gtk_reserved3) (void); }; |