コード例 #1
0
        public WinFormsVisualizer([NotNull] Control invokeContext, [NotNull] IVisualizationActor target)
        {
            Guard.NotNull(invokeContext, nameof(invokeContext));
            Guard.NotNull(target, nameof(target));

            this.invokeContext = invokeContext;
            this.target = target;
        }
コード例 #2
0
        public WinFormsVisualizer(Control invokeContext, IVisualizationActor target)
        {
            Guard.NotNull(invokeContext, nameof(invokeContext));
            Guard.NotNull(target, nameof(target));

            this.invokeContext = invokeContext;
            this.target        = target;
        }
コード例 #3
0
 public override void ApplyTo(IVisualizationActor actor)
 {
     Guard.NotNull(actor, nameof(actor));
     actor.StartAnimation(Value);
 }
コード例 #4
0
 public override void ApplyTo(IVisualizationActor actor)
 {
     Guard.NotNull(actor, nameof(actor));
     actor.StartPrimaryTimer();
 }
コード例 #5
0
 public override void ApplyTo(IVisualizationActor actor)
 {
     Guard.NotNull(actor, nameof(actor));
     actor.StartPrimaryTimer();
 }
コード例 #6
0
 public override void ApplyTo(IVisualizationActor actor)
 {
     Guard.NotNull(actor, nameof(actor));
     actor.SetClockSynchronizationMode(Value);
 }
コード例 #7
0
 public override void ApplyTo(IVisualizationActor actor)
 {
     Guard.NotNull(actor, nameof(actor));
     actor.SetCurrentCompetitorNumber(Value);
 }
コード例 #8
0
 public abstract void ApplyTo(IVisualizationActor actor);