Componentes.Terceros.UserCo.../official/2.20/Source/UCMessages.pas

1153 lines
44 KiB
ObjectPascal

unit UCMessages;
interface
{$I 'UserControl.inc'}
uses
Classes,
Dialogs,
Forms,
Graphics,
SysUtils,
UCConsts_language;
type
TUCAppMessagesMSG = class(TPersistent)
private
FMsgRec_LabelDate: String;
FMsgsForm_BtBtForward: String;
Fmsgsform_btnew: String;
FMsgSend_GroupTo: String;
FMsgSend_WindowCaption: String;
FMsgSend_GroupMessage: String;
FMsgsForm_ColFrom: String;
FMsgsForm_BtDelete: String;
FMsgsForm_BtClose: String; //added by fduenas
FMsgRec_LabelMessage: String;
FMsgRec_Title: String;
FMsgSend_RadioAll: String;
FMsgSend_RadioUser: String;
FMsgSend_Title: String;
FMsgsForm_ColSubject: String;
FMsgRec_LabelFrom: String;
FMsgsForm_WindowCaption: String;
FMsgRec_LabelSubject: String;
FMsgRec_WindowCaption: String;
FMsgSend_BtSend: String;
FMsgSend_BtCancel: String;
FMsgsForm_BtReplay: String;
FMsgRec_BtClose: String;
FMsgSend_LabelSubject: String; //added by fduenas
FMsgSend_LabelMessageText: String; //added by fduenas
FMsgsForm_PromptDelete: String;
FMsgsForm_PromptDelete_WindowCaption: String; //added by fduenas
FMsgsForm_ColDate: String;
FMsgsForm_NoMessagesSelected: String; //added by fduenas
FMsgsForm_NoMessagesSelected_WindowCaption: String; //added by fduenas
protected
public
constructor Create(Aowner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property MsgsForm_BtNew: String read Fmsgsform_btnew write Fmsgsform_btnew;
property MsgsForm_BtReplay: String read FMsgsForm_BtReplay write FMsgsForm_BtReplay;
property MsgsForm_BtForward: String read FMsgsForm_BtBtForward write FMsgsForm_BtBtForward;
property MsgsForm_BtDelete: String read FMsgsForm_BtDelete write FMsgsForm_BtDelete;
property MsgsForm_BtClose: String read FMsgsForm_BtClose write FMsgsForm_BtClose; //added By fduenas
property MsgsForm_WindowCaption: String read FMsgsForm_WindowCaption write FMsgsForm_WindowCaption;
property MsgsForm_ColFrom: String read FMsgsForm_ColFrom write FMsgsForm_ColFrom;
property MsgsForm_ColSubject: String read FMsgsForm_ColSubject write FMsgsForm_ColSubject;
property MsgsForm_ColDate: String read FMsgsForm_ColDate write FMsgsForm_ColDate;
property MsgsForm_PromptDelete: String read FMsgsForm_PromptDelete write FMsgsForm_PromptDelete;
property MsgsForm_PromptDelete_WindowCaption: String read FMsgsForm_PromptDelete_WindowCaption write FMsgsForm_PromptDelete_WindowCaption; //added by fduenas
property MsgsForm_NoMessagesSelected: String read FMsgsForm_NoMessagesSelected write FMsgsForm_NoMessagesSelected; //added by fduenas
property MsgsForm_NoMessagesSelected_WindowCaption: String read FMsgsForm_NoMessagesSelected_WindowCaption write FMsgsForm_NoMessagesSelected_WindowCaption; //added by fduenas
property MsgRec_BtClose: String read FMsgRec_BtClose write FMsgRec_BtClose;
property MsgRec_WindowCaption: String read FMsgRec_WindowCaption write FMsgRec_WindowCaption;
property MsgRec_Title: String read FMsgRec_Title write FMsgRec_Title;
property MsgRec_LabelFrom: String read FMsgRec_LabelFrom write FMsgRec_LabelFrom;
property MsgRec_LabelDate: String read FMsgRec_LabelDate write FMsgRec_LabelDate;
property MsgRec_LabelSubject: String read FMsgRec_LabelSubject write FMsgRec_LabelSubject;
property MsgRec_LabelMessage: String read FMsgRec_LabelMessage write FMsgRec_LabelMessage;
property MsgSend_BtSend: String read FMsgSend_BtSend write FMsgSend_BtSend;
property MsgSend_BtCancel: String read FMsgSend_BtCancel write FMsgSend_BtCancel;
property MsgSend_WindowCaption: String read FMsgSend_WindowCaption write FMsgSend_WindowCaption;
property MsgSend_Title: String read FMsgSend_Title write FMsgSend_Title;
property MsgSend_GroupTo: String read FMsgSend_GroupTo write FMsgSend_GroupTo;
property MsgSend_RadioUser: String read FMsgSend_RadioUser write FMsgSend_RadioUser;
property MsgSend_RadioAll: String read FMsgSend_RadioAll write FMsgSend_RadioAll;
property MsgSend_GroupMessage: String read FMsgSend_GroupMessage write FMsgSend_GroupMessage;
property MsgSend_LabelSubject: String read FMsgSend_LabelSubject write FMsgSend_LabelSubject; //added by fduenas
property MsgSend_LabelMessageText: String read FMsgSend_LabelMessageText write FMsgSend_LabelMessageText; //added by fduenas
end;
TUCChangePassError = class(TPersistent)
private
FInvalidCurrentPassword: String;
FNewPasswordError: String;
FNewEqualCurrent: String;
FPasswordRequired: String;
FMinPasswordLength: String;
FInvalidNewPassword: String;
protected
public
constructor Create(Aowner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property InvalidCurrentPassword: String read FInvalidCurrentPassword write FInvalidCurrentPassword;
property NewPasswordError: String read FNewPasswordError write FNewPasswordError;
property NewEqualCurrent: String read FNewEqualCurrent write FNewEqualCurrent;
property PasswordRequired: String read FPasswordRequired write FPasswordRequired;
property MinPasswordLength: String read FMinPasswordLength write FMinPasswordLength;
property InvalidNewPassword: String read FInvalidNewPassword write FInvalidNewPassword;
end;
TUCUserCommonMSG = class(TPersistent)
private
FPasswordOFF: String;
FPasswordChanged: String;
FInvalidUserPass: String;
FMaxLoginTry: String;
FAutoLogonError: String;
FFirstMSG: TStrings;
FChangePasswordError: TUCChangePassError;
FUsuarioExiste: String;
fPasswordExpired: String;
fForcaTrocaSenha: String;
procedure SetFErroTrocaSenha(const Value: TUCChangePassError);
procedure SetFFirstMSG(const Value: TStrings);
protected
public
constructor Create(Aowner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property AutoLogonError: String read FAutoLogonError write FAutoLogonError;
property ChangePasswordError: TUCChangePassError read FChangePasswordError write SetFErroTrocaSenha;
property InvalidLogin: String read FInvalidUserPass write FInvalidUserPass;
property InitialMessage: TStrings read FFirstMSG write SetFFirstMSG;
property MaxLoginAttemptsError: String read FMaxLoginTry write FMaxLoginTry;
property PasswordChanged: String read FPasswordChanged write FPasswordChanged;
property BlankPassword: String read FPasswordOFF write FPasswordOFF;
property UsuarioExiste: String read FUsuarioExiste write FUsuarioExiste;
property PasswordExpired : String read fPasswordExpired write fPasswordExpired;
property ForcaTrocaSenha : String read fForcaTrocaSenha write fForcaTrocaSenha;
end;
TUCLoginFormMSG = class(TPersistent)
private
FWindowCaption: String;
FLabelUser: String;
FLabelPassword: String;
FBtOk: String;
FBtCancel: String;
FBottomImage: TPicture;
FLeftImage: TPicture;
FTopImage: TPicture;
fLabelTentativas: String;
fLabelTentativa: String;
procedure SetFBottomImage(const Value: TPicture);
procedure SetFLeftImage(const Value: TPicture);
procedure SetFTopImage(const Value: TPicture);
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelUser: String read FLabelUser write FLabelUser;
property LabelPassword: String read FLabelPassword write FLabelPassword;
property BtOk: String read FBtOk write FBtOk;
property BtCancel: String read FBtCancel write FBtCancel;
property TopImage: TPicture read FTopImage write SetFTopImage;
property LeftImage: TPicture read FLeftImage write SetFLeftImage;
property BottomImage: TPicture read FBottomImage write SetFBottomImage;
property LabelTentativa : String read fLabelTentativa write fLabelTentativa; // by vicente barros leonel
property LabelTentativas : String read fLabelTentativas write fLabelTentativas; // by vicente barros leonel
end;
TUCCadUserFormMSG = class(TPersistent)
private
FWindowCaption: String;
FLabelDescricao: String;
FColNome: String;
FColLogin: String;
FColEmail: String;
FBtAdic: String;
FBtAlt: String;
FBtExc: String;
FBtAccess: String;
FBtPass: String;
FBtClose: String;
FConfExc: String;
FPromptDelete_WindowCaption: String; //added by fduenas
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelDescription: String read FLabelDescricao write FLabelDescricao;
property ColName: String read FColNome write FColNome;
property ColLogin: String read FColLogin write FColLogin;
property ColEmail: String read FColEmail write FColEmail;
property BtAdd: String read FBtAdic write FBtAdic;
property BtChange: String read FBtAlt write FBtAlt;
property BtDelete: String read FBtExc write FBtExc;
property PromptDelete: String read FConfExc write FConfExc;
property PromptDelete_WindowCaption: String read FPromptDelete_WindowCaption write FPromptDelete_WindowCaption; //added by fduenas
property BtRights: String read FBtAccess write FBtAccess;
property BtPassword: String read FBtPass write FBtPass;
property BtClose: String read FBtClose write FBtClose;
end;
TUCLogControlFormMSG = class(TPersistent)
private
FColAppID: String;
FColData: String;
FColNivel: String;
FColUsuario: String;
FColMensagem: String;
FLabelDescription: String;
FWindowCaption: String;
FLabelLevel: String;
FBtClose: String;
FConfExc: String;
FLabelUser: String;
FBtFilt: String;
FLabelDate: String;
FBtExc: String;
FOptionUserAll: String; //added by fduenas
FOptionLevelLow: String; //added by fduenas
FOptionLevelNormal: String; //added by fduenas
FOptionLevelHigh: String; //added by fduenas
FOptionLevelCritic: String; //added by fduenas
FPromptDelete_WindowCaption: String; //added by fduenas
FDeletePerformed: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelDescription: String read FLabelDescription write FLabelDescription;
property LabelUser: String read FLabelUser write FLabelUser;
property LabelDate: String read FLabelDate write FLabelDate;
property LabelLevel: String read FLabelLevel write FLabelLevel;
property ColAppID: String read FColAppID write FColAppID;
property ColLevel: String read FColNivel write FColNivel;
property ColMessage: String read FColMensagem write FColMensagem;
property ColUser: String read FColUsuario write FColUsuario;
property ColDate: String read FColData write FColData;
property BtFilter: String read FBtFilt write FBtFilt;
property BtDelete: String read FBtExc write FBtExc;
property BtClose: String read FBtClose write FBtClose;
property PromptDelete: String read FConfExc write FConfExc;
property PromptDelete_WindowCaption: String read FPromptDelete_WindowCaption write FPromptDelete_WindowCaption; //added by fduenas
property OptionUserAll: String read FOptionUserAll write FOptionUserAll; //added by fduenas
property OptionLevelLow: String read FOptionLevelLow write FOptionLevelLow; //added by fduenas
property OptionLevelNormal: String read FOptionLevelNormal write FOptionLevelNormal; //added by fduenas
property OptionLevelHigh: String read FOptionLevelHigh write FOptionLevelHigh; //added by fduenas
property OptionLevelCritic: String read FOptionLevelCritic write FOptionLevelCritic; //added by fduenas
property DeletePerformed: String read FDeletePerformed write FDeletePerformed; //added by fduenas
end;
TUCProfileUserFormMSG = class(TPersistent)
private
FWindowCaption: String;
FLabelDescription: String;
FColPerfil: String;
FBtAdic: String;
FBtAlt: String;
FBtExc: String;
FBtAcess: String;
FBtClose: String;
FConfExc: String;
FPromptDelete_WindowCaption: String; //added by fduenas
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelDescription: String read FLabelDescription write FLabelDescription;
property ColProfile: String read FColPerfil write FColPerfil;
property BtAdd: String read FBtAdic write FBtAdic;
property BtChange: String read FBtAlt write FBtAlt;
property BtDelete: String read FBtExc write FBtExc;
property BtRights: String read FBtAcess write FBtAcess; //BGM
property PromptDelete: String read FConfExc write FConfExc;
property PromptDelete_WindowCaption: String read FPromptDelete_WindowCaption write FPromptDelete_WindowCaption; //added by fduenas
property BtClose: String read FBtClose write FBtClose;
end;
TUCAddUserFormMSG = class(TPersistent)
private
FWindowCaption: String;
FLabelAdd: String;
FLabelChange: String;
FLabelNome: String;
FLabelLogin: String;
FLabelEmail: String;
FCheckPriv: String;
FBtSave: String;
FBtCancelar: String;
FLabelPerfil: String;
fCheckExpira: String;
fExpiredIn: string;
fDay: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelAdd: String read FLabelAdd write FLabelAdd;
property LabelChange: String read FLabelChange write FLabelChange;
property LabelName: String read FLabelNome write FLabelNome;
property LabelLogin: String read FLabelLogin write FLabelLogin;
property LabelEmail: String read FLabelEmail write FLabelEmail;
property LabelPerfil: String read FLabelPerfil write FLabelPerfil;
property CheckPrivileged: String read FCheckPriv write FCheckPriv;
property BtSave: String read FBtSave write FBtSave;
property BtCancel: String read FBtCancelar write FBtCancelar;
property CheckExpira: String read fCheckExpira write fCheckExpira;
property Day : String read fDay write fDay;
property ExpiredIn : string read fExpiredIn write fExpiredIn;
end;
TUCAddProfileFormMSG = class(TPersistent)
private
FWindowCaption, FLabelAdd, FLabelChange, FLabelName, FBtGravar, FBtCancel: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelAdd: String read FLabelAdd write FLabelAdd;
property LabelChange: String read FLabelChange write FLabelChange;
property LabelName: String read FLabelName write FLabelName;
property BtSave: String read FBtGravar write FBtGravar;
property BtCancel: String read FBtCancel write FBtCancel;
end;
TUCPermissFormMSG = class(TPersistent)
private
FWindowCaption: String;
FBtCancela: String;
FBtGrava: String;
FBtLock: String;
FBtUnlock: String;
FPageActions: String;
FPageMenu: String;
FLabelProfile: String;
FLabelUser: String;
fPageControls: string;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelUser: String read FLabelUser write FLabelUser;
property LabelProfile: String read FLabelProfile write FLabelProfile;
property PageMenu: String read FPageMenu write FPageMenu;
property PageActions: String read FPageActions write FPageActions;
property PageControls: string read fPageControls write fPageControls;
property BtUnlock: String read FBtUnlock write FBtUnlock;
property BtLock: String read FBtLock write FBtLock;
property BtSave: String read FBtGrava write FBtGrava;
property BtCancel: String read FBtCancela write FBtCancela;
end;
TUCTrocaSenhaFormMSG = class(TPersistent)
private
FWindowCaption: String;
FBtCancel: String;
FBtSave: String;
FLabelConfirm: String;
FLabelNewPassword: String;
FLabelCurrentPassword: String;
FLabelDescription: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelDescription: String read FLabelDescription write FLabelDescription;
property LabelCurrentPassword: String read FLabelCurrentPassword write FLabelCurrentPassword;
property LabelNewPassword: String read FLabelNewPassword write FLabelNewPassword;
property LabelConfirm: String read FLabelConfirm write FLabelConfirm;
property BtSave: String read FBtSave write FBtSave;
property BtCancel: String read FBtCancel write FBtCancel;
end;
TUCResetPassword = class(TPersistent)
private
FWindowCaption: String;
FLabelPassword: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property WindowCaption: String read FWindowCaption write FWindowCaption;
property LabelPassword: String read FLabelPassword write FLabelPassword;
end;
TUCHistoryMSG = class(TPersistent) // by vicente barros leonel
private
fEvento_edit: String;
fEvento_NewRecord: String;
fEvento_Insert: String;
fEvento_delete: String;
fLabelTabela: String;
fMsg_LogEmptyHistory: String;
fMsg_MensConfirma: String;
fLabelDescricao: String;
fHist_BtnExcluir: String;
fHist_BtnFiltro: String;
fLabelForm: String;
fHist_BtnFechar: String;
fLabelDataEvento: String;
fLabelEvento: String;
fMsg_NewRecord: String;
fHist_All: String;
fMsg_LimpHistorico: String;
fLabelHoraEvento: String;
fLabelUser: String;
fHist_MsgExceptPropr: String;
protected
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
Property Evento_Insert : String read fEvento_Insert write fEvento_Insert;
Property Evento_Delete : String read fEvento_delete write fEvento_delete;
Property Evento_Edit : String read fEvento_edit write fEvento_edit;
Property Evento_NewRecord : String read fEvento_NewRecord write fEvento_NewRecord;
Property Hist_All : String read fHist_All Write fHist_All ;
Property Msg_LimpHistorico : String read fMsg_LimpHistorico Write fMsg_LimpHistorico ;
Property Msg_MensConfirma : String read fMsg_MensConfirma Write fMsg_MensConfirma ;
Property Msg_LogEmptyHistory : String read fMsg_LogEmptyHistory Write fMsg_LogEmptyHistory;
Property LabelDescricao : String read fLabelDescricao Write fLabelDescricao ;
Property LabelUser : String read fLabelUser Write fLabelUser;
Property LabelForm : String read fLabelForm Write fLabelForm ;
Property LabelEvento : String read fLabelEvento Write fLabelEvento;
Property LabelTabela : String read fLabelTabela Write fLabelTabela;
Property LabelDataEvento : String read fLabelDataEvento Write fLabelDataEvento;
Property LabelHoraEvento : String read fLabelHoraEvento Write fLabelHoraEvento;
Property Msg_NewRecord : String read fMsg_NewRecord Write fMsg_NewRecord;
Property Hist_MsgExceptPropr : String read fHist_MsgExceptPropr write fHist_MsgExceptPropr;
Property Hist_BtnFiltro : String read fHist_BtnFiltro write fHist_BtnFiltro;
Property Hist_BtnExcluir : String read fHist_BtnExcluir write fHist_BtnExcluir;
Property Hist_BtnFechar : String read fHist_BtnFechar write fHist_BtnFechar;
end;
TUCFieldType = class(TPersistent) // classe serve para controlar os tipos de campos
// no comando sql de create e alter table
private
fTypeChar: String;
fTypeVarChar: String;
fTypeInt: String;
fTypeMemo: String;
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
Property Type_VarChar : String read fTypeVarChar write fTypeVarChar;
property Type_Char : String read fTypeChar write fTypeChar;
property Type_Int : String read fTypeInt write fTypeInt;
Property Type_MemoField : String read fTypeMemo write fTypeMemo;
end;
TUCUserSettings = class(TPersistent)
private
FUserCommomMSG: TUCUserCommonMSG;
FLoginFormMSG: TUCLoginFormMSG;
FCadUserFormMSG: TUCCadUserFormMSG;
FAddUserFormMSG: TUCAddUserFormMSG;
FPermissFormMSG: TUCPermissFormMSG;
FTrocaSenhaFormMSG: TUCTrocaSenhaFormMSG;
FResetPassword: TUCResetPassword;
FProfileUserFormMSG: TUCProfileUserFormMSG;
FAddProfileFormMSG: TUCAddProfileFormMSG;
FLogControlFormMSG: TUCLogControlFormMSG;
FAppMessagesMSG: TUCAppMessagesMSG;
FPosition: TPosition;
fHistory: TUCHistoryMSG;
fTypeFields: TUCFieldType;
fLanguage: TUCLanguage;
procedure SetFResetPassword(const Value: TUCResetPassword);
procedure SetFProfileUserFormMSG(const Value: TUCProfileUserFormMSG);
procedure SetFAddProfileFormMSG(const Value: TUCAddProfileFormMSG);
procedure SetFLogControlFormMSG(const Value: TUCLogControlFormMSG);
procedure SetAppMessagesMSG(const Value: TUCAppMessagesMSG);
procedure SetfHistory(const Value: TUCHistoryMSG);
protected
procedure SetFUserCommonMsg(const Value: TUCUserCommonMSG);
procedure SetFFormLoginMsg(const Value: TUCLoginFormMSG);
procedure SetFCadUserFormMSG(const Value: TUCCadUserFormMSG);
procedure SetFAddUserFormMSG(const Value: TUCAddUserFormMSG);
procedure SetFPermissFormMSG(const Value: TUCPermissFormMSG);
procedure SetFTrocaSenhaFormMSG(const Value: TUCTrocaSenhaFormMSG);
public
constructor Create(AOwner: TComponent);
destructor Destroy; override;
procedure Assign(Source: TPersistent); override;
published
property AppMessages: TUCAppMessagesMSG read FAppMessagesMSG write SetAppMessagesMSG;
property CommonMessages: TUCUserCommonMSG read FUserCommomMSG write SetFUserCommonMSg;
property Login: TUCLoginFormMSG read FLoginFormMSG write SetFFormLoginMsg;
property Log: TUCLogControlFormMSG read FLogControlFormMSG write SetFLogControlFormMSG;
property UsersForm: TUCCadUserFormMSG read FCadUserFormMSG write SetFCadUserFormMSG;
property AddChangeUser: TUCAddUserFormMSG read FAddUserFormMSG write SetFAddUserFormMSG;
property AddChangeProfile: TUCAddProfileFormMSG read FAddProfileFormMSG write SetFAddProfileFormMSG;
property UsersProfile: TUCProfileUserFormMSG read FProfileUserFormMSG write SetFProfileUserFormMSG;
property Rights: TUCPermissFormMSG read FPermissFormMSG write SetFPermissFormMSG;
property ChangePassword: TUCTrocaSenhaFormMSG read FTrocaSenhaFormMSG write SetFTrocaSenhaFormMSG;
property ResetPassword: TUCResetPassword read FResetPassword write SetFResetPassword;
property History : TUCHistoryMSG read fHistory write SetfHistory;
property WindowsPosition: TPosition read FPosition write FPosition;
Property TypeFieldsDB : TUCFieldType read fTypeFields write fTypeFields;
property Language : TUCLanguage read fLanguage write fLanguage;
end;
implementation
{ TUserSettings }
procedure TUCUserSettings.Assign(Source: TPersistent);
begin
if Source is TUCUserSettings then
Self.CommonMessages.Assign(TUCUserSettings(Source).CommonMessages)
else
inherited;
end;
constructor TUCUserSettings.Create(AOwner: TComponent);
begin
inherited Create;
FAppMessagesMSG := TUCAppMessagesMSG.Create(nil);
FLoginFormMSG := TUCLoginFormMSG.Create(nil);
FUserCommomMSG := TUCUserCommonMSG.Create(nil);
FCadUserFormMSG := TUCCadUserFormMSG.Create(nil);
FAddUserFormMSG := TUCAddUserFormMSG.Create(nil);
FAddProfileFormMSG := TUCAddProfileFormMSG.Create(nil);
FPermissFormMSG := TUCPermissFormMSG.Create(nil);
FProfileUserFormMSG := TUCProfileUserFormMSG.Create(nil);
FTrocaSenhaFormMSG := TUCTrocaSenhaFormMSG.Create(nil);
FResetPassword := TUCResetPassword.Create(nil);
FLogControlFormMSG := TUCLogControlFormMSG.Create(nil);
FPosition := poMainFormCenter;
fHistory := TUCHistoryMsg.Create(Nil);
fTypeFields := TUCFieldType.Create(Nil);
end;
destructor TUCUserSettings.Destroy;
begin
SysUtils.FreeAndNil(FAppMessagesMSG);
SysUtils.FreeAndNil(FLoginFormMSG);
SysUtils.FreeAndNil(FUserCommomMSG);
SysUtils.FreeAndNil(FCadUserFormMSG);
SysUtils.FreeAndNil(FAddUserFormMSG);
SysUtils.FreeAndNil(FAddProfileFormMSG);
SysUtils.FreeAndNil(FPermissFormMSG);
SysUtils.FreeAndNil(FProfileUserFormMSG);
SysUtils.FreeAndNil(FTrocaSenhaFormMSG);
SysUtils.FreeAndNil(FResetPassword);
SysUtils.FreeAndNil(FLogControlFormMSG);
SysUtils.FreeAndNil(fHistory);
SysUtils.FreeAndNil(fTypeFields);
inherited;
end;
procedure TUCUserSettings.SetAppMessagesMSG(const Value: TUCAppMessagesMSG);
begin
FAppMessagesMSG := Value;
end;
procedure TUCUserSettings.SetFAddProfileFormMSG(const Value: TUCAddProfileFormMSG);
begin
FAddProfileFormMSG := Value;
end;
procedure TUCUserSettings.SetFAddUserFormMSG(const Value: TUCAddUserFormMSG);
begin
AddChangeUser := Value;
end;
procedure TUCUserSettings.SetFCadUserFormMSG(const Value: TUCCadUserFormMSG);
begin
UsersForm := Value;
end;
procedure TUCUserSettings.SetFFormLoginMsg(const Value: TUCLoginFormMSG);
begin
Login := Value;
end;
procedure TUCUserSettings.SetfHistory(const Value: TUCHistoryMSG);
begin
History := Value;
end;
procedure TUCUserSettings.SetFLogControlFormMSG(const Value: TUCLogControlFormMSG);
begin
FLogControlFormMSG := Value;
end;
procedure TUCUserSettings.SetFPermissFormMSG(const Value: TUCPermissFormMSG);
begin
Rights := Value;
end;
procedure TUCUserSettings.SetFProfileUserFormMSG(const Value: TUCProfileUserFormMSG);
begin
FProfileUserFormMSG := Value;
end;
procedure TUCUserSettings.SetFResetPassword(const Value: TUCResetPassword);
begin
FResetPassword := Value;
end;
procedure TUCUserSettings.SetFTrocaSenhaFormMSG(const Value: TUCTrocaSenhaFormMSG);
begin
ChangePassword := Value;
end;
procedure TUCUserSettings.SetFUserCommonMsg(const Value: TUCUserCommonMSG);
begin
CommonMessages := Value;
end;
{ TUserCommonMSG }
procedure TUCUserCommonMSG.Assign(Source: TPersistent);
begin
if Source is TUCUserCommonMSG then
begin
Self.BlankPassword := TUCUserCommonMSG(Source).BlankPassword;
Self.PasswordChanged := TUCUserCommonMSG(Source).PasswordChanged;
Self.InitialMessage := TUCUserCommonMSG(Source).InitialMessage;
Self.InvalidLogin := TUCUserCommonMSG(Source).InvalidLogin;
Self.MaxLoginAttemptsError := TUCUserCommonMSG(Source).MaxLoginAttemptsError;
Self.ChangePasswordError := TUCUserCommonMSG(Source).ChangePasswordError;
Self.UsuarioExiste := TUCUserCommonMSG(Source).UsuarioExiste;
Self.PasswordExpired := TUCUserCommonMSG(Source).PasswordExpired;
Self.ForcaTrocaSenha := TUCUserCommonMSG(Source).ForcaTrocaSenha;
end
else
inherited;
end;
constructor TUCUserCommonMSG.Create(Aowner: TComponent);
begin
inherited Create;
ChangePasswordError := TUCChangePassError.Create(nil);
FFirstMSG := TStringList.Create;
end;
destructor TUCUserCommonMSG.Destroy;
begin
SysUtils.FreeAndNil(FChangePasswordError);
SysUtils.FreeAndNil(FFirstMSG);
inherited;
end;
procedure TUCUserCommonMSG.SetFErroTrocaSenha(const Value: TUCChangePassError);
begin
FChangePasswordError := Value;
end;
procedure TUCUserCommonMSG.SetFFirstMSG(const Value: TStrings);
begin
FFirstMSG.Assign(Value);
end;
{ TLoginFormMSG }
procedure TUCLoginFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCLoginFormMSG then
with Source as TUCLoginFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelUser := LabelUser;
Self.LabelPassword := LabelPassword;
Self.BtOk := BtOK;
Self.BtCancel := BtCancel;
end
else
inherited;
end;
constructor TUCLoginFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
FTopImage := TPicture.Create;
FLeftImage := TPicture.Create;
FBottomImage := TPicture.Create;
end;
destructor TUCLoginFormMSG.Destroy;
begin
SysUtils.FreeAndNil(FTopImage);
SysUtils.FreeAndNil(FLeftImage);
SysUtils.FreeAndNil(FBottomImage);
inherited;
end;
procedure TUCLoginFormMSG.SetFBottomImage(const Value: TPicture);
begin
FBottomImage.Assign(Value);
end;
procedure TUCLoginFormMSG.SetFLeftImage(const Value: TPicture);
begin
FLeftImage.Assign(Value);
end;
procedure TUCLoginFormMSG.SetFTopImage(const Value: TPicture);
begin
FTopImage.Assign(Value);
end;
{ TCadUserFormMSG }
procedure TUCCadUserFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCCadUserFormMSG then
with Source as TUCCadUserFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelDescription := LabelDescription;
Self.ColName := ColName;
Self.ColLogin := ColLogin;
Self.ColEmail := ColEmail;
Self.BtAdd := BtAdd;
Self.BtChange := BtChange;
Self.BtDelete := BtDelete;
Self.BtRights := BtRights;
Self.BtPassword := BtPassword;
Self.BtClose := BtClose;
Self.PromptDelete := PromptDelete;
Self.PromptDelete_WindowCaption := PromptDelete_WindowCaption; //added by fduenas
end
else
inherited;
end;
constructor TUCCadUserFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCCadUserFormMSG.Destroy;
begin
inherited;
end;
{ TAddUserFormMSG }
procedure TUCAddUserFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCAddUserFormMSG then
with Source as TUCAddUserFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelAdd := LabelAdd;
Self.LabelChange := LabelChange;
Self.LabelName := LabelName;
Self.LabelLogin := LabelLogin;
Self.LabelEmail := LabelEmail;
Self.LabelPerfil := LabelPerfil;
Self.CheckPrivileged := CheckPrivileged;
Self.BtSave := BtSave;
Self.BtCancel := BtCancel;
Self.CheckExpira := CheckExpira;
Self.Day := Day;
Self.ExpiredIn := ExpiredIn;
end
else
inherited;
end;
constructor TUCAddUserFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCAddUserFormMSG.Destroy;
begin
inherited;
end;
{ TPermissFormMSG }
procedure TUCPermissFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCPermissFormMSG then
with Source as TUCPermissFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelUser := LabelUser;
Self.LabelProfile := LabelProfile;
Self.PageMenu := PageMenu;
Self.PageActions := PageActions;
Self.BtUnlock := BtUnlock;
Self.BtLock := BtLock;
Self.BtSave := BtSave;
Self.BtCancel := BtCancel;
Self.PageControls := PageControls;
end
else
inherited;
end;
constructor TUCPermissFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCPermissFormMSG.Destroy;
begin
inherited;
end;
{ TTrocaSenhaFormMSG }
procedure TUCTrocaSenhaFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCTrocaSenhaFormMSG then
with Source as TUCTrocaSenhaFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelDescription := LabelDescription;
Self.LabelCurrentPassword := LabelCurrentPassword;
Self.LabelNewPassword := LabelNewPassword;
Self.LabelConfirm := LabelConfirm;
Self.BtSave := BtSave;
Self.BtCancel := BtCancel;
end
else
inherited;
end;
constructor TUCTrocaSenhaFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCTrocaSenhaFormMSG.Destroy;
begin
inherited;
end;
{ TChangePassError }
procedure TUCChangePassError.Assign(Source: TPersistent);
begin
if Source is TUCChangePassError then
with Source as TUCChangePassError do
begin
Self.InvalidCurrentPassword := InvalidCurrentPassword;
Self.NewPasswordError := NewPasswordError;
Self.NewEqualCurrent := NewEqualCurrent;
Self.PasswordRequired := PasswordRequired;
Self.MinPasswordLength := MinPasswordLength;
end
else
inherited;
end;
constructor TUCChangePassError.Create(Aowner: TComponent);
begin
inherited Create;
end;
destructor TUCChangePassError.Destroy;
begin
inherited;
end;
{ TResetPassword }
procedure TUCResetPassword.Assign(Source: TPersistent);
begin
if Source is TUCResetPassword then
begin
Self.WindowCaption := TUCResetPassword(Source).WindowCaption;
Self.LabelPassword := TUCResetPassword(Source).LabelPassword;
end
else
inherited;
end;
constructor TUCResetPassword.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCResetPassword.Destroy;
begin
inherited;
end;
{ TProfileUserFormMSG }
procedure TUCProfileUserFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCProfileUserFormMSG then
with Source as TUCProfileUserFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelDescription := LabelDescription;
Self.ColProfile := ColProfile;
Self.BtAdd := BtAdd;
Self.BtChange := BtChange;
Self.BtDelete := BtDelete;
Self.BtRights := BtRights; //BGM
Self.BtClose := BtClose;
Self.PromptDelete := PromptDelete;
Self.PromptDelete_WindowCaption := PromptDelete_WindowCaption; //added by fduenas
end
else
inherited;
end;
constructor TUCProfileUserFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCProfileUserFormMSG.Destroy;
begin
inherited;
end;
{ TAddProfileFormMSG }
procedure TUCAddProfileFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCAddProfileFormMSG then
with Source as TUCAddProfileFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelAdd := LabelAdd;
Self.LabelChange := LabelChange;
Self.LabelName := LabelName;
Self.BtSave := BtSave;
Self.BtCancel := BtCancel;
end
else
inherited;
end;
constructor TUCAddProfileFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCAddProfileFormMSG.Destroy;
begin
inherited;
end;
{ TLogControlFormMSG }
procedure TUCLogControlFormMSG.Assign(Source: TPersistent);
begin
if Source is TUCLogControlFormMSG then
with Source as TUCLogControlFormMSG do
begin
Self.WindowCaption := WindowCaption;
Self.LabelDescription := LabelDescription;
Self.LabelUser := LabelUser;
Self.LabelDate := LabelDate;
Self.LabelLevel := LabelLevel;
Self.ColLevel := ColLevel;
Self.ColAppID := ColAppID;
Self.ColMessage := ColMessage;
Self.ColUser := ColUser;
Self.ColDate := ColDate;
Self.BtFilter := BtFilter;
Self.BtDelete := BtDelete;
Self.BtClose := BtClose;
Self.PromptDelete := PromptDelete;
Self.PromptDelete_WindowCaption := PromptDelete_WindowCaption; //added by fduenas
Self.OptionUserAll := OptionUserAll; //added by fduenas
Self.OptionLevelLow := OptionLevelLow; //added by fduenas
Self.OptionLevelNormal := OptionLevelNormal; //added by fduenas
Self.OptionLevelHigh := OptionLevelHigh; //added by fduenas
Self.OptionLevelCritic := OptionLevelCritic; //added by fduenas
Self.DeletePerformed := DeletePerformed; //added by fduenas
end
else
inherited;
end;
constructor TUCLogControlFormMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCLogControlFormMSG.Destroy;
begin
inherited;
end;
{ TAppMessagesMSG }
procedure TUCAppMessagesMSG.Assign(Source: TPersistent);
begin
if Source is TUCAppMessagesMSG then
with Source as TUCAppMessagesMSG do
begin
Self.MsgsForm_BtNew := MsgsForm_BtNew;
Self.MsgsForm_BtReplay := MsgsForm_BtReplay;
Self.MsgsForm_BtForward := MsgsForm_BtForward;
Self.MsgsForm_BtDelete := MsgsForm_BtDelete;
Self.MsgsForm_WindowCaption := MsgsForm_WindowCaption;
Self.MsgsForm_ColFrom := MsgsForm_ColFrom;
Self.MsgsForm_ColSubject := MsgsForm_ColSubject;
Self.MsgsForm_ColDate := MsgsForm_ColDate;
Self.MsgsForm_PromptDelete := MsgsForm_PromptDelete;
Self.MsgsForm_PromptDelete_WindowCaption := MsgsForm_PromptDelete_WindowCaption; //added by fduenas
Self.MsgsForm_BtClose := MsgsForm_BtClose; //added by fduenas
Self.MsgsForm_NoMessagesSelected := MsgsForm_NoMessagesSelected; //added by fduenas
Self.MsgsForm_NoMessagesSelected_WindowCaption := MsgsForm_NoMessagesSelected_WindowCaption; //added by fduenas
Self.MsgRec_BtClose := MsgRec_BtClose;
Self.MsgRec_WindowCaption := MsgRec_WindowCaption;
Self.MsgRec_Title := MsgRec_Title;
Self.MsgRec_LabelFrom := MsgRec_LabelFrom;
Self.MsgRec_LabelDate := MsgRec_LabelDate;
Self.MsgRec_LabelSubject := MsgRec_LabelSubject;
Self.MsgRec_LabelMessage := MsgRec_LabelMessage;
Self.MsgSend_BtSend := MsgSend_BtSend;
Self.MsgSend_BtCancel := MsgSend_BtCancel;
Self.MsgSend_WindowCaption := MsgSend_WindowCaption;
Self.MsgSend_Title := MsgSend_Title;
Self.MsgSend_GroupTo := MsgSend_GroupTo;
Self.MsgSend_RadioUser := MsgSend_RadioUser;
Self.MsgSend_RadioAll := MsgSend_RadioAll;
Self.MsgSend_GroupMessage := MsgSend_GroupMessage;
Self.MsgSend_LabelSubject := MsgSend_LabelSubject;
Self.MsgSend_LabelMessageText := MsgSend_LabelMessageText;
end
else
inherited;
end;
constructor TUCAppMessagesMSG.Create(Aowner: TComponent);
begin
inherited Create;
end;
destructor TUCAppMessagesMSG.Destroy;
begin
inherited;
end;
{ TUCHistoryMSG }
procedure TUCHistoryMSG.Assign(Source: TPersistent);
begin
if Source is TUCHistoryMSG then
Begin
Self.Evento_edit := TUCHistoryMSG(Source).Evento_edit;
Self.Evento_NewRecord := TUCHistoryMSG(Source).Evento_NewRecord;
Self.Evento_Insert := TUCHistoryMSG(Source).Evento_Insert;
Self.Evento_delete := TUCHistoryMSG(Source).Evento_Delete;
Self.LabelTabela := TUCHistoryMSG(Source).LabelTabela;
Self.Msg_LogEmptyHistory := TUCHistoryMSG(Source).Msg_LogEmptyHistory;
Self.Msg_MensConfirma := TUCHistoryMSG(Source).Msg_MensConfirma;
Self.LabelDescricao := TUCHistoryMSG(Source).LabelDescricao;
Self.Hist_BtnExcluir := TUCHistoryMSG(Source).Hist_BtnExcluir;
Self.Hist_BtnFiltro := TUCHistoryMSG(Source).Hist_BtnFiltro;
Self.LabelForm := TUCHistoryMSG(Source).LabelForm;
Self.Hist_BtnFechar := TUCHistoryMSG(Source).Hist_BtnFechar;
Self.LabelDataEvento := TUCHistoryMSG(Source).LabelDataEvento;
Self.LabelEvento := TUCHistoryMSG(Source).LabelEvento;
Self.Msg_NewRecord := TUCHistoryMSG(Source).Msg_NewRecord;
Self.Hist_All := TUCHistoryMSG(Source).Hist_All;
Self.Msg_LimpHistorico := TUCHistoryMSG(Source).Msg_LimpHistorico;
Self.LabelHoraEvento := TUCHistoryMSG(Source).LabelHoraEvento;
Self.LabelUser := TUCHistoryMSG(Source).LabelUser;
Self.Hist_MsgExceptPropr := TUCHistoryMSG(Source).Hist_MsgExceptPropr;
End
else
inherited;
end;
constructor TUCHistoryMSG.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCHistoryMSG.Destroy;
begin
inherited;
end;
{ TUCFieldType }
procedure TUCFieldType.Assign(Source: TPersistent);
begin
if Source is TUCFieldType then
Begin
Self.Type_VarChar := TUCFieldType(Source).Type_VarChar;
Self.Type_Char := TUCFieldType(Source).Type_Char;
Self.Type_Int := TUCFieldType(Source).Type_Int;
Self.Type_MemoField := TUCFieldType(Source).Type_MemoField;
end
else
inherited;
end;
constructor TUCFieldType.Create(AOwner: TComponent);
begin
inherited Create;
end;
destructor TUCFieldType.Destroy;
begin
inherited;
end;
end.