Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Memos gleichzeitig scrollen (https://www.delphipraxis.net/146041-memos-gleichzeitig-scrollen.html)

pAdIwAnI 12. Jan 2010 17:50


Memos gleichzeitig scrollen
 
heyho,

ich habe schon ein bissel hier rumgesucht, aber nicht so das richtige gefunden, vll hab ich auch einfach nur falsch gesucht^^.

ich suche einen befehl mit dem ich memo-felder/rich-edits an eine bestimme stelle horizontal scrollen kann.

grund: ich möchte gerne mehrere memos/richs nebeneinander machen, deren inhalt die gleiche anzahl an lines hat. dann sollen wenn möglich alle memos/richs gleichzeitig scrollen, wenn ich eins davon scrolle.

ich hab zwar was mit sendmessage(memo.handle,WM_HSCROLL, sb_thumbposition,0) gefunden. aber verstehe nicht so recht wie ichdas konkret benutzte. also mit abfrage der aktuellen position des memos bzw wie ich in das sendmessage schreiben muss, damit es auch ankommt und das memo scrollt (ich hab ein bisschen mit rumprobiert, aber nja eher keinen erfolg).

falls das zu kompliziert ist, bzw es leicht mit einer trackbar ist, nehm ich auch gerne diese lösung^^.

schon mal danke im vorraus.

Jan

Wolfgang Mix 12. Jan 2010 18:17

Re: Memos gleichzeitig scrollen
 
Wenn ich mich nicht irre, kann nur ein Memo zur Zeit den Fokus haben.
Belehrt mich besser.

himitsu 12. Jan 2010 18:26

Re: Memos gleichzeitig scrollen
 
Nur ein Memo braucht ja auch nur den Eingabefokus.

Er will nur, daß die anderen Memos zur selben Position gescrollt werden, wo auch das aktive Memo gerade sich befindet.

Aber wie das geht, weiß ich auch nicht.

Wolfgang Mix 12. Jan 2010 18:40

Re: Memos gleichzeitig scrollen
 
... wenn die Einträge nicht zu lang sind, ist vielleicht ein StringGrid Deine Lösung? ...

Christian Seehase 12. Jan 2010 18:51

Re: Memos gleichzeitig scrollen
 
Moin Jan,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Wenn ich mich recht entsinne, habe ich hier in der DP mal so etwas für Listboxen gepostet (muss aber Jahre her sein ;-)).
Falls Du es nicht finden kannst: Ich schau mal, ob ich das noch irgendwo habe.

Matze 12. Jan 2010 18:59

Re: Memos gleichzeitig scrollen
 
Das Gleiche hatten wir auch schon öfters, bsp. hier.
Paralleles Scrollen über die Pfeiltasten der Tastatur funktioniert nicht, aber über die Scrollleiste und das Mausrad müsste es klappen. Vielleicht kennt jemand von euch noch die fehlende Message und kann sie ergänzen.

Ich habe das Beispiel zwar nicht zum Laufen gebracht, aber das wird in der DP oft empfohlen und muss irgendwie gehen. :stupid:

toms 12. Jan 2010 19:03

Re: Memos gleichzeitig scrollen
 
Bei einem TRichEdit kann man es vom Prinzip her etwa so machen.

pAdIwAnI 12. Jan 2010 19:06

Re: Memos gleichzeitig scrollen
 
hui ich war nur essen und shcon ein paar antworten, das ist toll =)

es müssen keine memos sein, hauptsache irgendwelche felder, die strings anzeigen könne, und scrollbar sind.
ich benutzt memos standardmäßig für alles, was ich damit in der schule auch alles gebaut hab. da hat man das aber auch nicht gebraucht.

Zitat:

Zitat von Wolfgang Mix
... wenn die Einträge nicht zu lang sind, ist vielleicht ein StringGrid Deine Lösung? ...

mit StringGrids kann ich leider gar nichts anfangen, aber ich gucks mir mal an. einträge sind maximal ein Name+Vorname.

Zitat:

Zitat von Christian Seehase
Wenn ich mich recht entsinne, habe ich hier in der DP mal so etwas für Listboxen gepostet (muss aber Jahre her sein ;-)).
Falls Du es nicht finden kannst: Ich schau mal, ob ich das noch irgendwo habe.

ich such auch mal, wers zuerst findet hat gewonnen xD

Zitat:

Zitat von Matze
Das Gleiche hatten wir auch schon öfters, bsp. hier.
Paralleles Scrollen über die Pfeiltasten der Tastatur funktioniert nicht, aber über die Scrollleiste und das Mausrad müsste es klappen. Vielleicht kennt jemand von euch noch die fehlende Message und kann sie ergänzen.

Ich habe das Beispiel zwar nicht zum Laufen gebracht, aber das wird in der DP oft empfohlen und muss irgendwie gehen. :stupid:

ja, das hab ich auch gefunden, aber mir sind diese messages total unbekannt. kommt halt in der schule nicht dran und bis jetzt hab ich sie noch nicht gebraucht.


wahhh immer wenn ich den post abschicken will sind neue posts da. so ich muss jetzt erstmal die ganzen links durchgucken xD

Jan

pAdIwAnI 13. Jan 2010 20:11

Re: Memos gleichzeitig scrollen
 
sooo...

ich hab mir jetzt alles mal zu gemüte geführt und bin letzendlich auf den stringgrid umgestiegen. wenn ich jetzt memos mit fülle kann ich das gleiche auch mit dem grid macehn, und es hängt alels noch zusammen. ich frag mich grad: warum wir das eig nicht in der schule gemacht haben...

nja, trotzdem danke, für die ganzen vorschläge. aber das grid ist das unkomplizierteste =)
ich glaub ich jetzt sowas nur noch mit grids xD


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 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