ASCOM.cam8_v05.cam_settings.cam_settings C# (CSharp) Метод

cam_settings() публичный Метод

public cam_settings ( ) : System
Результат System
        public cam_settings()
        {
            InitializeComponent();

            //extract gain, offset settings
            if (File.Exists("cam8_v05.xml"))
            {
                using (Stream stream = new FileStream("cam8_v05.xml", FileMode.Open))
                {
                    XmlSerializer serializer = new XmlSerializer(typeof(iniSettings));

                    iniSettings iniSet = (iniSettings)serializer.Deserialize(stream);
                    //check gain/offset validity
                    if ((iniSet.gain < 0) || (iniSet.gain > 63)) iniSet.gain = 0;
                    if ((iniSet.offset < -127) || (iniSet.offset > 127)) iniSet.offset = 0;
                    GainTrackBar.Value = iniSet.gain;
                    OffsetTrackBar.Value = iniSet.offset;
                    GainTextBox.Text = iniSet.gain.ToString();
                    OffsetTextBox.Text = iniSet.offset.ToString();
                }
            }
        }