Thema: Delphi GDI-Handles Leck

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#12

Re: GDI-Handles Leck

  Alt 14. Jan 2009, 11:42
.EllipsisPosition = True war völliger Schwachsinn ... muß natürlich epPathEllipsis heißen

PS: epWordEllipsis scheint wohl nicht so rEcht zu funktionieren ... das Ganze soll doch bestimmt das Selbe Verhalten nachahmen, wie es vom STATIC bekannt ist und dort wird dann das ganze letze Wort weggelassen (es gibt also keine unvollständigen Wörter) ... glaub ich zumindestens (falls ich mich richtig erinner)

Wegen dem TStaticText schau ich grad mal, ob ich das jetzt noch schnell find.

[add]
man könnte sich bezüglich TStaticText eine neue Klasse/Komponente definieren, oder (ach, ich liebe es Delphi was unterzuschmuggln ) ... siehe Anhang
Delphi-Quellcode:
type TEllipsisStaticText = class(TStaticText)
  public
    procedure CreateParams(var Params: TCreateParams); override;
  end;

procedure TEllipsisStaticText.CreateParams(var Params: TCreateParams);
begin
  inherited;
  // SS_ENDELLIPSIS
  // SS_PATHELLIPSIS
  // SS_WORDELLIPSIS
  Params.Style := Params.Style or SS_PATHELLIPSIS;
end;
Miniaturansicht angehängter Grafiken
unbenannt_564.png  
Angehängte Dateien
Dateityp: 7z project1_172.7z (1,2 KB, 4x aufgerufen)
$2B or not $2B
  Mit Zitat antworten Zitat