From 5c256903d59efb84765c58753e3f65c29da95c03 Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Tue, 06 Nov 2012 16:13:52 +0000 Subject: Use 'ellipsize' to avoid screen overflow SL #4107 Set 'Pango.EllipsizeMode.END' to both CellRendererText to its rows don't use more space than the width of the screen when we search for a word. Signed-off-by: Manuel Kaufmann --- diff --git a/wordsactivity.py b/wordsactivity.py index 9aa321a..da77d6d 100644 --- a/wordsactivity.py +++ b/wordsactivity.py @@ -161,6 +161,8 @@ class WordsActivity(activity.Activity): lang1view = Gtk.TreeView(self.lang1model) lang1view.set_headers_visible(False) lang1cell = Gtk.CellRendererText() + lang1cell.props.ellipsize_set = True + lang1cell.props.ellipsize = Pango.EllipsizeMode.END lang1treecol = Gtk.TreeViewColumn("", lang1cell, text=0) lang1view.get_selection().connect("changed", self.lang1sel_cb) lang1view.append_column(lang1treecol) @@ -173,6 +175,8 @@ class WordsActivity(activity.Activity): lang2view = Gtk.TreeView(self.lang2model) lang2view.set_headers_visible(False) lang2cell = Gtk.CellRendererText() + lang2cell.props.ellipsize_set = True + lang2cell.props.ellipsize = Pango.EllipsizeMode.END lang2treecol = Gtk.TreeViewColumn("", lang2cell, text=0) lang2view.get_selection().connect("changed", self.lang2sel_cb) lang2view.append_column(lang2treecol) -- cgit v0.9.1