diff options
-rw-r--r-- | docs/reference/gtk/gtk4-sections.txt | 1 | ||||
-rw-r--r-- | gtk/gtkwidget.c | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt index 99e6e49289..4032c548f6 100644 --- a/docs/reference/gtk/gtk4-sections.txt +++ b/docs/reference/gtk/gtk4-sections.txt @@ -4414,6 +4414,7 @@ GtkTickCallback gtk_widget_add_tick_callback gtk_widget_remove_tick_callback gtk_widget_size_allocate +gtk_widget_size_allocate_transformed gtk_widget_add_accelerator gtk_widget_remove_accelerator gtk_widget_set_accel_path diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 138b9eb3ad..c9d6292016 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -4137,6 +4137,18 @@ adjust_for_align (GtkAlign align, } } +/** + * gtk_widget_size_allocate_transformed: + * @widget: a #GtkWidget + * @width: the new width to assign to @widget + * @height: the new height to assign to @widget + * @baseline: the new baseline to assign to @widget + * @transform: the new transformation to assign to @widget + * + * Allocates the given size, baseline and transformation + * to @widget. The positinon of @widget is given as part + * of the transformation matrix. + */ void gtk_widget_size_allocate_transformed (GtkWidget *widget, int width, |