Esempio n. 1
0
        private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            notify.Visible = false;
            recorder.Abort();
            UI_thread.Abort();
            Drag_thread.Abort();

            IniManip inimanip = new IniManip("/settings.ini");

            inimanip.Write("Settings", "FrameRate", FrameRateBox.Text);
            inimanip.Write("Settings", "Speed", SpeedBox.Text);
            inimanip.Write("Settings", "DetectScreenChange", DC_box.IsChecked.ToString());
            inimanip.Write("Settings", "FileName", FileNameBox.Text);

            inimanip.Write("CaptureArea", "X", ((int)area_window.Left).ToString());
            inimanip.Write("CaptureArea", "Y", ((int)area_window.Top).ToString());
            inimanip.Write("CaptureArea", "Width", ((int)area_window.Width).ToString());
            inimanip.Write("CaptureArea", "Height", ((int)area_window.Height).ToString());
        }
Esempio n. 2
0
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     notify.Visible = false;
     recorder.Abort();
     UI_thread.Abort();
 }