Exemple #1
0
        public InformationPanel()
        {
            LineSetting = DirectionLineSetting.ExactWay;

            lineNoCell = Properties.Resources.DirectionNoCell;
            lineOneCell = Properties.Resources.DirectionOneCell;
            lineDirectWay = Properties.Resources.DirectionDirectWay;
            lineExactWay = Properties.Resources.DirectionExactWay;

            InitializeComponents();
            InitializeToolTips();
        }
Exemple #2
0
        /// <summary>
        /// Changes the current DirectionLineSetting.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void LineSwitchButton_Click(object sender, EventArgs e)
        {
            if (LineSetting == DirectionLineSetting.OneCell)
            {
                LineSwitchButton.BackgroundImage = lineDirectWay;
                LineSetting = DirectionLineSetting.DirectWay;
            }
            else if (LineSetting == DirectionLineSetting.DirectWay)
            {
                LineSwitchButton.BackgroundImage = lineExactWay;
                LineSetting = DirectionLineSetting.ExactWay;
            }
            else if (LineSetting == DirectionLineSetting.ExactWay)
            {
                LineSwitchButton.BackgroundImage = lineNoCell;
                LineSetting = DirectionLineSetting.NoCell;
            }
            else if (LineSetting == DirectionLineSetting.NoCell)
            {
                LineSwitchButton.BackgroundImage = lineOneCell;
                LineSetting = DirectionLineSetting.OneCell;
            }

            DirectionLineSettingsChanged(this, EventArgs.Empty);
        }