Exemple #1
0
        public override void InitElements()
        {
            track.SetBackground(Common.Selected);
            track.SetHeight(4);
            track.SetSizePolicy(SizePolicy.Fixed, SizePolicy.Fixed);
            track.SetBorderRadius(2);
            track.SetAlignment(ItemAlignment.VCenter | ItemAlignment.Left);
            track.SetMargin(0, 0, 40, 0);

            progress.SetStyle(track.GetCoreStyle());
            progress.SetBackground(Common.Extinguished);
            progress.SetSizePolicy(SizePolicy.Expand, SizePolicy.Fixed);
            progress.SetBorderRadius(2);

            value.SetFont(Common.AppFont);
            value.SetFontSize(22);
            value.SetForeground(Common.Text);
            value.SetTextAlignment(ItemAlignment.VCenter | ItemAlignment.Right);

            AddItems(
                progress,
                track,
                value
                );
            UpdateLayout();
        }
Exemple #2
0
        public static IBaseItem GetHorizontalDivider()
        {
            SpaceVIL.Rectangle divider = new SpaceVIL.Rectangle();
            divider.SetSizePolicy(SizePolicy.Expand, SizePolicy.Fixed);
            divider.SetHeight(1);
            divider.SetBackground(Palette.Divider);
            divider.SetAlignment(ItemAlignment.VCenter, ItemAlignment.HCenter);
            divider.SetMargin(0, 10, 0, 20);

            return(divider);
        }
Exemple #3
0
        public static SpaceVIL.Rectangle GetUnderline()
        {
            SpaceVIL.Rectangle line = new SpaceVIL.Rectangle();
            line.SetSizePolicy(SizePolicy.Expand, SizePolicy.Fixed);
            line.SetHeight(3);
            line.SetBackground(Palette.Underline);
            line.SetAlignment(ItemAlignment.Bottom, ItemAlignment.HCenter);
            line.SetVisible(false);

            return(line);
        }
Exemple #4
0
 public override void InitElements()
 {
     base.InitElements();
     _stand = new SpaceVIL.Rectangle();
     _stand.SetBackground(Color.White);
     _stand.SetHeight(3);
     _stand.SetSizePolicy(SizePolicy.Expand, SizePolicy.Fixed);
     _stand.SetAlignment(ItemAlignment.Bottom | ItemAlignment.HCenter);
     _stand.SetVisible(false);
     AddItem(_stand);
 }