コード例 #1
0
        /// <summary>
        /// Handles application project closing.
        /// </summary>
        /// <param name="sender">The sender of the event.</param>
        /// <param name="e">Event data object.</param>
        private void _ApplicationProjectClosing(object sender, EventArgs e)
        {
            var project = _application.Project;

            ACTIVE_SCHEDULE_PROPERTY.RemoveValueChanged(
                project.Schedules,
                _ActiveScheduleChanged);
        }
コード例 #2
0
        /// <summary>
        /// Handles application project changes.
        /// </summary>
        private void _HandleProjectChange()
        {
            var project = _application.Project;

            if (project != null)
            {
                ACTIVE_SCHEDULE_PROPERTY.AddValueChanged(
                    project.Schedules,
                    _ActiveScheduleChanged);
            }

            _UpdateState();
        }