А что значит - отследить? В смысле или узнать в какую сторону кликнул юзер, либо следует перемещать "полотно" сетки лишь в три вышеозначенные позиции? Проясните, пжлст
Вот всё, что можно получить\переслать от\к скролбарки (выдержка из модуля Messages)
Цитата:
const
{ Scroll bar messages }
{$EXTERNALSYM SBM_SETPOS}
SBM_SETPOS = 224; { not in win3.1 }
{$EXTERNALSYM SBM_GETPOS}
SBM_GETPOS = 225; { not in win3.1 }
{$EXTERNALSYM SBM_SETRANGE}
SBM_SETRANGE = 226; { not in win3.1 }
{$EXTERNALSYM SBM_SETRANGEREDRAW}
SBM_SETRANGEREDRAW = 230; { not in win3.1 }
{$EXTERNALSYM SBM_GETRANGE}
SBM_GETRANGE = 227; { not in win3.1 }
{$EXTERNALSYM SBM_ENABLE_ARROWS}
SBM_ENABLE_ARROWS = 228; { not in win3.1 }
{$EXTERNALSYM SBM_SETSCROLLINFO}
SBM_SETSCROLLINFO = 233;
{$EXTERNALSYM SBM_GETSCROLLINFO}
SBM_GETSCROLLINFO = 234;
|
З.Ы. Кстати, второе можно эмпирически подогнать изменяя ширину видимой части стрингрида на форме
