TRichEdit SelAttributes



  • Hallo ihr,
    ich habe eine Anwendung mit einem TRichEdit und habe ein kleines Problem mit den Text Attributes. Folgendes:
    Wenn der Text im RichEdit Feld beispielsweise so aussieht:

    Ich habe ein MSVC Handbuch zuhause falls mir mal das Klopapier ausgeht.

    Wenn ich jetzt "falls mir mal" markiere und beispielsweise fsItalic zu den Attributes hinzufüge, verschwindet das "Bold" Attribut vom "mir". Das verhalten ist mir jetzt erst aufgefallen, nachdem ich schon einige Programme mit TRichEdit geschrieben habe. Folgendermaßen ändere ich den Style:

    richedit->SelAttributes->Style = richedit->SelAttributes->Style << fsItalic;
    

    Mache ich da was falsch? Wenn nein, gibt es eine andere Möglichkeit, die Styles jedes Buchstabens beizubehalten ohne mit SelStart, SelLength usw. jeden einzeilnen Buchstaben durchzugehen?

    Danke



  • Bücher sind schlechtes Klopapier. Is' so hartes Papier... 👎


Anmelden zum Antworten