Class TOlfAboutDialog
Unit
Declaration
type TOlfAboutDialog = class(TComponent)
Description
Delphi 10.3 Rio and after
Attributes
ComponentPlatformsAttribute
(pfidWindows)
Hierarchy
- TObject
- TPersistent
- TComponent
- TOlfAboutDialog
Overview
Methods
![]() |
procedure Notification(AComponent: TComponent; Operation: TOperation); override; |
![]() |
procedure DoReplaceMainFormCaption; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
function Execute: boolean; |
![]() |
function GetMainFormCaption: string; virtual; |
![]() |
function GetVersionDate: string; virtual; |
Properties
![]() |
property onButtonLicenseClickProc: TNotifyEvent
read FonButtonLicenseClickProc write SetonButtonLicenseClickProc; |
![]() |
property onButtonBuyClickProc: TNotifyEvent read FonButtonBuyClickProc
write SetonButtonBuyClickProc; |
![]() |
property onButtonRegisterClickProc: TNotifyEvent
read FonButtonRegisterClickProc write SetonButtonRegisterClickProc; |
![]() |
property onGetTextProc: TOlfAboutDialogGetTextProc read FonGetTextProc
write SetonGetTextProc; |
![]() |
property onGetFooterTextProc: TOlfAboutDialogGetTextProc
read FonGetFooterTextProc write SetonGetFooterTextProc; |
![]() |
property Titre: string read FTitre write SetTitre; |
![]() |
property VersionNumero: string read FVersionNumero write SetVersionNumero; |
![]() |
property VersionDate: string read FVersionDate write SetVersionDate; |
![]() |
property Image: TImage read FImage write SetImage; |
![]() |
property Picture: TPicture read FPicture write SetPicture; |
![]() |
property Images: TCustomImageList read FImageList write SetImageList; |
![]() |
property ImageIndex: system.UITypes.TImageIndex read FImageListIndex
write SetImageListIndex default -1; |
![]() |
property ImageName: TImageName read FImageListName write SetImageListName; |
![]() |
property URL: string read FURL write SetURL; |
![]() |
property Description: tstrings read FDescription write SetDescription; |
![]() |
property Licence: tstrings read FLicence write SetLicence; |
![]() |
property onCloseDialog: TOlfAboutDialogCloseEvent read FonCloseDialog
write SetonCloseDialog; |
![]() |
property onURLClick: TOlfAboutDialogURLClickEvent read FonURLClick
write SetonURLClick; |
![]() |
property Langue: TOlfAboutDialogLang read FLangue write SetLangue
default TOlfAboutDialogLang.Auto; |
![]() |
property Copyright: string read FCopyright write SetCopyright; |
![]() |
property onBeforeExecute: TNotifyEvent read FonBeforeExecute
write SetonBeforeExecute; |
![]() |
property onAfterExecute: TNotifyEvent read FonAfterExecute
write SetonAfterExecute; |
![]() |
property onFormCreate: TNotifyEvent read FonFormCreate
write SetonFormCreate; |
![]() |
property onFormActivate: TNotifyEvent read FonFormActivate
write SetonFormActivate; |
![]() |
property onFormShow: TNotifyEvent read FonFormShow write SetonFormShow; |
![]() |
property onFormClose: TNotifyEvent read FonFormClose write SetonFormClose; |
![]() |
property onButtonLicenseClick: TNotifyEvent read FonButtonLicenseClick
write SetonButtonLicenseClick; |
![]() |
property onButtonBuyClick: TNotifyEvent read FonButtonBuyClick
write SetonButtonBuyClick; |
![]() |
property onButtonRegisterClick: TNotifyEvent read FonButtonRegisterClick
write SetonButtonRegisterClick; |
![]() |
property onGetText: TOlfAboutDialogGetTextEvent read FonGetText
write SetonGetText; |
![]() |
property onGetFooterText: TOlfAboutDialogGetTextEvent read FonGetFooterText
write SetonGetFooterText; |
![]() |
property MainFormCaptionPrefix: string read FMainFormCaptionPrefix
write SetMainFormCaptionPrefix; |
![]() |
property MainFormCaptionSuffix: string read FMainFormCaptionSuffix
write SetMainFormCaptionSuffix; |
![]() |
property ReplaceMainFormCaption: boolean read FReplaceMainFormCaption
write SetReplaceMainFormCaption default false; |
Description
Methods
![]() |
procedure Notification(AComponent: TComponent; Operation: TOperation); override; |
![]() |
procedure DoReplaceMainFormCaption; |
![]() |
constructor Create(AOwner: TComponent); override; |
Création d'une instance du composant |
![]() |
destructor Destroy; override; |
Suppression des données de l'instance du composant |
![]() |
function Execute: boolean; |
A appeler pour afficher la boite de dialogue |
![]() |
function GetMainFormCaption: string; virtual; |
Return a standard main form caption from About Box properties |
![]() |
function GetVersionDate: string; virtual; |
Return a string like 'v1.0-20240801' from VersionNumero and VersionDate properties |
Properties
![]() |
property onButtonLicenseClickProc: TNotifyEvent
read FonButtonLicenseClickProc write SetonButtonLicenseClickProc; |
![]() |
property onButtonBuyClickProc: TNotifyEvent read FonButtonBuyClickProc
write SetonButtonBuyClickProc; |
![]() |
property onButtonRegisterClickProc: TNotifyEvent
read FonButtonRegisterClickProc write SetonButtonRegisterClickProc; |
![]() |
property onGetTextProc: TOlfAboutDialogGetTextProc read FonGetTextProc
write SetonGetTextProc; |
![]() |
property onGetFooterTextProc: TOlfAboutDialogGetTextProc
read FonGetFooterTextProc write SetonGetFooterTextProc; |
![]() |
property Titre: string read FTitre write SetTitre; |
Titre affiché dans la barre de titre de la fenêtre "à propos" et en premier sur la boite de dialogue |
![]() |
property VersionNumero: string read FVersionNumero write SetVersionNumero; |
Affiché sous le titre sur la forme "version XXX" ou "Version XXX du JJ/MM/AAAA" |
![]() |
property VersionDate: string read FVersionDate write SetVersionDate; |
Affiché sous le titre sur la forme "Version du JJ/MM/AAAA" ou "Version XXX du JJ/MM/AAAA" |
![]() |
property Image: TImage read FImage write SetImage; |
Image utilisée comme logo dans la boite de dialogue (pris en compte si pas d'ImageList) |
![]() |
property Picture: TPicture read FPicture write SetPicture; |
Bitmap utilisé par l'image servant de logo dans la boite de dialogue (pris en compte si pas d'ImageList ni d'Image) |
![]() |
property Images: TCustomImageList read FImageList write SetImageList; |
Liste d'images contenant le logo à utiliser dans la boite de dialogue |
![]() |
property URL: string read FURL write SetURL; |
Adresse du site pour lequel on affiche un lien sous le numéro de version/date |
![]() |
property onCloseDialog: TOlfAboutDialogCloseEvent read FonCloseDialog
write SetonCloseDialog; |
Evenement appelé lorsdu click sur le bouton de fermeture de la boite de dialogue |
![]() |
property onURLClick: TOlfAboutDialogURLClickEvent read FonURLClick
write SetonURLClick; |
Evenement appelé lorsqu'on clique sur l'URL (si URL affichée). |
![]() |
property Langue: TOlfAboutDialogLang read FLangue write SetLangue
default TOlfAboutDialogLang.Auto; |
Langue des textes affichés par la boite de dialogue |
![]() |
property Copyright: string read FCopyright write SetCopyright; |
Copyright du projet, affiché sous le numéro de version |
![]() |
property onBeforeExecute: TNotifyEvent read FonBeforeExecute
write SetonBeforeExecute; |
![]() |
property onAfterExecute: TNotifyEvent read FonAfterExecute
write SetonAfterExecute; |
![]() |
property onFormCreate: TNotifyEvent read FonFormCreate
write SetonFormCreate; |
![]() |
property onFormActivate: TNotifyEvent read FonFormActivate
write SetonFormActivate; |
![]() |
property onFormShow: TNotifyEvent read FonFormShow write SetonFormShow; |
![]() |
property onFormClose: TNotifyEvent read FonFormClose write SetonFormClose; |
![]() |
property onButtonLicenseClick: TNotifyEvent read FonButtonLicenseClick
write SetonButtonLicenseClick; |
![]() |
property onButtonBuyClick: TNotifyEvent read FonButtonBuyClick
write SetonButtonBuyClick; |
![]() |
property onButtonRegisterClick: TNotifyEvent read FonButtonRegisterClick
write SetonButtonRegisterClick; |
![]() |
property onGetText: TOlfAboutDialogGetTextEvent read FonGetText
write SetonGetText; |
![]() |
property onGetFooterText: TOlfAboutDialogGetTextEvent read FonGetFooterText
write SetonGetFooterText; |
![]() |
property MainFormCaptionPrefix: string read FMainFormCaptionPrefix
write SetMainFormCaptionPrefix; |
Used in the main form caption string between "[DEBUG]" (if any) and the program title |
![]() |
property MainFormCaptionSuffix: string read FMainFormCaptionSuffix
write SetMainFormCaptionSuffix; |
Used in the main form caption after the title and program version |
Generated by PasDoc 0.16.0.