Hallo Zusammen,
ich hab 'n Stringgrid, bei dem ich die Zeichenroutine überschrieben hab. Funktioniert auch blendend.
Delphi-Quellcode:
procedure tMyStringGrid.DrawCell(ACol, ARow: Integer; ARect: TRect;
AState: TGridDrawState);
begin
inherited;
if not Odd(ARow) and not (gdFixed in aState) then
begin
Canvas.Brush.Color := clWebMintcream;
Canvas.FillRect(aRect);
Canvas.TextOut(aRect.Left+2, aRect.Top+2, Cells[ACol, ARow]);
end;
end;
Nur wenn ich da die Zeile im Grid selektiere, blendet er mir meinen Text aus ...
gibt es hier einen Trick, dass man nach der Selektion einer Zeile (row) auch noch den geschriebenen Text entziffern kann?
Dank und Gruss
gg
PS: options.rowselect = true;