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 Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbinden (https://www.delphipraxis.net/33938-scroll-memo-richedit-zwei-memos-scrollmaessig-verbinden.html)

Delphi-Freak 15. Nov 2004 09:38


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

Mirilin 15. Nov 2004 10:42

Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
 
:hi:

Vielleicht findest Du in der Hier im Forum suchengleichzeitig scrollen was :)

mfg Tobias

Shaman 15. Nov 2004 10:43

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

Delphi-Freak 15. Nov 2004 10:46

Re: Scroll in Memo/RichEdit - zwei Memos scrollmäßig verbind
 
Vielen Dank mal!!! :thumb:
Werde mir das mal anschauen :-D

Grüße, ich

Delphi-Freak 15. Nov 2004 11:06

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:
...
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;
Muss ich da dem EditHex oder dem EditChr noch irgendwas wie WindowProc oder so zuweisen? :roll:
100THX :!: :thumb:

Delphi-Freak 15. Nov 2004 18:14

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 22:39 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