public void SetTarget(SignTargetUI toConfigure) { ResponseObject = toConfigure; Configuring = toConfigure.Target; InitialConfiguration = Configuring.CurrentConfiguration(); ResetView(); }
public void SetTarget(SignTargetUI toConfigure) { ResponseObject = toConfigure; Configuring = toConfigure.Target; InitialConfiguration = Configuring.CurrentConfiguration(); ResetView(); }
void AddSignTarget(ISignTarget target) { SignTargetUI targetUI = new SignTargetUI(this); targetUI.uiPanel.Width = flowLayoutPanel1.Width; flowLayoutPanel1.Controls.Add(targetUI.uiPanel); flowLayoutPanel1.Controls.SetChildIndex(targetUI.uiPanel, 0); targetUI.Label = target.SignName; if (target is SignPreview) { // Mirror the last non-preview configuration. ((SignPreview)target).Show(); //this.BringToFront(); // not sure if I like this. } targetUI.Target = target; lock (Targets) { if (Targets.Count == 0) { Animate.SetConfiguration(target.CurrentConfiguration()); } else { target.ApplyConfiguration(Targets[0].Target.CurrentConfiguration()); } Targets.Add(targetUI); } }
void AddSignTarget(ISignTarget target) { SignTargetUI targetUI = new SignTargetUI(this); targetUI.uiPanel.Width = flowLayoutPanel1.Width; flowLayoutPanel1.Controls.Add(targetUI.uiPanel); flowLayoutPanel1.Controls.SetChildIndex(targetUI.uiPanel, 0); targetUI.Label = target.SignName; if(target is SignPreview) { // Mirror the last non-preview configuration. ((SignPreview)target).Show(); //this.BringToFront(); // not sure if I like this. } targetUI.Target = target; lock (Targets) { if (Targets.Count == 0) Animate.SetConfiguration(target.CurrentConfiguration()); else target.ApplyConfiguration(Targets[0].Target.CurrentConfiguration()); Targets.Add(targetUI); } }