Schriftzeilen eines wxTextCtrl einzeln einfärben?



  • Hallo,

    wie kann ich eine Schriftzeile einzeln einfärben? Denn SetForegroundColor färbt den gesamten Text ein, und das möchte ich nicht.

    Danke schonmal für die Hilfe!

    MfG mikey.


  • Mod

    Hm, also das geht imho nicht sehr einfach mit wxTextCtrl (man könnte evtl. eine Klasse davon ableiten, etc.)

    Es gibt 2 Möglichkeiten:
    1. Du verwendeste wxRichTextCtrl, damit kannst du das aufjedenfall umsetzen.
    2. Du schaust dir wxScintilla/wxStyledTextControl an, da ist vieles schon vorgefertigt,
    und du kannst auch sowas wie z.b. Syntaxhighlighting machen.



  • Hallo phlox81,

    1. Du verwendeste wxRichTextCtrl, damit kannst du das aufjedenfall umsetzen.

    Jop, das habe ich jetzt genommen, entspricht genau meinen Vorstellungen. Danke für die Hilfe! 👍

    MfG mikey.


Anmelden zum Antworten