Memo und Cursor



  • Hi!

    Ich mach mein TMemo ReadOnly=true und würde gerne das der Cursor auch verschwindet.
    Wenn man Enabled auf "false" setzt, bewirkt zwar genau dieses, jedoch ist dann die Schrift grau und das soll wieder nicht sein.

    Gibts da wieder son geheimen Trick den auch jemand hier kennt?



  • hallo,

    dann nimm doch anstelle des memos ein tpanel, richte die schrift auf links anliegend aus, bevel machst du lowered und die farbe auf clwindow, dann sieht das ganze wie ein memo ohne cursor aus und beschreibar ist es ohnehin nicht...

    mfg
    murph



  • Nun, zuerst TPanel hat kein Zeilenumbruch und auch keinen Scrollbalken.
    Hinzukommt das der Text selektierbar bleiben sollte .. ich will nur dem dummen blinkenden Cursor da raus haben 🙂



  • Eventuell sollte der Thread in WinAPI Forum verschoben werden .. da ich mal denke, das man nur damit den Cursor auf HIDE oder so stellen kann.



  • Nein geht auch mit CBuilder Funktion!
    Allerdings ist dieser glaub nicht in der Hilfe dokumentiert.

    HideCaret(Memo1->Handle); // Das lässt den blinkenden Cursor entschwinden
    Solltest in das OnMouseDown Ereignis eintragen.


Anmelden zum Antworten