Classe TMI_ui_Custom_Application
Unit
Declaração
type TMI_ui_Custom_Application = class(TApplication)
Descrição
A classe TMI_ui_Custom_Application concentra as propriedades e formulários gerais necessários em qualquer aplicação.
Recursos globais:
Propriedade Get_Parameters cria um formulário de entrada de dados de configuração de acesso ao banco de dados e outros parâmetros;
Propriedade SQLConnector e SQLTransaction e as propriedades relacionadas;
O evento OnValidUser é usado para validar o nome do usuário e senha.
Hierarquia
- TCustomApplication
- TApplicationAbstract
- TApplication_type
- TApplicationConsts
- TApplication
- TMI_ui_Custom_Application
Visão Geral
Tipos Aninhados
![]() |
TTb_Access = mi.rtl.Objects.Methods.Db.Tb__Access.TTb__Access; |
Campos
![]() |
MI_UI_InputBox: TMI_UI_InputBox; |
![]() |
BufDataSet1: TBufDataSet; |
![]() |
DataSource1: TDataSource; |
![]() |
nested const OkCreateDataBase : boolean = false; |
![]() |
nested const Const_ConnectorType : Array[TUiDmxScroller.TConnectorType] of AnsiString =('PostgreSQL','SqLite3'); |
![]() |
nested const FileName_Parameters : AnsiString = ''; |
![]() |
_Get_Parameters: TUiDmxScroller; |
![]() |
Mi_Transaction: TUiDmxScroller.TMi_Transaction; |
Métodos
![]() |
function ExistDataBase:Boolean; |
![]() |
function CreateDataBase:boolean; |
![]() |
procedure Get_ParametersEnter(aDmxScroller: TUiDmxScroller); |
![]() |
procedure Get_ParametersExit(aDmxScroller: TUiDmxScroller); |
![]() |
Procedure Get_ParametersCloseQuery(aDmxScroller:TUiDmxScroller; var CanClose:boolean); |
![]() |
Function Login_GetTemplate( aNext : PSItem ) : PSItem; |
![]() |
Function NameDataBase:AnsiString; |
![]() |
function DoOnValidUser(aDmxScroller:TUiDmxScroller;aUserName:AnsiString;aPassword:AnsiString):boolean; virtual; |
![]() |
procedure Create_Get_Parameters; virtual; Abstract; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
Propriedades
![]() |
property SQLConnectorOptions : TSQLConnectionOptions Read _SQLConnectorOptions write SetSQLConnectorOptions default []; |
![]() |
property SQLTransactionOptions : TSQLTransactionOptions Read _SQLTransactionOptions write SetSQLTransactionOptions default []; |
![]() |
property Connected : Boolean Read GetConnected write SetConnected; |
![]() |
property ConnectorType : TUiDmxScroller.TConnectorType Read _ConnectorType write _ConnectorType; |
![]() |
property HostName : AnsiString Read GetHostName write SetHostName; |
![]() |
property DirDataBaseName : AnsiString Read GetDirDataBaseName write SetDirDataBaseName; |
![]() |
property DatabaseName : AnsiString Read GetDatabaseName write SetDatabaseName; |
![]() |
property UserName : AnsiString Read GetUserName write SetUserName; |
![]() |
property Password : AnsiString Read GetPassword write SetPassword; |
![]() |
property CharSet : AnsiString Read GetCharSet write SetCharSet; |
![]() |
property onValidUser : TOnValidUser Read _OnValidUser write _onValidUser; |
![]() |
property SQLConnector : TSQLConnector read _SQLConnector; |
![]() |
property SQLTransaction : TSQLTransaction read _SQLTransaction; |
![]() |
property Get_Parameters : TUiDmxScroller read _Get_Parameters; |
Descrição
Tipos Aninhados
![]() |
TTb_Access = mi.rtl.Objects.Methods.Db.Tb__Access.TTb__Access; |
Campos
![]() |
MI_UI_InputBox: TMI_UI_InputBox; |
![]() |
BufDataSet1: TBufDataSet; |
|
O atributo | |
![]() |
DataSource1: TDataSource; |
|
O atributo | |
![]() |
nested const OkCreateDataBase : boolean = false; |
|
A constante | |
![]() |
nested const Const_ConnectorType : Array[TUiDmxScroller.TConnectorType] of AnsiString =('PostgreSQL','SqLite3'); |
|
A constante | |
![]() |
nested const FileName_Parameters : AnsiString = ''; |
|
A constante
| |
![]() |
_Get_Parameters: TUiDmxScroller; |
|
Este atributo é usado pelas classes filhas para implementar classes herdadas de TUiDmxScroller.
| |
![]() |
Mi_Transaction: TUiDmxScroller.TMi_Transaction; |
|
O Método | |
Métodos
![]() |
function ExistDataBase:Boolean; |
|
O Método | |
![]() |
function CreateDataBase:boolean; |
|
O método | |
![]() |
procedure Get_ParametersEnter(aDmxScroller: TUiDmxScroller); |
|
O método
| |
![]() |
procedure Get_ParametersExit(aDmxScroller: TUiDmxScroller); |
![]() |
Procedure Get_ParametersCloseQuery(aDmxScroller:TUiDmxScroller; var CanClose:boolean); |
|
O método
| |
![]() |
Function Login_GetTemplate( aNext : PSItem ) : PSItem; |
|
O método | |
![]() |
Function NameDataBase:AnsiString; |
|
O método | |
![]() |
function DoOnValidUser(aDmxScroller:TUiDmxScroller;aUserName:AnsiString;aPassword:AnsiString):boolean; virtual; |
|
O método | |
![]() |
procedure Create_Get_Parameters; virtual; Abstract; |
|
O método | |
![]() |
constructor Create(AOwner: TComponent); override; |
|
O constructor | |
![]() |
destructor Destroy; override; |
|
O destructor | |
Propriedades
![]() |
property SQLConnectorOptions : TSQLConnectionOptions Read _SQLConnectorOptions write SetSQLConnectorOptions default []; |
|
A propriedade
| |
![]() |
property SQLTransactionOptions : TSQLTransactionOptions Read _SQLTransactionOptions write SetSQLTransactionOptions default []; |
|
A propriedade
| |
![]() |
property Connected : Boolean Read GetConnected write SetConnected; |
|
A propriedade
| |
![]() |
property ConnectorType : TUiDmxScroller.TConnectorType Read _ConnectorType write _ConnectorType; |
|
O evento | |
![]() |
property HostName : AnsiString Read GetHostName write SetHostName; |
|
A propriedade | |
![]() |
property DatabaseName : AnsiString Read GetDatabaseName write SetDatabaseName; |
|
A propriedade | |
![]() |
property UserName : AnsiString Read GetUserName write SetUserName; |
|
A propriedade | |
![]() |
property Password : AnsiString Read GetPassword write SetPassword; |
|
A propriedade | |
![]() |
property CharSet : AnsiString Read GetCharSet write SetCharSet; |
|
A propriedade
| |
![]() |
property onValidUser : TOnValidUser Read _OnValidUser write _onValidUser; |
|
O evento | |
![]() |
property SQLConnector : TSQLConnector read _SQLConnector; |
|
A propriedade
| |
![]() |
property SQLTransaction : TSQLTransaction read _SQLTransaction; |
|
A propriedade
| |
![]() |
property Get_Parameters : TUiDmxScroller read _Get_Parameters; |
|
A propriedade | |
Gerado por PasDoc 0.16.0.


