![]() |
Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbinden
Hätte wieder mal eine Frage:
Gibt es irgendeine Möglichkeit, in einem Memo, oder besser einem RichEdit die Position des Scrollens herauszufinden. Genaugenommen möchte ich zwei RichEdits scrollmäßig verbinden, nur in einem gibts Scrollbars, sobald dort gescrollt wird, läuft das andere RichEdit mit. Vielen Dank :thumb: Gerhard :-D |
Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
|
Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
Hoi
Die RichEdits sollen einfach die Messages WM_HSCROLL und WM_VSCROLL an das jeweils andere weiterleiten, dann müsste das gehen. Gruss Shaman |
Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
Vielen Dank mal!!! :thumb:
Werde mir das mal anschauen :-D Grüße, ich |
Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
Das mit den Messages habe ich noch nicht ganz verstanden, auch bei anderen Beiträgen habe ich das gesehen. Also mein momentaner Code:
EditChr ist das RichEdit, in dem der User scrollt, EditHex, das RichEdit, das via Script mitscrollen soll (wird 'n HexViewer):
Delphi-Quellcode:
Muss ich da dem EditHex oder dem EditChr noch irgendwas wie WindowProc oder so zuweisen? :roll:
...
public { Public-Deklarationen } procedure WMHScroll(var Message: TWMHScroll); message WM_HSCROLL; end; ... procedure TForm1.WMHScroll(var Message: TWMHScroll); begin with Message do begin case Msg of WM_VSCROLL: EditHex.Perform(Msg, WParam(Msg), LParam(Msg)); end; end; end; 100THX :!: :thumb: |
Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
Also ich habs jetzt doch geschafft:
Scrollen über die Scrollbars und das Mausrad funktioniert, Cursor-Tasten aber nicht. Ist aber sowieso egal, weil ich mich dazu entschieden habe, doch nur ein Richedit zu verwenden. - Trotzdem Danke für eure Tipps! :thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz