Vcl.Graphics.TPicture.UnregisterGraphicClass

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class procedure UnregisterGraphicClass(AClass: TGraphicClass);

C++

__classmethod void __fastcall UnregisterGraphicClass(TGraphicClass AClass);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TPicture

Description

Supprime toute référence à la classe TGraphic spécifiée et à ses descendants dans la liste interne des formats de fichier et de presse-papiers.

Appelez UnregisterGraphicClass pour rendre une classe de graphiques inutilisable dans tous les objets image. UnregisterGraphicClass inverse le récensement accompli par la méthode RegisterFileFormat ou RegisterFileFormatRes, ou RegisterClipboardFormat. Quand une classe de graphique est recensée, les fonctions globales GraphicFilter, GraphicExtension et GraphicFileMask peuvent renvoyer les chaînes de filtre de boîte de dialogue, l'extension de fichier par défaut et le filtre de fichier de la classe graphique. Appelez UnregisterGraphicClass lorsque ces valeurs sont indisponibles. Par exemple, les concepteurs de composant qui implémentent des classes graphiques personnalisées dérecensent ces classes dans le bloc de finalisation de l'unité qui implémente la classe personnalisée (Delphi) ou à l'aide de la directive #pragma exit (C++).

Les formats de fichier et les formats de presse-papiers de la classe personnalisée sont recensés dans le bloc d'initialisation (Delphi) ou à l'aide de la directive #pragma startup (C++).

Voir aussi