//------------------------------------------------------------------------------ //Ctor public Form1() { InitializeComponent(); simpleOpenGlControl1.InitializeContexts(); _p = null; _Tr = null; _loadScene = false; }
//------------------------------------------------------------------------------ private void finishedProcessing() { if (_p != null) { _p.Close(); _Tr.Join(); _Tr = null; _p = null; } }
//------------------------------------------------------------------------------ private void StartProcessing() { Reader._progress = 0; // end reader progressbar _ProcessingProgress = 0; // start processing progressbar _p = new fm_Processing(); Trace.WriteLine("Finished-Reading"); _Scene = new Scene(); _Scene.DataSrc = this.Text; _VManage = new ViewManager(); _Tr = new Thread(new ThreadStart(sceneInit)); _p.Show(); _Tr.Start(); // //sceneInit(); }