Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

TMemo Darstellungsfehler

  Alt 12. Feb 2015, 15:52
Hallo zusammen,

ich schlage mich schon einige Zeit mit einem unschönen Verhalten von TMemo herum.
Ich habe ein Pagecontrol mit 3 Memos und einem Stringgrid. Der Fehler tritt in jedem der Memos auf.
Und zwar wird manchmal der/das Cursor/Caret und die getroffene Auswahl nicht angezeigt. Editieren geht, nur fehlt eben die optische Orientierung.

Die Frage "Wann tritt das denn auf?" ist schwierig zu beantworten. Meist geht eine Fehlermeldung(showmessage) vorraus. Ebenso kann der Fehler auftreten wenn die activePage durch das Programm geändert wird. Der Fehler tritt nicht auf wenn die ActivePage durch einen click auf den entsprechenden Reiter gewechselt wird. Das ist auch der Workaround um die Darstellung immer richtig zu haben, durch Mausklick die Seiten/Memos wechseln.
Um es gleich vorweg zu nehmen, am Focus liegt es nicht, da die enthaltenen Daten durchaus geändert werden können. das einzige was fehlt ist der Cursor und die (mögliche) Markierung der Auswahl.
(in selectedText sind die erwarteten Inhalte und Startselection ist auch in Ordnung)

Hat einer von Euch noch eine Idee wo ich suchen könnte?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat