public override void Select() { if (Child == null) { Child = new UIValueChangerIntChild(Name, this); } Current = Child; }
protected override void _supplementText() { Display.Texts[6] = Unit; Display.Texts[1] = new DisplayText(" ", 1); Child = Child ?? new UIValueChangerIntChild(string.Empty, this); Display.Texts[4] = new DisplayText(Value.ToString(), 5); if (Child.IsHighlighted) { Display.Texts[3] = new DisplayText("<", 1); Display.Texts[5] = new DisplayText(">", 1); } else { Display.Texts[3] = new DisplayText(" ", 1); Display.Texts[5] = new DisplayText(" ", 1); } }
public override void Select() { Child = Child ?? new UIValueChangerIntChild(string.Empty, this); Child.LastValue = Value; Current = Child; }