Вопрос по TCurrencyEdit

Модераторы: alexs, Модераторы

Ответить
Ustas
постоялец
Сообщения: 153
Зарегистрирован: 19.10.2009 14:58:10
Откуда: г.Муром

Вопрос по TCurrencyEdit

Сообщение Ustas »

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

Сообщение Снег Север »

Я в Делфи не раз сталкивался с проблемой "десятичная точка и запятая". Выход - или прописывать у себя в FormatSettings что-то одно, или прописывать маске форматирования значение из FormatSettings.
Ответить