仮想ツリービューは、標準の Delphi グリッドの方法とは異なり、ピクセル単位で垂直方向にスクロールし、TListView
(TTreeView
または私が認識している他のほとんどのコントロールは) 行単位でスクロールし、常にコントロールの上部に完全な行が表示されるようにします。カーソルキーを使用してナビゲートすると、方向に応じて最初または最後の行が完全に表示されます。マウスでスクロールすると、位置合わせがまったくありません。
この動作は、たとえば、Delphi 2007 および 2009 の構造ウィンドウで確認できます。
多くのプロパティを標準の Windows コントロールの動作に設定する方法はありますか? または、これを達成するためのパッチのセットはどこかにありますか?