Доброго дня (или у кого чего)!
Lazarus - 1.6, RX - 4522. Но это не главное, эффект появился раньше от полу до года. Вот нашел время разобраться.
Итак: при вводе в поле типа TCurrencyEdit свойство Modified устанавливается в False, если поле проходило внутренний контроль, который, как я предполагаю, организован внутри модуля RX. Методом научного тыка обнаружено, что контроль вызывают свойства: MaxLength, MaxValue (наверное и MinValue), DisplayFormat, если задать с пробелами
'### ###0',
а также DisplayFormat, если задать дробную часть
'##0,00',
не "нравиться" тут (я думаю) именно запятая.
Это у меня глюк?
Вопрос по TCurrencyEdit
Модераторы: alexs, Модераторы
- Снег Север
- долгожитель
- Сообщения: 3071
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Я в Делфи не раз сталкивался с проблемой "десятичная точка и запятая". Выход - или прописывать у себя в FormatSettings что-то одно, или прописывать маске форматирования значение из FormatSettings.
