Страница 1 из 1

Вопрос по TCurrencyEdit

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

Re: Вопрос по TCurrencyEdit

СообщениеДобавлено: 26.02.2016 13:55:20
Снег Север
Я в Делфи не раз сталкивался с проблемой "десятичная точка и запятая". Выход - или прописывать у себя в FormatSettings что-то одно, или прописывать маске форматирования значение из FormatSettings.