Firemonkey の ScrollBox コンポーネントで奇妙なバグと思われる現象が発生しています (それからのTGrid
継承TScrollBox
はすべてのグリッドにも影響するため)。一部の開発マシンではすべて正常に動作しますが、他のマシンではバグが発生します。システム間のパターンを検出できませんでした (OS、グラフィックス ハードウェア、DirectX のバージョンを確認しました)。
再生:
- 新しい FireMonkey アプリケーションを作成します。をフォームに配置し
TScrollBox
ます。 - scrollBox にボタンを追加し、垂直位置を 500000 に設定します。
- アプリケーションを起動し、スクロールボックスの端までスクロールしたときにボタンが表示されるかどうかを確認します。
バグが発生した場合、ボタンは表示されません。
グリッドを使用すると、1 ~ 19047 行が正しく表示され、19047 以降のすべての行が表示されなくなります。
何がこれを引き起こしているのか誰にも分かりますか? または、問題をより詳細に特定する方法はありますか?