Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   TMemo Darstellungsfehler (https://www.delphipraxis.net/183899-tmemo-darstellungsfehler.html)

p80286 12. Feb 2015 14:52

TMemo Darstellungsfehler
 
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

stahli 12. Feb 2015 15:25

AW: TMemo Darstellungsfehler
 
Das kann durchaus auch am System oder dem Grafiktreiber liegen.
Hast Du die Exe mal auf einem anderen Rechner getestet?

p80286 12. Feb 2015 15:36

AW: TMemo Darstellungsfehler
 
Zitat:

Zitat von stahli (Beitrag 1289668)
Das kann durchaus auch am System oder dem Grafiktreiber liegen.
Hast Du die Exe mal auf einem anderen Rechner getestet?

Jetzt wo Du es sagst, aber ja, (Laptop/Desktop)(W7/XP) immer das gleiche Verhalten. Ist übrigens die einzige Anwendung die so zickt (allerdings auch die einzige mit mehreren Memos auf einem Pagecontrol)

Gruß
K-H

Sailor 12. Feb 2015 15:41

AW: TMemo Darstellungsfehler
 
Was ist mit HideSelection?

p80286 12. Feb 2015 16:20

AW: TMemo Darstellungsfehler
 
Zitat:

Zitat von Sailor (Beitrag 1289671)
Was ist mit HideSelection?

Gute Frage! pack ich nicht an, aber nachschauen kann ich ja mal!

Gruß
K-H

hathor 12. Feb 2015 18:45

AW: TMemo Darstellungsfehler
 
Liste der Anhänge anzeigen (Anzahl: 1)
Maus - Eigenschaften:

p80286 12. Feb 2015 22:29

AW: TMemo Darstellungsfehler
 
Zitat:

Zitat von hathor (Beitrag 1289685)
Maus - Eigenschaften:

Kann ich definitiv ausschließen, da ich oft genug den MausCursor "wegschupsen" muß.

Gruß
K-H


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