//Up public override bool Previous() { Debug.WriteLine("Next"); if (position == 0) { if (numberParts[position] < max) { numberParts[position]++; } else { numberParts[position + 1] = 0; } } else { if (numberParts[position - 1] != max && numberParts[position] < (InputHelpers.Exp(10, scale) - 1)) { numberParts[position]++; } } UpdateInputLine(NumericDisplay); return(true); }
private void DoNext() { if (_pos == 0) { if (_numberParts[_pos] < _max) { _numberParts[_pos]++; } else { _numberParts[_pos + 1] = 0; } } else { if (_numberParts[_pos - 1] != _max && _numberParts[_pos] < (InputHelpers.Exp(10, _scale) - 1)) { _numberParts[_pos]++; } } RewriteInputLine(NumericDisplay); }
protected override void Next() { if (_pos == 0) { if (numberParts[_pos] < _max) { numberParts[_pos]++; } else { numberParts[_pos + 1] = 0; } } else { if (numberParts[_pos - 1] != _max && numberParts[_pos] < (InputHelpers.Exp(10, scale) - 1)) { numberParts[_pos]++; } } UpdateInputLine(NumericDisplay); }