Autor Beitrag
patmann2001
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 201

Windows 7 Prof.
Delphi XE2
BeitragVerfasst: Do 18.07.02 15:38 
Hallo
Ich möchte gerne die Farbe der Ausgewählten Zellen ändern. Zurzeit ist sie immer blau. Brauche aber eine andere Farbe und zwar Situationsbezogen. Wie geht denn das? :?:
Über Hilfe würde ich mich sehr freuen :D

cu Patmann
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: Do 18.07.02 18:26 
Du gehst in die prozedur onDrawcell, von dort aus Rufst du den Canvas auf, mit der variable TRect wird der Bereich der Zelle übergeben

Das sähe dann wohl so aus

ausblenden Quelltext
1:
2:
3:
4:
5:
...
canvas.Brush.Color := xyz;
canvas.Pen.color := xyz;
canvas.Rectangle(Rect);
...


MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche
patmann2001 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 201

Windows 7 Prof.
Delphi XE2
BeitragVerfasst: Fr 19.07.02 16:18 
Titel: Danke, war fast richtig.
Danke Richtiger währe jedoch gewesen:
ausblenden Quelltext
1:
2:
3:
 canvas.Brush.Color := xyz;
canvas.Pen.color := xyz;
canvas.FillRect(Rect);
:oops:
Weil Delphi den anderen Befehl bei mir nicht kennt.
Hat aber trozdem geholfen.
:D :D :D :D :D

cu Patmann
MathiasH
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 699

WinXP, Win98SE, Debian, Win95
D5 Stand, D6 Prof
BeitragVerfasst: So 21.07.02 17:21 
:oops: ooooooops, das war wohl der Falsche Befehl 8)

MathiasH

_________________
"Viel von sich reden, kann auch ein Mittel sein, sich zu verbergen."
Friedrich Nietzsche