Einzelnen Beitrag anzeigen

Benutzerbild von Tigger
Tigger

Registriert seit: 22. Sep 2004
Ort: Wedel
25 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: stringGrid dynamisch erweitern/sichtbarer Bereich

  Alt 3. Okt 2004, 11:03
Ist jetzt eigentlich nur eine Schönheitssache, aber extrem störend.
Wenn ich stringGrid.Col auf eine bestimmt Spalte setze ist diese
Spalte am rechten Rand sichtbar (bei Scrollbalken).

Da ich sie natürlich etwas mittiger sichtbar haben möchte, könnte
ich Col jetzt einfach auf (gewünschte Spalte + 5) setzen. Das
Problem ist, daß dabei diese Zelle blau unterlegt wird. Kann ich
das irgendwie verhindern?

Hatte mir überlegt, dieser Zelle einen string zuzuweisen, damit sie
neu gezeichnet wird, Hintergrundfarbe dabei umstellen und string
dann wieder löschen.

Aber das muß doch auch irgendwie einfacher gehen. Also ungefähr so
stelle ich mir das vor:

<Pseudocode>
stringGrid.Col := Fokus + 5;
stringGrid.Cells[Col, 0] := Hintergrundfarbe;
</Pseudocode>

(edit: cols auf col geändert)
  Mit Zitat antworten Zitat