[РЕШЕНО] TRxDBColorBox не сохраняет custom-ные цвета

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

Ответить
artem78
новенький
Сообщения: 50
Зарегистрирован: 09.08.2015 17:52:24

[РЕШЕНО] TRxDBColorBox не сохраняет custom-ные цвета

Сообщение artem78 »

По-видимому компонет TRxDBColorBox содержит ошибку. Если включён флаг cbCustomColor и устанавливаешь цвет через пункт "custom..." он сохраняется как clBlack. Если выбирать цвета из стандартного перечня - всё нормально.

https://disk.yandex.ru/i/ONnlkLwPOO_hyQ

Демо:
https://disk.yandex.ru/d/tfhL9xsQvOn1aA
Последний раз редактировалось artem78 02.12.2024 14:11:51, всего редактировалось 1 раз.
Lucifer
постоялец
Сообщения: 132
Зарегистрирован: 05.01.2014 21:39:03
Откуда: Новороссийск

Сообщение Lucifer »

В событии OnCloseUp дописать строку

Код: Выделить всё

SQLQuery1.FieldByName('color').AsInteger := RxDBColorBox1.Selected;
И настанет щасте.
artem78
новенький
Сообщения: 50
Зарегистрирован: 09.08.2015 17:52:24

Сообщение artem78 »

Спасибо, помогло.

Отчего автор сего модуля сам не исправит сохранение значения, чтобы можно было обходиться без такого костыля?
Ответить