[gnome-flashback/wip/segeiger/gnome-3-18-inputmethods] Add candidate style classes



commit ac399909fef1144437d337864212e8c92f28c87d
Author: Sebastian Geiger <sbastig gmx net>
Date:   Wed Jan 13 13:49:37 2016 +0100

    Add candidate style classes

 .../libinput-sources/gf-candidate-area.c           |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/gnome-flashback/libinput-sources/gf-candidate-area.c 
b/gnome-flashback/libinput-sources/gf-candidate-area.c
index 97abf6d..af585d0 100644
--- a/gnome-flashback/libinput-sources/gf-candidate-area.c
+++ b/gnome-flashback/libinput-sources/gf-candidate-area.c
@@ -226,13 +226,24 @@ gf_candidate_area_init (GfCandidateArea *area)
 
   for (i = 0; i < MAX_CANDIDATES_PER_PAGE; i++)
     {
-      GtkWidget *box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+      GtkStyleContext *context;
+      GtkWidget *box;
+
+      box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
+      context = gtk_widget_get_style_context (box);
+      gtk_style_context_add_class (context, "candidate-box");
+      gtk_container_add (GTK_CONTAINER (area->box_layout), box);
+
       GtkWidget *index_label = gtk_label_new ("");
+      context = gtk_widget_get_style_context (index_label);
+      gtk_style_context_add_class (context, "candidate-index");
+
       GtkWidget *candidate_label = gtk_label_new ("");
+      context = gtk_widget_get_style_context (candidate_label);
+      gtk_style_context_add_class (context, "candidate-label");
 
       gtk_container_add (GTK_CONTAINER (box), index_label);
       gtk_container_add (GTK_CONTAINER (box), candidate_label);
-      gtk_container_add (GTK_CONTAINER (area->box_layout), box);
 
       gtk_widget_show_all (box);
 


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