Fix translation on textbox

This commit is contained in:
Cédric Krier committed 2008-02-08 11:30:38 +01:00
1 parent e5f68f6fe4
commit 1326605599
2 files changed
+11 -8

No files matched your search

@@ -175,7 +175,7 @@ class _container(object):
img.set_from_stock('gtk-preferences', gtk.ICON_SIZE_BUTTON)
button.set_image(img)
button.set_relief(gtk.RELIEF_NONE)
self.trans_box.append((button, name, fname, widget))
self.trans_box.append((button, name, fname, widget.get_children()[0]))
widget.pack_start(button, fill=False, expand=False)
widget.show_all()
table.attach(widget, width, width + colspan,
@@ -7,10 +7,12 @@ class TextBox(WidgetInterface):
def __init__(self, window, parent, model, attrs=None):
super(TextBox, self).__init__(window, parent, model, attrs)
self.widget = gtk.ScrolledWindow()
self.widget.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
self.widget.set_shadow_type(gtk.SHADOW_NONE)
self.widget.set_size_request(-1, 80)
self.widget = gtk.HBox()
self.scrolledwindow = gtk.ScrolledWindow()
self.scrolledwindow.set_policy(gtk.POLICY_AUTOMATIC,
gtk.POLICY_AUTOMATIC)
self.scrolledwindow.set_shadow_type(gtk.SHADOW_NONE)
self.scrolledwindow.set_size_request(-1, 80)
self.textview = gtk.TextView()
self.textview.set_wrap_mode(gtk.WRAP_WORD)
@@ -18,16 +20,17 @@ class TextBox(WidgetInterface):
#TODO better tab solution
self.textview.set_accepts_tab(False)
self.textview.connect('focus-out-event', lambda x, y: self._focus_out())
self.widget.add(self.textview)
self.scrolledwindow.add(self.textview)
self.scrolledwindow.show_all()
self.widget.show_all()
self.widget.pack_start(self.scrolledwindow)
def _readonly_set(self, value):
super(TextBox, self)._readonly_set(value)
self.textview.set_editable(not value)
self.textview.set_sensitive(not value)
def _color_widget(self):
def _color_scrolledwindow(self):
return self.textview
def set_value(self, model, model_field):