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(); }
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); }
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); }
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); }