Exemplo n.º 1
0
        public ProxyMenuItem(AbstractDockItem item) : base()
        {
            this.item = item;

            Bold     = false;
            Text     = item.HoverText;
            Disabled = false;

            using (DockySurface surface = new DockySurface(ICON_SIZE, ICON_SIZE)) {
                ForcePixbuf = item.IconSurface(surface, ICON_SIZE, ICON_SIZE, 0).LoadToPixbuf();
            }

            Clicked += delegate {
                this.item.Clicked(1, Gdk.ModifierType.None, 0, 0);
            };
        }