TStringGrid farblich verändern



  • Hy,
    kann mir einer erklären, wei ich eine einzellne Cell im TStringGrid farbilich verändern kann, wenn sie einen neuen Wert bekommt? Dabei ist mir eigentlich nur die Routine für die farbliche veränderung wichtig. Gibt es vielleicht sogar ein Quelltextbeispiel dafür? Bitt Helft mir, brauche das für eine Studienaufgabe.



  • siehe FAQ



  • Hey, ertsmal danke für den Tip.
    Leider wird hierbei doch OnDrawCell-Event genutzt. Somit würde er beim erstellen des StringGrids ja schon die Zellen farblich makieren. Ich würde es mir ehr wünschen, dass es erst bei änderung der Werte innerhalb der Zelle geschieht.
    Gibt es da nicht einen besseren Weg?



  • Noch eine zusätzliche Frage, wie gibt es eine Event-Bahndlung dafür, dass mein StringGrid nicht mehr angewählt ist?
    Bessere Erklärung:
    Ich möchte auf ein anderes StringGrid klicken und dann soll etwas dem davor ausgewählten SG passsieren.



  • Wenn die Farbliche Markierung nicht in Abhängigkeit vom Zelleninhalt passieren soll, mußt du wohl extern speichern welche Zelle welche Farbe haben soll.

    OnExit wird beim Verlassen von Steuerelementen ausgelöst.


Log in to reply