Vcl.FileCtrl.MinimizeName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function MinimizeName(const Filename: TFileName; Canvas: TCanvas; MaxLen: Integer): TFileName;

C++

extern DELPHI_PACKAGE System::Sysutils::TFileName __fastcall MinimizeName(const System::Sysutils::TFileName Filename, Vcl::Graphics::TCanvas* Canvas, int MaxLen);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.FileCtrl.pas
Vcl.FileCtrl.hpp
Vcl.FileCtrl Vcl.FileCtrl

Beschreibung

Kürzt einen vollqualifizierten Pfadnamen, so dass er mit der festgelegten Maximallänge angezeigt werden kann.

Mit MinimizeName verkürzen Sie einen Datei- und Pfadnamen, so dass er auf einer Oberfläche mit einer Längenbegrenzung für Dateinamen dargestellt werden kann. MinimizeName ersetzt die Verzeichnisnamen in der Pfadangabe so lange durch Punkte, bis der resultierende Name der angegebenen Pixelanzahl für die Länge entspricht.

MinimizeName gibt den verkürzten Namen zurück.

Filename ist der vollständig qualifizierten Pfadname, der (möglicherweise) verkürzt werden muss.

Canvas ist die Zeichenfläche, an die der resultierende Name übergeben werden soll. Canvas wird zur Festlegung der Schriftmetrik verwendet.

MaxLen ist die Länge in Pixel, die zum Zeichnen des Dateinamens auf der Zeichenfläche zur Verfügung steht.

Siehe auch