Ejemplo n.º 1
0
        public void RedrawButton(DashboardButton b)
        {
            DashboardButtonObject co = Objects.OfType <DashboardButtonObject> ().FirstOrDefault(o => o.Button == b);

            if (co != null)
            {
                co.ReDraw();
            }
        }
Ejemplo n.º 2
0
 public LinkAnchorObject(DashboardButtonObject button, List<Tag> tags, Point relPos)
 {
     RelativePosition = relPos;
     width = height = 0;
     Button = button;
     if (tags == null)
         tags = new List<Tag> ();
     Tags = tags;
     LoadSurfaces ();
     iconHeight = InIcon.Height;
     iconWidth = InIcon.Width;
 }
Ejemplo n.º 3
0
        public void Click(DashboardButton b, Tag tag = null)
        {
            DashboardButtonObject co = Objects.OfType <DashboardButtonObject> ().FirstOrDefault(o => o.Button == b);

            if (tag != null && co is CategoryObject)
            {
                (co as CategoryObject).ClickTag(tag);
            }
            else
            {
                co.Click();
            }
        }
Ejemplo n.º 4
0
 public void AddButton(DashboardButtonObject button)
 {
     button.ShowLinks = ShowLinks;
     AddObject(button);
     buttonsDict.Add(button.Button, button);
 }