예제 #1
0
 def __motion_notify_event_cb(self, icon, event):
     if not self._keep:
         if event.detail == hippo.MOTION_DETAIL_ENTER:
             client = gconf.client_get_default()
             prelit_color = XoColor(client.get_string("/desktop/sugar/user/color"))
             icon.props.stroke_color = prelit_color.get_stroke_color()
             icon.props.fill_color = prelit_color.get_fill_color()
         elif event.detail == hippo.MOTION_DETAIL_LEAVE:
             icon.props.stroke_color = style.COLOR_BUTTON_GREY.get_svg()
             icon.props.fill_color = style.COLOR_TRANSPARENT.get_svg()
예제 #2
0
 def __motion_notify_event_cb(self, icon, event):
     if not self._keep:
         if event.detail == hippo.MOTION_DETAIL_ENTER:
             client = gconf.client_get_default()
             prelit_color = XoColor(
                 client.get_string('/desktop/sugar/user/color'))
             icon.props.stroke_color = prelit_color.get_stroke_color()
             icon.props.fill_color = prelit_color.get_fill_color()
         elif event.detail == hippo.MOTION_DETAIL_LEAVE:
             icon.props.stroke_color = style.COLOR_BUTTON_GREY.get_svg()
             icon.props.fill_color = style.COLOR_TRANSPARENT.get_svg()
예제 #3
0
    def __init__(self, tree_view):
        CellRendererIcon.__init__(self, tree_view)

        self.props.width = style.GRID_CELL_SIZE
        self.props.height = style.GRID_CELL_SIZE
        self.props.size = style.SMALL_ICON_SIZE
        self.props.icon_name = 'emblem-favorite'
        self.props.mode = gtk.CELL_RENDERER_MODE_ACTIVATABLE
        client = gconf.client_get_default()
        prelit_color = XoColor(client.get_string('/desktop/sugar/user/color'))
        self.props.prelit_stroke_color = prelit_color.get_stroke_color()
        self.props.prelit_fill_color = prelit_color.get_fill_color()
예제 #4
0
    def __init__(self, tree_view):
        CellRendererIcon.__init__(self, tree_view)

        self.props.width = style.GRID_CELL_SIZE
        self.props.height = style.GRID_CELL_SIZE
        self.props.size = style.SMALL_ICON_SIZE
        self.props.icon_name = 'emblem-favorite'
        self.props.mode = gtk.CELL_RENDERER_MODE_ACTIVATABLE
        client = gconf.client_get_default()
        prelit_color = XoColor(client.get_string('/desktop/sugar/user/color'))
        self.props.prelit_stroke_color = prelit_color.get_stroke_color()
        self.props.prelit_fill_color = prelit_color.get_fill_color()
예제 #5
0
    def __init__(self, tree_view):
        CellRendererIcon.__init__(self, tree_view)

        self.props.width = style.GRID_CELL_SIZE
        self.props.height = style.GRID_CELL_SIZE
        self.props.size = style.STANDARD_ICON_SIZE
        self.props.stroke_color = style.COLOR_BUTTON_GREY.get_svg()
        self.props.fill_color = style.COLOR_TRANSPARENT.get_svg()
        self.props.mode = gtk.CELL_RENDERER_MODE_ACTIVATABLE

        client = gconf.client_get_default()
        prelit_color = XoColor(client.get_string('/desktop/sugar/user/color'))
        self.props.prelit_stroke_color = prelit_color.get_stroke_color()
        self.props.prelit_fill_color = prelit_color.get_fill_color()

        self._tree_view = tree_view
예제 #6
0
    def __init__(self, tree_view):
        CellRendererIcon.__init__(self, tree_view)

        self.props.width = style.GRID_CELL_SIZE
        self.props.height = style.GRID_CELL_SIZE
        self.props.size = style.STANDARD_ICON_SIZE
        self.props.stroke_color = style.COLOR_BUTTON_GREY.get_svg()
        self.props.fill_color = style.COLOR_TRANSPARENT.get_svg()
        self.props.mode = gtk.CELL_RENDERER_MODE_ACTIVATABLE

        client = gconf.client_get_default()
        prelit_color = XoColor(client.get_string('/desktop/sugar/user/color'))
        self.props.prelit_stroke_color = prelit_color.get_stroke_color()
        self.props.prelit_fill_color = prelit_color.get_fill_color()

        self._tree_view = tree_view