Vcl.FileCtrl.MinimizeName
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);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.FileCtrl.pas Vcl.FileCtrl.hpp |
Vcl.FileCtrl | Vcl.FileCtrl |
Description
Raccourcit un nom de chemin d'accès complet afin qu'il puisse être dessiné avec une longueur limite spécifiée.
Utilisez MinimizeName pour obtenir une version d'un nom et d'un chemin d'accès d'un fichier pouvant être dessinés sur une surface de dessin à taille limitée. MinimizeName remplace les répertoires dans la partie du chemin d'accès du nom du fichier par des points jusqu'à ce que le nom obtenu occupe en longueur le nombre de pixels spécifié.
MinimizeName renvoie le nom raccourci.
Filename est le nom de chemin d'accès complet qui a (éventuellement) besoin d'être raccourci.
Canvas est la surface de dessin sur laquelle le nom résultant doit être restitué. Il permet de déterminer des fontes métriques.
MaxLen est la longueur, en pixels, disponible pour dessiner le nom de fichier sur le canevas.