tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
458
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von kscha
    kscha kscha ist offline Mitglied Bronze
    Registriert seit
    Jun 2003
    Ort
    Freckenfeld
    Beiträge
    44
    Hallo zusammen !

    Ich habe folgendes Problem:

    Ich möchte in einer Edit-Box einen Teil des angezeigten Textes rot 'highlighten'. Da es bei MFC zu diesem Zweck keine Funktion gibt, habe ich mir eine Klasse ('CGCColorEdit') aus dem Internet besorgt.
    Wie ich das mit meinem Wissensstand beurteilen kann, ist das genau das, was ich gesucht habe..... ich krieg's nur nicht zum Laufen !

    Im Header-File dieser Klasse steht folgendes:

    Use this class to create a member variable for a CEdit control to allow you to dynamically change the background and text colors for the CEdit box.

    Wie schaffe ich es jetzt eine Member-Variable mit dieser Klasse zu erzeugen, mit der ich dann die Funktion 'SetTextColor' auf die bereits bestehende Edit-Box anwenden kann Mit dem Klassenassistenten kann ich ja nur eine m_Variable vom Typ 'CString' oder 'CEdit' erzeugen.
    Und irgendwie muß ich doch diese Member-Variablen ("Schriftfarbe ändern" und "Text in Edit-Box schreiben" kombinieren, oder ?! Ich kann mir grad gar nicht vorstellen, wie das funktionieren soll

    Ich hoffe, daß Ihr mir helfen könnt !

    Viele Grüße,

    Kai
     

  2. #2
    Avatar von kscha
    kscha kscha ist offline Mitglied Bronze
    Registriert seit
    Jun 2003
    Ort
    Freckenfeld
    Beiträge
    44
    Hallo

    Ich habe es doch noch selber rausgekriegt: Man muß einfach im Header-File (ich habe die ganze Zeit im cpp-File gesucht) die Member-Variable definieren ('CGCColorEdit m_cText', da wo die Dialogfelddaten sind) und schon klappt's und man kann auf die entsprechenden Funktionen zugreifen.

    Schade nur, daß die Funktion leider doch nichts für mich ist, da sie den gesamten Text in der Edit-Box rot einfärbt und nicht nur einen bestimmten Teil

    Ich danke trotzdem allen, die sich mein Posting bereits angesehen und sich Gedanken darüber gemacht haben !

    I'll be back

    Viele Grüße,

    Kai
     

  3. #3
    Registriert seit
    Jul 2003
    Ort
    Duisburg (NRW)
    Beiträge
    1.788
    Ich habe es doch noch selber rausgekriegt
    Gute Arbeit. Weiter so!
     
    Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."

Ähnliche Themen

  1. Warum Member von Klassen Private?
    Von Rene42 im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 01.06.09, 12:17
  2. Matrix als Member-Variable!
    Von emma2000 im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 30.08.05, 14:53
  3. Antworten: 0
    Letzter Beitrag: 07.06.05, 20:43
  4. Assistent zum erstellen von Klassen in PHP
    Von dibe0014 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 22.01.05, 14:47
  5. Parser-Fehler (Klassen-Assistent)
    Von kerian im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 29.09.03, 07:31