Вопрос по TCurrencyEdit

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

Вопрос по TCurrencyEdit

Сообщение Ustas » 26.02.2016 11:26:01

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

Re: Вопрос по TCurrencyEdit

Сообщение Снег Север » 26.02.2016 13:55:20

Я в Делфи не раз сталкивался с проблемой "десятичная точка и запятая". Выход - или прописывать у себя в FormatSettings что-то одно, или прописывать маске форматирования значение из FormatSettings.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 2993
Зарегистрирован: 27.11.2007 16:14:47


Вернуться в RxLib

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21

Рейтинг@Mail.ru