Пример #1
0
    private void ChangeHeadingArrowMode(bool increment)
    {
        int newMode = (int)this.headingArrowMode;

        if (increment)
        {
            newMode++;
            if (newMode >= (int)HeadingArrowMode.Max)
            {
                newMode = (int)HeadingArrowMode.Min + 1;
            }
        }
        else
        {
            newMode--;
            if (newMode <= (int)HeadingArrowMode.Min)
            {
                newMode = (int)HeadingArrowMode.Max - 1;
            }
        }

        this.headingArrowMode = (HeadingArrowMode)newMode;
    }
Пример #2
0
    private void ChangeHeadingArrowMode(bool increment)
    {
        int newMode = (int) this.headingArrowMode;
        if (increment) {
            newMode++;
            if (newMode >= (int) HeadingArrowMode.Max)
                newMode = (int) HeadingArrowMode.Min+1;

        } else {
            newMode--;
            if (newMode <= (int) HeadingArrowMode.Min)
                newMode = (int) HeadingArrowMode.Max-1;
        }

        this.headingArrowMode = (HeadingArrowMode) newMode;
    }