Ejemplo n.º 1
0
        public frmAddScheduleEntry(IObservatoryController observatoryController, FrameAnalysisManager analysisManager)
        {
            InitializeComponent();

            m_ObservatoryController = observatoryController;
            m_AnalysisManager = analysisManager;

            cbxOperations.SelectedIndex = 0;
            lblUT.Visible = Settings.Default.DisplayTimeInUT;
            lblUT2.Visible = Settings.Default.DisplayTimeInUT;

            cbxAutoFocusing.Enabled = m_ObservatoryController.IsConnectedToFocuser();
            cbxAutoPulseGuiding.Enabled = m_ObservatoryController.IsConnectedToTelescope() && m_AnalysisManager.IsPulseGuidingCalibrated();

            cbxAutoFocusing.Checked = false;
            cbxAutoPulseGuiding.Checked = false;

            SetTime(Settings.Default.DisplayTimeInUT ? DateTime.UtcNow : DateTime.Now);
        }