Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Memo und StringGrid synchron scrollen (https://www.delphipraxis.net/25386-memo-und-stringgrid-synchron-scrollen.html)

Shaman 5. Jul 2004 19:50


Memo und StringGrid synchron scrollen
 
Hallo zusammen

Wie kann man ein Memo und ein StringGrid gleichzeitig vertikal scrollen lassen? Wenn man im einen scrollt, soll das andere also ebenso mitscrollen. Ich habe eine Lösung für zwei Memos gefunden, aber die scheint hier nicht zu funktionieren...

Gruss
Shaman

Niko 6. Jul 2004 18:36

Re: Memo und StringGrid synchron scrollen
 
Sorry, Doppelpost :oops:

Niko 6. Jul 2004 18:36

Re: Memo und StringGrid synchron scrollen
 
Beim Bewegen der vertikalen Bildlaufleisten wird die Message WM_VSCROLL gesendet.

Da aber weder Memo noch StringGrid ein Ereignis für diese Message bereitstellen, wirst du jeweils eine eigene Komponente ableiten müssen und in dieser auf die Message reagieren.
Dort kannst du dann im einfachsten Fall die Message einfach mit SendMessage an die andere Komponente weiterleiten bzw. die Nachricht vorher noch entsprechend verändern, so dass StringGrid und Memo parallel scrollen.

Shaman 6. Jul 2004 23:16

Re: Memo und StringGrid synchron scrollen
 
Das hab ich auch gemacht, nur das Anpassen der Message war das Problem. Naja, ich nehm jetzt einfach ein Memo anstatt das StringGrid, zeichne ein paar Linien drauf und dann tut's das auch :mrgreen:
Aber trotzdem Danke!

Gruss
Shaman


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz