Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by fsch,
1. Mai 2015
Ich habe das Problem jetzt so gelöst:
Das automatische Scrollen kann ich verhindern, indem ich in der Windows-Funktion EM_SETOPTIONS die Optionen ECO_AUTOVSCROLL und ECO_AUTOHSCROLL lösche. Dies mache ich im OnCreate der übergeordneten Fensters mittels SendMessage.
Weiterhin markiere ich im OnChange des RichEdit jede Zeile rot, die länger ist, als das RichEdit breit ist. Das ermittle ich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by fsch,
26. Apr 2015
@mjustin:
Die Idee mit dem etwas größeren Eingabefeld und der farbigen Markierung der Druckbereichsüberschreitung ist gut. Nur löst das nicht das grundsätzliche Problem, dass das RichTextEdit horizontal und vertikal scrollt. Das möchte ich auf jeden Fall verhindern.
@Popov:
Der Vorschlag funktioniert in einem TMemo, jedoch nicht in einem TRichEdit. Dort kann der Font ja innerhalb jeder Zeile...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by fsch,
25. Apr 2015
Hallo,
ich möchte in einem RichEdit (genauer: TJvDBRichEdit aus der JVCL-Bibliothek) verhindern, dass Text außerhalb des sichbaren Bereichs eingegeben werden kann. Es soll also verhindert werden, dass das Richedit horizontal und vertikal scrollt. Und man soll nicht über den linken und unteren Rand hinaus schreiben können.
Hintergrund ist der, dass der Text aus dem Feld in ein genau...