예제 #1
0
        public ToolViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
        {
            _global = global;

            _global.Com.LocalCom.CommandQueueChanged  += OnCommandQueueChanged;
            _global.Com.RemoteCom.CommandQueueChanged += OnCommandQueueChanged;
        }
예제 #2
0
 public AxisViewModel(IManualControlViewModel vm) : base(vm)
 {
     Global.Instance.PropertyChanged += (sender, e) => { if (e.PropertyName == "Machine")
                                                         {
                                                             MachineChanged();
                                                         }
     };
 }
예제 #3
0
 public AxisViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global ?? throw new ArgumentNullException();
     _global.PropertyChanged += (sender, e) =>
     {
         if (e.PropertyName == "Machine")
         {
             MachineChanged();
         }
     };
 }
예제 #4
0
 public AxisViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global;
     _global.PropertyChanged += (sender, e) =>
     {
         if (e.PropertyName == "Machine")
         {
             MachineChanged();
         }
     };
 }
예제 #5
0
		public ShiftViewModel(IManualControlViewModel vm)
			: base(vm)
		{
		}
예제 #6
0
 public WorkOffsetViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global;
 }
예제 #7
0
 public ToolViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global ?? throw new ArgumentNullException();
     _global.Com.LocalCom.CommandQueueChanged  += OnCommandQueueChanged;
     _global.Com.RemoteCom.CommandQueueChanged += OnCommandQueueChanged;
 }
예제 #8
0
 public DirectCommandViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global ?? throw new ArgumentNullException();
     ;
 }
예제 #9
0
		public CustomViewModel(IManualControlViewModel vm)
			: base(vm)
		{
			Global.Instance.PropertyChanged += (object sender, PropertyChangedEventArgs e) => { if (e.PropertyName == "Machine") MachineChanged(); }; 
		}
예제 #10
0
		public AxisViewModel(IManualControlViewModel vm) : base(vm) 	{}
예제 #11
0
 public CommandHistoryViewModel(IManualControlViewModel vm)
     : base(vm)
 {
 }
예제 #12
0
		public RotateViewModel(IManualControlViewModel vm)
			: base(vm)
		{
		}
예제 #13
0
 public ToolViewModel(IManualControlViewModel vm)
     : base(vm)
 {
     Global.Instance.Com.LocalCom.CommandQueueChanged  += OnCommandQueueChanged;
     Global.Instance.Com.RemoteCom.CommandQueueChanged += OnCommandQueueChanged;
 }
예제 #14
0
		public DetailViewModel(IManualControlViewModel vm)
		{
			Vm = vm;
		}
예제 #15
0
 public DirectCommandViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global;
 }
예제 #16
0
 public ShiftViewModel(IManualControlViewModel vm) : base(vm)
 {
 }
예제 #17
0
 public DetailViewModel(IManualControlViewModel vm, Global global)
 {
     _global = global;
     Vm      = vm;
 }
예제 #18
0
 public WorkOffsetViewModel(IManualControlViewModel vm) : base(vm)
 {
 }
예제 #19
0
 public RotateViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global ?? throw new ArgumentNullException();
 }
예제 #20
0
 public DetailViewModel(IManualControlViewModel vm, Global global)
 {
     _global = global ?? throw new ArgumentNullException();
     Vm      = vm;
 }
예제 #21
0
 public DirectCommandViewModel(IManualControlViewModel vm) : base(vm)
 {
 }
예제 #22
0
 public RotateViewModel(IManualControlViewModel vm)
     : base(vm)
 {
 }
예제 #23
0
 public DetailViewModel(IManualControlViewModel vm)
 {
     Vm = vm;
 }
예제 #24
0
		public MoveViewModel(IManualControlViewModel vm) : base(vm) 	{}
예제 #25
0
		public DirectCommandViewModel(IManualControlViewModel vm) : base(vm)
		{
		}
예제 #26
0
 public MoveViewModel(IManualControlViewModel vm) : base(vm)
 {
 }
예제 #27
0
 public CommandHistoryViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global;
 }
예제 #28
0
 public MoveViewModel(IManualControlViewModel vm, Global global) : base(vm, global)
 {
     _global = global;
 }
예제 #29
0
		public ToolViewModel(IManualControlViewModel vm)
			: base(vm)
		{
			Com.CommandQueueChanged += new ArduinoSerialCommunication.CommandEventHandler(CommandQueueChanged);
		}