guint popup_completion : 1;
guint popup_set_width : 1;
guint popup_single_match : 1;
+ guint inline_selection : 1;
+
+ gchar *completion_prefix;
+
GSource *check_completion_idle;
+
+ GdkDevice *grab_device;
};
gboolean _gtk_entry_completion_resize_popup (GtkEntryCompletion *completion);
-void _gtk_entry_completion_popup (GtkEntryCompletion *completion);
+void _gtk_entry_completion_popup (GtkEntryCompletion *completion,
+ GdkDevice *device);
void _gtk_entry_completion_popdown (GtkEntryCompletion *completion);
-void _gtk_entry_reset_im_context (GtkEntry *entry);
-
+void _gtk_entry_get_borders (GtkEntry *entry,
+ gint *xborder,
+ gint *yborder);
+void _gtk_entry_effective_inner_border (GtkEntry *entry,
+ GtkBorder *border);
+void _gtk_entry_reset_im_context (GtkEntry *entry);
G_END_DECLS
#endif /* __GTK_ENTRY_PRIVATE_H__ */