Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

AW: Text zur Anzeige kürzen mit Punkte hinten

  Alt 30. Okt 2011, 10:33
Geht doch:
Delphi-Quellcode:
procedure TForm1.FormPaint(Sender: TObject);
var
  Txt: String;
  Rct: TRect;
begin
  Txt := 'Dies ist ein Beispiel-Text.';
  GetWindowRect(Self.Handle, Rct);
  DrawText(Self.Canvas.Handle, PChar(Txt), Length(Txt), Rct, DT_SINGLELINE or DT_LEFT or DT_VCENTER or DT_END_ELLIPSIS);
end;
Mein Panel (D7) hat übrigens kein Canvas.
Michael
Ein Teil meines Codes würde euch verunsichern.

Geändert von Luckie (30. Okt 2011 um 18:58 Uhr)
  Mit Zitat antworten Zitat