jongpau
Member
Hi Y'all,
I am trying to display some markers on the labels of browse columns to indicate that the data is sorted on a column (ascending or descending) - a-la Outlook etc.
I have managed to do all this and to move the "icons" when the columns are resized, moved or when the user scrolls horizontally.
To capture the horizontal scroll I use the SCROLL-NOTIFY event (as far as I know there is no other way).
However: when the user scrolls horizontally the icons stay where the column used to be, until the user releases the mouse button. This because the SCROLL-NOTIFY event does not fire until the user releases the mouse button (standard - sometimes annoying - Progress behaviour).
So here's the question: How can I capture the horizontal scroll in a browse before Progress does (call it a "START-SCROLL")? This so I can hide, or even better move, the icons during or before Progress' standard column scrolling (which should of course still happen).
I hope one of the geniusses out there can help me.
I am trying to display some markers on the labels of browse columns to indicate that the data is sorted on a column (ascending or descending) - a-la Outlook etc.
I have managed to do all this and to move the "icons" when the columns are resized, moved or when the user scrolls horizontally.
To capture the horizontal scroll I use the SCROLL-NOTIFY event (as far as I know there is no other way).
However: when the user scrolls horizontally the icons stay where the column used to be, until the user releases the mouse button. This because the SCROLL-NOTIFY event does not fire until the user releases the mouse button (standard - sometimes annoying - Progress behaviour).
So here's the question: How can I capture the horizontal scroll in a browse before Progress does (call it a "START-SCROLL")? This so I can hide, or even better move, the icons during or before Progress' standard column scrolling (which should of course still happen).
I hope one of the geniusses out there can help me.