[gtksourceview] test-completion: monospace font



commit e9df4680109a56e434088ec7b6bc6b045e4ea651
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed Aug 20 22:21:57 2014 +0200

    test-completion: monospace font
    
    To test that the completion window has the same font as the
    GtkSourceView font.

 tests/test-completion.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/tests/test-completion.c b/tests/test-completion.c
index 0a6b0bd..fa6c97e 100644
--- a/tests/test-completion.c
+++ b/tests/test-completion.c
@@ -349,6 +349,7 @@ create_window (void)
        GtkCheckButton *enable_random_provider;
        GtkSpinButton *nb_fixed_proposals;
        GtkSpinButton *nb_random_proposals;
+       PangoFontDescription *font_desc;
 
        builder = gtk_builder_new ();
 
@@ -375,6 +376,13 @@ create_window (void)
 
        completion = gtk_source_view_get_completion (source_view);
 
+       font_desc = pango_font_description_from_string ("monospace");
+       if (font_desc != NULL)
+       {
+               gtk_widget_override_font (GTK_WIDGET (source_view), font_desc);
+               pango_font_description_free (font_desc);
+       }
+
        g_signal_connect (window,
                          "destroy",
                          G_CALLBACK (gtk_main_quit),


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]