Thema: Delphi StringGrid rechsbündig

Einzelnen Beitrag anzeigen

Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#8

Re: StringGrid rechsbündig

  Alt 2. Sep 2004, 09:16
also...

Delphi-Quellcode:
procedure TfoDBEdit.stringrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
var
  aStr:string; // hilfsstring

begin
    aStr:=stringrid1.Cells[Acol,Arow]+' '; // ' ': visueller Sinn (text>Linie)
    if aStr<>' then
    begin
      stringrid1.Canvas.FillRect(Rect); // alten text löschen
      DrawText(stringrid1.Canvas.Handle,
               pChar(aStr),
               Length(aStr),
               Rect,
               DT_RIGHT or DT_VCENTER or DT_SINGLELINE); // text neu schreiben
    end; // if
end;
  Mit Zitat antworten Zitat