summaryrefslogtreecommitdiff
path: root/gtk/gtkwidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkwidget.h')
-rw-r--r--gtk/gtkwidget.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h
index 2b2579ddb7..3d804a1371 100644
--- a/gtk/gtkwidget.h
+++ b/gtk/gtkwidget.h
@@ -572,6 +572,9 @@ void gtk_widget_restore_default_style (GtkWidget *widget);
void gtk_widget_modify_style (GtkWidget *widget,
GtkRcStyle *style);
+PangoContext *gtk_widget_create_pango_context (GtkWidget *widget);
+PangoLayout *gtk_widget_create_pango_layout (GtkWidget *widget);
+
/* handle composite names for GTK_COMPOSITE_CHILD widgets,
* the returned name is newly allocated.
*/
@@ -604,6 +607,16 @@ GtkStyle* gtk_widget_get_default_style (void);
GdkColormap* gtk_widget_get_default_colormap (void);
GdkVisual* gtk_widget_get_default_visual (void);
+/* Functions for setting directionality for widgets
+ */
+
+void gtk_widget_set_direction (GtkWidget *widget,
+ GtkTextDirection dir);
+GtkTextDirection gtk_widget_get_direction (GtkWidget *widget);
+
+void gtk_widget_set_default_direction (GtkTextDirection dir);
+GtkTextDirection gtk_widget_get_default_direction (void);
+
/* Counterpart to gdk_window_shape_combine_mask.
*/
void gtk_widget_shape_combine_mask (GtkWidget *widget,