Не срабатывает смена свойств (цвета) мемо в отчете.
Здравствуйте!
При выполнении отчета я прописала в дельфи (работаю в D2007) программный код, что если кликнуть на какое-то мемо отчета, то должен меняться цвет этой ячейки
Sender.Color := clYellow; (пробовала также Sender.Font.Color := clYellow;)
и затем выполниться кое-какие действия (это не важно какие,так как они работают нормально).
Проблема в том, что в операционках Windows7 64 бит и Vista смена цвета не работает, хотя в Windovs XP работает нормально.
(Для полноты информации сообщаю, что прописываю это на событии TfrxReport.OnClickObject.)
Прошу откликнуться специалистов, а также возможно кто-то встречался с подобной проблемой.
При выполнении отчета я прописала в дельфи (работаю в D2007) программный код, что если кликнуть на какое-то мемо отчета, то должен меняться цвет этой ячейки
Sender.Color := clYellow; (пробовала также Sender.Font.Color := clYellow;)
и затем выполниться кое-какие действия (это не важно какие,так как они работают нормально).
Проблема в том, что в операционках Windows7 64 бит и Vista смена цвета не работает, хотя в Windovs XP работает нормально.
(Для полноты информации сообщаю, что прописываю это на событии TfrxReport.OnClickObject.)
Прошу откликнуться специалистов, а также возможно кто-то встречался с подобной проблемой.
Комментарии
Разница вашего кода только в строке Modified := True; Я добавила эту строку, но все равно не работает. И поскольку как я писала мой кода работает в операционке XP, то возникает вопрос - а вы в какой операционке работаете?
Приложите тестовый проект, демонстрирующий проблему
Вот еще что хотела уточнить, а с какой точно версией фастрепорта вы работаете? У нас 4.7.178. Думаю, что может именно в этой версии ошибка?
Кстати, для теста можно просто использовать MessageDlg вместо модальной формы или репорта - результат тот же. Как я написала, что XP отображает цвет, а в вин7 похоже перерисовка не срабатывает. Если код с отменой цвета убрать, то работает даже и в вин7, но мне так не нужно. Что можно сделать?
If you downloaded this file, try downloading the file again.
Я 2 раза копировала - результат все тот же. Для инфы - у меня WinZip 14.5 пробная (нелицензированная) версия. Но, не думаю, что причина может быть в этом. Так как с другими архивными файлами проблем нет.
Что посоветуете? Может пересоздадите и выложите новый зип файл?
Заранее спасибо!