Package: u_registerforms Diagram Back to overview

TF_FormMainIniExpert
class

Description
TF_FormMainIniExpert : Expert enregistrant le module dans les nouveaux projets

Inherits from: TESBaseCustomFormExpert
Operations
Name Parameters Returns Visibility
GetPage

Description
Récupère le menu dans nouveau Récupère le menu dans nouveau

  String   public
GetFormCreatorClass

Description
Récupère la classe form Récupère la classe form

  TESBaseFormCreatorClass   public
GetAuthor

Description
Récupère le nom du créateur Récupère le nom du créateur

  String   public
GetComment

Description
Récupère les commentaires du projet Récupère les commentaires du projet

  String   public
GetIDString

Description
Récupère l'ID info Récupère l'ID info

  String   public
GetName

Description
Récupère le nom du projet Récupère le nom du projet

  String   public
GetGlyph

Description
Récupère l'Icône Récupère l'Icône

  HICON   public


TF_FormMainIniModule
class

Description
TF_FormMainIniModule : Module créant une form

Inherits from: TESBaseFormCreator
Operations
Name Parameters Returns Visibility
GetFormAncestorUnitName

Description
Récupère l'unité créée Récupère l'unité créée

  String   public
GetAncestorName

Description
Récupère l'ancêtre form créé Récupère l'ancêtre form créé

  String   public
GetSourceCode

Description
Source de la nouvelle form This is a virtual method. Descendant form creators can override to return a different set of source code or to add special comments to the beginning or end of file. The source code format should be in a form similar to sBasicFormSource, above. This source should use the four format strings below: %0:s Name of unit being created (e.g., "Unit1"). %1:s Name of form being created (e.g., "Form1"). %2:s Name of form's ancestor class (e.g, "TMyCustomForm") %3:s Name of unit containing the ancestor form. Note: If you override this method and use the Format command to format the string, be aware that Format has an internal limitation of 1024 bytes. If your generated code exceeds this length, you should break it up into smaller segments and concatenate them together once formatted.

  String   public
GetIntfName

Description
Retourne le nom de l'interface ( ne sais pas l'utiliser ) S := TResourceStream.Create(HInstance, 'INI', RT_RCDATA); try if Supports(BorlandIDEServices, IOTAServices, Services) then begin TargetFile := Services.GetBinDirectory + 'INI.res'; if not FileExists(TargetFile) then S.SaveToFile(TargetFile); end; finally S.Free; end; end;

  String   public
NewIntfSource

Description
Retourne la source de l'interface ( ne sais pas l'utiliser )

String UnitIdent
String FormIdent
String AncestorIdent
 
String   public