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; }
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; }