Мы сталкиваемся с тем, что кажется странной ошибкой в компоненте ScramBox Firemonkey (поскольку TGrid
наследует от TScrollBox
, он также влияет на все сетки). На некоторых наших машинах разработки все работает нормально, а на других - ошибка. Нам не удалось обнаружить какой-либо шаблон между системами (мы проверили ОС, графическое оборудование, версию DirectX).
Размножение:
- Создайте новое приложение FireMonkey. Поместите a
TScrollBox
в форму. - Добавьте кнопку в scrollBox и установите ее вертикальное положение на 500000.
- Запустите приложение и проверьте, отображается ли кнопка при прокрутке до конца прокрутки.
Если ошибка возникает, кнопка не отображается.
При использовании сетки это приводит к тому, что строки 1-19047 отображаются правильно, а все строки от 19047 и выше не отображаются.
Кто-нибудь может понять, что может быть причиной этого? Или любая идея, как мы можем определить проблему более подробно?