Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by peter314,
12. Nov 2010
Endlich!! :-D
Ich suche jetzt in DrawCell nach der selektierten Zelle und weise ihr die Hintergrundfarbe zu.
Außerdem setzte ich Font.Color bereits beim Übermalen der Zelle dadurch bleibt die Farbe auch wie sie sein soll. Anscheinend muss man die Farbe schon früher setzen, damit sie korrekt ist.
Hier mein Code.
procedure TForm1.StundenplanDrawCell(Sender: TObject; ACol, ARow: Integer;...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by peter314,
12. Nov 2010
Mmmh,
Danke Bummi aber Font.Color auf $010101 zu setzen hat leider nichts geändert.
Ich habs jetzt über einen Umweg gelöst, indem ich eine der farblich hinterlegten Zellen als Selection festgelegt habe.
Aber ich würde schon gerne den direkten Weg kennen lernen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by peter314,
12. Nov 2010
Danke!
Das mit Invalidate funktioniert. Die Dinge können so einfach sein, nun gut.
Aber jetzt ist ein älteres Problem wieder aufgetaucht. :pale:
Das zurzeit ausgewählte StringGrid Cell wird jetzt ohne Text angezeigt (s. Anhang -> Mittwoch 2.Stunde).
Ich verstehe nicht wie das passieren kann, da ja das gesamte Stringgrid neu gezeichnet wird, sonst kommt es ja auch nicht zu Problemen.
Und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by peter314,
12. Nov 2010
Hallo zusammen,
Auf meiner Form habe ich ein TStringGrid und ein TListView. Bei der Auswahl eines ListView Items werden im Stringgrid gewisse Zellen farbig hinterlegt. Das funktioniert auch soweit.
Klickt man jedoch zwischendurch auf das StringGrid und wählt anschließend wieder ein ListView Item aus, so kommt es zu Darstellungsfehlern, die sich in erster Linie dadurch bemerkbar machen, das in...