Class TOlfAboutDialogForm

Unit

Declaration

type TOlfAboutDialogForm = class(TForm)

Description

Hierarchy

Overview

Fields

Public zoneLogo: TLayout;
Public LogoGlyph: TGlyph;
Public LogoImage: TImage;
Public lblTitre: TLabel;
Public lblVersion: TLabel;
Public lblURL: TLabel;
Public btnClose: TButton;
Public zoneTextes: TLayout;
Public zoneBouton: TLayout;
Public pnlDescription: TRectangle;
Public VertScrollBox1: TVertScrollBox;
Public lblDescription: TLabel;
Public pnlLicence: TRectangle;
Public VertScrollBox2: TVertScrollBox;
Public lblLicence: TLabel;
Public lblCopyright: TLabel;
Public btnLicenseInfo: TButton;
Public btnBuy: TButton;
Public btnRegister: TButton;
Public lblFooter: TLabel;
Protected FIsInUpdateTextFields: boolean;

Methods

Public procedure FormCreate(Sender: TObject);
Public procedure lblURLClick(Sender: TObject);
Public procedure FormClose(Sender: TObject; var Action: TCloseAction);
Public procedure btnCloseClick(Sender: TObject);
Public procedure FormResize(Sender: TObject);
Public procedure zoneTextesResize(Sender: TObject);
Public procedure FormActivate(Sender: TObject);
Public procedure FormShow(Sender: TObject);
Public procedure btnLicenseInfoClick(Sender: TObject);
Public procedure btnBuyClick(Sender: TObject);
Public procedure btnRegisterClick(Sender: TObject);
Protected procedure UpdateTextFields;
Public procedure SetImageList(ImageList: TCustomImageList; ImageListIndex: System.UITypes.TImageIndex = -1);

Properties

Public property Titre: string read FTitre write SetTitre;
Public property VersionNumero: string read FVersionNumero write SetVersionNumero;
Public property VersionDate: string read FVersionDate write SetVersionDate;
Public property Image: TImage write SetImage;
Public property MultiResBitmap: TFixedMultiResBitmap write SetMultiResBitmap;
Public property URL: string read FURL write SetURL;
Public property Licence: string read FLicence write SetLicence;
Public property Description: string read FDescription write SetDescription;
Public property onCloseDialog: TOlfAboutDialogCloseEvent read FonCloseDialog write SetonCloseDialog;
Public property onURLClick: TOlfAboutDialogURLClickEvent read FonURLClick write SetonURLClick;
Public property Langue: TOlfAboutDialogLang read FLangue write SetLangue;
Public property Copyright: string read FCopyright write SetCopyright;
Public property onFormActivate: TNotifyEvent read FonFormActivate write SetonFormActivate;
Public property onFormShow: TNotifyEvent read FonFormShow write SetonFormShow;
Public property onFormClose: TNotifyEvent read FonFormClose write SetonFormClose;
Public property onButtonLicenseClick: TNotifyEvent read FonButtonLicenseClick write SetonButtonLicenseClick;
Public property onButtonLicenseClickProc: TNotifyEvent read FonButtonLicenseClickProc write SetonButtonLicenseClickProc;
Public property onButtonBuyClick: TNotifyEvent read FonButtonBuyClick write SetonButtonBuyClick;
Public property onButtonBuyClickProc: TNotifyEvent read FonButtonBuyClickProc write SetonButtonBuyClickProc;
Public property onButtonRegisterClick: TNotifyEvent read FonButtonRegisterClick write SetonButtonRegisterClick;
Public property onButtonRegisterClickProc: TNotifyEvent read FonButtonRegisterClickProc write SetonButtonRegisterClickProc;
Public property onGetText: TOlfAboutDialogGetTextEvent read FonGetText write SetonGetText;
Public property onGetTextProc: TOlfAboutDialogGetTextProc read FonGetTextProc write SetonGetTextProc;
Public property onGetFooterText: TOlfAboutDialogGetTextEvent read FonGetFooterText write SetonGetFooterText;
Public property onGetFooterTextProc: TOlfAboutDialogGetTextProc read FonGetFooterTextProc write SetonGetFooterTextProc;

Description

Fields

Public zoneLogo: TLayout;
 
Public LogoGlyph: TGlyph;
 
Public LogoImage: TImage;
 
Public lblTitre: TLabel;
 
Public lblVersion: TLabel;
 
Public lblURL: TLabel;
 
Public btnClose: TButton;
 
Public zoneTextes: TLayout;
 
Public zoneBouton: TLayout;
 
Public pnlDescription: TRectangle;
 
Public VertScrollBox1: TVertScrollBox;
 
Public lblDescription: TLabel;
 
Public pnlLicence: TRectangle;
 
Public VertScrollBox2: TVertScrollBox;
 
Public lblLicence: TLabel;
 
Public lblCopyright: TLabel;
 
Public btnLicenseInfo: TButton;
 
Public btnBuy: TButton;
 
Public btnRegister: TButton;
 
Public lblFooter: TLabel;
 
Protected FIsInUpdateTextFields: boolean;
 

Methods

Public procedure FormCreate(Sender: TObject);
 
Public procedure lblURLClick(Sender: TObject);
 
Public procedure FormClose(Sender: TObject; var Action: TCloseAction);
 
Public procedure btnCloseClick(Sender: TObject);
 
Public procedure FormResize(Sender: TObject);
 
Public procedure zoneTextesResize(Sender: TObject);
 
Public procedure FormActivate(Sender: TObject);
 
Public procedure FormShow(Sender: TObject);
 
Public procedure btnLicenseInfoClick(Sender: TObject);
 
Public procedure btnBuyClick(Sender: TObject);
 
Public procedure btnRegisterClick(Sender: TObject);
 
Protected procedure UpdateTextFields;
 
Public procedure SetImageList(ImageList: TCustomImageList; ImageListIndex: System.UITypes.TImageIndex = -1);
 

Properties

Public property Titre: string read FTitre write SetTitre;
 
Public property VersionNumero: string read FVersionNumero write SetVersionNumero;
 
Public property VersionDate: string read FVersionDate write SetVersionDate;
 
Public property Image: TImage write SetImage;
 
Public property MultiResBitmap: TFixedMultiResBitmap write SetMultiResBitmap;
 
Public property URL: string read FURL write SetURL;
 
Public property Licence: string read FLicence write SetLicence;
 
Public property Description: string read FDescription write SetDescription;
 
Public property onCloseDialog: TOlfAboutDialogCloseEvent read FonCloseDialog write SetonCloseDialog;
 
Public property onURLClick: TOlfAboutDialogURLClickEvent read FonURLClick write SetonURLClick;
 
Public property Langue: TOlfAboutDialogLang read FLangue write SetLangue;
 
Public property Copyright: string read FCopyright write SetCopyright;
 
Public property onFormActivate: TNotifyEvent read FonFormActivate write SetonFormActivate;
 
Public property onFormShow: TNotifyEvent read FonFormShow write SetonFormShow;
 
Public property onFormClose: TNotifyEvent read FonFormClose write SetonFormClose;
 
Public property onButtonLicenseClick: TNotifyEvent read FonButtonLicenseClick write SetonButtonLicenseClick;
 
Public property onButtonLicenseClickProc: TNotifyEvent read FonButtonLicenseClickProc write SetonButtonLicenseClickProc;
 
Public property onButtonBuyClick: TNotifyEvent read FonButtonBuyClick write SetonButtonBuyClick;
 
Public property onButtonBuyClickProc: TNotifyEvent read FonButtonBuyClickProc write SetonButtonBuyClickProc;
 
Public property onButtonRegisterClick: TNotifyEvent read FonButtonRegisterClick write SetonButtonRegisterClick;
 
Public property onButtonRegisterClickProc: TNotifyEvent read FonButtonRegisterClickProc write SetonButtonRegisterClickProc;
 
Public property onGetText: TOlfAboutDialogGetTextEvent read FonGetText write SetonGetText;
 
Public property onGetTextProc: TOlfAboutDialogGetTextProc read FonGetTextProc write SetonGetTextProc;
 
Public property onGetFooterText: TOlfAboutDialogGetTextEvent read FonGetFooterText write SetonGetFooterText;
 
Public property onGetFooterTextProc: TOlfAboutDialogGetTextProc read FonGetFooterTextProc write SetonGetFooterTextProc;
 
About Dialog Box components (c) 2022-2025 Patrick PREMARTIN - Powered by PasDoc
Generated by PasDoc 0.16.0.