![]() |
Wie kann ich RichEdit-Feld eine Zeile verschieben
Hi,
Wie kann ich RichEdit-Feld eine Textzeile Hilfe von Speedbutton Zeilen nach oben oder unter verschieben, so das bei jeden Click auf dem Speedbutton der Cursor eine Zeile bewegt wird ? Der Speedbutton soll die gleiche Funktion wie auf der Tastatur "Bild oben" bzw "Bild unter" belegt werden ! |
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
Hi!
Zitat:
Könntest du es vielleicht etwas deutlicher erklären? ;) |
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
Zitat:
Greetz alcaeus PS: Im Nachhinein die Fragestellung ausbessern ist unfair! ;) |
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
Also ich benötige diese Funktion zur Bedingung mit einen Touchscreen-Monitor. Da die Scrollbänder für die Bedienung zu klein sind muss ich dazu Schaltflächen einfügen, da mir keine Tastatur zur Verfügung steht. - kannst Du das jetzt verstehen ?
|
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
Mit "CaretPos " komme ich nicht weiter!
|
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
Delphi-Quellcode:
RichEdit1.Perform(EM_LINESCROLL, 0, 1); // Zeile nach unten scrollen
RichEdit1.Perform(EM_LINESCROLL, 0, -1); // Zeile nach oben scrollen |
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
so geht es !!
Danke Stevie :bounce2: |
Re: Wie kann ich RichEdit-Feld eine Zeile verschieben
XP!? Nur ein Vorschlag:
Änder doch einfach das Windows-Design etwas "Touchscreen-freundlicher" ab. (R-Click Desktop > Eigenschaften > Anzeige > Erweitert > Bidlaufleiste > Größe anpassen). Ist vielleicht nicht der programmiertechnische Weg, aber "entzerrt" evtl. einen mit Buttons überladenen "Touch-Desktop". Grüsse! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:19 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