Classe Tstlrdwdatamodule

Unit

Declaração

type Tstlrdwdatamodule = class(Tnotifierobject, Iotawizard, Iotarepositorywizard, Iotacreator, Iotamodulecreator, IOTAFormWizard, Iotaformwizard100, Iotarepositorywizard80, IOTARepositoryWizard160, IOTARepositoryWizard190, IOTARepositoryWizard260, Iunknown)

Descrição

Hierarquia

Visão Geral

Métodos

Public Function Getidstring: String;
Public Function Getname: String;
Public Function Getstate: Twizardstate;
Public Procedure Execute;
Public Function Getauthor: String;
Public Function Getcomment: String;
Public Function Getpage: String;
Public Function Getglyph: Cardinal;
Public Function Getdesigner: String;
Public function GetGalleryCategory: IOTAGalleryCategory;
Public function GetPersonality: string;
Public function GetFrameworkTypes: TArray<string>;
Public function GetPlatforms: TArray<string>;
Public function GetSupportedPlatforms: TArray<string>;
Public function GetGalleryCategories: TArray<IOTAGalleryCategory>;
Public Function Isvisible(Project: Iotaproject): Boolean;
Public Function Getcreatortype: String;
Public Function Getexisting: Boolean;
Public Function Getfilesystem: String;
Public Function Getowner: Iotamodule;
Public Function Getunnamed: Boolean;
Public Function Getancestorname: String;
Public Function Getimplfilename: String;
Public Function Getintffilename: String;
Public Function Getformname: String;
Public Function Getmainform: Boolean;
Public Function Getshowform: Boolean;
Public Function Getshowsource: Boolean;
Public Function Newformfile(Const Formident, Ancestorident: String): Iotafile;
Public Function Newimplsource(Const Moduleident, Formident, Ancestorident: String) : Iotafile;
Public Function Newintfsource(Const Moduleident, Formident, Ancestorident: String) : Iotafile;
Public Procedure Formcreated(Const Formeditor: Iotaformeditor);
Public Constructor Createa(Aowner: Iotamodule; Unitident, Classname, Afilename: String; Aismainform: Boolean = False);

Propriedades

Public property Designer: String Read Getdesigner;
Public property GalleryCategory: IOTAGalleryCategory read GetGalleryCategory;
Public property Personality: string read GetPersonality;
Public property FrameworkTypes: TArray<string> read GetFrameworkTypes;
Public property Platforms: TArray<string> read GetPlatforms;
Public property GalleryCategories: TArray<IOTAGalleryCategory> read GetGalleryCategories;

Descrição

Métodos

Public Function Getidstring: String;

iotawizard methods

Public Function Getname: String;
 
Public Function Getstate: Twizardstate;
 
Public Procedure Execute;
 
Public Function Getauthor: String;

iotarepositorywizard / iotaformwizard methods

Public Function Getcomment: String;
 
Public Function Getpage: String;
 
Public Function Getglyph: Cardinal;

function getglyph: hicon;

Public Function Getdesigner: String;

60

Public function GetGalleryCategory: IOTAGalleryCategory;

80

Public function GetPersonality: string;
 
Public function GetFrameworkTypes: TArray<string>;

160

Public function GetPlatforms: TArray<string>;

Return the platform keys for the platforms this wizard supports

Public function GetSupportedPlatforms: TArray<string>;

190

Public function GetGalleryCategories: TArray<IOTAGalleryCategory>;

260

Public Function Isvisible(Project: Iotaproject): Boolean;
 
Public Function Getcreatortype: String;

iotacreator

Public Function Getexisting: Boolean;
 
Public Function Getfilesystem: String;
 
Public Function Getowner: Iotamodule;
 
Public Function Getunnamed: Boolean;
 
Public Function Getancestorname: String;

iotamodulecreator

Public Function Getimplfilename: String;
 
Public Function Getintffilename: String;
 
Public Function Getformname: String;
 
Public Function Getmainform: Boolean;
 
Public Function Getshowform: Boolean;
 
Public Function Getshowsource: Boolean;
 
Public Function Newformfile(Const Formident, Ancestorident: String): Iotafile;
 
Public Function Newimplsource(Const Moduleident, Formident, Ancestorident: String) : Iotafile;
 
Public Function Newintfsource(Const Moduleident, Formident, Ancestorident: String) : Iotafile;
 
Public Procedure Formcreated(Const Formeditor: Iotaformeditor);
 
Public Constructor Createa(Aowner: Iotamodule; Unitident, Classname, Afilename: String; Aismainform: Boolean = False);
 

Propriedades

Public property Designer: String Read Getdesigner;
 
Public property GalleryCategory: IOTAGalleryCategory read GetGalleryCategory;

GalleryCategory takes precedence over the result from GetPage. If a wizard doesn't implement IOTARepositoryWizard80, it is put under the Delphi personality's default section, and creates a sub area named by the result of "GetPage".

Public property Personality: string read GetPersonality;
 
Public property FrameworkTypes: TArray<string> read GetFrameworkTypes;
 
Public property Platforms: TArray<string> read GetPlatforms;
 
Public property GalleryCategories: TArray<IOTAGalleryCategory> read GetGalleryCategories;

GalleryCategories allow register a wizard under several caregories


Gerado por PasDoc 0.16.0.