Added toolbar and button controls.
This commit is contained in:
@@ -21,6 +21,7 @@ import hippo
|
||||
from sugar.graphics.canvasicon import CanvasIcon
|
||||
from sugar.graphics.menuicon import MenuIcon
|
||||
from sugar.graphics.menu import Menu
|
||||
from sugar.graphics.iconcolor import IconColor
|
||||
from sugar.graphics import style
|
||||
import sugar
|
||||
|
||||
@@ -37,11 +38,13 @@ class ActivityMenu(Menu):
|
||||
self._add_close_action()
|
||||
|
||||
def _add_mesh_action(self):
|
||||
icon = CanvasIcon(icon_name='theme:stock-share-mesh')
|
||||
icon = CanvasIcon(icon_name='theme:stock-share-mesh',
|
||||
color=IconColor('#ffffff,#000000'))
|
||||
self.add_action(icon, ActivityMenu.ACTION_SHARE)
|
||||
|
||||
def _add_close_action(self):
|
||||
icon = CanvasIcon(icon_name='theme:stock-close')
|
||||
icon = CanvasIcon(icon_name='theme:stock-close',
|
||||
color=IconColor('#ffffff,#000000'))
|
||||
self.add_action(icon, ActivityMenu.ACTION_CLOSE)
|
||||
|
||||
class ActivityIcon(MenuIcon):
|
||||
|
||||
@@ -33,7 +33,7 @@ class ActivityView(SnowflakeBox):
|
||||
self._icons = {}
|
||||
|
||||
icon = CanvasIcon(icon_name=model.get_icon_name(),
|
||||
color=model.get_color(), size=80)
|
||||
color=model.get_color(), box_width=80)
|
||||
icon.connect('activated', self._clicked_cb)
|
||||
self.append(icon, hippo.PACK_FIXED)
|
||||
self.set_root(icon)
|
||||
|
||||
Reference in New Issue
Block a user