Update style of Description palette - SL #4167

We can now use the PaletteMenuBox.

Signed-off-by: Manuel Quiñones <manuq@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
This commit is contained in:
Manuel Quiñones 2012-11-08 18:47:04 -03:00 committed by Simon Schampijer
parent c64d5590b0
commit ac3b0a3a14

View File

@ -32,6 +32,7 @@ from sugar3.graphics.xocolor import XoColor
from sugar3.graphics.icon import Icon from sugar3.graphics.icon import Icon
from sugar3.bundle.activitybundle import ActivityBundle from sugar3.bundle.activitybundle import ActivityBundle
from sugar3.graphics import style from sugar3.graphics import style
from sugar3.graphics.palettemenu import PaletteMenuBox
_ = lambda msg: gettext.dgettext('sugar-toolkit', msg) _ = lambda msg: gettext.dgettext('sugar-toolkit', msg)
@ -230,7 +231,7 @@ class DescriptionItem(Gtk.ToolItem):
description_button.props.hide_tooltip_on_click = False description_button.props.hide_tooltip_on_click = False
self._palette = description_button.get_palette() self._palette = description_button.get_palette()
description_box = Gtk.HBox() description_box = PaletteMenuBox()
sw = Gtk.ScrolledWindow() sw = Gtk.ScrolledWindow()
sw.set_size_request(int(Gdk.Screen.width() / 2), sw.set_size_request(int(Gdk.Screen.width() / 2),
2 * style.GRID_CELL_SIZE) 2 * style.GRID_CELL_SIZE)
@ -246,7 +247,7 @@ class DescriptionItem(Gtk.ToolItem):
self._text_view.connect('focus-out-event', self._text_view.connect('focus-out-event',
self.__description_changed_cb, activity) self.__description_changed_cb, activity)
sw.add(self._text_view) sw.add(self._text_view)
description_box.pack_start(sw, False, True, 0) description_box.append_item(sw, vertical_padding=0)
self._palette.set_content(description_box) self._palette.set_content(description_box)
description_box.show_all() description_box.show_all()