summaryrefslogtreecommitdiff
path: root/gtk/gtkentry.h
diff options
context:
space:
mode:
authorMichael Natterer <mitch@gimp.org>2006-03-10 10:30:36 +0000
committerMichael Natterer <mitch@src.gnome.org>2006-03-10 10:30:36 +0000
commit1d2bcff97d3d9bc850d3d18682fef2c98036af61 (patch)
treef47258feced6eec897922fdca450325bee3b6bb7 /gtk/gtkentry.h
parent9c7e7a546ea2231b30c05861de98d0245f5fb358 (diff)
downloadgtk+-1d2bcff97d3d9bc850d3d18682fef2c98036af61.tar.gz
applied refactored patch from maemo-gtk that replaces the INNER_BORDER
2006-03-10 Michael Natterer <mitch@gimp.org> * gtk/gtkentry.[ch]: applied refactored patch from maemo-gtk that replaces the INNER_BORDER define by an "inner-border" style property of type GtkBorder. Additionally, add an "inner-border" object property plus API which allows to override any theme border, to allow pixel-perfect positioning of entries for inline editing. Fixes bug #333922. * gtk/gtk.symbols: add the new public functions.
Diffstat (limited to 'gtk/gtkentry.h')
-rw-r--r--gtk/gtkentry.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkentry.h b/gtk/gtkentry.h
index cd9c6311a6..18fca46e3f 100644
--- a/gtk/gtkentry.h
+++ b/gtk/gtkentry.h
@@ -152,6 +152,9 @@ gunichar gtk_entry_get_invisible_char (GtkEntry *entry);
void gtk_entry_set_has_frame (GtkEntry *entry,
gboolean setting);
gboolean gtk_entry_get_has_frame (GtkEntry *entry);
+void gtk_entry_set_inner_border (GtkEntry *entry,
+ const GtkBorder *border);
+G_CONST_RETURN GtkBorder* gtk_entry_get_inner_border (GtkEntry *entry);
/* text is truncated if needed */
void gtk_entry_set_max_length (GtkEntry *entry,
gint max);