Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#9

Re: StringGrid -> Spalte zeichnen, obwohl ausserhalb der

  Alt 5. Nov 2007, 15:23
Zitat von HolgerCW:
Hi TaakTaak,

ich zeichne ja Rückwärts.

Wenn Spalte 3 erreicht wird TRect.Left - Width von Spalte 1+2 gerechnet.

Nun ist Spalte 3 ausserhalb des sichtbaren Bildes und wird daher nciht gezeichnet, somit auch nicht TRect.Left - Width von Spalte 1+2 gerechnet.

Dein Gedanke kommt vielleicht hin, nur wie kann ich das am besten prüfen ?

Sehe ja immer nur das Ergebnis.

Gruss

Holger
Hallo,

du verlässt dich da drauf, dass die Spalten in der Reihenfolge 1,2,3... gezeichnet werden. Das ist aber, wenn überhaupt (ist nicht dokumentiert), dann nur beim kompletten Neuzeichnen des Grids der Fall. Ich denke daher, dass dein Entwurf, bei Spalte 3 einzugreifen und 1-3 zu zeichnen, sowieso nicht immer funktionieren wird.

Gruss Reinhard
  Mit Zitat antworten Zitat