summaryrefslogtreecommitdiff
path: root/gtk/gtkwidgetprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-02-26 08:24:06 -0500
committerMatthias Clasen <mclasen@redhat.com>2023-02-26 08:29:12 -0500
commitba0189ee8fd2e3421f552aa88568d9a858b463b9 (patch)
treeaba4b580f808cf7f7cd87f294b36b12999f6200a /gtk/gtkwidgetprivate.h
parent70a06e01c9492bc73906ce42700d48b639a3fa5b (diff)
downloadgtk+-focus-helpers.tar.gz
Make focus helpers availablefocus-helpers
These functions are very useful in implementing common cases for focus handling in composite widgets. libadwaita and a few other places are copying them now. We might as well make them available and make everybody's life easier.
Diffstat (limited to 'gtk/gtkwidgetprivate.h')
-rw-r--r--gtk/gtkwidgetprivate.h9
1 files changed, 0 insertions, 9 deletions
diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h
index d902e7117f..b33c4a794c 100644
--- a/gtk/gtkwidgetprivate.h
+++ b/gtk/gtkwidgetprivate.h
@@ -355,15 +355,6 @@ void gtk_widget_remove_surface_transform_changed_callback (GtkWidge
gboolean gtk_widget_can_activate (GtkWidget *widget);
-/* focus vfuncs for non-focusable containers with focusable children */
-gboolean gtk_widget_grab_focus_child (GtkWidget *widget);
-gboolean gtk_widget_focus_child (GtkWidget *widget,
- GtkDirectionType direction);
-/* focus vfuncs for focusable widgets with children that don't receive focus */
-gboolean gtk_widget_grab_focus_self (GtkWidget *widget);
-gboolean gtk_widget_focus_self (GtkWidget *widget,
- GtkDirectionType direction);
-
void gtk_widget_update_orientation (GtkWidget *widget,
GtkOrientation orientation);