DBGrid i kolorowanie tekstu

DBGrid i kolorowanie tekstu
BA
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 6 lat
0

Witam.
Czy w DBGrid jedna komórka może mieć tekst w innym kolorze. Chodzi mi o wyszczególnienie paru rzeczy.

crowa
  • Rejestracja:ponad 18 lat
  • Ostatnio:około 8 lat
  • Lokalizacja:Poznań
  • Postów:295
0

kiedys pisalem cos takiego

Kopiuj
procedure TfrmMain.StrTDrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
var i : integer;
begin
   StrT.Canvas.Brush.Color:= $00FFD5D5;

   if (Arow > 0) and (ACol = 0) then  StrT.Canvas.FillRect(StrT.CellRect(0,Arow));
   if (Arow > 0) and (ACol = 0) then  StrT.Canvas.TextOut(StrT.CellRect(ACol,ARow).Left+2, StrT.CellRect(ACol,ARow).Top+2, StrT.cells[ACol, Arow]);

end;

Na canvasie masz tez opcje Canvas.Font.Color
Pobaw sie tym


Tomasz Andrzejewski
Delphi (XE3-XE7) framework engineer @ InterLan
MCP: Microsoft SQL Server 2008, Implementation and Maintenance

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.