summaryrefslogtreecommitdiff
path: root/gtk/gtkentry.h
diff options
context:
space:
mode:
authorJan Arne Petersen <jpetersen@jpetersen.org>2008-05-25 12:46:26 +0000
committerJan Arne Petersen <jap@src.gnome.org>2008-05-25 12:46:26 +0000
commit4ebacd837624b06ae17893add8dba258d5b81334 (patch)
tree554642f3c65bb7a0a5b67ff98705a11765947077 /gtk/gtkentry.h
parent0fea8c56d27c771e8a7fd9f2e5a52ac0d3eb2788 (diff)
downloadgtk+-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.h8
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);
};