Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 4 Jahren, 9 Monaten
Letzter Beitrag:
vor 4 Jahren, 9 Monaten
Beteiligte Autoren:
Joris, Adri, Arie

How to sync horizontal scrollbars of 2 tables?

Startbeitrag von Joris am 03.10.2013 14:42

Hi,

My project is in Windev 18.
I have 2 tables that are on the same window.
When doing a horizontal scroll of the first table, how can i scroll the second table automatically with the same distance?

See example in the link below...
https://www.dropbox.com/s/nc1z0y9vqv262rt/Scrollbars.jpg

Thank you for helping,

Joris

Antworten:

Joris,
maybe the tip from this post will do
http://27130.foren.mysnip.de/read.php?27131,153662,153716#msg-153716

von Arie - am 03.10.2013 14:58
Have a look at this:

On Horizontal scrollbar (WM_HSCROLL) of TABLE_xxx

vpXShift += 1
IF vpXShift > 1 THEN
vpXShift = 0
ELSE
SendMessage(Handle(TVT_SfTree), 0x114, _EVE.wParam, _EVE.lParam)
END

von Adri - am 03.10.2013 16:41
Thank you Arie and Adri!

Can you tell me why the vpXShift variable is used? I have tested it with and without the use of this variable and it works in both cases.
It only seems to reduce the quantity of 'Sendmessage' instructions...

Kind regards,
Joris.

von Joris - am 04.10.2013 07:13
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.