Einzelnen Beitrag anzeigen

Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#17

Re: StringGrid -> Eine Zelle zweifarbig, oder halbfarbig

  Alt 25. Okt 2007, 14:04
Zitat von HolgerCW:
habe das nun alles verstanden, aber was macht denn in dieser Code - Zeile:

Canvas.TextOut(Rect.Left+2, Rect.Top+2, Cells[ACol, ARow]); dann noch das +2. Weill wenn ich da was ändere passiert nichts ?
Das ist die Textausgabe (da weist ja auch der Methodenname schon dezent drauf hin )
Zuerst die Koordinate, an der der Text starten soll (Linke obere Ecke) und dann der Text (der in der Zelle mit der Koordinate [ACol, ARow] gespeichert ist)

Veränderst du die Koordinate der Ausgabe beginnt der Text eben an einer anderen Stelle.

Kleiner Tipp für die Zukunft: Solche Dinge kann man auch wunderbar in der Hilfe nachlesen

//Edit: Hups, falsch verstanden... Dachte, du wolltest wissen, was die Zeile als ganzes macht
Aber beantwortet hab ichs ja trotzdem irgendwie. Das +2 sorgt einfach nur dafür, dass der Text nicht direkt in der Ecke der Zelle anfängt, sondern 2 Pixel darunter und rechts davon
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;
  Mit Zitat antworten Zitat