public override Move GetMove(List <Move> moves) { ViewControler v = new ViewControler(); Move move = v.validate(moves); return(move); }
void SetRunButtonState(bool start) { Image img = global::Sardauscan.Properties.Resources.Play; if (!start) { img = global::Sardauscan.Properties.Resources.Stop; } this.DeleteBox.Enabled = start; ListDragTarget.Lock = !start; ListDragSource.Lock = !start; this.RunButton.Image = img; ViewControler controler = Settings.Get <ViewControler>(); if (controler != null) { controler.Lock = !start; } this.Refresh(); if (start) { IScene3DViewer viewer = Settings.Get <IScene3DViewer>(); if (viewer != null) { viewer.Invalidate(); } } }
protected void NotifyChange() { SaveHardware(); ViewControler controler = Settings.Get <ViewControler>(); if (controler != null) { controler.FireLockChange(); } }
public MainForm() { InitializeComponent(); Application.Idle += OnIdle; SkinInfo.ApplyColor(this); object cust = this; if (cust is CustomAppForm) { ((CustomAppForm)cust).SettingsClick += new System.EventHandler(this.MainForm_SettingsClick); ((CustomAppForm)cust).AboutClick += new System.EventHandler(this.MainForm_AboutClick); } ViewControler controler = new ViewControler(this, this.BigViewPanel, this.SmallViewPanel); Settings.RegisterInstance(controler); controler.RegisterView(ViewType.Process, Scene3DView, ProcessView); TuneSmallView.Viewer = TuneBigView; controler.RegisterView(ViewType.Tune, TuneBigView, TuneSmallView); CalibrationSmallView.Viewer = CalibrationBigView; controler.RegisterView(ViewType.Calibrate, CalibrationBigView, CalibrationSmallView); controler.ChangeView(ViewType.Process); this.mainToolBox1.Controler = controler; }
public MainWindow() { InitializeComponent(); DataContext = new ViewControler(); }