From c9d8fa487ada74a74d749fba3d74691ed9b6868f Mon Sep 17 00:00:00 2001 From: epage Date: Tue, 28 Apr 2009 03:11:12 +0000 Subject: [PATCH] Handling verticle scroll bug git-svn-id: file:///svnroot/ejpi/trunk@35 df6cc7de-23d0-4ae0-bb86-c17aa67b2a9d --- src/ejpi.glade | 2 +- src/gtkhistory.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ejpi.glade b/src/ejpi.glade index d07f595..3d9c496 100644 --- a/src/ejpi.glade +++ b/src/ejpi.glade @@ -186,7 +186,7 @@ True True - automatic + never automatic diff --git a/src/gtkhistory.py b/src/gtkhistory.py index 0b019c8..4a4e5c1 100755 --- a/src/gtkhistory.py +++ b/src/gtkhistory.py @@ -3,12 +3,11 @@ """ http://www.grigoriev.ru/svgmath/ (MathML->SVG in Python) http://helm.cs.unibo.it/mml-widget/ (MathML widget in C++) - -@bug Columns auto-expand with large items but when they are gone, the columns don't auto-shrink """ import gobject +import pango import gtk @@ -58,10 +57,12 @@ class GtkCalcHistory(history.AbstractHistory): self.__closeColumn.set_attributes(self.__closeCell, stock_id=0) self.__expressionCell = gtk.CellRendererText() + self.__expressionCell.set_property("ellipsize", pango.ELLIPSIZE_MIDDLE) self.__historyColumn.pack_start(self.__expressionCell, True) self.__historyColumn.set_attributes(self.__expressionCell, text=1) self.__valueCell = gtk.CellRendererText() + self.__valueCell.set_property("ellipsize", pango.ELLIPSIZE_NONE) self.__resultColumn.pack_end(self.__valueCell, False) self.__resultColumn.set_attributes(self.__valueCell, text=2) -- 1.7.9.5