git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.cxIntl5@2 153d478c-8cf9-1c4a-9078-3a687f347812
2254 lines
148 KiB
ObjectPascal
2254 lines
148 KiB
ObjectPascal
unit cxintl;
|
|
{
|
|
Component : TcxInternational
|
|
Programmed by Jörg Pfander for Dev Express
|
|
http://www.FreeDevExpressAddons.com
|
|
}
|
|
|
|
{$I cxVer.inc}
|
|
|
|
interface
|
|
|
|
uses
|
|
{$IFDEF VCL}
|
|
Forms,
|
|
{$ELSE}
|
|
QForms,
|
|
{$ENDIF}
|
|
Classes, cxClasses,cxEditConsts, cxGridStrs, cxExportStrs,
|
|
cxFilterConsts, cxDataConsts, cxFormats, cxGridPopUpMenuConsts,
|
|
cxLibraryStrs, cxFilterControlStrs, cxGrid , cxFilterControl, cxDBFilterControl,
|
|
cxnavigator, IniFiles
|
|
{$IFDEF USEPAGECONTROL}
|
|
, cxPCConsts
|
|
{$ENDIF}
|
|
;
|
|
|
|
type
|
|
|
|
TcxLibraryIntl = class(TPersistent)
|
|
private
|
|
FscxCantCreateRegistryKey : string;
|
|
{$IFNDEF DELPHI5}
|
|
FscxInvalidPropertyElement : string;
|
|
{$ENDIF}
|
|
published
|
|
property CantCreateRegistryKey : String read FscxCantCreateRegistryKey write FscxCantCreateRegistryKey;
|
|
{$IFNDEF DELPHI5}
|
|
property InvalidPropertyElement : String read FscxInvalidPropertyElement write FscxInvalidPropertyElement;
|
|
{$ENDIF}
|
|
end;
|
|
|
|
{$IFDEF USEPAGECONTROL}
|
|
TcxPagecontrol2Intl = class(TPersistent)
|
|
private
|
|
FscxPCImageListIndexError : string;
|
|
FscxPCNoBaseImages : string;
|
|
FscxPCNoRegisteredStyles : string;
|
|
FscxPCPageIndexError : string;
|
|
FscxPCPainterClassError : string;
|
|
FscxPCStandardStyleError : string;
|
|
FscxPCStyleNameError : string;
|
|
FscxPCTabCountEqualsZero : string;
|
|
FscxPCTabIndexError : string;
|
|
FscxPCTabVisibleIndexOutsOfBounds : string;
|
|
FscxPCVisibleTabListEmpty : string;
|
|
published
|
|
property ImageListIndexError : string read FscxPCImageListIndexError write FscxPCImageListIndexError;
|
|
property NoBaseImages : string read FscxPCNoBaseImages write FscxPCNoBaseImages;
|
|
property NoRegisteredStyles : string read FscxPCNoRegisteredStyles write FscxPCNoRegisteredStyles;
|
|
property PageIndexError : string read FscxPCPageIndexError write FscxPCPageIndexError;
|
|
property PainterClassError : string read FscxPCPainterClassError write FscxPCPainterClassError;
|
|
property StandardStyleError : string read FscxPCStandardStyleError write FscxPCStandardStyleError;
|
|
property StyleNameError : string read FscxPCStyleNameError write FscxPCStyleNameError;
|
|
property TabCountEqualsZero : string read FscxPCTabCountEqualsZero write FscxPCTabCountEqualsZero;
|
|
property TabIndexError : string read FscxPCTabIndexError write FscxPCTabIndexError;
|
|
property TabVisibleIndexOutsOfBounds : string read FscxPCTabVisibleIndexOutsOfBounds write FscxPCTabVisibleIndexOutsOfBounds;
|
|
property VisibleTabListEmpty : string read FscxPCVisibleTabListEmpty write FscxPCVisibleTabListEmpty;
|
|
end;
|
|
{$ENDIF}
|
|
|
|
TcxNavigatorIntl = Class(Tpersistent)
|
|
private
|
|
FcxNavigatorHint_First: string;
|
|
FcxNavigatorHint_Prior: string;
|
|
FcxNavigatorHint_PriorPage: string;
|
|
FcxNavigatorHint_Next: string;
|
|
FcxNavigatorHint_NextPage: string;
|
|
FcxNavigatorHint_Last: string;
|
|
FcxNavigatorHint_Insert: string;
|
|
FcxNavigatorHint_Delete: string;
|
|
FcxNavigatorHint_Edit: string;
|
|
FcxNavigatorHint_Post: string;
|
|
FcxNavigatorHint_Cancel: string;
|
|
FcxNavigatorHint_Refresh: string;
|
|
FcxNavigatorHint_SaveBookmark: string;
|
|
FcxNavigatorHint_GotoBookmark: string;
|
|
FcxNavigatorHint_Filter: string;
|
|
FcxNavigator_DeleteRecordQuestion: string;
|
|
published
|
|
property NavigatorHint_First : string read FcxNavigatorHint_First write FcxNavigatorHint_First; // 'First record';
|
|
property NavigatorHint_Prior : string read FcxNavigatorHint_Prior write FcxNavigatorHint_Prior; // 'Prior record';
|
|
property NavigatorHint_PriorPage : string read FcxNavigatorHint_PriorPage write FcxNavigatorHint_PriorPage; // 'Prior page';
|
|
property NavigatorHint_Next : string read FcxNavigatorHint_Next write FcxNavigatorHint_Next; // 'Next record';
|
|
property NavigatorHint_NextPage : string read FcxNavigatorHint_NextPage write FcxNavigatorHint_NextPage; // 'Next page';
|
|
property NavigatorHint_Last : string read FcxNavigatorHint_Last write FcxNavigatorHint_Last; // 'Last record';
|
|
property NavigatorHint_Insert : string read FcxNavigatorHint_Insert write FcxNavigatorHint_Insert; // 'Insert record';
|
|
property NavigatorHint_Delete : string read FcxNavigatorHint_Delete write FcxNavigatorHint_Delete; // 'Delete record';
|
|
property NavigatorHint_Edit : string read FcxNavigatorHint_Edit write FcxNavigatorHint_Edit; // 'Edit record';
|
|
property NavigatorHint_Post : string read FcxNavigatorHint_Post write FcxNavigatorHint_Post; // 'Post edit';
|
|
property NavigatorHint_Cancel : string read FcxNavigatorHint_Cancel write FcxNavigatorHint_Cancel; // 'Cancel edit';
|
|
property NavigatorHint_Refresh : string read FcxNavigatorHint_Refresh write FcxNavigatorHint_Refresh; // 'Refresh data';
|
|
property NavigatorHint_SaveBookmark : string read FcxNavigatorHint_SaveBookmark write FcxNavigatorHint_SaveBookmark; // 'Save Bookmark';
|
|
property NavigatorHint_GotoBookmark : string read FcxNavigatorHint_GotoBookmark write FcxNavigatorHint_GotoBookmark; // 'Goto Bookmark';
|
|
property NavigatorHint_Filter : string read FcxNavigatorHint_Filter write FcxNavigatorHint_Filter; // 'Filter data';
|
|
property Navigator_DeleteRecordQuestion : string read FcxNavigator_DeleteRecordQuestion write FcxNavigator_DeleteRecordQuestion; // 'Delete record?';
|
|
end;
|
|
|
|
|
|
TcxQuantumGrid5Intl = class(TPersistent)
|
|
private
|
|
FscxGridRecursiveLevels : String;
|
|
FscxGridDeletingConfirmationCaption : String;
|
|
FscxGridDeletingFocusedConfirmationText : String;
|
|
FscxGridDeletingSelectedConfirmationText : String;
|
|
FscxGridNoDataInfoText: String; //new ver. 5
|
|
FscxGridNewItemRowInfoText : String;
|
|
FscxGridFilterIsEmpty : String;
|
|
FscxGridCustomizationFormCaption : String;
|
|
FscxGridCustomizationFormColumnsPageCaption : String;
|
|
FscxGridGroupByBoxCaption : String;
|
|
FscxGridFilterCustomizeButtonCaption : String;
|
|
FscxGridColumnsQuickCustomizationHint: String; //new ver. 5
|
|
FscxGridCustomizationFormBandsPageCaption : String;
|
|
FscxGridBandsQuickCustomizationHint: String; //new ver. 5
|
|
FscxGridCustomizationFormRowsPageCaption: String; //new ver. 5
|
|
FscxGridConverterIntermediaryMissing : String;
|
|
FscxGridConverterNotExistGrid : String;
|
|
FscxGridConverterNotExistComponent : String;
|
|
FscxImportErrorCaption : String;
|
|
FscxNotExistGridView : String;
|
|
FscxNotExistGridLevel : String;
|
|
FscxCantCreateExportOutputFile : String;
|
|
FscxSEditRepositoryExtLookupComboBoxItem : String;
|
|
published
|
|
property GridRecursiveLevels : string read FscxGridRecursiveLevels write FscxGridRecursiveLevels;
|
|
property GridDeletingConfirmationCaption : string read FscxGridDeletingConfirmationCaption write FscxGridDeletingConfirmationCaption;
|
|
property GridDeletingFocusedConfirmationText : string read FscxGridDeletingFocusedConfirmationText write FscxGridDeletingFocusedConfirmationText;
|
|
property GridDeletingSelectedConfirmationText : string read FscxGridDeletingSelectedConfirmationText write FscxGridDeletingSelectedConfirmationText;
|
|
property GridNoDataInfoText: string read FscxGridNoDataInfoText write FscxGridNoDataInfoText;
|
|
property GridNewItemRowInfoText : string read FscxGridNewItemRowInfoText write FscxGridNewItemRowInfoText;
|
|
property GridFilterIsEmpty : string read FscxGridFilterIsEmpty write FscxGridFilterIsEmpty;
|
|
property GridCustomizationFormCaption : string read FscxGridCustomizationFormCaption write FscxGridCustomizationFormCaption;
|
|
property GridCustomizationFormColumnsPageCaption : string read FscxGridCustomizationFormColumnsPageCaption write FscxGridCustomizationFormColumnsPageCaption;
|
|
property GridGroupByBoxCaption : string read FscxGridGroupByBoxCaption write FscxGridGroupByBoxCaption;
|
|
property GridFilterCustomizeButtonCaption : string read FscxGridFilterCustomizeButtonCaption write FscxGridFilterCustomizeButtonCaption;
|
|
property GridColumnsQuickCustomizationHint: string read FscxGridColumnsQuickCustomizationHint write FscxGridColumnsQuickCustomizationHint;
|
|
property GridCustomizationFormBandsPageCaption : string read FscxGridCustomizationFormBandsPageCaption write FscxGridCustomizationFormBandsPageCaption;
|
|
property GridBandsQuickCustomizationHint: string read FscxGridBandsQuickCustomizationHint write FscxGridBandsQuickCustomizationHint;
|
|
property GridCustomizationFormRowsPageCaption: string read FscxGridCustomizationFormRowsPageCaption write FscxGridCustomizationFormRowsPageCaption;
|
|
property GridConverterIntermediaryMissing : String read FscxGridConverterIntermediaryMissing write FscxGridConverterIntermediaryMissing;
|
|
property GridConverterNotExistGrid : String read FscxGridConverterNotExistGrid write FscxGridConverterNotExistGrid;
|
|
property GridConverterNotExistComponent : String read FscxGridConverterNotExistComponent write FscxGridConverterNotExistComponent;
|
|
property ImportErrorCaption : String read FscxImportErrorCaption write FscxImportErrorCaption;
|
|
property NotExistGridView : String read FscxNotExistGridView write FscxNotExistGridView;
|
|
property NotExistGridLevel : String read FscxNotExistGridLevel write FscxNotExistGridLevel;
|
|
property CantCreateExportOutputFile : String read FscxCantCreateExportOutputFile write FscxCantCreateExportOutputFile;
|
|
property EditRepositoryExtLookupComboBoxItem : String read FscxSEditRepositoryExtLookupComboBoxItem write FscxSEditRepositoryExtLookupComboBoxItem;
|
|
end;
|
|
|
|
TcxEditors5Intl = class(TPersistent)
|
|
private
|
|
FcxSEditDateConvertError : String; //new ver. 5
|
|
FcxSEditInvalidRepositoryItem : String;
|
|
FcxSEditNumericValueConvertError : String;
|
|
FcxSEditPopupCircularReferencingError : String;
|
|
FcxSEditPostError : String;
|
|
FcxSEditTimeConvertError : String;
|
|
FcxSEditValidateErrorText : String;
|
|
FcxSEditValueOutOfBounds : String;
|
|
// TODO
|
|
FcxSEditCheckBoxChecked : String;
|
|
FcxSEditCheckBoxGrayed : String;
|
|
FcxSEditCheckBoxUnchecked : String;
|
|
FcxSRadioGroupDefaultCaption : String;
|
|
FcxSTextTrue : String;
|
|
FcxSTextFalse : String;
|
|
// blob
|
|
FcxSBlobButtonOK : String;
|
|
FcxSBlobButtonCancel : String;
|
|
FcxSBlobButtonClose : String;
|
|
FcxSBlobMemo : String;
|
|
FcxSBlobMemoEmpty : String;
|
|
FcxSBlobPicture : String;
|
|
FcxSBlobPictureEmpty : String;
|
|
// popup menu items
|
|
FcxSMenuItemCaptionCut : String;
|
|
FcxSMenuItemCaptionCopy : String;
|
|
FcxSMenuItemCaptionPaste : String;
|
|
FcxSMenuItemCaptionDelete : String;
|
|
FcxSMenuItemCaptionLoad : String;
|
|
FcxSMenuItemCaptionSave : String;
|
|
// date
|
|
FcxSDatePopupClear : String;
|
|
FcxSDatePopupNow : String; //new ver. 5
|
|
FcxSDatePopupOK : String; //new ver. 5
|
|
FcxSDatePopupToday : String;
|
|
FcxSDateError : String;
|
|
// smart input consts
|
|
FcxSDateToday : String;
|
|
FcxSDateYesterday : String;
|
|
FcxSDateTomorrow : String;
|
|
FcxSDateSunday : String;
|
|
FcxSDateMonday : String;
|
|
FcxSDateTuesday : String;
|
|
FcxSDateWednesday : String;
|
|
FcxSDateThursday : String;
|
|
FcxSDateFriday : String;
|
|
FcxSDateSaturday : String;
|
|
FcxSDateFirst : String;
|
|
FcxSDateSecond : String;
|
|
FcxSDateThird : String;
|
|
FcxSDateFourth : String;
|
|
FcxSDateFifth : String;
|
|
FcxSDateSixth : String;
|
|
FcxSDateSeventh : String;
|
|
FcxSDateBOM : String;
|
|
FcxSDateEOM : String;
|
|
FcxSDateNow : String;
|
|
// calculator
|
|
FscxSCalcError : String;
|
|
|
|
// hyperLink
|
|
FscxSHyperLinkPrefix : String; //new ver. 5
|
|
FscxSHyperLinkDoubleSlash : String; //new ver. 5
|
|
|
|
// edit repository
|
|
FscxSEditRepositoryBlobItem : String;
|
|
FscxSEditRepositoryButtonItem : String;
|
|
FscxSEditRepositoryCalcItem : String;
|
|
FscxSEditRepositoryCheckBoxItem : String;
|
|
FscxSEditRepositoryComboBoxItem : String;
|
|
FscxSEditRepositoryCurrencyItem : String;
|
|
FscxSEditRepositoryDateItem : String;
|
|
FscxSEditRepositoryHyperLinkItem : String;
|
|
FscxSEditRepositoryImageComboBoxItem : String;
|
|
FscxSEditRepositoryImageItem : String;
|
|
FscxSEditRepositoryLookupComboBoxItem : String;
|
|
FscxSEditRepositoryMaskItem : String;
|
|
FscxSEditRepositoryMemoItem : String;
|
|
FscxSEditRepositoryMRUItem : String;
|
|
FscxSEditRepositoryPopupItem : String;
|
|
FscxSEditRepositorySpinItem : String;
|
|
FscxSEditRepositoryRadioGroupItem : String;
|
|
FscxSEditRepositoryTextItem : String;
|
|
FscxSEditRepositoryTimeItem : String;
|
|
FscxRegExprLine : String;
|
|
FscxRegExprChar : String;
|
|
FscxRegExprNotAssignedSourceStream : String;
|
|
FscxRegExprEmptySourceStream : String;
|
|
FscxRegExprCantUsePlusQuantifier : String;
|
|
FscxRegExprCantUseStarQuantifier : String;
|
|
FscxRegExprCantCreateEmptyAlt : String;
|
|
FscxRegExprCantCreateEmptyBlock : String;
|
|
FscxRegExprIllegalSymbol : String;
|
|
FscxRegExprIllegalQuantifier : String;
|
|
FscxRegExprNotSupportQuantifier : String;
|
|
FscxRegExprIllegalIntegerValue : String;
|
|
FscxRegExprTooBigReferenceNumber : String;
|
|
FscxRegExprCantCreateEmptyEnum : String;
|
|
FscxRegExprSubrangeOrder : String;
|
|
FscxRegExprHexNumberExpected0 : String;
|
|
FscxRegExprHexNumberExpected : String;
|
|
FscxRegExprMissing : String;
|
|
FscxRegExprUnnecessary : String;
|
|
FscxRegExprIncorrectSpace : String;
|
|
FscxRegExprNotCompiled : String;
|
|
FscxRegExprIncorrectParameterQuantifier : String;
|
|
FscxRegExprCantUseParameterQuantifier : String;
|
|
FscxMaskEditRegExprError : String;
|
|
FscxMaskEditInvalidEditValue : String;
|
|
FscxMaskEditNoMask : String;
|
|
FscxMaskEditIllegalFileFormat : String;
|
|
FscxMaskEditEmptyMaskCollectionFile : String;
|
|
FscxMaskEditMaskCollectionFiles : String;
|
|
//spin edit
|
|
FcxSSpinEditInvalidNumericValue: String; //new ver. 5
|
|
published
|
|
property EditDateConvertError : String read FcxSEditDateConvertError write FcxSEditDateConvertError;
|
|
property EditInvalidRepositoryItem : String read FcxSEditInvalidRepositoryItem write FcxSEditInvalidRepositoryItem;
|
|
property EditNumericValueConvertError : String read FcxSEditNumericValueConvertError write FcxSEditNumericValueConvertError;
|
|
property EditPopupCircularReferencingError : String read FcxSEditPopupCircularReferencingError write FcxSEditPopupCircularReferencingError;
|
|
property EditPostError : String read FcxSEditPostError write FcxSEditPostError;
|
|
property EditTimeConvertError : String read FcxSEditTimeConvertError write FcxSEditTimeConvertError;
|
|
property EditValidateErrorText : String read FcxSEditValidateErrorText write FcxSEditValidateErrorText;
|
|
property EditValueOutOfBounds : String read FcxSEditValueOutOfBounds write FcxSEditValueOutOfBounds;
|
|
// TODO
|
|
property EditCheckBoxChecked : String read FcxSEditCheckBoxChecked write FcxSEditCheckBoxChecked;
|
|
property EditCheckBoxGrayed : String read FcxSEditCheckBoxGrayed write FcxSEditCheckBoxGrayed;
|
|
property EditCheckBoxUnchecked : String read FcxSEditCheckBoxUnchecked write FcxSEditCheckBoxUnchecked;
|
|
property RadioGroupDefaultCaption : String read FcxSRadioGroupDefaultCaption write FcxSRadioGroupDefaultCaption;
|
|
property TextTrue : String read FcxSTextTrue write FcxSTextTrue;
|
|
property TextFalse : String read FcxSTextFalse write FcxSTextFalse;
|
|
// blob
|
|
property BlobButtonOK : String read FcxSBlobButtonOK write FcxSBlobButtonOK;
|
|
property BlobButtonCancel : String read FcxSBlobButtonCancel write FcxSBlobButtonCancel;
|
|
property BlobButtonClose : String read FcxSBlobButtonClose write FcxSBlobButtonClose;
|
|
property BlobMemo : String read FcxSBlobMemo write FcxSBlobMemo;
|
|
property BlobMemoEmpty : String read FcxSBlobMemoEmpty write FcxSBlobMemoEmpty;
|
|
property BlobPicture : String read FcxSBlobPicture write FcxSBlobPicture;
|
|
property BlobPictureEmpty : String read FcxSBlobPictureEmpty write FcxSBlobPictureEmpty;
|
|
// popup menu items
|
|
property MenuItemCaptionCut : String read FcxSMenuItemCaptionCut write FcxSMenuItemCaptionCut;
|
|
property MenuItemCaptionCopy : String read FcxSMenuItemCaptionCopy write FcxSMenuItemCaptionCopy;
|
|
property MenuItemCaptionPaste : String read FcxSMenuItemCaptionPaste write FcxSMenuItemCaptionPaste;
|
|
property MenuItemCaptionDelete : String read FcxSMenuItemCaptionDelete write FcxSMenuItemCaptionDelete;
|
|
property MenuItemCaptionLoad : String read FcxSMenuItemCaptionLoad write FcxSMenuItemCaptionLoad;
|
|
property MenuItemCaptionSave : String read FcxSMenuItemCaptionSave write FcxSMenuItemCaptionSave;
|
|
// date
|
|
property DatePopupClear : String read FcxSDatePopupClear write FcxSDatePopupClear;
|
|
property DatePopupNow : String read FcxSDatePopupNow write FcxSDatePopupNow;
|
|
property DatePopupOK : String read FcxSDatePopupOK write FcxSDatePopupOK;
|
|
property DatePopupToday : String read FcxSDatePopupToday write FcxSDatePopupToday;
|
|
property DateError : String read FcxSDateError write FcxSDateError;
|
|
// smart input consts
|
|
property DateToday : String read FcxSDateToday write FcxSDateToday;
|
|
property DateYesterday : String read FcxSDateYesterday write FcxSDateYesterday;
|
|
property DateTomorrow : String read FcxSDateTomorrow write FcxSDateTomorrow;
|
|
property DateSunday : String read FcxSDateSunday write FcxSDateSunday;
|
|
property DateMonday : String read FcxSDateMonday write FcxSDateMonday;
|
|
property DateTuesday : String read FcxSDateTuesday write FcxSDateTuesday;
|
|
property DateWednesday : String read FcxSDateWednesday write FcxSDateWednesday;
|
|
property DateThursday : String read FcxSDateThursday write FcxSDateThursday;
|
|
property DateFriday : String read FcxSDateFriday write FcxSDateFriday;
|
|
property DateSaturday : String read FcxSDateSaturday write FcxSDateSaturday;
|
|
property DateFirst : String read FcxSDateFirst write FcxSDateFirst;
|
|
property DateSecond : String read FcxSDateSecond write FcxSDateSecond;
|
|
property DateThird : String read FcxSDateThird write FcxSDateThird;
|
|
property DateFourth : String read FcxSDateFourth write FcxSDateFourth;
|
|
property DateFifth : String read FcxSDateFifth write FcxSDateFifth;
|
|
property DateSixth : String read FcxSDateSixth write FcxSDateSixth;
|
|
property DateSeventh : String read FcxSDateSeventh write FcxSDateSeventh;
|
|
property DateBOM : String read FcxSDateBOM write FcxSDateBOM;
|
|
property DateEOM : String read FcxSDateEOM write FcxSDateEOM;
|
|
property DateNow : String read FcxSDateNow write FcxSDateNow;
|
|
|
|
// calculator
|
|
property CalcError : String read FscxSCalcError write FscxSCalcError;
|
|
|
|
// hyperlink
|
|
property HyperLinkPrefix : String read FscxSHyperLinkPrefix write FscxSHyperLinkPrefix;
|
|
property HyperLinkDoubleSlash : String read FscxSHyperLinkDoubleSlash write FscxSHyperLinkDoubleSlash;
|
|
|
|
// edit repository
|
|
property EditRepositoryBlobItem : String read FscxSEditRepositoryBlobItem write FscxSEditRepositoryBlobItem;
|
|
property EditRepositoryButtonItem : String read FscxSEditRepositoryButtonItem write FscxSEditRepositoryButtonItem;
|
|
property EditRepositoryCalcItem : String read FscxSEditRepositoryCalcItem write FscxSEditRepositoryCalcItem;
|
|
property EditRepositoryCheckBoxItem : String read FscxSEditRepositoryCheckBoxItem write FscxSEditRepositoryCheckBoxItem;
|
|
property EditRepositoryComboBoxItem : String read FscxSEditRepositoryComboBoxItem write FscxSEditRepositoryComboBoxItem;
|
|
property EditRepositoryCurrencyItem : String read FscxSEditRepositoryCurrencyItem write FscxSEditRepositoryCurrencyItem;
|
|
property EditRepositoryDateItem : String read FscxSEditRepositoryDateItem write FscxSEditRepositoryDateItem;
|
|
property EditRepositoryHyperLinkItem : String read FscxSEditRepositoryHyperLinkItem write FscxSEditRepositoryHyperLinkItem;
|
|
property EditRepositoryImageComboBoxItem : String read FscxSEditRepositoryImageComboBoxItem write FscxSEditRepositoryImageComboBoxItem;
|
|
property EditRepositoryImageItem : String read FscxSEditRepositoryImageItem write FscxSEditRepositoryImageItem;
|
|
property EditRepositoryLookupComboBoxItem : String read FscxSEditRepositoryLookupComboBoxItem write FscxSEditRepositoryLookupComboBoxItem;
|
|
property EditRepositoryMaskItem : String read FscxSEditRepositoryMaskItem write FscxSEditRepositoryMaskItem;
|
|
property EditRepositoryMemoItem : String read FscxSEditRepositoryMemoItem write FscxSEditRepositoryMemoItem;
|
|
property EditRepositoryMRUItem : String read FscxSEditRepositoryMRUItem write FscxSEditRepositoryMRUItem;
|
|
property EditRepositoryPopupItem : String read FscxSEditRepositoryPopupItem write FscxSEditRepositoryPopupItem;
|
|
property EditRepositorySpinItem : String read FscxSEditRepositorySpinItem write FscxSEditRepositorySpinItem;
|
|
property EditRepositoryRadioGroupItem : String read FscxSEditRepositoryRadioGroupItem write FscxSEditRepositoryRadioGroupItem;
|
|
property EditRepositoryTextItem : String read FscxSEditRepositoryTextItem write FscxSEditRepositoryTextItem;
|
|
property EditRepositoryTimeItem : String read FscxSEditRepositoryTimeItem write FscxSEditRepositoryTimeItem;
|
|
property RegExprLine : String read FscxRegExprLine write FscxRegExprLine;
|
|
property RegExprChar : String read FscxRegExprChar write FscxRegExprChar;
|
|
property RegExprNotAssignedSourceStream : String read FscxRegExprNotAssignedSourceStream write FscxRegExprNotAssignedSourceStream;
|
|
property RegExprEmptySourceStream : String read FscxRegExprEmptySourceStream write FscxRegExprEmptySourceStream;
|
|
property RegExprCantUsePlusQuantifier : String read FscxRegExprCantUsePlusQuantifier write FscxRegExprCantUsePlusQuantifier;
|
|
property RegExprCantUseStarQuantifier : String read FscxRegExprCantUseStarQuantifier write FscxRegExprCantUseStarQuantifier;
|
|
property RegExprCantCreateEmptyAlt : String read FscxRegExprCantCreateEmptyAlt write FscxRegExprCantCreateEmptyAlt;
|
|
property RegExprCantCreateEmptyBlock : String read FscxRegExprCantCreateEmptyBlock write FscxRegExprCantCreateEmptyBlock;
|
|
property RegExprIllegalSymbol : String read FscxRegExprIllegalSymbol write FscxRegExprIllegalSymbol;
|
|
property RegExprIllegalQuantifier : String read FscxRegExprIllegalQuantifier write FscxRegExprIllegalQuantifier;
|
|
property RegExprNotSupportQuantifier : String read FscxRegExprNotSupportQuantifier write FscxRegExprNotSupportQuantifier;
|
|
property RegExprIllegalIntegerValue : String read FscxRegExprIllegalIntegerValue write FscxRegExprIllegalIntegerValue;
|
|
property RegExprTooBigReferenceNumber : String read FscxRegExprTooBigReferenceNumber write FscxRegExprTooBigReferenceNumber;
|
|
property RegExprCantCreateEmptyEnum : String read FscxRegExprCantCreateEmptyEnum write FscxRegExprCantCreateEmptyEnum;
|
|
property RegExprSubrangeOrder : String read FscxRegExprSubrangeOrder write FscxRegExprSubrangeOrder;
|
|
property RegExprHexNumberExpected0 : String read FscxRegExprHexNumberExpected0 write FscxRegExprHexNumberExpected0;
|
|
property RegExprHexNumberExpected : String read FscxRegExprHexNumberExpected write FscxRegExprHexNumberExpected;
|
|
property RegExprMissing : String read FscxRegExprMissing write FscxRegExprMissing;
|
|
property RegExprUnnecessary : String read FscxRegExprUnnecessary write FscxRegExprUnnecessary;
|
|
property RegExprIncorrectSpace : String read FscxRegExprIncorrectSpace write FscxRegExprIncorrectSpace;
|
|
property RegExprNotCompiled : String read FscxRegExprNotCompiled write FscxRegExprNotCompiled;
|
|
property RegExprIncorrectParameterQuantifier : String read FscxRegExprIncorrectParameterQuantifier write FscxRegExprIncorrectParameterQuantifier;
|
|
property RegExprCantUseParameterQuantifier : String read FscxRegExprCantUseParameterQuantifier write FscxRegExprCantUseParameterQuantifier;
|
|
property MaskEditRegExprError : String read FscxMaskEditRegExprError write FscxMaskEditRegExprError;
|
|
property MaskEditInvalidEditValue : String read FscxMaskEditInvalidEditValue write FscxMaskEditInvalidEditValue;
|
|
property MaskEditNoMask : String read FscxMaskEditNoMask write FscxMaskEditNoMask;
|
|
property MaskEditIllegalFileFormat : String read FscxMaskEditIllegalFileFormat write FscxMaskEditIllegalFileFormat;
|
|
property MaskEditEmptyMaskCollectionFile : String read FscxMaskEditEmptyMaskCollectionFile write FscxMaskEditEmptyMaskCollectionFile;
|
|
property MaskEditMaskCollectionFiles : String read FscxMaskEditMaskCollectionFiles write FscxMaskEditMaskCollectionFiles;
|
|
//spin edit
|
|
property SpinEditInvalidNumericValue: String read FcxSSpinEditInvalidNumericValue write FcxSSpinEditInvalidNumericValue;
|
|
end;
|
|
|
|
TcxDatacontrollerIntl = class(TPersistent)
|
|
private
|
|
FcxSDataReadError : String;
|
|
FcxSDataWriteError : String;
|
|
FcxSDataItemExistError : String;
|
|
FcxSDataRecordIndexError : String;
|
|
FcxSDataItemIndexError : String;
|
|
FcxSDataProviderModeError : String;
|
|
FcxSDataInvalidStreamFormat : String;
|
|
FcxSDataRowIndexError : String;
|
|
FcxSDataCustomDataSourceInvalidCompare : String;
|
|
// DB
|
|
FcxSDBDetailFilterControllerNotFound : String;
|
|
FcxSDBNotInGridMode : String;
|
|
FcxSDBKeyFieldNotFound: String; //new ver. 5
|
|
published
|
|
property DataReadError : String read FcxSDataReadError write FcxSDataReadError;
|
|
property DataWriteError : String read FcxSDataWriteError write FcxSDataWriteError;
|
|
property DataItemExistError : String read FcxSDataItemExistError write FcxSDataItemExistError;
|
|
property DataRecordIndexError : String read FcxSDataRecordIndexError write FcxSDataRecordIndexError;
|
|
property DataItemIndexError : String read FcxSDataItemIndexError write FcxSDataItemIndexError;
|
|
property DataProviderModeError : String read FcxSDataProviderModeError write FcxSDataProviderModeError;
|
|
property DataInvalidStreamFormat : String read FcxSDataInvalidStreamFormat write FcxSDataInvalidStreamFormat;
|
|
property DataRowIndexError : String read FcxSDataRowIndexError write FcxSDataRowIndexError;
|
|
property DataCustomDataSourceInvalidCompare : String read FcxSDataCustomDataSourceInvalidCompare write FcxSDataCustomDataSourceInvalidCompare;
|
|
// DB
|
|
property DBDetailFilterControllerNotFound : String read FcxSDBDetailFilterControllerNotFound write FcxSDBDetailFilterControllerNotFound;
|
|
property DBNotInGridMode : String read FcxSDBNotInGridMode write FcxSDBNotInGridMode;
|
|
property DBKeyFieldNotFound: String read FcxSDBKeyFieldNotFound write FcxSDBKeyFieldNotFound;
|
|
end;
|
|
|
|
TcxFilterIntl = class(TPersistent)
|
|
private
|
|
FcxSFilterOperatorEqual : String;
|
|
FcxSFilterOperatorNotEqual : String;
|
|
FcxSFilterOperatorLess : String;
|
|
FcxSFilterOperatorLessEqual : String;
|
|
FcxSFilterOperatorGreater : String;
|
|
FcxSFilterOperatorGreaterEqual : String;
|
|
FcxSFilterOperatorLike : String;
|
|
FcxSFilterOperatorNotLike : String;
|
|
FcxSFilterOperatorBetween : String;
|
|
FcxSFilterOperatorNotBetween : String;
|
|
FcxSFilterOperatorInList : String;
|
|
FcxSFilterOperatorNotInList : String;
|
|
FcxSFilterOperatorYesterday : String;
|
|
FcxSFilterOperatorToday : String;
|
|
FcxSFilterOperatorTomorrow : String;
|
|
FcxSFilterOperatorLastWeek : String;
|
|
FcxSFilterOperatorLastMonth : String;
|
|
FcxSFilterOperatorLastYear : String;
|
|
FcxSFilterOperatorThisWeek : String;
|
|
FcxSFilterOperatorThisMonth : String;
|
|
FcxSFilterOperatorThisYear : String;
|
|
FcxSFilterOperatorNextWeek : String;
|
|
FcxSFilterOperatorNextMonth : String;
|
|
FcxSFilterOperatorNextYear : String;
|
|
FcxSFilterAndCaption : String;
|
|
FcxSFilterOrCaption : String;
|
|
FcxSFilterNotCaption : String;
|
|
FcxSFilterBlankCaption : String;
|
|
// derived
|
|
FcxSFilterOperatorIsNull : String;
|
|
FcxSFilterOperatorIsNotNull : String;
|
|
FcxSFilterOperatorBeginsWith : String;
|
|
FcxSFilterOperatorDoesNotBeginWith : String;
|
|
FcxSFilterOperatorEndsWith : String;
|
|
FcxSFilterOperatorDoesNotEndWith : String;
|
|
FcxSFilterOperatorContains : String;
|
|
FcxSFilterOperatorDoesNotContain : String;
|
|
// filter listbox's values
|
|
FcxSFilterBoxAllCaption : String;
|
|
FcxSFilterBoxCustomCaption : String;
|
|
FcxSFilterBoxBlanksCaption : String;
|
|
FcxSFilterBoxNonBlanksCaption : String;
|
|
FcxSFilterBoolOperatorAnd : String;
|
|
FcxSFilterBoolOperatorOr : String;
|
|
FcxSFilterBoolOperatorNotAnd : String;
|
|
FcxSFilterBoolOperatorNotOr : String;
|
|
FcxSFilterRootButtonCaption : String;
|
|
FcxSFilterAddCondition : String;
|
|
FcxSFilterAddGroup : String;
|
|
FcxSFilterRemoveRow : String;
|
|
FcxSFilterClearAll : String;
|
|
FcxSFilterFooterAddCondition : String;
|
|
FcxSFilterGroupCaption : String;
|
|
FcxSFilterRootGroupCaption : String;
|
|
FcxSFilterControlNullString : String;
|
|
FcxSFilterErrorBuilding : String;
|
|
FcxSFilterDialogCaption : String;
|
|
FcxSFilterDialogInvalidValue : String;
|
|
FcxSFilterDialogUse : String;
|
|
FcxSFilterDialogSingleCharacter : String;
|
|
FcxSFilterDialogCharactersSeries : String;
|
|
FcxSFilterDialogOperationAnd : String;
|
|
FcxSFilterDialogOperationOr : String;
|
|
FcxSFilterDialogRows : String;
|
|
FcxSFilterControlDialogCaption : String;
|
|
FcxSFilterControlDialogNewFile : String;
|
|
FcxSFilterControlDialogOpenDialogCaption : String;
|
|
FcxSFilterControlDialogSaveDialogCaption : String;
|
|
FcxSFilterControlDialogActionSaveCaption : String;
|
|
FcxSFilterControlDialogActionOpenCaption : String;
|
|
FcxSFilterControlDialogActionApplyCaption : String;
|
|
FcxSFilterControlDialogActionOkCaption : String;
|
|
FcxSFilterControlDialogActionCancelCaption : String;
|
|
FcxSFilterControlDialogFileExt : String;
|
|
FcxSFilterControlDialogFileFilter : String;
|
|
published
|
|
property FilterOperatorEqual : String read FcxSFilterOperatorEqual write FcxSFilterOperatorEqual;
|
|
property FilterOperatorNotEqual : String read FcxSFilterOperatorNotEqual write FcxSFilterOperatorNotEqual;
|
|
property FilterOperatorLess : String read FcxSFilterOperatorLess write FcxSFilterOperatorLess;
|
|
property FilterOperatorLessEqual : String read FcxSFilterOperatorLessEqual write FcxSFilterOperatorLessEqual;
|
|
property FilterOperatorGreater : String read FcxSFilterOperatorGreater write FcxSFilterOperatorGreater;
|
|
property FilterOperatorGreaterEqual : String read FcxSFilterOperatorGreaterEqual write FcxSFilterOperatorGreaterEqual;
|
|
property FilterOperatorLike : String read FcxSFilterOperatorLike write FcxSFilterOperatorLike;
|
|
property FilterOperatorNotLike : String read FcxSFilterOperatorNotLike write FcxSFilterOperatorNotLike;
|
|
property FilterOperatorBetween : String read FcxSFilterOperatorBetween write FcxSFilterOperatorBetween;
|
|
property FilterOperatorNotBetween : String read FcxSFilterOperatorNotBetween write FcxSFilterOperatorNotBetween;
|
|
property FilterOperatorInList : String read FcxSFilterOperatorInList write FcxSFilterOperatorInList;
|
|
property FilterOperatorNotInList : String read FcxSFilterOperatorNotInList write FcxSFilterOperatorNotInList;
|
|
property FilterOperatorYesterday : String read FcxSFilterOperatorYesterday write FcxSFilterOperatorYesterday;
|
|
property FilterOperatorToday : String read FcxSFilterOperatorToday write FcxSFilterOperatorToday;
|
|
property FilterOperatorTomorrow : String read FcxSFilterOperatorTomorrow write FcxSFilterOperatorTomorrow;
|
|
property FilterOperatorLastWeek : String read FcxSFilterOperatorLastWeek write FcxSFilterOperatorLastWeek;
|
|
property FilterOperatorLastMonth : String read FcxSFilterOperatorLastMonth write FcxSFilterOperatorLastMonth;
|
|
property FilterOperatorLastYear : String read FcxSFilterOperatorLastYear write FcxSFilterOperatorLastYear;
|
|
property FilterOperatorThisWeek : String read FcxSFilterOperatorThisWeek write FcxSFilterOperatorThisWeek;
|
|
property FilterOperatorThisMonth : String read FcxSFilterOperatorThisMonth write FcxSFilterOperatorThisMonth;
|
|
property FilterOperatorThisYear : String read FcxSFilterOperatorThisYear write FcxSFilterOperatorThisYear;
|
|
property FilterOperatorNextWeek : String read FcxSFilterOperatorNextWeek write FcxSFilterOperatorNextWeek;
|
|
property FilterOperatorNextMonth : String read FcxSFilterOperatorNextMonth write FcxSFilterOperatorNextMonth;
|
|
property FilterOperatorNextYear : String read FcxSFilterOperatorNextYear write FcxSFilterOperatorNextYear;
|
|
property FilterAndCaption : String read FcxSFilterAndCaption write FcxSFilterAndCaption;
|
|
property FilterOrCaption : String read FcxSFilterOrCaption write FcxSFilterOrCaption;
|
|
property FilterNotCaption : String read FcxSFilterNotCaption write FcxSFilterNotCaption;
|
|
property FilterBlankCaption : String read FcxSFilterBlankCaption write FcxSFilterBlankCaption;
|
|
// derived
|
|
property FilterOperatorIsNull : String read FcxSFilterOperatorIsNull write FcxSFilterOperatorIsNull;
|
|
property FilterOperatorIsNotNull : String read FcxSFilterOperatorIsNotNull write FcxSFilterOperatorIsNotNull;
|
|
property FilterOperatorBeginsWith : String read FcxSFilterOperatorBeginsWith write FcxSFilterOperatorBeginsWith;
|
|
property FilterOperatorDoesNotBeginWith : String read FcxSFilterOperatorDoesNotBeginWith write FcxSFilterOperatorDoesNotBeginWith;
|
|
property FilterOperatorEndsWith : String read FcxSFilterOperatorEndsWith write FcxSFilterOperatorEndsWith;
|
|
property FilterOperatorDoesNotEndWith : String read FcxSFilterOperatorDoesNotEndWith write FcxSFilterOperatorDoesNotEndWith;
|
|
property FilterOperatorContains : String read FcxSFilterOperatorContains write FcxSFilterOperatorContains;
|
|
property FilterOperatorDoesNotContain : String read FcxSFilterOperatorDoesNotContain write FcxSFilterOperatorDoesNotContain;
|
|
// filter listbox's values
|
|
property FilterBoxAllCaption : String read FcxSFilterBoxAllCaption write FcxSFilterBoxAllCaption;
|
|
property FilterBoxCustomCaption : String read FcxSFilterBoxCustomCaption write FcxSFilterBoxCustomCaption;
|
|
property FilterBoxBlanksCaption : String read FcxSFilterBoxBlanksCaption write FcxSFilterBoxBlanksCaption;
|
|
property FilterBoxNonBlanksCaption : String read FcxSFilterBoxNonBlanksCaption write FcxSFilterBoxNonBlanksCaption;
|
|
|
|
property FilterBoolOperatorAnd : String read FcxSFilterBoolOperatorAnd write FcxSFilterBoolOperatorAnd;
|
|
property FilterBoolOperatorOr : String read FcxSFilterBoolOperatorOr write FcxSFilterBoolOperatorOr;
|
|
property FilterBoolOperatorNotAnd : String read FcxSFilterBoolOperatorNotAnd write FcxSFilterBoolOperatorNotAnd;
|
|
property FilterBoolOperatorNotOr : String read FcxSFilterBoolOperatorNotOr write FcxSFilterBoolOperatorNotOr;
|
|
property FilterRootButtonCaption : String read FcxSFilterRootButtonCaption write FcxSFilterRootButtonCaption;
|
|
property FilterAddCondition : String read FcxSFilterAddCondition write FcxSFilterAddCondition;
|
|
property FilterAddGroup : String read FcxSFilterAddGroup write FcxSFilterAddGroup;
|
|
property FilterRemoveRow : String read FcxSFilterRemoveRow write FcxSFilterRemoveRow;
|
|
property FilterClearAll : String read FcxSFilterClearAll write FcxSFilterClearAll;
|
|
property FilterFooterAddCondition : String read FcxSFilterFooterAddCondition write FcxSFilterFooterAddCondition;
|
|
property FilterGroupCaption : String read FcxSFilterGroupCaption write FcxSFilterGroupCaption;
|
|
property FilterRootGroupCaption : String read FcxSFilterRootGroupCaption write FcxSFilterRootGroupCaption;
|
|
property FilterControlNullString : String read FcxSFilterControlNullString write FcxSFilterControlNullString;
|
|
property FilterErrorBuilding : String read FcxSFilterErrorBuilding write FcxSFilterErrorBuilding;
|
|
property FilterDialogCaption : String read FcxSFilterDialogCaption write FcxSFilterDialogCaption;
|
|
property FilterDialogInvalidValue : String read FcxSFilterDialogInvalidValue write FcxSFilterDialogInvalidValue;
|
|
property FilterDialogUse : String read FcxSFilterDialogUse write FcxSFilterDialogUse;
|
|
property FilterDialogSingleCharacter : String read FcxSFilterDialogSingleCharacter write FcxSFilterDialogSingleCharacter;
|
|
property FilterDialogCharactersSeries : String read FcxSFilterDialogCharactersSeries write FcxSFilterDialogCharactersSeries;
|
|
property FilterDialogOperationAnd : String read FcxSFilterDialogOperationAnd write FcxSFilterDialogOperationAnd;
|
|
property FilterDialogOperationOr : String read FcxSFilterDialogOperationOr write FcxSFilterDialogOperationOr;
|
|
property FilterDialogRows : String read FcxSFilterDialogRows write FcxSFilterDialogRows;
|
|
property FilterControlDialogCaption : String read FcxSFilterControlDialogCaption write FcxSFilterControlDialogCaption;
|
|
property FilterControlDialogNewFile : String read FcxSFilterControlDialogNewFile write FcxSFilterControlDialogNewFile;
|
|
property FilterControlDialogOpenDialogCaption : String read FcxSFilterControlDialogOpenDialogCaption write FcxSFilterControlDialogOpenDialogCaption;
|
|
property FilterControlDialogSaveDialogCaption : String read FcxSFilterControlDialogSaveDialogCaption write FcxSFilterControlDialogSaveDialogCaption;
|
|
property FilterControlDialogActionSaveCaption : String read FcxSFilterControlDialogActionSaveCaption write FcxSFilterControlDialogActionSaveCaption;
|
|
property FilterControlDialogActionOpenCaption : String read FcxSFilterControlDialogActionOpenCaption write FcxSFilterControlDialogActionOpenCaption;
|
|
property FilterControlDialogActionApplyCaption : String read FcxSFilterControlDialogActionApplyCaption write FcxSFilterControlDialogActionApplyCaption;
|
|
property FilterControlDialogActionOkCaption : String read FcxSFilterControlDialogActionOkCaption write FcxSFilterControlDialogActionOkCaption;
|
|
property FilterControlDialogActionCancelCaption : String read FcxSFilterControlDialogActionCancelCaption write FcxSFilterControlDialogActionCancelCaption;
|
|
property FilterControlDialogFileExt : String read FcxSFilterControlDialogFileExt write FcxSFilterControlDialogFileExt;
|
|
property FilterControlDialogFileFilter : String read FcxSFilterControlDialogFileFilter write FcxSFilterControlDialogFileFilter;
|
|
end;
|
|
|
|
TcxGridPopupMenuIntl = class(TPersistent)
|
|
private
|
|
//Header popup menu captions
|
|
FcxSGridNone : String;
|
|
FcxSGridSortColumnAsc : String;
|
|
FcxSGridSortColumnDesc : String;
|
|
FcxSGridClearSorting : String;
|
|
FcxSGridGroupByThisField : String;
|
|
FcxSGridRemoveThisGroupItem: String; //new ver. 5
|
|
FcxSGridGroupByBox : String;
|
|
FcxSGridAlignmentSubMenu : String;
|
|
FcxSGridAlignLeft : String;
|
|
FcxSGridAlignRight : String;
|
|
FcxSGridAlignCenter : String;
|
|
FcxSGridRemoveColumn : String;
|
|
FcxSGridFieldChooser : String;
|
|
FcxSGridBestFit : String;
|
|
FcxSGridBestFitAllColumns : String;
|
|
FcxSGridShowFooter : String;
|
|
FcxSGridShowGroupFooter : String;
|
|
//Footer popup menu captions
|
|
FcxSGridSumMenuItem : String;
|
|
FcxSGridMinMenuItem : String;
|
|
FcxSGridMaxMenuItem : String;
|
|
FcxSGridCountMenuItem : String;
|
|
FcxSGridAvgMenuItem : String;
|
|
FcxSGridNoneMenuItem : String;
|
|
published
|
|
//Header popup menu captions
|
|
property GridNone : String read FcxSGridNone write FcxSGridNone;
|
|
property GridSortColumnAsc : String read FcxSGridSortColumnAsc write FcxSGridSortColumnAsc;
|
|
property GridSortColumnDesc : String read FcxSGridSortColumnDesc write FcxSGridSortColumnDesc;
|
|
property GridClearSorting : String read FcxSGridClearSorting write FcxSGridClearSorting;
|
|
property GridGroupByThisField : String read FcxSGridGroupByThisField write FcxSGridGroupByThisField;
|
|
property GridRemoveThisGroupItem: String read FcxSGridRemoveThisGroupItem write FcxSGridRemoveThisGroupItem;
|
|
property GridGroupByBox : String read FcxSGridGroupByBox write FcxSGridGroupByBox;
|
|
property GridAlignmentSubMenu : String read FcxSGridAlignmentSubMenu write FcxSGridAlignmentSubMenu;
|
|
property GridAlignLeft : String read FcxSGridAlignLeft write FcxSGridAlignLeft;
|
|
property GridAlignRight : String read FcxSGridAlignRight write FcxSGridAlignRight;
|
|
property GridAlignCenter : String read FcxSGridAlignCenter write FcxSGridAlignCenter;
|
|
property GridRemoveColumn : String read FcxSGridRemoveColumn write FcxSGridRemoveColumn;
|
|
property GridFieldChooser : String read FcxSGridFieldChooser write FcxSGridFieldChooser;
|
|
property GridBestFit : String read FcxSGridBestFit write FcxSGridBestFit;
|
|
property GridBestFitAllColumns : String read FcxSGridBestFitAllColumns write FcxSGridBestFitAllColumns;
|
|
property GridShowFooter : String read FcxSGridShowFooter write FcxSGridShowFooter;
|
|
property GridShowGroupFooter : String read FcxSGridShowGroupFooter write FcxSGridShowGroupFooter;
|
|
//Footer popup menu captions
|
|
property GridSumMenuItem : String read FcxSGridSumMenuItem write FcxSGridSumMenuItem;
|
|
property GridMinMenuItem : String read FcxSGridMinMenuItem write FcxSGridMinMenuItem;
|
|
property GridMaxMenuItem : String read FcxSGridMaxMenuItem write FcxSGridMaxMenuItem;
|
|
property GridCountMenuItem : String read FcxSGridCountMenuItem write FcxSGridCountMenuItem;
|
|
property GridAvgMenuItem : String read FcxSGridAvgMenuItem write FcxSGridAvgMenuItem;
|
|
property GridNoneMenuItem : String read FcxSGridNoneMenuItem write FcxSGridNoneMenuItem;
|
|
end;
|
|
|
|
TcxGridExportIntl = class(TPersistent)
|
|
private
|
|
FscxUnsupportedExport : String;
|
|
FscxStyleManagerKill : String;
|
|
FscxStyleManagerCreate : String;
|
|
FscxExportToHtml : String;
|
|
FscxExportToXml : String;
|
|
FscxExportToText : String;
|
|
FscxEmptyExportCache : String;
|
|
FscxIncorrectUnion : String;
|
|
FscxIllegalWidth : String;
|
|
FscxInvalidColumnRowCount : String;
|
|
FscxIllegalHeight : String;
|
|
FscxInvalidColumnIndex : String;
|
|
FscxInvalidRowIndex : String;
|
|
FscxInvalidStyleIndex : String;
|
|
FscxExportToExcel : String;
|
|
FscxWorkbookWrite : String;
|
|
FscxInvalidCellDimension : String;
|
|
FscxBoolTrue : String;
|
|
FscxBoolFalse : String;
|
|
published
|
|
property UnsupportedExport : String read FscxUnsupportedExport write FscxUnsupportedExport;
|
|
property StyleManagerKill : String read FscxStyleManagerKill write FscxStyleManagerKill;
|
|
property StyleManagerCreate : String read FscxStyleManagerCreate write FscxStyleManagerCreate;
|
|
property ExportToHtml : String read FscxExportToHtml write FscxExportToHtml;
|
|
property ExportToXml : String read FscxExportToXml write FscxExportToXml;
|
|
property ExportToText : String read FscxExportToText write FscxExportToText;
|
|
property EmptyExportCache : String read FscxEmptyExportCache write FscxEmptyExportCache;
|
|
property IncorrectUnion : String read FscxIncorrectUnion write FscxIncorrectUnion;
|
|
property IllegalWidth : String read FscxIllegalWidth write FscxIllegalWidth;
|
|
property InvalidColumnRowCount : String read FscxInvalidColumnRowCount write FscxInvalidColumnRowCount;
|
|
property IllegalHeight : String read FscxIllegalHeight write FscxIllegalHeight;
|
|
property InvalidColumnIndex : String read FscxInvalidColumnIndex write FscxInvalidColumnIndex;
|
|
property InvalidRowIndex : String read FscxInvalidRowIndex write FscxInvalidRowIndex;
|
|
property InvalidStyleIndex : String read FscxInvalidStyleIndex write FscxInvalidStyleIndex;
|
|
property ExportToExcel : String read FscxExportToExcel write FscxExportToExcel;
|
|
property WorkbookWrite : String read FscxWorkbookWrite write FscxWorkbookWrite;
|
|
property InvalidCellDimension : String read FscxInvalidCellDimension write FscxInvalidCellDimension;
|
|
property BoolTrue : String read FscxBoolTrue write FscxBoolTrue;
|
|
property BoolFalse : String read FscxBoolFalse write FscxBoolFalse;
|
|
end;
|
|
|
|
TcxTranslate = class(TPersistent)
|
|
private
|
|
FcxLibrary : Boolean;
|
|
{$IFDEF USEPAGECONTROL}
|
|
FPageControl2: Boolean;
|
|
{$ENDIF}
|
|
FQuantumGrid5: Boolean;
|
|
FEditors5 : Boolean;
|
|
FDatacontroller : Boolean;
|
|
FFilter : Boolean;
|
|
FGridPopupMenu : Boolean;
|
|
FGridExport : Boolean;
|
|
FcxNavigator: Boolean;
|
|
published
|
|
property cxLibrary: Boolean read FcxLibrary write FcxLibrary;
|
|
{$IFDEF USEPAGECONTROL}
|
|
property PageControl2: Boolean read FPageControl2 write FPageControl2;
|
|
{$ENDIF}
|
|
property QuantumGrid5: Boolean read FQuantumGrid5 write FQuantumGrid5;
|
|
property Editors5: Boolean read FEditors5 write FEditors5;
|
|
property Datacontroller: Boolean read FDatacontroller write FDatacontroller;
|
|
property Filter: Boolean read FFilter write FFilter;
|
|
property GridPopupMenu: Boolean read FGridPopupMenu write FGridPopupMenu;
|
|
property GridExport: Boolean read FGridExport write FGridExport;
|
|
property Navigator : Boolean read FcxNavigator write FcxNavigator;
|
|
end;
|
|
|
|
TcxIntl = class(TComponent)
|
|
private
|
|
FConnected: Boolean;
|
|
FcxLibrary : TcxLibraryIntl;
|
|
{$IFDEF USEPAGECONTROL}
|
|
FPageControl2: TcxPagecontrol2Intl;
|
|
{$ENDIF}
|
|
FQuantumGrid5: TcxQuantumGrid5Intl;
|
|
FEditors5 : TcxEditors5Intl;
|
|
FDatacontroller : TcxDatacontrollerIntl;
|
|
FFilter : TcxFilterIntl;
|
|
FGridPopupMenu : TcxGridPopupMenuIntl;
|
|
FGridExport : TcxGridExportIntl;
|
|
FTranslate : TcxTranslate;
|
|
FVersion : String;
|
|
FcxNavigator: TcxNavigatorIntl;
|
|
iniFile : TMemIniFile;
|
|
Procedure SetConnected(val: boolean);
|
|
Procedure SetVersion(val: string);
|
|
procedure Write_IniFile(FileName : String);
|
|
procedure Read_IniFile(FileName : String);
|
|
protected
|
|
Procedure Loaded; override;
|
|
Procedure Connect;
|
|
public
|
|
constructor Create(AOwner: TComponent); override;
|
|
destructor Destroy; override;
|
|
function SaveToString : String;
|
|
procedure LoadFromString(strValues:String);
|
|
procedure SaveToFile(FileName : String);
|
|
procedure LoadFromFile(FileName : String);
|
|
published
|
|
property Connected: boolean read FConnected write SetConnected;
|
|
property cxLibrary: TcxLibraryIntl read FcxLibrary write FcxLibrary;
|
|
{$IFDEF USEPAGECONTROL}
|
|
property PageControl2: TcxPagecontrol2Intl read FPageControl2 write FPageControl2;
|
|
{$ENDIF}
|
|
property QuantumGrid5: TcxQuantumGrid5Intl read FQuantumGrid5 write FQuantumGrid5;
|
|
property Navigator : TcxNavigatorIntl read FcxNavigator write FcxNavigator;
|
|
property Editors5: TcxEditors5Intl read FEditors5 write FEditors5;
|
|
property Datacontroller: TcxDatacontrollerIntl read FDatacontroller write FDatacontroller;
|
|
property Filter: TcxFilterIntl read FFilter write FFilter;
|
|
property GridPopupMenu: TcxGridPopupMenuIntl read FGridPopupMenu write FGridPopupMenu;
|
|
property GridExport: TcxGridExportIntl read FGridExport write FGridExport;
|
|
property Translate: TcxTranslate read FTranslate write FTranslate;
|
|
property Version : String read FVersion write SetVersion;
|
|
end;
|
|
|
|
procedure Register;
|
|
|
|
var cxInternational: TcxIntl;
|
|
|
|
{$R *.res}
|
|
|
|
implementation
|
|
|
|
constructor TcxIntl.Create(AOwner: TComponent);
|
|
begin
|
|
inherited Create(AOwner);
|
|
|
|
FVersion := '5.0';
|
|
|
|
FcxLibrary := TcxLibraryIntl.Create;
|
|
with FcxLibrary do
|
|
begin
|
|
FscxCantCreateRegistryKey := scxCantCreateRegistryKey;
|
|
{$IFNDEF DELPHI5}
|
|
FscxInvalidPropertyElement := scxInvalidPropertyElement;
|
|
{$ENDIF}
|
|
end;
|
|
|
|
{$IFDEF USEPAGECONTROL}
|
|
FPageControl2 := TcxPagecontrol2Intl.create;
|
|
with FPageControl2 do
|
|
begin
|
|
FscxPCImageListIndexError := scxPCImageListIndexError;
|
|
FscxPCNoBaseImages := scxPCNoBaseImages;
|
|
FscxPCNoRegisteredStyles := scxPCNoRegisteredStyles;
|
|
FscxPCPageIndexError := scxPCPageIndexError;
|
|
FscxPCPainterClassError := scxPCPainterClassError;
|
|
FscxPCStandardStyleError := scxPCStandardStyleError;
|
|
FscxPCStyleNameError := scxPCStyleNameError;
|
|
FscxPCTabCountEqualsZero := scxPCTabCountEqualsZero;
|
|
FscxPCTabIndexError := scxPCTabIndexError;
|
|
FscxPCTabVisibleIndexOutsOfBounds := scxPCTabVisibleIndexOutsOfBounds;
|
|
FscxPCVisibleTabListEmpty := scxPCVisibleTabListEmpty;
|
|
end;
|
|
{$ENDIF}
|
|
|
|
FQuantumGrid5 := TcxQuantumGrid5Intl.create;
|
|
with FQuantumGrid5 do
|
|
begin
|
|
FscxGridRecursiveLevels := scxGridRecursiveLevels;
|
|
FscxGridDeletingConfirmationCaption := scxGridDeletingConfirmationCaption;
|
|
FscxGridDeletingFocusedConfirmationText := scxGridDeletingFocusedConfirmationText;
|
|
FscxGridDeletingSelectedConfirmationText := scxGridDeletingSelectedConfirmationText;
|
|
FscxGridNoDataInfoText := scxGridNoDataInfoText;
|
|
FscxGridNewItemRowInfoText := scxGridNewItemRowInfoText;
|
|
FscxGridFilterIsEmpty := scxGridFilterIsEmpty;
|
|
FscxGridCustomizationFormCaption := scxGridCustomizationFormCaption;
|
|
FscxGridCustomizationFormColumnsPageCaption := scxGridCustomizationFormColumnsPageCaption;
|
|
FscxGridGroupByBoxCaption := scxGridGroupByBoxCaption;
|
|
FscxGridFilterCustomizeButtonCaption := scxGridFilterCustomizeButtonCaption;
|
|
FscxGridColumnsQuickCustomizationHint := scxGridColumnsQuickCustomizationHint;
|
|
FscxGridCustomizationFormBandsPageCaption := scxGridCustomizationFormBandsPageCaption;
|
|
FscxGridBandsQuickCustomizationHint := scxGridBandsQuickCustomizationHint;
|
|
FscxGridCustomizationFormRowsPageCaption := scxGridCustomizationFormRowsPageCaption;
|
|
FscxGridConverterIntermediaryMissing := scxGridConverterIntermediaryMissing;
|
|
FscxGridConverterNotExistGrid := scxGridConverterNotExistGrid;
|
|
FscxGridConverterNotExistComponent := scxGridConverterNotExistComponent;
|
|
FscxImportErrorCaption := scxImportErrorCaption;
|
|
FscxNotExistGridView := scxNotExistGridView;
|
|
FscxNotExistGridLevel := scxNotExistGridLevel;
|
|
FscxCantCreateExportOutputFile := scxCantCreateExportOutputFile;
|
|
FscxSEditRepositoryExtLookupComboBoxItem := cxSEditRepositoryExtLookupComboBoxItem;
|
|
end;
|
|
|
|
FEditors5 := TcxEditors5Intl.Create;
|
|
with FEditors5 do
|
|
begin
|
|
FcxSEditDateConvertError := cxSEditDateConvertError;
|
|
FcxSEditInvalidRepositoryItem := cxSEditInvalidRepositoryItem;
|
|
FcxSEditNumericValueConvertError := cxSEditNumericValueConvertError;
|
|
FcxSEditPopupCircularReferencingError := cxSEditPopupCircularReferencingError;
|
|
FcxSEditPostError := cxSEditPostError;
|
|
FcxSEditTimeConvertError := cxSEditTimeConvertError;
|
|
FcxSEditValidateErrorText := cxSEditValidateErrorText;
|
|
FcxSEditValueOutOfBounds := cxSEditValueOutOfBounds;
|
|
// TODO
|
|
FcxSEditCheckBoxChecked := cxSEditCheckBoxChecked;
|
|
FcxSEditCheckBoxGrayed := cxSEditCheckBoxGrayed;
|
|
FcxSEditCheckBoxUnchecked := cxSEditCheckBoxUnchecked;
|
|
FcxSRadioGroupDefaultCaption := cxSRadioGroupDefaultCaption;
|
|
FcxSTextTrue := cxSTextTrue;
|
|
FcxSTextFalse := cxSTextFalse;
|
|
// blob
|
|
FcxSBlobButtonOK := cxSBlobButtonOK;
|
|
FcxSBlobButtonCancel := cxSBlobButtonCancel;
|
|
FcxSBlobButtonClose := cxSBlobButtonClose;
|
|
FcxSBlobMemo := cxSBlobMemo;
|
|
FcxSBlobMemoEmpty := cxSBlobMemoEmpty;
|
|
FcxSBlobPicture := cxSBlobPicture;
|
|
FcxSBlobPictureEmpty := cxSBlobPictureEmpty;
|
|
// popup menu items
|
|
FcxSMenuItemCaptionCut := cxSMenuItemCaptionCut;
|
|
FcxSMenuItemCaptionCopy := cxSMenuItemCaptionCopy;
|
|
FcxSMenuItemCaptionPaste := cxSMenuItemCaptionPaste;
|
|
FcxSMenuItemCaptionDelete := cxSMenuItemCaptionDelete;
|
|
FcxSMenuItemCaptionLoad := cxSMenuItemCaptionLoad;
|
|
FcxSMenuItemCaptionSave := cxSMenuItemCaptionSave;
|
|
// date
|
|
FcxSDatePopupClear := cxSDatePopupClear;
|
|
FcxSDatePopupNow := cxSDatePopupNow;
|
|
FcxSDatePopupOK := cxSDatePopupOK;
|
|
FcxSDatePopupToday := cxSDatePopupToday;
|
|
FcxSDateError := cxSDateError;
|
|
// smart input consts
|
|
FcxSDateToday := cxSDateToday;
|
|
FcxSDateYesterday := cxSDateYesterday;
|
|
FcxSDateTomorrow := cxSDateTomorrow;
|
|
FcxSDateSunday := cxSDateSunday;
|
|
FcxSDateMonday := cxSDateMonday;
|
|
FcxSDateTuesday := cxSDateTuesday;
|
|
FcxSDateWednesday := cxSDateWednesday;
|
|
FcxSDateThursday := cxSDateThursday;
|
|
FcxSDateFriday := cxSDateFriday;
|
|
FcxSDateSaturday := cxSDateSaturday;
|
|
FcxSDateFirst := cxSDateFirst;
|
|
FcxSDateSecond := cxSDateSecond;
|
|
FcxSDateThird := cxSDateThird;
|
|
FcxSDateFourth := cxSDateFourth;
|
|
FcxSDateFifth := cxSDateFifth;
|
|
FcxSDateSixth := cxSDateSixth;
|
|
FcxSDateSeventh := cxSDateSeventh;
|
|
FcxSDateBOM := cxSDateBOM;
|
|
FcxSDateEOM := cxSDateEOM;
|
|
FcxSDateNow := cxSDateNow;
|
|
// calculator
|
|
FscxSCalcError := scxSCalcError;
|
|
|
|
// hyperLink
|
|
FscxSHyperLinkPrefix := scxSHyperLinkPrefix;
|
|
FscxSHyperLinkDoubleSlash := scxSHyperLinkDoubleSlash;
|
|
|
|
// edit repository
|
|
FscxSEditRepositoryBlobItem := scxSEditRepositoryBlobItem;
|
|
FscxSEditRepositoryButtonItem := scxSEditRepositoryButtonItem;
|
|
FscxSEditRepositoryCalcItem := scxSEditRepositoryCalcItem;
|
|
FscxSEditRepositoryCheckBoxItem := scxSEditRepositoryCheckBoxItem;
|
|
FscxSEditRepositoryComboBoxItem := scxSEditRepositoryComboBoxItem;
|
|
FscxSEditRepositoryCurrencyItem := scxSEditRepositoryCurrencyItem;
|
|
FscxSEditRepositoryDateItem := scxSEditRepositoryDateItem;
|
|
FscxSEditRepositoryHyperLinkItem := scxSEditRepositoryHyperLinkItem;
|
|
FscxSEditRepositoryImageComboBoxItem := scxSEditRepositoryImageComboBoxItem;
|
|
FscxSEditRepositoryImageItem := scxSEditRepositoryImageItem;
|
|
FscxSEditRepositoryLookupComboBoxItem := scxSEditRepositoryLookupComboBoxItem;
|
|
FscxSEditRepositoryMaskItem := scxSEditRepositoryMaskItem;
|
|
FscxSEditRepositoryMemoItem := scxSEditRepositoryMemoItem;
|
|
FscxSEditRepositoryMRUItem := scxSEditRepositoryMRUItem;
|
|
FscxSEditRepositoryPopupItem := scxSEditRepositoryPopupItem;
|
|
FscxSEditRepositorySpinItem := scxSEditRepositorySpinItem;
|
|
FscxSEditRepositoryRadioGroupItem := scxSEditRepositoryRadioGroupItem;
|
|
FscxSEditRepositoryTextItem := scxSEditRepositoryTextItem;
|
|
FscxSEditRepositoryTimeItem := scxSEditRepositoryTimeItem;
|
|
FscxRegExprLine := scxRegExprLine;
|
|
FscxRegExprChar := scxRegExprChar;
|
|
FscxRegExprNotAssignedSourceStream := scxRegExprNotAssignedSourceStream;
|
|
FscxRegExprEmptySourceStream := scxRegExprEmptySourceStream;
|
|
FscxRegExprCantUsePlusQuantifier := scxRegExprCantUsePlusQuantifier;
|
|
FscxRegExprCantUseStarQuantifier := scxRegExprCantUseStarQuantifier;
|
|
FscxRegExprCantCreateEmptyAlt := scxRegExprCantCreateEmptyAlt;
|
|
FscxRegExprCantCreateEmptyBlock := scxRegExprCantCreateEmptyBlock;
|
|
FscxRegExprIllegalSymbol := scxRegExprIllegalSymbol;
|
|
FscxRegExprIllegalQuantifier := scxRegExprIllegalQuantifier;
|
|
FscxRegExprNotSupportQuantifier := scxRegExprNotSupportQuantifier;
|
|
FscxRegExprIllegalIntegerValue := scxRegExprIllegalIntegerValue;
|
|
FscxRegExprTooBigReferenceNumber := scxRegExprTooBigReferenceNumber;
|
|
FscxRegExprCantCreateEmptyEnum := scxRegExprCantCreateEmptyEnum;
|
|
FscxRegExprSubrangeOrder := scxRegExprSubrangeOrder;
|
|
FscxRegExprHexNumberExpected0 := scxRegExprHexNumberExpected0;
|
|
FscxRegExprHexNumberExpected := scxRegExprHexNumberExpected;
|
|
FscxRegExprMissing := scxRegExprMissing;
|
|
FscxRegExprUnnecessary := scxRegExprUnnecessary;
|
|
FscxRegExprIncorrectSpace := scxRegExprIncorrectSpace;
|
|
FscxRegExprNotCompiled := scxRegExprNotCompiled;
|
|
FscxRegExprIncorrectParameterQuantifier := scxRegExprIncorrectParameterQuantifier;
|
|
FscxRegExprCantUseParameterQuantifier := scxRegExprCantUseParameterQuantifier;
|
|
FscxMaskEditRegExprError := scxMaskEditRegExprError;
|
|
FscxMaskEditInvalidEditValue := scxMaskEditInvalidEditValue;
|
|
FscxMaskEditNoMask := scxMaskEditNoMask;
|
|
FscxMaskEditIllegalFileFormat := scxMaskEditIllegalFileFormat;
|
|
FscxMaskEditEmptyMaskCollectionFile := scxMaskEditEmptyMaskCollectionFile;
|
|
FscxMaskEditMaskCollectionFiles := scxMaskEditMaskCollectionFiles;
|
|
//spin edit
|
|
FcxSSpinEditInvalidNumericValue := cxSSpinEditInvalidNumericValue;
|
|
end;
|
|
|
|
FDatacontroller := TcxDatacontrollerIntl.Create;
|
|
with FDatacontroller do
|
|
begin
|
|
FcxSDataReadError := cxSDataReadError;
|
|
FcxSDataWriteError := cxSDataWriteError;
|
|
FcxSDataItemExistError := cxSDataItemExistError;
|
|
FcxSDataRecordIndexError := cxSDataRecordIndexError;
|
|
FcxSDataItemIndexError := cxSDataItemIndexError;
|
|
FcxSDataProviderModeError := cxSDataProviderModeError;
|
|
FcxSDataInvalidStreamFormat := cxSDataInvalidStreamFormat;
|
|
FcxSDataRowIndexError := cxSDataRowIndexError;
|
|
FcxSDataCustomDataSourceInvalidCompare := cxSDataCustomDataSourceInvalidCompare;
|
|
// DB
|
|
FcxSDBDetailFilterControllerNotFound := cxSDBDetailFilterControllerNotFound;
|
|
FcxSDBNotInGridMode := cxSDBNotInGridMode;
|
|
FcxSDBKeyFieldNotFound := cxSDBKeyFieldNotFound;
|
|
end;
|
|
|
|
FFilter := TcxFilterIntl.Create;
|
|
with FFilter do
|
|
begin
|
|
FcxSFilterOperatorEqual := cxSFilterOperatorEqual;
|
|
FcxSFilterOperatorNotEqual := cxSFilterOperatorNotEqual;
|
|
FcxSFilterOperatorLess := cxSFilterOperatorLess;
|
|
FcxSFilterOperatorLessEqual := cxSFilterOperatorLessEqual;
|
|
FcxSFilterOperatorGreater := cxSFilterOperatorGreater;
|
|
FcxSFilterOperatorGreaterEqual := cxSFilterOperatorGreaterEqual;
|
|
FcxSFilterOperatorLike := cxSFilterOperatorLike;
|
|
FcxSFilterOperatorNotLike := cxSFilterOperatorNotLike;
|
|
FcxSFilterOperatorBetween := cxSFilterOperatorBetween;
|
|
FcxSFilterOperatorNotBetween := cxSFilterOperatorNotBetween;
|
|
FcxSFilterOperatorInList := cxSFilterOperatorInList;
|
|
FcxSFilterOperatorNotInList := cxSFilterOperatorNotInList;
|
|
FcxSFilterOperatorYesterday := cxSFilterOperatorYesterday;
|
|
FcxSFilterOperatorToday := cxSFilterOperatorToday;
|
|
FcxSFilterOperatorTomorrow := cxSFilterOperatorTomorrow;
|
|
FcxSFilterOperatorLastWeek := cxSFilterOperatorLastWeek;
|
|
FcxSFilterOperatorLastMonth := cxSFilterOperatorLastMonth;
|
|
FcxSFilterOperatorLastYear := cxSFilterOperatorLastYear;
|
|
FcxSFilterOperatorThisWeek := cxSFilterOperatorThisWeek;
|
|
FcxSFilterOperatorThisMonth := cxSFilterOperatorThisMonth;
|
|
FcxSFilterOperatorThisYear := cxSFilterOperatorThisYear;
|
|
FcxSFilterOperatorNextWeek := cxSFilterOperatorNextWeek;
|
|
FcxSFilterOperatorNextMonth := cxSFilterOperatorNextMonth;
|
|
FcxSFilterOperatorNextYear := cxSFilterOperatorNextYear;
|
|
FcxSFilterAndCaption := cxSFilterAndCaption;
|
|
FcxSFilterOrCaption := cxSFilterOrCaption;
|
|
FcxSFilterNotCaption := cxSFilterNotCaption;
|
|
FcxSFilterBlankCaption := cxSFilterBlankCaption;
|
|
// derived
|
|
FcxSFilterOperatorIsNull := cxSFilterOperatorIsNull;
|
|
FcxSFilterOperatorIsNotNull := cxSFilterOperatorIsNotNull;
|
|
FcxSFilterOperatorBeginsWith := cxSFilterOperatorBeginsWith;
|
|
FcxSFilterOperatorDoesNotBeginWith := cxSFilterOperatorDoesNotBeginWith;
|
|
FcxSFilterOperatorEndsWith := cxSFilterOperatorEndsWith;
|
|
FcxSFilterOperatorDoesNotEndWith := cxSFilterOperatorDoesNotEndWith;
|
|
FcxSFilterOperatorContains := cxSFilterOperatorContains;
|
|
FcxSFilterOperatorDoesNotContain := cxSFilterOperatorDoesNotContain;
|
|
// filter listbox's values
|
|
FcxSFilterBoxAllCaption := cxSFilterBoxAllCaption;
|
|
FcxSFilterBoxCustomCaption := cxSFilterBoxCustomCaption;
|
|
FcxSFilterBoxBlanksCaption := cxSFilterBoxBlanksCaption;
|
|
FcxSFilterBoxNonBlanksCaption := cxSFilterBoxNonBlanksCaption;
|
|
// Filter from Datacontroller
|
|
FcxSFilterBoolOperatorAnd := cxSFilterBoolOperatorAnd;
|
|
FcxSFilterBoolOperatorOr := cxSFilterBoolOperatorOr;
|
|
FcxSFilterBoolOperatorNotAnd := cxSFilterBoolOperatorNotAnd;
|
|
FcxSFilterBoolOperatorNotOr := cxSFilterBoolOperatorNotOr;
|
|
FcxSFilterRootButtonCaption := cxSFilterRootButtonCaption;
|
|
FcxSFilterAddCondition := cxSFilterAddCondition;
|
|
FcxSFilterAddGroup := cxSFilterAddGroup;
|
|
FcxSFilterRemoveRow := cxSFilterRemoveRow;
|
|
FcxSFilterClearAll := cxSFilterClearAll;
|
|
FcxSFilterFooterAddCondition := cxSFilterFooterAddCondition;
|
|
FcxSFilterGroupCaption := cxSFilterGroupCaption;
|
|
FcxSFilterRootGroupCaption := cxSFilterRootGroupCaption;
|
|
FcxSFilterControlNullString := cxSFilterControlNullString;
|
|
FcxSFilterErrorBuilding := cxSFilterErrorBuilding;
|
|
FcxSFilterDialogCaption := cxSFilterDialogCaption;
|
|
FcxSFilterDialogInvalidValue := cxSFilterDialogInvalidValue;
|
|
FcxSFilterDialogUse := cxSFilterDialogUse;
|
|
FcxSFilterDialogSingleCharacter := cxSFilterDialogSingleCharacter;
|
|
FcxSFilterDialogCharactersSeries := cxSFilterDialogCharactersSeries;
|
|
FcxSFilterDialogOperationAnd := cxSFilterDialogOperationAnd;
|
|
FcxSFilterDialogOperationOr := cxSFilterDialogOperationOr;
|
|
FcxSFilterDialogRows := cxSFilterDialogRows;
|
|
FcxSFilterControlDialogCaption := cxSFilterControlDialogCaption;
|
|
FcxSFilterControlDialogNewFile := cxSFilterControlDialogNewFile;
|
|
FcxSFilterControlDialogOpenDialogCaption := cxSFilterControlDialogOpenDialogCaption;
|
|
FcxSFilterControlDialogSaveDialogCaption := cxSFilterControlDialogSaveDialogCaption;
|
|
FcxSFilterControlDialogActionSaveCaption := cxSFilterControlDialogActionSaveCaption;
|
|
FcxSFilterControlDialogActionOpenCaption := cxSFilterControlDialogActionOpenCaption;
|
|
FcxSFilterControlDialogActionApplyCaption := cxSFilterControlDialogActionApplyCaption;
|
|
FcxSFilterControlDialogActionOkCaption := cxSFilterControlDialogActionOkCaption;
|
|
FcxSFilterControlDialogActionCancelCaption := cxSFilterControlDialogActionCancelCaption;
|
|
FcxSFilterControlDialogFileExt := cxSFilterControlDialogFileExt;
|
|
FcxSFilterControlDialogFileFilter := cxSFilterControlDialogFileFilter;
|
|
end;
|
|
|
|
FGridPopupMenu := TcxGridPopupMenuIntl.Create;
|
|
with FGridPopupMenu do
|
|
begin
|
|
//Header popup menu captions
|
|
FcxSGridNone := cxSGridNone;
|
|
FcxSGridSortColumnAsc := cxSGridSortColumnAsc;
|
|
FcxSGridSortColumnDesc := cxSGridSortColumnDesc;
|
|
FcxSGridClearSorting := cxSGridClearSorting;
|
|
FcxSGridGroupByThisField := cxSGridGroupByThisField;
|
|
FcxSGridRemoveThisGroupItem := cxSGridRemoveThisGroupItem;
|
|
FcxSGridGroupByBox := cxSGridGroupByBox;
|
|
FcxSGridAlignmentSubMenu := cxSGridAlignmentSubMenu;
|
|
FcxSGridAlignLeft := cxSGridAlignLeft;
|
|
FcxSGridAlignRight := cxSGridAlignRight;
|
|
FcxSGridAlignCenter := cxSGridAlignCenter;
|
|
FcxSGridRemoveColumn := cxSGridRemoveColumn;
|
|
FcxSGridFieldChooser := cxSGridFieldChooser;
|
|
FcxSGridBestFit := cxSGridBestFit;
|
|
FcxSGridBestFitAllColumns := cxSGridBestFitAllColumns;
|
|
FcxSGridShowFooter := cxSGridShowFooter;
|
|
FcxSGridShowGroupFooter := cxSGridShowGroupFooter;
|
|
//Footer popup menu captions
|
|
FcxSGridSumMenuItem := cxSGridSumMenuItem;
|
|
FcxSGridMinMenuItem := cxSGridMinMenuItem;
|
|
FcxSGridMaxMenuItem := cxSGridMaxMenuItem;
|
|
FcxSGridCountMenuItem := cxSGridCountMenuItem;
|
|
FcxSGridAvgMenuItem := cxSGridAvgMenuItem;
|
|
FcxSGridNoneMenuItem := cxSGridNoneMenuItem;
|
|
end;
|
|
|
|
FGridExport := TcxGridExportIntl.Create;
|
|
with FGridExport do
|
|
begin
|
|
FscxUnsupportedExport := scxUnsupportedExport;
|
|
FscxStyleManagerKill := scxStyleManagerKill;
|
|
FscxStyleManagerCreate := scxStyleManagerCreate;
|
|
FscxExportToHtml := scxExportToHtml;
|
|
FscxExportToXml := scxExportToXml;
|
|
FscxExportToText := scxExportToText;
|
|
FscxEmptyExportCache := scxEmptyExportCache;
|
|
FscxIncorrectUnion := scxIncorrectUnion;
|
|
FscxIllegalWidth := scxIllegalWidth;
|
|
FscxInvalidColumnRowCount := scxInvalidColumnRowCount;
|
|
FscxIllegalHeight := scxIllegalHeight;
|
|
FscxInvalidColumnIndex := scxInvalidColumnIndex;
|
|
FscxInvalidRowIndex := scxInvalidRowIndex;
|
|
FscxInvalidStyleIndex := scxInvalidStyleIndex;
|
|
FscxExportToExcel := scxExportToExcel;
|
|
FscxWorkbookWrite := scxWorkbookWrite;
|
|
FscxInvalidCellDimension := scxInvalidCellDimension;
|
|
FscxBoolTrue := scxBoolTrue;
|
|
FscxBoolFalse := scxBoolFalse;
|
|
end;
|
|
|
|
FcxNavigator := TcxNavigatorIntl.Create;
|
|
With FcxNavigator do
|
|
begin
|
|
FcxNavigatorHint_First := cxNavigatorHint_First;
|
|
FcxNavigatorHint_Prior := cxNavigatorHint_Prior;
|
|
FcxNavigatorHint_PriorPage := cxNavigatorHint_PriorPage;
|
|
FcxNavigatorHint_Next := cxNavigatorHint_Next;
|
|
FcxNavigatorHint_NextPage := cxNavigatorHint_NextPage;
|
|
FcxNavigatorHint_Last := cxNavigatorHint_Last;
|
|
FcxNavigatorHint_Insert := cxNavigatorHint_Insert;
|
|
FcxNavigatorHint_Delete := cxNavigatorHint_Delete;
|
|
FcxNavigatorHint_Edit := cxNavigatorHint_Edit;
|
|
FcxNavigatorHint_Post := cxNavigatorHint_Post;
|
|
FcxNavigatorHint_Cancel := cxNavigatorHint_Cancel;
|
|
FcxNavigatorHint_Refresh := cxNavigatorHint_Refresh;
|
|
FcxNavigatorHint_SaveBookmark := cxNavigatorHint_SaveBookmark;
|
|
FcxNavigatorHint_GotoBookmark := cxNavigatorHint_GotoBookmark;
|
|
FcxNavigatorHint_Filter := cxNavigatorHint_Filter;
|
|
FcxNavigator_DeleteRecordQuestion := cxNavigator_DeleteRecordQuestion;
|
|
end;
|
|
|
|
FTranslate := TcxTranslate.Create;
|
|
end;
|
|
|
|
destructor TcxIntl.Destroy;
|
|
begin
|
|
FcxLibrary.Free;
|
|
{$IFDEF USEPAGECONTROL}
|
|
FPageControl2.Free;
|
|
{$ENDIF}
|
|
FQuantumGrid5.Free;
|
|
FEditors5.Free;
|
|
FDatacontroller.Free;
|
|
FFilter.Free;
|
|
FGridPopupMenu.Free;
|
|
FGridExport.Free;
|
|
FTranslate.Free;
|
|
FcxNavigator.Free;
|
|
inherited Destroy;
|
|
if self=cxInternational then cxInternational:= nil;
|
|
end;
|
|
|
|
Procedure TcxIntl.Loaded;
|
|
begin
|
|
inherited Loaded;
|
|
if Connected then Connect;
|
|
end;
|
|
|
|
Procedure TcxIntl.SetConnected(val: boolean);
|
|
begin
|
|
FConnected := val;
|
|
if not val then exit;
|
|
Connect;
|
|
end;
|
|
|
|
Procedure TcxIntl.SetVersion(val: String);
|
|
begin
|
|
end;
|
|
|
|
function TcxIntl.SaveToString : String;
|
|
var strLst : TStringList;
|
|
begin
|
|
strLst := TStringList.Create;
|
|
iniFile := TMemIniFile.Create('');
|
|
Write_IniFile('');
|
|
iniFile.GetStrings(strLst);
|
|
Result := strLst.Text;
|
|
strLst.Free;
|
|
iniFile.Free;
|
|
end;
|
|
|
|
procedure TcxIntl.LoadFromString(strValues:String);
|
|
var strLst : TStringList;
|
|
begin
|
|
strLst := TStringList.Create;
|
|
iniFile := TMemIniFile.Create('');
|
|
strLst.Text := strValues;
|
|
iniFile.SetStrings(strLst);
|
|
Read_IniFile('');
|
|
if FConnected then
|
|
Connect;
|
|
strLst.Free;
|
|
iniFile.Free;
|
|
end;
|
|
|
|
procedure TcxIntl.Write_IniFile(FileName : String);
|
|
begin
|
|
with FcxLibrary do begin
|
|
iniFile.WriteString('cxLibrary', 'CantCreateRegistryKey', FscxCantCreateRegistryKey);
|
|
{$IFNDEF DELPHI5}
|
|
iniFile.WriteString('cxLibrary', 'InvalidPropertyElement', FscxInvalidPropertyElement);
|
|
{$ENDIF}
|
|
end;
|
|
{$IFDEF USEPAGECONTROL}
|
|
with FPageControl2 do begin
|
|
iniFile.WriteString('PageControl2', 'PCImageListIndexError', FscxPCImageListIndexError);
|
|
iniFile.WriteString('PageControl2', 'PCNoBaseImages', FscxPCNoBaseImages);
|
|
iniFile.WriteString('PageControl2', 'PCNoRegisteredStyles', FscxPCNoRegisteredStyles);
|
|
iniFile.WriteString('PageControl2', 'PCPageIndexError', FscxPCPageIndexError);
|
|
iniFile.WriteString('PageControl2', 'PCPainterClassError', FscxPCPainterClassError);
|
|
iniFile.WriteString('PageControl2', 'PCStandardStyleError', FscxPCStandardStyleError);
|
|
iniFile.WriteString('PageControl2', 'PCStyleNameError', FscxPCStyleNameError);
|
|
iniFile.WriteString('PageControl2', 'PCTabCountEqualsZero', FscxPCTabCountEqualsZero);
|
|
iniFile.WriteString('PageControl2', 'PCTabIndexError', FscxPCTabIndexError);
|
|
iniFile.WriteString('PageControl2', 'PCTabVisibleIndexOutsOfBounds', FscxPCTabVisibleIndexOutsOfBounds);
|
|
iniFile.WriteString('PageControl2', 'PCVisibleTabListEmpty', FscxPCVisibleTabListEmpty);
|
|
end;
|
|
{$ENDIF}
|
|
with FQuantumGrid5 do begin
|
|
iniFile.WriteString('QuantumGrid5', 'GridRecursiveLevels', FscxGridRecursiveLevels);
|
|
iniFile.WriteString('QuantumGrid5', 'GridDeletingConfirmationCaption', FscxGridDeletingConfirmationCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridDeletingFocusedConfirmationText', FscxGridDeletingFocusedConfirmationText);
|
|
iniFile.WriteString('QuantumGrid5', 'GridDeletingSelectedConfirmationText', FscxGridDeletingSelectedConfirmationText);
|
|
iniFile.WriteString('QuantumGrid5', 'GridNoDataInfoText', FscxGridNoDataInfoText);
|
|
iniFile.WriteString('QuantumGrid5', 'GridNewItemRowInfoText', FscxGridNewItemRowInfoText);
|
|
iniFile.WriteString('QuantumGrid5', 'GridFilterIsEmpty', FscxGridFilterIsEmpty);
|
|
iniFile.WriteString('QuantumGrid5', 'GridCustomizationFormCaption', FscxGridCustomizationFormCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridCustomizationFormColumnsPageCaption', FscxGridCustomizationFormColumnsPageCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridGroupByBoxCaption', FscxGridGroupByBoxCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridFilterCustomizeButtonCaption', FscxGridFilterCustomizeButtonCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridColumnsQuickCustomizationHint', FscxGridColumnsQuickCustomizationHint);
|
|
iniFile.WriteString('QuantumGrid5', 'GridCustomizationFormBandsPageCaption', FscxGridCustomizationFormBandsPageCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridBandsQuickCustomizationHint', FscxGridBandsQuickCustomizationHint);
|
|
iniFile.WriteString('QuantumGrid5', 'GridCustomizationFormRowsPageCaption', FscxGridCustomizationFormRowsPageCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'GridConverterIntermediaryMissing', FscxGridConverterIntermediaryMissing);
|
|
iniFile.WriteString('QuantumGrid5', 'GridConverterNotExistGrid', FscxGridConverterNotExistGrid);
|
|
iniFile.WriteString('QuantumGrid5', 'GridConverterNotExistComponent', FscxGridConverterNotExistComponent);
|
|
iniFile.WriteString('QuantumGrid5', 'ImportErrorCaption', FscxImportErrorCaption);
|
|
iniFile.WriteString('QuantumGrid5', 'NotExistGridView', FscxNotExistGridView);
|
|
iniFile.WriteString('QuantumGrid5', 'NotExistGridLevel', FscxNotExistGridLevel);
|
|
iniFile.WriteString('QuantumGrid5', 'CantCreateExportOutputFile', FscxCantCreateExportOutputFile);
|
|
iniFile.WriteString('QuantumGrid5', 'SEditRepositoryExtLookupComboBoxItem', FscxSEditRepositoryExtLookupComboBoxItem);
|
|
end;
|
|
|
|
with FEditors5 do begin
|
|
iniFile.WriteString('Editors5', 'EditInvalidRepositoryItem', FcxSEditInvalidRepositoryItem);
|
|
iniFile.WriteString('Editors5', 'EditDateConvertError', FcxSEditDateConvertError);
|
|
iniFile.WriteString('Editors5', 'EditNumericValueConvertError', FcxSEditNumericValueConvertError);
|
|
iniFile.WriteString('Editors5', 'EditPopupCircularReferencingError', FcxSEditPopupCircularReferencingError);
|
|
iniFile.WriteString('Editors5', 'EditPostError', FcxSEditPostError);
|
|
iniFile.WriteString('Editors5', 'EditTimeConvertError', FcxSEditTimeConvertError);
|
|
iniFile.WriteString('Editors5', 'EditValidateErrorText', FcxSEditValidateErrorText);
|
|
iniFile.WriteString('Editors5', 'EditValueOutOfBounds', FcxSEditValueOutOfBounds);
|
|
|
|
// TODO
|
|
iniFile.WriteString('Editors5', 'EditCheckBoxChecked', FcxSEditCheckBoxChecked);
|
|
iniFile.WriteString('Editors5', 'EditCheckBoxGrayed', FcxSEditCheckBoxGrayed);
|
|
iniFile.WriteString('Editors5', 'EditCheckBoxUnchecked', FcxSEditCheckBoxUnchecked);
|
|
iniFile.WriteString('Editors5', 'Radio0GroupDefaultCaption', FcxSRadioGroupDefaultCaption);
|
|
iniFile.WriteString('Editors5', 'TextTrue', FcxSTextTrue);
|
|
iniFile.WriteString('Editors5', 'TextFalse', FcxSTextFalse);
|
|
// blob
|
|
iniFile.WriteString('Editors5', 'BlobButtonOK', FcxSBlobButtonOK);
|
|
iniFile.WriteString('Editors5', 'BlobButtonCancel', FcxSBlobButtonCancel);
|
|
iniFile.WriteString('Editors5', 'BlobButtonClose', FcxSBlobButtonClose);
|
|
iniFile.WriteString('Editors5', 'BlobMemo', FcxSBlobMemo);
|
|
iniFile.WriteString('Editors5', 'BlobMemoEmpty', FcxSBlobMemoEmpty);
|
|
iniFile.WriteString('Editors5', 'BlobPicture', FcxSBlobPicture);
|
|
iniFile.WriteString('Editors5', 'BlobPictureEmpty', FcxSBlobPictureEmpty);
|
|
// popup menu items
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionCut', FcxSMenuItemCaptionCut);
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionCopy', FcxSMenuItemCaptionCopy);
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionPaste', FcxSMenuItemCaptionPaste);
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionDelete', FcxSMenuItemCaptionDelete);
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionLoad', FcxSMenuItemCaptionLoad);
|
|
iniFile.WriteString('Editors5', 'MenuItemCaptionSave', FcxSMenuItemCaptionSave);
|
|
// date
|
|
iniFile.WriteString('Editors5', 'DatePopupClear', FcxSDatePopupClear);
|
|
iniFile.WriteString('Editors5', 'DatePopupNow', FcxSDatePopupNow);
|
|
iniFile.WriteString('Editors5', 'DatePopupOK', FcxSDatePopupOK);
|
|
iniFile.WriteString('Editors5', 'DatePopupToday', FcxSDatePopupToday);
|
|
iniFile.WriteString('Editors5', 'DateError', FcxSDateError);
|
|
// smart input consts
|
|
iniFile.WriteString('Editors5', 'DateToday', FcxSDateToday);
|
|
iniFile.WriteString('Editors5', 'DateYesterday', FcxSDateYesterday);
|
|
iniFile.WriteString('Editors5', 'DateTomorrow', FcxSDateTomorrow);
|
|
iniFile.WriteString('Editors5', 'DateSunday', FcxSDateSunday);
|
|
iniFile.WriteString('Editors5', 'DateMonday', FcxSDateMonday);
|
|
iniFile.WriteString('Editors5', 'DateTuesday', FcxSDateTuesday);
|
|
iniFile.WriteString('Editors5', 'DateWednesday', FcxSDateWednesday);
|
|
iniFile.WriteString('Editors5', 'DateThursday', FcxSDateThursday);
|
|
iniFile.WriteString('Editors5', 'DateFriday', FcxSDateFriday);
|
|
iniFile.WriteString('Editors5', 'DateSaturday', FcxSDateSaturday);
|
|
iniFile.WriteString('Editors5', 'DateFirst', FcxSDateFirst);
|
|
iniFile.WriteString('Editors5', 'DateSecond', FcxSDateSecond);
|
|
iniFile.WriteString('Editors5', 'DateThird', FcxSDateThird);
|
|
iniFile.WriteString('Editors5', 'DateFourth', FcxSDateFourth);
|
|
iniFile.WriteString('Editors5', 'DateFifth', FcxSDateFifth);
|
|
iniFile.WriteString('Editors5', 'DateSixth', FcxSDateSixth);
|
|
iniFile.WriteString('Editors5', 'DateSeventh', FcxSDateSeventh);
|
|
iniFile.WriteString('Editors5', 'DateBOM', FcxSDateBOM);
|
|
iniFile.WriteString('Editors5', 'DateEOM', FcxSDateEOM);
|
|
iniFile.WriteString('Editors5', 'DateNow', FcxSDateNow);
|
|
// calculator
|
|
iniFile.WriteString('Editors5', 'CalcError', FscxSCalcError);
|
|
|
|
// hyperlink
|
|
iniFile.WriteString('Editors5', 'HyperLinkPrefix', FscxSHyperLinkPrefix);
|
|
iniFile.WriteString('Editors5', 'HyperLinkDoubleSlash', FscxSHyperLinkDoubleSlash);
|
|
|
|
// edit repository
|
|
iniFile.WriteString('Editors5', 'EditRepositoryBlobItem', FscxSEditRepositoryBlobItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryButtonItem', FscxSEditRepositoryButtonItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryCalcItem', FscxSEditRepositoryCalcItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryCheckBoxItem', FscxSEditRepositoryCheckBoxItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryComboBoxItem', FscxSEditRepositoryComboBoxItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryCurrencyItem', FscxSEditRepositoryCurrencyItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryDateItem', FscxSEditRepositoryDateItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryHyperLinkItem', FscxSEditRepositoryHyperLinkItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryImageComboBoxItem', FscxSEditRepositoryImageComboBoxItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryImageItem', FscxSEditRepositoryImageItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryLookupComboBoxItem', FscxSEditRepositoryLookupComboBoxItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryMaskItem', FscxSEditRepositoryMaskItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryMemoItem', FscxSEditRepositoryMemoItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryMRUItem', FscxSEditRepositoryMRUItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryPopupItem', FscxSEditRepositoryPopupItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositorySpinItem', FscxSEditRepositorySpinItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryTextItem', FscxSEditRepositoryTextItem);
|
|
iniFile.WriteString('Editors5', 'EditRepositoryTimeItem', FscxSEditRepositoryTimeItem);
|
|
iniFile.WriteString('Editors5', 'RegExprLine', FscxRegExprLine);
|
|
iniFile.WriteString('Editors5', 'RegExprChar', FscxRegExprChar);
|
|
iniFile.WriteString('Editors5', 'RegExprNotAssignedSourceStream', FscxRegExprNotAssignedSourceStream);
|
|
iniFile.WriteString('Editors5', 'RegExprEmptySourceStream', FscxRegExprEmptySourceStream);
|
|
iniFile.WriteString('Editors5', 'RegExprCantUsePlusQuantifier', FscxRegExprCantUsePlusQuantifier);
|
|
iniFile.WriteString('Editors5', 'RegExprCantUseStarQuantifier', FscxRegExprCantUseStarQuantifier);
|
|
iniFile.WriteString('Editors5', 'RegExprCantCreateEmptyAlt', FscxRegExprCantCreateEmptyAlt);
|
|
iniFile.WriteString('Editors5', 'RegExprCantCreateEmptyBlock', FscxRegExprCantCreateEmptyBlock);
|
|
iniFile.WriteString('Editors5', 'RegExprIllegalSymbol', FscxRegExprIllegalSymbol);
|
|
iniFile.WriteString('Editors5', 'RegExprIllegalQuantifier', FscxRegExprIllegalQuantifier);
|
|
iniFile.WriteString('Editors5', 'RegExprNotSupportQuantifier', FscxRegExprNotSupportQuantifier);
|
|
iniFile.WriteString('Editors5', 'RegExprIllegalIntegerValue', FscxRegExprIllegalIntegerValue);
|
|
iniFile.WriteString('Editors5', 'RegExprTooBigReferenceNumber', FscxRegExprTooBigReferenceNumber);
|
|
iniFile.WriteString('Editors5', 'RegExprCantCreateEmptyEnum', FscxRegExprCantCreateEmptyEnum);
|
|
iniFile.WriteString('Editors5', 'RegExprSubrangeOrder', FscxRegExprSubrangeOrder);
|
|
iniFile.WriteString('Editors5', 'RegExprHexNumberExpected0', FscxRegExprHexNumberExpected0);
|
|
iniFile.WriteString('Editors5', 'RegExprHexNumberExpected', FscxRegExprHexNumberExpected);
|
|
iniFile.WriteString('Editors5', 'RegExprMissing', FscxRegExprMissing);
|
|
iniFile.WriteString('Editors5', 'RegExprUnnecessary', FscxRegExprUnnecessary);
|
|
iniFile.WriteString('Editors5', 'RegExprIncorrectSpace', FscxRegExprIncorrectSpace);
|
|
iniFile.WriteString('Editors5', 'RegExprNotCompiled', FscxRegExprNotCompiled);
|
|
iniFile.WriteString('Editors5', 'RegExprIncorrectParameterQuantifier', FscxRegExprIncorrectParameterQuantifier);
|
|
iniFile.WriteString('Editors5', 'RegExprIncorrectParameterQuantifier', FscxRegExprIncorrectParameterQuantifier);
|
|
iniFile.WriteString('Editors5', 'MaskEditRegExprError', FscxMaskEditRegExprError);
|
|
iniFile.WriteString('Editors5', 'MaskEditInvalidEditValue', FscxMaskEditInvalidEditValue);
|
|
iniFile.WriteString('Editors5', 'MaskEditNoMask', FscxMaskEditNoMask);
|
|
iniFile.WriteString('Editors5', 'MaskEditIllegalFileFormat', FscxMaskEditIllegalFileFormat);
|
|
iniFile.WriteString('Editors5', 'MaskEditEmptyMaskCollectionFile', FscxMaskEditEmptyMaskCollectionFile);
|
|
iniFile.WriteString('Editors5', 'MaskEditMaskCollectionFiles', FscxMaskEditMaskCollectionFiles);
|
|
//spin edit
|
|
iniFile.WriteString('Editors5', 'SpinEditInvalidNumericValue', FcxSSpinEditInvalidNumericValue);
|
|
end;
|
|
|
|
with FDatacontroller do begin
|
|
iniFile.WriteString('Datacontroller', 'DataReadError', FcxSDataReadError);
|
|
iniFile.WriteString('Datacontroller', 'DataWriteError', FcxSDataWriteError);
|
|
iniFile.WriteString('Datacontroller', 'DataItemExistError', FcxSDataItemExistError);
|
|
iniFile.WriteString('Datacontroller', 'DataRecordIndexError', FcxSDataRecordIndexError);
|
|
iniFile.WriteString('Datacontroller', 'DataItemIndexError', FcxSDataItemIndexError);
|
|
iniFile.WriteString('Datacontroller', 'DataProviderModeError', FcxSDataProviderModeError);
|
|
iniFile.WriteString('Datacontroller', 'DataInvalidStreamFormat', FcxSDataInvalidStreamFormat);
|
|
iniFile.WriteString('Datacontroller', 'DataRowIndexError', FcxSDataRowIndexError);
|
|
iniFile.WriteString('Datacontroller', 'DataCustomDataSourceInvalidCompare', FcxSDataCustomDataSourceInvalidCompare);
|
|
// DB
|
|
iniFile.WriteString('Datacontroller', 'DBDetailFilterControllerNotFound', FcxSDBDetailFilterControllerNotFound);
|
|
iniFile.WriteString('Datacontroller', 'DBNotInGridMode', FcxSDBNotInGridMode);
|
|
iniFile.WriteString('Datacontroller', 'DBKeyFieldNotFound', FcxSDBKeyFieldNotFound);
|
|
end;
|
|
|
|
with FFilter do begin
|
|
iniFile.WriteString('Filter', 'FilterOperatorEqual', FcxSFilterOperatorEqual);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNotEqual', FcxSFilterOperatorNotEqual);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLess', FcxSFilterOperatorLess);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLessEqual', FcxSFilterOperatorLessEqual);
|
|
iniFile.WriteString('Filter', 'FilterOperatorGreater', FcxSFilterOperatorGreater);
|
|
iniFile.WriteString('Filter', 'FilterOperatorGreaterEqual', FcxSFilterOperatorGreaterEqual);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLike', FcxSFilterOperatorLike);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNotLike', FcxSFilterOperatorNotLike);
|
|
iniFile.WriteString('Filter', 'FilterOperatorBetween', FcxSFilterOperatorBetween);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNotBetween', FcxSFilterOperatorNotBetween);
|
|
iniFile.WriteString('Filter', 'FilterOperatorInList', FcxSFilterOperatorInList);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNotInList', FcxSFilterOperatorNotInList);
|
|
iniFile.WriteString('Filter', 'FilterOperatorYesterday', FcxSFilterOperatorYesterday);
|
|
iniFile.WriteString('Filter', 'FilterOperatorToday', FcxSFilterOperatorToday);
|
|
iniFile.WriteString('Filter', 'FilterOperatorTomorrow', FcxSFilterOperatorTomorrow);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLastWeek', FcxSFilterOperatorLastWeek);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLastMonth', FcxSFilterOperatorLastMonth);
|
|
iniFile.WriteString('Filter', 'FilterOperatorLastYear', FcxSFilterOperatorLastYear);
|
|
iniFile.WriteString('Filter', 'FilterOperatorThisWeek', FcxSFilterOperatorThisWeek);
|
|
iniFile.WriteString('Filter', 'FilterOperatorThisMonth', FcxSFilterOperatorThisMonth);
|
|
iniFile.WriteString('Filter', 'FilterOperatorThisYear', FcxSFilterOperatorThisYear);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNextWeek', FcxSFilterOperatorNextWeek);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNextMonth', FcxSFilterOperatorNextMonth);
|
|
iniFile.WriteString('Filter', 'FilterOperatorNextYear', FcxSFilterOperatorNextYear);
|
|
iniFile.WriteString('Filter', 'FilterAndCaption', FcxSFilterAndCaption);
|
|
iniFile.WriteString('Filter', 'FilterOrCaption', FcxSFilterOrCaption);
|
|
iniFile.WriteString('Filter', 'FilterNotCaption', FcxSFilterNotCaption);
|
|
iniFile.WriteString('Filter', 'FilterBlankCaption', FcxSFilterBlankCaption);
|
|
// derived
|
|
iniFile.WriteString('Filter', 'FilterOperatorIsNull', FcxSFilterOperatorIsNull);
|
|
iniFile.WriteString('Filter', 'FilterOperatorIsNotNull', FcxSFilterOperatorIsNotNull);
|
|
iniFile.WriteString('Filter', 'FilterOperatorBeginsWith', FcxSFilterOperatorBeginsWith);
|
|
iniFile.WriteString('Filter', 'FilterOperatorDoesNotBeginWith', FcxSFilterOperatorDoesNotBeginWith);
|
|
iniFile.WriteString('Filter', 'FilterOperatorEndsWith', FcxSFilterOperatorEndsWith);
|
|
iniFile.WriteString('Filter', 'FilterOperatorDoesNotEndWith', FcxSFilterOperatorDoesNotEndWith);
|
|
iniFile.WriteString('Filter', 'FilterOperatorContains', FcxSFilterOperatorContains);
|
|
iniFile.WriteString('Filter', 'FilterOperatorDoesNotContain', FcxSFilterOperatorDoesNotContain);
|
|
// filter listbox's values
|
|
iniFile.WriteString('Filter', 'FilterBoxAllCaption', FcxSFilterBoxAllCaption);
|
|
iniFile.WriteString('Filter', 'FilterBoxCustomCaption', FcxSFilterBoxCustomCaption);
|
|
iniFile.WriteString('Filter', 'FilterBoxBlanksCaption', FcxSFilterBoxBlanksCaption);
|
|
iniFile.WriteString('Filter', 'FilterBoxNonBlanksCaption', FcxSFilterBoxNonBlanksCaption);
|
|
// Filter from Datacontroller
|
|
iniFile.WriteString('Filter', 'FilterBoolOperatorAnd', FcxSFilterBoolOperatorAnd);
|
|
iniFile.WriteString('Filter', 'FilterBoolOperatorOr', FcxSFilterBoolOperatorOr);
|
|
iniFile.WriteString('Filter', 'FilterBoolOperatorNotAnd', FcxSFilterBoolOperatorNotAnd);
|
|
iniFile.WriteString('Filter', 'FilterBoolOperatorNotOr', FcxSFilterBoolOperatorNotOr);
|
|
iniFile.WriteString('Filter', 'FilterRootButtonCaption', FcxSFilterRootButtonCaption);
|
|
iniFile.WriteString('Filter', 'FilterAddCondition', FcxSFilterAddCondition);
|
|
iniFile.WriteString('Filter', 'FilterAddGroup', FcxSFilterAddGroup);
|
|
iniFile.WriteString('Filter', 'FilterRemoveRow', FcxSFilterRemoveRow);
|
|
iniFile.WriteString('Filter', 'FilterClearAll', FcxSFilterClearAll);
|
|
iniFile.WriteString('Filter', 'FilterFooterAddCondition', FcxSFilterFooterAddCondition);
|
|
iniFile.WriteString('Filter', 'FilterGroupCaption', FcxSFilterGroupCaption);
|
|
iniFile.WriteString('Filter', 'FilterRootGroupCaption', FcxSFilterRootGroupCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlNullString', FcxSFilterControlNullString);
|
|
iniFile.WriteString('Filter', 'FilterErrorBuilding', FcxSFilterErrorBuilding);
|
|
iniFile.WriteString('Filter', 'FilterDialogCaption', FcxSFilterDialogCaption);
|
|
iniFile.WriteString('Filter', 'FilterDialogInvalidValue', FcxSFilterDialogInvalidValue);
|
|
iniFile.WriteString('Filter', 'FilterDialogUse', FcxSFilterDialogUse);
|
|
iniFile.WriteString('Filter', 'FilterDialogSingleCharacter', FcxSFilterDialogSingleCharacter);
|
|
iniFile.WriteString('Filter', 'FilterDialogCharactersSeries', FcxSFilterDialogCharactersSeries);
|
|
iniFile.WriteString('Filter', 'FilterDialogOperationAnd', FcxSFilterDialogOperationAnd);
|
|
iniFile.WriteString('Filter', 'FilterDialogOperationOr', FcxSFilterDialogOperationOr);
|
|
iniFile.WriteString('Filter', 'FilterDialogRows', FcxSFilterDialogRows);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogCaption', FcxSFilterControlDialogCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogNewFile', FcxSFilterControlDialogNewFile);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogOpenDialogCaption', FcxSFilterControlDialogOpenDialogCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogSaveDialogCaption', FcxSFilterControlDialogSaveDialogCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogActionSaveCaption', FcxSFilterControlDialogActionSaveCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogActionOpenCaption', FcxSFilterControlDialogActionOpenCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogActionApplyCaption', FcxSFilterControlDialogActionApplyCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogActionOkCaption', FcxSFilterControlDialogActionOkCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogActionCancelCaption', FcxSFilterControlDialogActionCancelCaption);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogFileExt', FcxSFilterControlDialogFileExt);
|
|
iniFile.WriteString('Filter', 'FilterControlDialogFileFilter', FcxSFilterControlDialogFileFilter);
|
|
end;
|
|
|
|
with FGridPopupMenu do begin
|
|
//Header popup menu captions
|
|
iniFile.WriteString('GridPopupMenu', 'GridNone', FcxSGridNone);
|
|
iniFile.WriteString('GridPopupMenu', 'GridSortColumnAsc', FcxSGridSortColumnAsc);
|
|
iniFile.WriteString('GridPopupMenu', 'GridSortColumnDesc', FcxSGridSortColumnDesc);
|
|
iniFile.WriteString('GridPopupMenu', 'GridClearSorting', FcxSGridClearSorting);
|
|
iniFile.WriteString('GridPopupMenu', 'GridGroupByThisField', FcxSGridGroupByThisField);
|
|
iniFile.WriteString('GridPopupMenu', 'GridRemoveThisGroupItem', FcxSGridRemoveThisGroupItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridGroupByBox', FcxSGridGroupByBox);
|
|
iniFile.WriteString('GridPopupMenu', 'GridAlignmentSubMenu', FcxSGridAlignmentSubMenu);
|
|
iniFile.WriteString('GridPopupMenu', 'GridAlignLeft', FcxSGridAlignLeft);
|
|
iniFile.WriteString('GridPopupMenu', 'GridAlignRight', FcxSGridAlignRight);
|
|
iniFile.WriteString('GridPopupMenu', 'GridAlignCenter', FcxSGridAlignCenter);
|
|
iniFile.WriteString('GridPopupMenu', 'GridRemoveColumn', FcxSGridRemoveColumn);
|
|
iniFile.WriteString('GridPopupMenu', 'GridFieldChooser', FcxSGridFieldChooser);
|
|
iniFile.WriteString('GridPopupMenu', 'GridBestFit', FcxSGridBestFit);
|
|
iniFile.WriteString('GridPopupMenu', 'GridBestFitAllColumns', FcxSGridBestFitAllColumns);
|
|
iniFile.WriteString('GridPopupMenu', 'GridShowFooter', FcxSGridShowFooter);
|
|
iniFile.WriteString('GridPopupMenu', 'GridShowGroupFooter', FcxSGridShowGroupFooter);
|
|
//Footer popup menu captions
|
|
iniFile.WriteString('GridPopupMenu', 'GridSumMenuItem', FcxSGridSumMenuItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridMinMenuItem', FcxSGridMinMenuItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridMaxMenuItem', FcxSGridMaxMenuItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridCountMenuItem', FcxSGridCountMenuItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridAvgMenuItem', FcxSGridAvgMenuItem);
|
|
iniFile.WriteString('GridPopupMenu', 'GridNoneMenuItem', FcxSGridNoneMenuItem);
|
|
end;
|
|
|
|
with FGridExport do begin
|
|
iniFile.WriteString('GridExport', 'UnsupportedExport', FscxUnsupportedExport);
|
|
iniFile.WriteString('GridExport', 'StyleManagerKill', FscxStyleManagerKill);
|
|
iniFile.WriteString('GridExport', 'StyleManagerCreate', FscxStyleManagerCreate);
|
|
iniFile.WriteString('GridExport', 'ExportToHtml', FscxExportToHtml);
|
|
iniFile.WriteString('GridExport', 'ExportToXml', FscxExportToXml);
|
|
iniFile.WriteString('GridExport', 'ExportToText', FscxExportToText);
|
|
iniFile.WriteString('GridExport', 'EmptyExportCache', FscxEmptyExportCache);
|
|
iniFile.WriteString('GridExport', 'IncorrectUnion', FscxIncorrectUnion);
|
|
iniFile.WriteString('GridExport', 'IllegalWidth', FscxIllegalWidth);
|
|
iniFile.WriteString('GridExport', 'InvalidColumnRowCount', FscxInvalidColumnRowCount);
|
|
iniFile.WriteString('GridExport', 'IllegalHeight', FscxIllegalHeight);
|
|
iniFile.WriteString('GridExport', 'InvalidColumnIndex', FscxInvalidColumnIndex);
|
|
iniFile.WriteString('GridExport', 'InvalidRowIndex', FscxInvalidRowIndex);
|
|
iniFile.WriteString('GridExport', 'InvalidStyleIndex', FscxInvalidStyleIndex);
|
|
iniFile.WriteString('GridExport', 'ExportToExcel', FscxExportToExcel);
|
|
iniFile.WriteString('GridExport', 'WorkbookWrite', FscxWorkbookWrite);
|
|
iniFile.WriteString('GridExport', 'InvalidCellDimension', FscxInvalidCellDimension);
|
|
iniFile.WriteString('GridExport', 'BoolTrue', FscxBoolTrue);
|
|
iniFile.WriteString('GridExport', 'BoolFalse', FscxBoolFalse);
|
|
end;
|
|
|
|
with FcxNavigator do begin
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_First', FcxNavigatorHint_First);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Prior', FcxNavigatorHint_Prior);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_PriorPage', FcxNavigatorHint_PriorPage);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Next', FcxNavigatorHint_Next);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_NextPage', FcxNavigatorHint_NextPage);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Last', FcxNavigatorHint_Last);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Insert', FcxNavigatorHint_Insert);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Delete', FcxNavigatorHint_Delete);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Edit', FcxNavigatorHint_Edit);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Post', FcxNavigatorHint_Post);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Cancel', FcxNavigatorHint_Cancel);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Refresh', FcxNavigatorHint_Refresh);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_SaveBookmark', FcxNavigatorHint_SaveBookmark);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_GotoBookmark', FcxNavigatorHint_GotoBookmark);
|
|
iniFile.WriteString('Navigator', 'NavigatorHint_Filter', FcxNavigatorHint_Filter);
|
|
iniFile.WriteString('Navigator', 'Navigator_DeleteRecordQuestion', FcxNavigator_DeleteRecordQuestion);
|
|
end;
|
|
end;
|
|
|
|
procedure TcxIntl.Read_IniFile(FileName : String);
|
|
begin
|
|
with FcxLibrary do begin
|
|
FscxCantCreateRegistryKey := iniFile.ReadString('cxLibrary', 'CantCreateRegistryKey', FscxCantCreateRegistryKey);
|
|
{$IFNDEF DELPHI5}
|
|
FscxInvalidPropertyElement := iniFile.ReadString('cxLibrary', 'InvalidPropertyElement', FscxInvalidPropertyElement);
|
|
{$ENDIF}
|
|
end;
|
|
|
|
{$IFDEF USEPAGECONTROL}
|
|
with FPageControl2 do begin
|
|
FscxPCImageListIndexError := iniFile.ReadString('PageControl2', 'PCImageListIndexError', FscxPCImageListIndexError);
|
|
FscxPCNoBaseImages := iniFile.ReadString('PageControl2', 'PCNoBaseImages', FscxPCNoBaseImages);
|
|
FscxPCNoRegisteredStyles := iniFile.ReadString('PageControl2', 'PCNoRegisteredStyles', FscxPCNoRegisteredStyles);
|
|
FscxPCPageIndexError := iniFile.ReadString('PageControl2', 'PCPageIndexError', FscxPCPageIndexError);
|
|
FscxPCPainterClassError := iniFile.ReadString('PageControl2', 'PCPainterClassError', FscxPCPainterClassError);
|
|
FscxPCStandardStyleError := iniFile.ReadString('PageControl2', 'PCStandardStyleError', FscxPCStandardStyleError);
|
|
FscxPCStyleNameError := iniFile.ReadString('PageControl2', 'PCStyleNameError', FscxPCStyleNameError);
|
|
FscxPCTabCountEqualsZero := iniFile.ReadString('PageControl2', 'PCTabCountEqualsZero', FscxPCTabCountEqualsZero);
|
|
FscxPCTabIndexError := iniFile.ReadString('PageControl2', 'PCTabIndexError', FscxPCTabIndexError);
|
|
FscxPCTabVisibleIndexOutsOfBounds := iniFile.ReadString('PageControl2', 'PCTabVisibleIndexOutsOfBounds', FscxPCTabVisibleIndexOutsOfBounds);
|
|
FscxPCVisibleTabListEmpty := iniFile.ReadString('PageControl2', 'PCVisibleTabListEmpty', FscxPCVisibleTabListEmpty);
|
|
end;
|
|
{$ENDIF}
|
|
|
|
with FQuantumGrid5 do begin
|
|
FscxGridRecursiveLevels := iniFile.ReadString('QuantumGrid5', 'GridRecursiveLevels', FscxGridRecursiveLevels);
|
|
FscxGridDeletingConfirmationCaption := iniFile.ReadString('QuantumGrid5', 'GridDeletingConfirmationCaption', FscxGridDeletingConfirmationCaption);
|
|
FscxGridDeletingFocusedConfirmationText := iniFile.ReadString('QuantumGrid5', 'GridDeletingFocusedConfirmationText', FscxGridDeletingFocusedConfirmationText);
|
|
FscxGridDeletingSelectedConfirmationText := iniFile.ReadString('QuantumGrid5', 'GridDeletingSelectedConfirmationText', FscxGridDeletingSelectedConfirmationText);
|
|
FscxGridNoDataInfoText := iniFile.ReadString('QuantumGrid5', 'GridNoDataInfoText', FscxGridNoDataInfoText);
|
|
FscxGridNewItemRowInfoText := iniFile.ReadString('QuantumGrid5', 'GridNewItemRowInfoText', FscxGridNewItemRowInfoText);
|
|
FscxGridFilterIsEmpty := iniFile.ReadString('QuantumGrid5', 'GridFilterIsEmpty', FscxGridFilterIsEmpty);
|
|
FscxGridCustomizationFormCaption := iniFile.ReadString('QuantumGrid5', 'GridCustomizationFormCaption', FscxGridCustomizationFormCaption);
|
|
FscxGridCustomizationFormColumnsPageCaption := iniFile.ReadString('QuantumGrid5', 'GridCustomizationFormColumnsPageCaption', FscxGridCustomizationFormColumnsPageCaption);
|
|
FscxGridGroupByBoxCaption := iniFile.ReadString('QuantumGrid5', 'GridGroupByBoxCaption', FscxGridGroupByBoxCaption);
|
|
FscxGridFilterCustomizeButtonCaption := iniFile.ReadString('QuantumGrid5', 'GridFilterCustomizeButtonCaption', FscxGridFilterCustomizeButtonCaption);
|
|
FscxGridColumnsQuickCustomizationHint := iniFile.ReadString('QuantumGrid5', 'GridColumnsQuickCustomizationHint', FscxGridColumnsQuickCustomizationHint);
|
|
FscxGridCustomizationFormBandsPageCaption := iniFile.ReadString('QuantumGrid5', 'GridCustomizationFormBandsPageCaption', FscxGridCustomizationFormBandsPageCaption);
|
|
FscxGridBandsQuickCustomizationHint := iniFile.ReadString('QuantumGrid5', 'GridBandsQuickCustomizationHint', FscxGridBandsQuickCustomizationHint);
|
|
FscxGridCustomizationFormRowsPageCaption := iniFile.ReadString('QuantumGrid5', 'GridCustomizationFormRowsPageCaption', FscxGridCustomizationFormRowsPageCaption);
|
|
FscxGridConverterIntermediaryMissing := iniFile.ReadString('QuantumGrid5', 'GridConverterIntermediaryMissing', FscxGridConverterIntermediaryMissing);
|
|
FscxGridConverterNotExistGrid := iniFile.ReadString('QuantumGrid5', 'GridConverterNotExistGrid', FscxGridConverterNotExistGrid);
|
|
FscxGridConverterNotExistComponent := iniFile.ReadString('QuantumGrid5', 'GridConverterNotExistComponent', FscxGridConverterNotExistComponent);
|
|
FscxImportErrorCaption := iniFile.ReadString('QuantumGrid5', 'ImportErrorCaption', FscxImportErrorCaption);
|
|
FscxNotExistGridView := iniFile.ReadString('QuantumGrid5', 'NotExistGridView', FscxNotExistGridView);
|
|
FscxNotExistGridLevel := iniFile.ReadString('QuantumGrid5', 'NotExistGridLevel', FscxNotExistGridLevel);
|
|
FscxCantCreateExportOutputFile := iniFile.ReadString('QuantumGrid5', 'CantCreateExportOutputFile', FscxCantCreateExportOutputFile);
|
|
FscxSEditRepositoryExtLookupComboBoxItem := iniFile.ReadString('QuantumGrid5', 'SEditRepositoryExtLookupComboBoxItem', FscxSEditRepositoryExtLookupComboBoxItem);
|
|
end;
|
|
|
|
with FEditors5 do begin
|
|
FcxSEditInvalidRepositoryItem := iniFile.ReadString('Editors5', 'EditInvalidRepositoryItem', FcxSEditInvalidRepositoryItem);
|
|
FcxSEditDateConvertError := iniFile.ReadString('Editors5', 'EditDateConvertError', FcxSEditDateConvertError);
|
|
FcxSEditNumericValueConvertError := iniFile.ReadString('Editors5', 'EditNumericValueConvertError', FcxSEditNumericValueConvertError);
|
|
FcxSEditPopupCircularReferencingError := iniFile.ReadString('Editors5', 'EditPopupCircularReferencingError', FcxSEditPopupCircularReferencingError);
|
|
FcxSEditPostError := iniFile.ReadString('Editors5', 'EditPostError', FcxSEditPostError);
|
|
FcxSEditTimeConvertError := iniFile.ReadString('Editors5', 'EditTimeConvertError', FcxSEditTimeConvertError);
|
|
FcxSEditValidateErrorText := iniFile.ReadString('Editors5', 'EditValidateErrorText', FcxSEditValidateErrorText);
|
|
FcxSEditValueOutOfBounds := iniFile.ReadString('Editors5', 'EditValueOutOfBounds', FcxSEditValueOutOfBounds);
|
|
|
|
// TODO
|
|
FcxSEditCheckBoxChecked := iniFile.ReadString('Editors5', 'EditCheckBoxChecked', FcxSEditCheckBoxChecked);
|
|
FcxSEditCheckBoxGrayed := iniFile.ReadString('Editors5', 'EditCheckBoxGrayed', FcxSEditCheckBoxGrayed);
|
|
FcxSEditCheckBoxUnchecked := iniFile.ReadString('Editors5', 'EditCheckBoxUnchecked', FcxSEditCheckBoxUnchecked);
|
|
FcxSRadioGroupDefaultCaption := iniFile.ReadString('Editors5', 'RadioGroupDefaultCaption', FcxSRadioGroupDefaultCaption);
|
|
FcxSTextTrue := iniFile.ReadString('Editors5', 'TextTrue', FcxSTextTrue);
|
|
FcxSTextFalse := iniFile.ReadString('Editors5', 'TextFalse', FcxSTextFalse);
|
|
// blob
|
|
FcxSBlobButtonOK := iniFile.ReadString('Editors5', 'BlobButtonOK', FcxSBlobButtonOK);
|
|
FcxSBlobButtonCancel := iniFile.ReadString('Editors5', 'BlobButtonCancel', FcxSBlobButtonCancel);
|
|
FcxSBlobButtonClose := iniFile.ReadString('Editors5', 'BlobButtonClose', FcxSBlobButtonClose);
|
|
FcxSBlobMemo := iniFile.ReadString('Editors5', 'BlobMemo', FcxSBlobMemo);
|
|
FcxSBlobMemoEmpty := iniFile.ReadString('Editors5', 'BlobMemoEmpty', FcxSBlobMemoEmpty);
|
|
FcxSBlobPicture := iniFile.ReadString('Editors5', 'BlobPicture', FcxSBlobPicture);
|
|
FcxSBlobPictureEmpty := iniFile.ReadString('Editors5', 'BlobPictureEmpty', FcxSBlobPictureEmpty);
|
|
// popup menu items
|
|
FcxSMenuItemCaptionCut := iniFile.ReadString('Editors5', 'MenuItemCaptionCut', FcxSMenuItemCaptionCut);
|
|
FcxSMenuItemCaptionCopy := iniFile.ReadString('Editors5', 'MenuItemCaptionCopy', FcxSMenuItemCaptionCopy);
|
|
FcxSMenuItemCaptionPaste := iniFile.ReadString('Editors5', 'MenuItemCaptionPaste', FcxSMenuItemCaptionPaste);
|
|
FcxSMenuItemCaptionDelete := iniFile.ReadString('Editors5', 'MenuItemCaptionDelete', FcxSMenuItemCaptionDelete);
|
|
FcxSMenuItemCaptionLoad := iniFile.ReadString('Editors5', 'MenuItemCaptionLoad', FcxSMenuItemCaptionLoad);
|
|
FcxSMenuItemCaptionSave := iniFile.ReadString('Editors5', 'MenuItemCaptionSave', FcxSMenuItemCaptionSave);
|
|
// date
|
|
FcxSDatePopupClear := iniFile.ReadString('Editors5', 'DatePopupClear', FcxSDatePopupClear);
|
|
FcxSDatePopupNow := iniFile.ReadString('Editors5', 'DatePopupNow', FcxSDatePopupNow);
|
|
FcxSDatePopupOK := iniFile.ReadString('Editors5', 'DatePopupOK', FcxSDatePopupOK);
|
|
FcxSDatePopupToday := iniFile.ReadString('Editors5', 'DatePopupToday', FcxSDatePopupToday);
|
|
FcxSDateError := iniFile.ReadString('Editors5', 'DateError', FcxSDateError);
|
|
// smart input consts
|
|
FcxSDateToday := iniFile.ReadString('Editors5', 'DateToday', FcxSDateToday);
|
|
FcxSDateYesterday := iniFile.ReadString('Editors5', 'DateYesterday', FcxSDateYesterday);
|
|
FcxSDateTomorrow := iniFile.ReadString('Editors5', 'DateTomorrow', FcxSDateTomorrow);
|
|
FcxSDateSunday := iniFile.ReadString('Editors5', 'DateSunday', FcxSDateSunday);
|
|
FcxSDateMonday := iniFile.ReadString('Editors5', 'DateMonday', FcxSDateMonday);
|
|
FcxSDateTuesday := iniFile.ReadString('Editors5', 'DateTuesday', FcxSDateTuesday);
|
|
FcxSDateWednesday := iniFile.ReadString('Editors5', 'DateWednesday', FcxSDateWednesday);
|
|
FcxSDateThursday := iniFile.ReadString('Editors5', 'DateThursday', FcxSDateThursday);
|
|
FcxSDateFriday := iniFile.ReadString('Editors5', 'DateFriday', FcxSDateFriday);
|
|
FcxSDateSaturday := iniFile.ReadString('Editors5', 'DateSaturday', FcxSDateSaturday);
|
|
FcxSDateFirst := iniFile.ReadString('Editors5', 'DateFirst', FcxSDateFirst);
|
|
FcxSDateSecond := iniFile.ReadString('Editors5', 'DateSecond', FcxSDateSecond);
|
|
FcxSDateThird := iniFile.ReadString('Editors5', 'DateThird', FcxSDateThird);
|
|
FcxSDateFourth := iniFile.ReadString('Editors5', 'DateFourth', FcxSDateFourth);
|
|
FcxSDateFifth := iniFile.ReadString('Editors5', 'DateFifth', FcxSDateFifth);
|
|
FcxSDateSixth := iniFile.ReadString('Editors5', 'DateSixth', FcxSDateSixth);
|
|
FcxSDateSeventh := iniFile.ReadString('Editors5', 'DateSeventh', FcxSDateSeventh);
|
|
FcxSDateBOM := iniFile.ReadString('Editors5', 'DateBOM', FcxSDateBOM);
|
|
FcxSDateEOM := iniFile.ReadString('Editors5', 'DateEOM', FcxSDateEOM);
|
|
FcxSDateNow := iniFile.ReadString('Editors5', 'DateNow', FcxSDateNow);
|
|
// calculator
|
|
FscxSCalcError := iniFile.ReadString('Editors5', 'CalcError', FscxSCalcError);
|
|
// hyperlink
|
|
FscxSHyperLinkPrefix := iniFile.ReadString('Editors5', 'HyperLinkPrefix', FscxSHyperLinkPrefix);
|
|
FscxSHyperLinkDoubleSlash := iniFile.ReadString('Editors5', 'HyperLinkDoubleSlash', FscxSHyperLinkDoubleSlash);
|
|
// edit repository
|
|
FscxSEditRepositoryBlobItem := iniFile.ReadString('Editors5', 'EditRepositoryBlobItem', FscxSEditRepositoryBlobItem);
|
|
FscxSEditRepositoryButtonItem := iniFile.ReadString('Editors5', 'EditRepositoryButtonItem', FscxSEditRepositoryButtonItem);
|
|
FscxSEditRepositoryCalcItem := iniFile.ReadString('Editors5', 'EditRepositoryCalcItem', FscxSEditRepositoryCalcItem);
|
|
FscxSEditRepositoryCheckBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryCheckBoxItem', FscxSEditRepositoryCheckBoxItem);
|
|
FscxSEditRepositoryComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryComboBoxItem', FscxSEditRepositoryComboBoxItem);
|
|
FscxSEditRepositoryCurrencyItem := iniFile.ReadString('Editors5', 'EditRepositoryCurrencyItem', FscxSEditRepositoryCurrencyItem);
|
|
FscxSEditRepositoryDateItem := iniFile.ReadString('Editors5', 'EditRepositoryDateItem', FscxSEditRepositoryDateItem);
|
|
FscxSEditRepositoryHyperLinkItem := iniFile.ReadString('Editors5', 'EditRepositoryHyperLinkItem', FscxSEditRepositoryHyperLinkItem);
|
|
FscxSEditRepositoryImageComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryImageComboBoxItem', FscxSEditRepositoryImageComboBoxItem);
|
|
FscxSEditRepositoryImageItem := iniFile.ReadString('Editors5', 'EditRepositoryImageItem', FscxSEditRepositoryImageItem);
|
|
FscxSEditRepositoryLookupComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryLookupComboBoxItem', FscxSEditRepositoryLookupComboBoxItem);
|
|
FscxSEditRepositoryMaskItem := iniFile.ReadString('Editors5', 'EditRepositoryMaskItem', FscxSEditRepositoryMaskItem);
|
|
FscxSEditRepositoryMemoItem := iniFile.ReadString('Editors5', 'EditRepositoryMemoItem', FscxSEditRepositoryMemoItem);
|
|
FscxSEditRepositoryMRUItem := iniFile.ReadString('Editors5', 'EditRepositoryMRUItem', FscxSEditRepositoryMRUItem);
|
|
FscxSEditRepositoryPopupItem := iniFile.ReadString('Editors5', 'EditRepositoryPopupItem', FscxSEditRepositoryPopupItem);
|
|
FscxSEditRepositorySpinItem := iniFile.ReadString('Editors5', 'EditRepositorySpinItem', FscxSEditRepositorySpinItem);
|
|
FscxSEditRepositoryTextItem := iniFile.ReadString('Editors5', 'EditRepositoryTextItem', FscxSEditRepositoryTextItem);
|
|
FscxSEditRepositoryTimeItem := iniFile.ReadString('Editors5', 'EditRepositoryTimeItem', FscxSEditRepositoryTimeItem);
|
|
FscxRegExprLine := iniFile.ReadString('Editors5', 'RegExprLine', FscxRegExprLine);
|
|
FscxRegExprChar := iniFile.ReadString('Editors5', 'RegExprChar', FscxRegExprChar);
|
|
FscxRegExprNotAssignedSourceStream := iniFile.ReadString('Editors5', 'RegExprNotAssignedSourceStream', FscxRegExprNotAssignedSourceStream);
|
|
FscxRegExprEmptySourceStream := iniFile.ReadString('Editors5', 'RegExprEmptySourceStream', FscxRegExprEmptySourceStream);
|
|
FscxRegExprCantUsePlusQuantifier := iniFile.ReadString('Editors5', 'RegExprCantUsePlusQuantifier', FscxRegExprCantUsePlusQuantifier);
|
|
FscxRegExprCantUseStarQuantifier := iniFile.ReadString('Editors5', 'RegExprCantUseStarQuantifier', FscxRegExprCantUseStarQuantifier);
|
|
FscxRegExprCantCreateEmptyAlt := iniFile.ReadString('Editors5', 'RegExprCantCreateEmptyAlt', FscxRegExprCantCreateEmptyAlt);
|
|
FscxRegExprCantCreateEmptyBlock := iniFile.ReadString('Editors5', 'RegExprCantCreateEmptyBlock', FscxRegExprCantCreateEmptyBlock);
|
|
FscxRegExprIllegalSymbol := iniFile.ReadString('Editors5', 'RegExprIllegalSymbol', FscxRegExprIllegalSymbol);
|
|
FscxRegExprIllegalQuantifier := iniFile.ReadString('Editors5', 'RegExprIllegalQuantifier', FscxRegExprIllegalQuantifier);
|
|
FscxRegExprNotSupportQuantifier := iniFile.ReadString('Editors5', 'RegExprNotSupportQuantifier', FscxRegExprNotSupportQuantifier);
|
|
FscxRegExprIllegalIntegerValue := iniFile.ReadString('Editors5', 'RegExprIllegalIntegerValue', FscxRegExprIllegalIntegerValue);
|
|
FscxRegExprTooBigReferenceNumber := iniFile.ReadString('Editors5', 'RegExprTooBigReferenceNumber', FscxRegExprTooBigReferenceNumber);
|
|
FscxRegExprCantCreateEmptyEnum := iniFile.ReadString('Editors5', 'RegExprCantCreateEmptyEnum', FscxRegExprCantCreateEmptyEnum);
|
|
FscxRegExprSubrangeOrder := iniFile.ReadString('Editors5', 'RegExprSubrangeOrder', FscxRegExprSubrangeOrder);
|
|
FscxRegExprHexNumberExpected0 := iniFile.ReadString('Editors5', 'RegExprHexNumberExpected0', FscxRegExprHexNumberExpected0);
|
|
FscxRegExprHexNumberExpected := iniFile.ReadString('Editors5', 'RegExprHexNumberExpected', FscxRegExprHexNumberExpected);
|
|
FscxRegExprMissing := iniFile.ReadString('Editors5', 'RegExprMissing', FscxRegExprMissing);
|
|
FscxRegExprUnnecessary := iniFile.ReadString('Editors5', 'RegExprUnnecessary', FscxRegExprUnnecessary);
|
|
FscxRegExprIncorrectSpace := iniFile.ReadString('Editors5', 'RegExprIncorrectSpace', FscxRegExprIncorrectSpace);
|
|
FscxRegExprNotCompiled := iniFile.ReadString('Editors5', 'RegExprNotCompiled', FscxRegExprNotCompiled);
|
|
FscxRegExprIncorrectParameterQuantifier := iniFile.ReadString('Editors5', 'RegExprIncorrectParameterQuantifier', FscxRegExprIncorrectParameterQuantifier);
|
|
FscxRegExprIncorrectParameterQuantifier := iniFile.ReadString('Editors5', 'RegExprIncorrectParameterQuantifier', FscxRegExprIncorrectParameterQuantifier);
|
|
FscxMaskEditRegExprError := iniFile.ReadString('Editors5', 'MaskEditRegExprError', FscxMaskEditRegExprError);
|
|
FscxMaskEditInvalidEditValue := iniFile.ReadString('Editors5', 'MaskEditInvalidEditValue', FscxMaskEditInvalidEditValue);
|
|
FscxMaskEditNoMask := iniFile.ReadString('Editors5', 'MaskEditNoMask', FscxMaskEditNoMask);
|
|
FscxMaskEditIllegalFileFormat := iniFile.ReadString('Editors5', 'MaskEditIllegalFileFormat', FscxMaskEditIllegalFileFormat);
|
|
FscxMaskEditEmptyMaskCollectionFile := iniFile.ReadString('Editors5', 'MaskEditEmptyMaskCollectionFile', FscxMaskEditEmptyMaskCollectionFile);
|
|
FscxMaskEditMaskCollectionFiles := iniFile.ReadString('Editors5', 'MaskEditMaskCollectionFiles', FscxMaskEditMaskCollectionFiles);
|
|
//spin edit
|
|
FcxSSpinEditInvalidNumericValue := iniFile.ReadString('Editors5', 'SpinEditInvalidNumericValue', FcxSSpinEditInvalidNumericValue);
|
|
end;
|
|
|
|
with FDatacontroller do begin
|
|
FcxSDataReadError := iniFile.ReadString('Datacontroller', 'DataReadError', FcxSDataReadError);
|
|
FcxSDataWriteError := iniFile.ReadString('Datacontroller', 'DataWriteError', FcxSDataWriteError);
|
|
FcxSDataItemExistError := iniFile.ReadString('Datacontroller', 'DataItemExistError', FcxSDataItemExistError);
|
|
FcxSDataRecordIndexError := iniFile.ReadString('Datacontroller', 'DataRecordIndexError', FcxSDataRecordIndexError);
|
|
FcxSDataItemIndexError := iniFile.ReadString('Datacontroller', 'DataItemIndexError', FcxSDataItemIndexError);
|
|
FcxSDataProviderModeError := iniFile.ReadString('Datacontroller', 'DataProviderModeError', FcxSDataProviderModeError);
|
|
FcxSDataInvalidStreamFormat := iniFile.ReadString('Datacontroller', 'DataInvalidStreamFormat', FcxSDataInvalidStreamFormat);
|
|
FcxSDataRowIndexError := iniFile.ReadString('Datacontroller', 'DataRowIndexError', FcxSDataRowIndexError);
|
|
FcxSDataCustomDataSourceInvalidCompare := iniFile.ReadString('Datacontroller', 'DataCustomDataSourceInvalidCompare', FcxSDataCustomDataSourceInvalidCompare);
|
|
// DB
|
|
FcxSDBDetailFilterControllerNotFound := iniFile.ReadString('Datacontroller', 'DBDetailFilterControllerNotFound', FcxSDBDetailFilterControllerNotFound);
|
|
FcxSDBNotInGridMode := iniFile.ReadString('Datacontroller', 'DBNotInGridMode', FcxSDBNotInGridMode);
|
|
FcxSDBKeyFieldNotFound := iniFile.ReadString('Datacontroller', 'DBKeyFieldNotFound', FcxSDBKeyFieldNotFound);
|
|
end;
|
|
|
|
with FFilter do begin
|
|
FcxSFilterOperatorEqual := iniFile.ReadString('Filter', 'FilterOperatorEqual', FcxSFilterOperatorEqual);
|
|
FcxSFilterOperatorNotEqual := iniFile.ReadString('Filter', 'FilterOperatorNotEqual', FcxSFilterOperatorNotEqual);
|
|
FcxSFilterOperatorLess := iniFile.ReadString('Filter', 'FilterOperatorLess', FcxSFilterOperatorLess);
|
|
FcxSFilterOperatorLessEqual := iniFile.ReadString('Filter', 'FilterOperatorLessEqual', FcxSFilterOperatorLessEqual);
|
|
FcxSFilterOperatorGreater := iniFile.ReadString('Filter', 'FilterOperatorGreater', FcxSFilterOperatorGreater);
|
|
FcxSFilterOperatorGreaterEqual := iniFile.ReadString('Filter', 'FilterOperatorGreaterEqual', FcxSFilterOperatorGreaterEqual);
|
|
FcxSFilterOperatorLike := iniFile.ReadString('Filter', 'FilterOperatorLike', FcxSFilterOperatorLike);
|
|
FcxSFilterOperatorNotLike := iniFile.ReadString('Filter', 'FilterOperatorNotLike', FcxSFilterOperatorNotLike);
|
|
FcxSFilterOperatorBetween := iniFile.ReadString('Filter', 'FilterOperatorBetween', FcxSFilterOperatorBetween);
|
|
FcxSFilterOperatorNotBetween := iniFile.ReadString('Filter', 'FilterOperatorNotBetween', FcxSFilterOperatorNotBetween);
|
|
FcxSFilterOperatorInList := iniFile.ReadString('Filter', 'FilterOperatorInList', FcxSFilterOperatorInList);
|
|
FcxSFilterOperatorNotInList := iniFile.ReadString('Filter', 'FilterOperatorNotInList', FcxSFilterOperatorNotInList);
|
|
FcxSFilterOperatorYesterday := iniFile.ReadString('Filter', 'FilterOperatorYesterday', FcxSFilterOperatorYesterday);
|
|
FcxSFilterOperatorToday := iniFile.ReadString('Filter', 'FilterOperatorToday', FcxSFilterOperatorToday);
|
|
FcxSFilterOperatorTomorrow := iniFile.ReadString('Filter', 'FilterOperatorTomorrow', FcxSFilterOperatorTomorrow);
|
|
FcxSFilterOperatorLastWeek := iniFile.ReadString('Filter', 'FilterOperatorLastWeek', FcxSFilterOperatorLastWeek);
|
|
FcxSFilterOperatorLastMonth := iniFile.ReadString('Filter', 'FilterOperatorLastMonth', FcxSFilterOperatorLastMonth);
|
|
FcxSFilterOperatorLastYear := iniFile.ReadString('Filter', 'FilterOperatorLastYear', FcxSFilterOperatorLastYear);
|
|
FcxSFilterOperatorThisWeek := iniFile.ReadString('Filter', 'FilterOperatorThisWeek', FcxSFilterOperatorThisWeek);
|
|
FcxSFilterOperatorThisMonth := iniFile.ReadString('Filter', 'FilterOperatorThisMonth', FcxSFilterOperatorThisMonth);
|
|
FcxSFilterOperatorThisYear := iniFile.ReadString('Filter', 'FilterOperatorThisYear', FcxSFilterOperatorThisYear);
|
|
FcxSFilterOperatorNextWeek := iniFile.ReadString('Filter', 'FilterOperatorNextWeek', FcxSFilterOperatorNextWeek);
|
|
FcxSFilterOperatorNextMonth := iniFile.ReadString('Filter', 'FilterOperatorNextMonth', FcxSFilterOperatorNextMonth);
|
|
FcxSFilterOperatorNextYear := iniFile.ReadString('Filter', 'FilterOperatorNextYear', FcxSFilterOperatorNextYear);
|
|
FcxSFilterAndCaption := iniFile.ReadString('Filter', 'FilterAndCaption', FcxSFilterAndCaption);
|
|
FcxSFilterOrCaption := iniFile.ReadString('Filter', 'FilterOrCaption', FcxSFilterOrCaption);
|
|
FcxSFilterNotCaption := iniFile.ReadString('Filter', 'FilterNotCaption', FcxSFilterNotCaption);
|
|
FcxSFilterBlankCaption := iniFile.ReadString('Filter', 'FilterBlankCaption', FcxSFilterBlankCaption);
|
|
// derived
|
|
FcxSFilterOperatorIsNull := iniFile.ReadString('Filter', 'FilterOperatorIsNull', FcxSFilterOperatorIsNull);
|
|
FcxSFilterOperatorIsNotNull := iniFile.ReadString('Filter', 'FilterOperatorIsNotNull', FcxSFilterOperatorIsNotNull);
|
|
FcxSFilterOperatorBeginsWith := iniFile.ReadString('Filter', 'FilterOperatorBeginsWith', FcxSFilterOperatorBeginsWith);
|
|
FcxSFilterOperatorDoesNotBeginWith:= iniFile.ReadString('Filter', 'FilterOperatorDoesNotBeginWith', FcxSFilterOperatorDoesNotBeginWith);
|
|
FcxSFilterOperatorEndsWith := iniFile.ReadString('Filter', 'FilterOperatorEndsWith', FcxSFilterOperatorEndsWith);
|
|
FcxSFilterOperatorDoesNotEndWith := iniFile.ReadString('Filter', 'FilterOperatorDoesNotEndWith', FcxSFilterOperatorDoesNotEndWith);
|
|
FcxSFilterOperatorContains := iniFile.ReadString('Filter', 'FilterOperatorContains', FcxSFilterOperatorContains);
|
|
FcxSFilterOperatorDoesNotContain := iniFile.ReadString('Filter', 'FilterOperatorDoesNotContain', FcxSFilterOperatorDoesNotContain);
|
|
// filter listbox's values
|
|
FcxSFilterBoxAllCaption := iniFile.ReadString('Filter', 'FilterBoxAllCaption', FcxSFilterBoxAllCaption);
|
|
FcxSFilterBoxCustomCaption := iniFile.ReadString('Filter', 'FilterBoxCustomCaption', FcxSFilterBoxCustomCaption);
|
|
FcxSFilterBoxBlanksCaption := iniFile.ReadString('Filter', 'FilterBoxBlanksCaption', FcxSFilterBoxBlanksCaption);
|
|
FcxSFilterBoxNonBlanksCaption := iniFile.ReadString('Filter', 'FilterBoxNonBlanksCaption', FcxSFilterBoxNonBlanksCaption);
|
|
// Filter from Datacontroller
|
|
FcxSFilterBoolOperatorAnd := iniFile.ReadString('Filter', 'FilterBoolOperatorAnd', FcxSFilterBoolOperatorAnd);
|
|
FcxSFilterBoolOperatorOr := iniFile.ReadString('Filter', 'FilterBoolOperatorOr', FcxSFilterBoolOperatorOr);
|
|
FcxSFilterBoolOperatorNotAnd := iniFile.ReadString('Filter', 'FilterBoolOperatorNotAnd', FcxSFilterBoolOperatorNotAnd);
|
|
FcxSFilterBoolOperatorNotOr := iniFile.ReadString('Filter', 'FilterBoolOperatorNotOr', FcxSFilterBoolOperatorNotOr);
|
|
FcxSFilterRootButtonCaption := iniFile.ReadString('Filter', 'FilterRootButtonCaption', FcxSFilterRootButtonCaption);
|
|
FcxSFilterAddCondition := iniFile.ReadString('Filter', 'FilterAddCondition', FcxSFilterAddCondition);
|
|
FcxSFilterAddGroup := iniFile.ReadString('Filter', 'FilterAddGroup', FcxSFilterAddGroup);
|
|
FcxSFilterRemoveRow := iniFile.ReadString('Filter', 'FilterRemoveRow', FcxSFilterRemoveRow);
|
|
FcxSFilterClearAll := iniFile.ReadString('Filter', 'FilterClearAll', FcxSFilterClearAll);
|
|
FcxSFilterFooterAddCondition := iniFile.ReadString('Filter', 'FilterFooterAddCondition', FcxSFilterFooterAddCondition);
|
|
FcxSFilterGroupCaption := iniFile.ReadString('Filter', 'FilterGroupCaption', FcxSFilterGroupCaption);
|
|
FcxSFilterRootGroupCaption := iniFile.ReadString('Filter', 'FilterRootGroupCaption', FcxSFilterRootGroupCaption);
|
|
FcxSFilterControlNullString := iniFile.ReadString('Filter', 'FilterControlNullString', FcxSFilterControlNullString);
|
|
FcxSFilterErrorBuilding := iniFile.ReadString('Filter', 'FilterErrorBuilding', FcxSFilterErrorBuilding);
|
|
FcxSFilterDialogCaption := iniFile.ReadString('Filter', 'FilterDialogCaption', FcxSFilterDialogCaption);
|
|
FcxSFilterDialogInvalidValue := iniFile.ReadString('Filter', 'FilterDialogInvalidValue', FcxSFilterDialogInvalidValue);
|
|
FcxSFilterDialogUse := iniFile.ReadString('Filter', 'FilterDialogUse', FcxSFilterDialogUse);
|
|
FcxSFilterDialogSingleCharacter := iniFile.ReadString('Filter', 'FilterDialogSingleCharacter', FcxSFilterDialogSingleCharacter);
|
|
FcxSFilterDialogCharactersSeries := iniFile.ReadString('Filter', 'FilterDialogCharactersSeries', FcxSFilterDialogCharactersSeries);
|
|
FcxSFilterDialogOperationAnd := iniFile.ReadString('Filter', 'FilterDialogOperationAnd', FcxSFilterDialogOperationAnd);
|
|
FcxSFilterDialogOperationOr := iniFile.ReadString('Filter', 'FilterDialogOperationOr', FcxSFilterDialogOperationOr);
|
|
FcxSFilterDialogRows := iniFile.ReadString('Filter', 'FilterDialogRows', FcxSFilterDialogRows);
|
|
FcxSFilterControlDialogCaption := iniFile.ReadString('Filter', 'FilterControlDialogCaption', FcxSFilterControlDialogCaption);
|
|
FcxSFilterControlDialogNewFile := iniFile.ReadString('Filter', 'FilterControlDialogNewFile', FcxSFilterControlDialogNewFile);
|
|
FcxSFilterControlDialogOpenDialogCaption := iniFile.ReadString('Filter', 'FilterControlDialogOpenDialogCaption', FcxSFilterControlDialogOpenDialogCaption);
|
|
FcxSFilterControlDialogSaveDialogCaption := iniFile.ReadString('Filter', 'FilterControlDialogSaveDialogCaption', FcxSFilterControlDialogSaveDialogCaption);
|
|
FcxSFilterControlDialogActionSaveCaption := iniFile.ReadString('Filter', 'FilterControlDialogActionSaveCaption', FcxSFilterControlDialogActionSaveCaption);
|
|
FcxSFilterControlDialogActionOpenCaption := iniFile.ReadString('Filter', 'FilterControlDialogActionOpenCaption', FcxSFilterControlDialogActionOpenCaption);
|
|
FcxSFilterControlDialogActionApplyCaption := iniFile.ReadString('Filter', 'FilterControlDialogActionApplyCaption', FcxSFilterControlDialogActionApplyCaption);
|
|
FcxSFilterControlDialogActionOkCaption := iniFile.ReadString('Filter', 'FilterControlDialogActionOkCaption', FcxSFilterControlDialogActionOkCaption);
|
|
FcxSFilterControlDialogActionCancelCaption := iniFile.ReadString('Filter', 'FilterControlDialogActionCancelCaption', FcxSFilterControlDialogActionCancelCaption);
|
|
FcxSFilterControlDialogFileExt := iniFile.ReadString('Filter', 'FilterControlDialogFileExt', FcxSFilterControlDialogFileExt);
|
|
FcxSFilterControlDialogFileFilter := iniFile.ReadString('Filter', 'FilterControlDialogFileFilter', FcxSFilterControlDialogFileFilter);
|
|
end;
|
|
|
|
with FGridPopupMenu do begin
|
|
//Header popup menu captions
|
|
FcxSGridNone := iniFile.ReadString('GridPopupMenu', 'GridNone', FcxSGridNone);
|
|
FcxSGridSortColumnAsc := iniFile.ReadString('GridPopupMenu', 'GridSortColumnAsc', FcxSGridSortColumnAsc);
|
|
FcxSGridSortColumnDesc := iniFile.ReadString('GridPopupMenu', 'GridSortColumnDesc', FcxSGridSortColumnDesc);
|
|
FcxSGridClearSorting := iniFile.ReadString('GridPopupMenu', 'GridClearSorting', FcxSGridClearSorting);
|
|
FcxSGridGroupByThisField := iniFile.ReadString('GridPopupMenu', 'GridGroupByThisField', FcxSGridGroupByThisField);
|
|
FcxSGridRemoveThisGroupItem := iniFile.ReadString('GridPopupMenu', 'GridRemoveThisGroupItem', FcxSGridRemoveThisGroupItem);
|
|
FcxSGridGroupByBox := iniFile.ReadString('GridPopupMenu', 'GridGroupByBox', FcxSGridGroupByBox);
|
|
FcxSGridAlignmentSubMenu := iniFile.ReadString('GridPopupMenu', 'GridAlignmentSubMenu', FcxSGridAlignmentSubMenu);
|
|
FcxSGridAlignLeft := iniFile.ReadString('GridPopupMenu', 'GridAlignLeft', FcxSGridAlignLeft);
|
|
FcxSGridAlignRight := iniFile.ReadString('GridPopupMenu', 'GridAlignRight', FcxSGridAlignRight);
|
|
FcxSGridAlignCenter := iniFile.ReadString('GridPopupMenu', 'GridAlignCenter', FcxSGridAlignCenter);
|
|
FcxSGridRemoveColumn := iniFile.ReadString('GridPopupMenu', 'GridRemoveColumn', FcxSGridRemoveColumn);
|
|
FcxSGridFieldChooser := iniFile.ReadString('GridPopupMenu', 'GridFieldChooser', FcxSGridFieldChooser);
|
|
FcxSGridBestFit := iniFile.ReadString('GridPopupMenu', 'GridBestFit', FcxSGridBestFit);
|
|
FcxSGridBestFitAllColumns := iniFile.ReadString('GridPopupMenu', 'GridBestFitAllColumns', FcxSGridBestFitAllColumns);
|
|
FcxSGridShowFooter := iniFile.ReadString('GridPopupMenu', 'GridShowFooter', FcxSGridShowFooter);
|
|
FcxSGridShowGroupFooter := iniFile.ReadString('GridPopupMenu', 'GridShowGroupFooter', FcxSGridShowGroupFooter);
|
|
//Footer popup menu captions
|
|
FcxSGridSumMenuItem := iniFile.ReadString('GridPopupMenu', 'GridSumMenuItem', FcxSGridSumMenuItem);
|
|
FcxSGridMinMenuItem := iniFile.ReadString('GridPopupMenu', 'GridMinMenuItem', FcxSGridMinMenuItem);
|
|
FcxSGridMaxMenuItem := iniFile.ReadString('GridPopupMenu', 'GridMaxMenuItem', FcxSGridMaxMenuItem);
|
|
FcxSGridCountMenuItem := iniFile.ReadString('GridPopupMenu', 'GridCountMenuItem', FcxSGridCountMenuItem);
|
|
FcxSGridAvgMenuItem := iniFile.ReadString('GridPopupMenu', 'GridAvgMenuItem', FcxSGridAvgMenuItem);
|
|
FcxSGridNoneMenuItem := iniFile.ReadString('GridPopupMenu', 'GridNoneMenuItem', FcxSGridNoneMenuItem);
|
|
end;
|
|
|
|
with FGridExport do begin
|
|
FscxUnsupportedExport := iniFile.ReadString('GridExport', 'UnsupportedExport', FscxUnsupportedExport);
|
|
FscxStyleManagerKill := iniFile.ReadString('GridExport', 'StyleManagerKill', FscxStyleManagerKill);
|
|
FscxStyleManagerCreate := iniFile.ReadString('GridExport', 'StyleManagerCreate', FscxStyleManagerCreate);
|
|
FscxExportToHtml := iniFile.ReadString('GridExport', 'ExportToHtml', FscxExportToHtml);
|
|
FscxExportToXml := iniFile.ReadString('GridExport', 'ExportToXml', FscxExportToXml);
|
|
FscxExportToText := iniFile.ReadString('GridExport', 'ExportToText', FscxExportToText);
|
|
FscxEmptyExportCache := iniFile.ReadString('GridExport', 'EmptyExportCache', FscxEmptyExportCache);
|
|
FscxIncorrectUnion := iniFile.ReadString('GridExport', 'IncorrectUnion', FscxIncorrectUnion);
|
|
FscxIllegalWidth := iniFile.ReadString('GridExport', 'IllegalWidth', FscxIllegalWidth);
|
|
FscxInvalidColumnRowCount := iniFile.ReadString('GridExport', 'InvalidColumnRowCount', FscxInvalidColumnRowCount);
|
|
FscxIllegalHeight := iniFile.ReadString('GridExport', 'IllegalHeight', FscxIllegalHeight);
|
|
FscxInvalidColumnIndex := iniFile.ReadString('GridExport', 'InvalidColumnIndex', FscxInvalidColumnIndex);
|
|
FscxInvalidRowIndex := iniFile.ReadString('GridExport', 'InvalidRowIndex', FscxInvalidRowIndex);
|
|
FscxInvalidStyleIndex := iniFile.ReadString('GridExport', 'InvalidStyleIndex', FscxInvalidStyleIndex);
|
|
FscxExportToExcel := iniFile.ReadString('GridExport', 'ExportToExcel', FscxExportToExcel);
|
|
FscxWorkbookWrite := iniFile.ReadString('GridExport', 'WorkbookWrite', FscxWorkbookWrite);
|
|
FscxInvalidCellDimension := iniFile.ReadString('GridExport', 'InvalidCellDimension', FscxInvalidCellDimension);
|
|
FscxBoolTrue := iniFile.ReadString('GridExport', 'BoolTrue', FscxBoolTrue);
|
|
FscxBoolFalse := iniFile.ReadString('GridExport', 'BoolFalse', FscxBoolFalse);
|
|
end;
|
|
|
|
with FcxNavigator do begin
|
|
FcxNavigatorHint_First := iniFile.ReadString('Navigator', 'NavigatorHint_First', FcxNavigatorHint_First);
|
|
FcxNavigatorHint_Prior := iniFile.ReadString('Navigator', 'NavigatorHint_Prior', FcxNavigatorHint_Prior);
|
|
FcxNavigatorHint_PriorPage := iniFile.ReadString('Navigator', 'NavigatorHint_PriorPage', FcxNavigatorHint_PriorPage);
|
|
FcxNavigatorHint_Next := iniFile.ReadString('Navigator', 'NavigatorHint_Next', FcxNavigatorHint_Next);
|
|
FcxNavigatorHint_NextPage := iniFile.ReadString('Navigator', 'NavigatorHint_NextPage', FcxNavigatorHint_NextPage);
|
|
FcxNavigatorHint_Last := iniFile.ReadString('Navigator', 'NavigatorHint_Last', FcxNavigatorHint_Last);
|
|
FcxNavigatorHint_Insert := iniFile.ReadString('Navigator', 'NavigatorHint_Insert', FcxNavigatorHint_Insert);
|
|
FcxNavigatorHint_Delete := iniFile.ReadString('Navigator', 'NavigatorHint_Delete', FcxNavigatorHint_Delete);
|
|
FcxNavigatorHint_Edit := iniFile.ReadString('Navigator', 'NavigatorHint_Edit', FcxNavigatorHint_Edit);
|
|
FcxNavigatorHint_Post := iniFile.ReadString('Navigator', 'NavigatorHint_Post', FcxNavigatorHint_Post);
|
|
FcxNavigatorHint_Cancel := iniFile.ReadString('Navigator', 'NavigatorHint_Cancel', FcxNavigatorHint_Cancel);
|
|
FcxNavigatorHint_Refresh := iniFile.ReadString('Navigator', 'NavigatorHint_Refresh', FcxNavigatorHint_Refresh);
|
|
FcxNavigatorHint_SaveBookmark := iniFile.ReadString('Navigator', 'NavigatorHint_SaveBookmark', FcxNavigatorHint_SaveBookmark);
|
|
FcxNavigatorHint_GotoBookmark := iniFile.ReadString('Navigator', 'NavigatorHint_GotoBookmark', FcxNavigatorHint_GotoBookmark);
|
|
FcxNavigatorHint_Filter := iniFile.ReadString('Navigator', 'NavigatorHint_Filter', FcxNavigatorHint_Filter);
|
|
FcxNavigator_DeleteRecordQuestion := iniFile.ReadString('Navigator', 'Navigator_DeleteRecordQuestion', FcxNavigator_DeleteRecordQuestion);
|
|
end;
|
|
end;
|
|
|
|
procedure TcxIntl.SaveToFile(FileName : String);
|
|
begin
|
|
iniFile := TMemIniFile.Create(FileName);
|
|
Write_IniFile(Filename);
|
|
|
|
iniFile.UpdateFile;
|
|
iniFile.Free;
|
|
end;
|
|
|
|
procedure TcxIntl.LoadFromFile(FileName : String);
|
|
begin
|
|
iniFile := TMemIniFile.Create(FileName);
|
|
Read_IniFile(FileName);
|
|
if FConnected then
|
|
Connect;
|
|
iniFile.Free;
|
|
end;
|
|
|
|
Procedure TcxIntl.Connect;
|
|
var intI, intJ : Integer;
|
|
begin
|
|
if self=cxInternational then exit;
|
|
|
|
if Translate.cxLibrary then begin
|
|
with cxLibrary do begin
|
|
cxSetResourceString(@scxCantCreateRegistryKey, FscxCantCreateRegistryKey);
|
|
{$IFNDEF DELPHI5}
|
|
cxSetResourceString(@scxInvalidPropertyElement , FscxInvalidPropertyElement );
|
|
{$ENDIF}
|
|
end;
|
|
end;
|
|
|
|
{$IFDEF USEPAGECONTROL}
|
|
if Translate.PageControl2 then begin
|
|
with PageControl2 do begin
|
|
cxSetResourceString(@scxPCImageListIndexError, FscxPCImageListIndexError);
|
|
cxSetResourceString(@scxPCNoBaseImages, FscxPCNoBaseImages);
|
|
cxSetResourceString(@scxPCNoRegisteredStyles, FscxPCNoRegisteredStyles);
|
|
cxSetResourceString(@scxPCPageIndexError, FscxPCPageIndexError);
|
|
cxSetResourceString(@scxPCPainterClassError, FscxPCPainterClassError);
|
|
cxSetResourceString(@scxPCStandardStyleError, FscxPCStandardStyleError);
|
|
cxSetResourceString(@scxPCStyleNameError, FscxPCStyleNameError);
|
|
cxSetResourceString(@scxPCTabCountEqualsZero, FscxPCTabCountEqualsZero);
|
|
cxSetResourceString(@scxPCTabIndexError, FscxPCTabIndexError);
|
|
cxSetResourceString(@scxPCTabVisibleIndexOutsOfBounds, FscxPCTabVisibleIndexOutsOfBounds);
|
|
cxSetResourceString(@scxPCVisibleTabListEmpty, FscxPCVisibleTabListEmpty);
|
|
end;
|
|
end;
|
|
{$ENDIF}
|
|
|
|
if Translate.QuantumGrid5 then begin
|
|
with QuantumGrid5 do begin
|
|
cxSetResourceString(@scxGridRecursiveLevels, FscxGridRecursiveLevels);
|
|
cxSetResourceString(@scxGridDeletingConfirmationCaption, FscxGridDeletingConfirmationCaption);
|
|
cxSetResourceString(@scxGridDeletingFocusedConfirmationText, FscxGridDeletingFocusedConfirmationText);
|
|
cxSetResourceString(@scxGridDeletingSelectedConfirmationText, FscxGridDeletingSelectedConfirmationText);
|
|
cxSetResourceString(@scxGridNoDataInfoText, FscxGridNoDataInfoText);
|
|
cxSetResourceString(@scxGridNewItemRowInfoText, FscxGridNewItemRowInfoText);
|
|
cxSetResourceString(@scxGridFilterIsEmpty, FscxGridFilterIsEmpty);
|
|
cxSetResourceString(@scxGridCustomizationFormCaption, FscxGridCustomizationFormCaption);
|
|
cxSetResourceString(@scxGridCustomizationFormColumnsPageCaption, FscxGridCustomizationFormColumnsPageCaption);
|
|
cxSetResourceString(@scxGridGroupByBoxCaption, FscxGridGroupByBoxCaption);
|
|
cxSetResourceString(@scxGridFilterCustomizeButtonCaption, FscxGridFilterCustomizeButtonCaption);
|
|
cxSetResourceString(@scxGridColumnsQuickCustomizationHint, FscxGridColumnsQuickCustomizationHint);
|
|
cxSetResourceString(@scxGridCustomizationFormBandsPageCaption, FscxGridCustomizationFormBandsPageCaption);
|
|
cxSetResourceString(@scxGridBandsQuickCustomizationHint, FscxGridBandsQuickCustomizationHint);
|
|
cxSetResourceString(@scxGridCustomizationFormRowsPageCaption, FscxGridCustomizationFormRowsPageCaption);
|
|
cxSetResourceString(@scxGridConverterIntermediaryMissing, FscxGridConverterIntermediaryMissing);
|
|
cxSetResourceString(@scxGridConverterNotExistGrid, FscxGridConverterNotExistGrid);
|
|
cxSetResourceString(@scxGridConverterNotExistComponent, FscxGridConverterNotExistComponent);
|
|
cxSetResourceString(@scxImportErrorCaption, FscxImportErrorCaption);
|
|
cxSetResourceString(@scxNotExistGridView, FscxNotExistGridView);
|
|
cxSetResourceString(@scxNotExistGridLevel, FscxNotExistGridLevel);
|
|
cxSetResourceString(@scxCantCreateExportOutputFile, FscxCantCreateExportOutputFile);
|
|
cxSetResourceString(@cxSEditRepositoryExtLookupComboBoxItem, FscxSEditRepositoryExtLookupComboBoxItem);
|
|
end;
|
|
end;
|
|
|
|
if Translate.Editors5 then begin
|
|
with Editors5 do begin
|
|
cxSetResourceString(@cxSEditDateConvertError, FcxSEditDateConvertError);
|
|
cxSetResourceString(@cxSEditInvalidRepositoryItem, FcxSEditInvalidRepositoryItem);
|
|
cxSetResourceString(@cxSEditNumericValueConvertError, FcxSEditNumericValueConvertError);
|
|
cxSetResourceString(@cxSEditPopupCircularReferencingError, FcxSEditPopupCircularReferencingError);
|
|
cxSetResourceString(@cxSEditPostError, FcxSEditPostError);
|
|
cxSetResourceString(@cxSEditTimeConvertError, FcxSEditTimeConvertError);
|
|
cxSetResourceString(@cxSEditValidateErrorText, FcxSEditValidateErrorText);
|
|
cxSetResourceString(@cxSEditValueOutOfBounds, FcxSEditValueOutOfBounds);
|
|
// TODO
|
|
cxSetResourceString(@cxSEditCheckBoxChecked, FcxSEditCheckBoxChecked);
|
|
cxSetResourceString(@cxSEditCheckBoxGrayed, FcxSEditCheckBoxGrayed);
|
|
cxSetResourceString(@cxSEditCheckBoxUnchecked, FcxSEditCheckBoxUnchecked);
|
|
cxSetResourceString(@cxSRadioGroupDefaultCaption, FcxSRadioGroupDefaultCaption);
|
|
cxSetResourceString(@cxSTextTrue, FcxSTextTrue);
|
|
cxSetResourceString(@cxSTextFalse, FcxSTextFalse);
|
|
// blob
|
|
cxSetResourceString(@cxSBlobButtonOK, FcxSBlobButtonOK);
|
|
cxSetResourceString(@cxSBlobButtonCancel, FcxSBlobButtonCancel);
|
|
cxSetResourceString(@cxSBlobButtonClose, FcxSBlobButtonClose);
|
|
cxSetResourceString(@cxSBlobMemo, FcxSBlobMemo);
|
|
cxSetResourceString(@cxSBlobMemoEmpty, FcxSBlobMemoEmpty);
|
|
cxSetResourceString(@cxSBlobPicture, FcxSBlobPicture);
|
|
cxSetResourceString(@cxSBlobPictureEmpty, FcxSBlobPictureEmpty);
|
|
// popup menu items
|
|
cxSetResourceString(@cxSMenuItemCaptionCut, FcxSMenuItemCaptionCut);
|
|
cxSetResourceString(@cxSMenuItemCaptionCopy, FcxSMenuItemCaptionCopy);
|
|
cxSetResourceString(@cxSMenuItemCaptionPaste, FcxSMenuItemCaptionPaste);
|
|
cxSetResourceString(@cxSMenuItemCaptionDelete, FcxSMenuItemCaptionDelete);
|
|
cxSetResourceString(@cxSMenuItemCaptionLoad, FcxSMenuItemCaptionLoad);
|
|
cxSetResourceString(@cxSMenuItemCaptionSave, FcxSMenuItemCaptionSave);
|
|
// date
|
|
cxSetResourceString(@cxSDatePopupClear, FcxSDatePopupClear);
|
|
cxSetResourceString(@cxSDatePopupNow, FcxSDatePopupNow);
|
|
cxSetResourceString(@cxSDatePopupOK, FcxSDatePopupOK);
|
|
cxSetResourceString(@cxSDatePopupToday, FcxSDatePopupToday);
|
|
cxSetResourceString(@cxSDateError, FcxSDateError);
|
|
// smart input consts
|
|
cxSetResourceString(@cxSDateToday, FcxSDateToday);
|
|
cxSetResourceString(@cxSDateYesterday, FcxSDateYesterday);
|
|
cxSetResourceString(@cxSDateTomorrow, FcxSDateTomorrow);
|
|
cxSetResourceString(@cxSDateSunday, FcxSDateSunday);
|
|
cxSetResourceString(@cxSDateMonday, FcxSDateMonday);
|
|
cxSetResourceString(@cxSDateTuesday, FcxSDateTuesday);
|
|
cxSetResourceString(@cxSDateWednesday, FcxSDateWednesday);
|
|
cxSetResourceString(@cxSDateThursday, FcxSDateThursday);
|
|
cxSetResourceString(@cxSDateFriday, FcxSDateFriday);
|
|
cxSetResourceString(@cxSDateSaturday, FcxSDateSaturday);
|
|
cxSetResourceString(@cxSDateFirst, FcxSDateFirst);
|
|
cxSetResourceString(@cxSDateSecond, FcxSDateSecond);
|
|
cxSetResourceString(@cxSDateThird, FcxSDateThird);
|
|
cxSetResourceString(@cxSDateFourth, FcxSDateFourth);
|
|
cxSetResourceString(@cxSDateFifth, FcxSDateFifth);
|
|
cxSetResourceString(@cxSDateSixth, FcxSDateSixth);
|
|
cxSetResourceString(@cxSDateSeventh, FcxSDateSeventh);
|
|
cxSetResourceString(@cxSDateBOM, FcxSDateBOM);
|
|
cxSetResourceString(@cxSDateEOM, FcxSDateEOM);
|
|
cxSetResourceString(@cxSDateNow, FcxSDateNow);
|
|
// calculator
|
|
cxSetResourceString(@scxSCalcError, FscxSCalcError);
|
|
//hyper link
|
|
cxSetResourceString(@scxSHyperLinkPrefix, FscxSHyperLinkPrefix);
|
|
cxSetResourceString(@scxSHyperLinkDoubleSlash, FscxSHyperLinkDoubleSlash);
|
|
// edit repository
|
|
cxSetResourceString(@scxSEditRepositoryBlobItem, FscxSEditRepositoryBlobItem);
|
|
cxSetResourceString(@scxSEditRepositoryButtonItem, FscxSEditRepositoryButtonItem);
|
|
cxSetResourceString(@scxSEditRepositoryCalcItem, FscxSEditRepositoryCalcItem);
|
|
cxSetResourceString(@scxSEditRepositoryCheckBoxItem, FscxSEditRepositoryCheckBoxItem);
|
|
cxSetResourceString(@scxSEditRepositoryComboBoxItem, FscxSEditRepositoryComboBoxItem);
|
|
cxSetResourceString(@scxSEditRepositoryCurrencyItem, FscxSEditRepositoryCurrencyItem);
|
|
cxSetResourceString(@scxSEditRepositoryDateItem, FscxSEditRepositoryDateItem);
|
|
cxSetResourceString(@scxSEditRepositoryHyperLinkItem, FscxSEditRepositoryHyperLinkItem);
|
|
cxSetResourceString(@scxSEditRepositoryImageComboBoxItem, FscxSEditRepositoryImageComboBoxItem);
|
|
cxSetResourceString(@scxSEditRepositoryImageItem, FscxSEditRepositoryImageItem);
|
|
cxSetResourceString(@scxSEditRepositoryLookupComboBoxItem, FscxSEditRepositoryLookupComboBoxItem);
|
|
cxSetResourceString(@scxSEditRepositoryMaskItem, FscxSEditRepositoryMaskItem);
|
|
cxSetResourceString(@scxSEditRepositoryMemoItem, FscxSEditRepositoryMemoItem);
|
|
cxSetResourceString(@scxSEditRepositoryMRUItem, FscxSEditRepositoryMRUItem);
|
|
cxSetResourceString(@scxSEditRepositoryPopupItem, FscxSEditRepositoryPopupItem);
|
|
cxSetResourceString(@scxSEditRepositorySpinItem, FscxSEditRepositorySpinItem);
|
|
cxSetResourceString(@scxSEditRepositoryTextItem, FscxSEditRepositoryTextItem);
|
|
cxSetResourceString(@scxSEditRepositoryTimeItem, FscxSEditRepositoryTimeItem);
|
|
cxSetResourceString(@scxRegExprLine, FscxRegExprLine);
|
|
cxSetResourceString(@scxRegExprChar, FscxRegExprChar);
|
|
cxSetResourceString(@scxRegExprNotAssignedSourceStream, FscxRegExprNotAssignedSourceStream);
|
|
cxSetResourceString(@scxRegExprEmptySourceStream, FscxRegExprEmptySourceStream);
|
|
cxSetResourceString(@scxRegExprCantUsePlusQuantifier, FscxRegExprCantUsePlusQuantifier);
|
|
cxSetResourceString(@scxRegExprCantUseStarQuantifier, FscxRegExprCantUseStarQuantifier);
|
|
cxSetResourceString(@scxRegExprCantCreateEmptyAlt, FscxRegExprCantCreateEmptyAlt);
|
|
cxSetResourceString(@scxRegExprCantCreateEmptyBlock, FscxRegExprCantCreateEmptyBlock);
|
|
cxSetResourceString(@scxRegExprIllegalSymbol, FscxRegExprIllegalSymbol);
|
|
cxSetResourceString(@scxRegExprIllegalQuantifier, FscxRegExprIllegalQuantifier);
|
|
cxSetResourceString(@scxRegExprNotSupportQuantifier, FscxRegExprNotSupportQuantifier);
|
|
cxSetResourceString(@scxRegExprIllegalIntegerValue, FscxRegExprIllegalIntegerValue);
|
|
cxSetResourceString(@scxRegExprTooBigReferenceNumber, FscxRegExprTooBigReferenceNumber);
|
|
cxSetResourceString(@scxRegExprCantCreateEmptyEnum, FscxRegExprCantCreateEmptyEnum);
|
|
cxSetResourceString(@scxRegExprSubrangeOrder, FscxRegExprSubrangeOrder);
|
|
cxSetResourceString(@scxRegExprHexNumberExpected0, FscxRegExprHexNumberExpected0);
|
|
cxSetResourceString(@scxRegExprHexNumberExpected, FscxRegExprHexNumberExpected);
|
|
cxSetResourceString(@scxRegExprMissing, FscxRegExprMissing);
|
|
cxSetResourceString(@scxRegExprUnnecessary, FscxRegExprUnnecessary);
|
|
cxSetResourceString(@scxRegExprIncorrectSpace, FscxRegExprIncorrectSpace);
|
|
cxSetResourceString(@scxRegExprNotCompiled, FscxRegExprNotCompiled);
|
|
cxSetResourceString(@scxRegExprIncorrectParameterQuantifier, FscxRegExprIncorrectParameterQuantifier);
|
|
cxSetResourceString(@scxRegExprIncorrectParameterQuantifier, FscxRegExprIncorrectParameterQuantifier);
|
|
cxSetResourceString(@scxMaskEditRegExprError, FscxMaskEditRegExprError);
|
|
cxSetResourceString(@scxMaskEditInvalidEditValue, FscxMaskEditInvalidEditValue);
|
|
cxSetResourceString(@scxMaskEditNoMask, FscxMaskEditNoMask);
|
|
cxSetResourceString(@scxMaskEditIllegalFileFormat, FscxMaskEditIllegalFileFormat);
|
|
cxSetResourceString(@scxMaskEditEmptyMaskCollectionFile, FscxMaskEditEmptyMaskCollectionFile);
|
|
cxSetResourceString(@scxMaskEditMaskCollectionFiles, FscxMaskEditMaskCollectionFiles);
|
|
//spin edit
|
|
cxSetResourceString(@cxSSpinEditInvalidNumericValue, FcxSSpinEditInvalidNumericValue);
|
|
end;
|
|
end;
|
|
|
|
if Translate.Datacontroller then begin
|
|
with Datacontroller do begin
|
|
cxSetResourceString(@cxSDataReadError, FcxSDataReadError);
|
|
cxSetResourceString(@cxSDataWriteError, FcxSDataWriteError);
|
|
cxSetResourceString(@cxSDataItemExistError, FcxSDataItemExistError);
|
|
cxSetResourceString(@cxSDataRecordIndexError, FcxSDataRecordIndexError);
|
|
cxSetResourceString(@cxSDataItemIndexError, FcxSDataItemIndexError);
|
|
cxSetResourceString(@cxSDataProviderModeError, FcxSDataProviderModeError);
|
|
cxSetResourceString(@cxSDataInvalidStreamFormat, FcxSDataInvalidStreamFormat);
|
|
cxSetResourceString(@cxSDataRowIndexError, FcxSDataRowIndexError);
|
|
cxSetResourceString(@cxSDataCustomDataSourceInvalidCompare, FcxSDataCustomDataSourceInvalidCompare);
|
|
// DB
|
|
cxSetResourceString(@cxSDBDetailFilterControllerNotFound, FcxSDBDetailFilterControllerNotFound);
|
|
cxSetResourceString(@cxSDBNotInGridMode, FcxSDBNotInGridMode);
|
|
cxSetResourceString(@cxSDBKeyFieldNotFound, FcxSDBKeyFieldNotFound);
|
|
end;
|
|
end;
|
|
|
|
if Translate.Filter then begin
|
|
with Filter do begin
|
|
cxSetResourceString(@cxSFilterOperatorEqual, FcxSFilterOperatorEqual);
|
|
cxSetResourceString(@cxSFilterOperatorNotEqual, FcxSFilterOperatorNotEqual);
|
|
cxSetResourceString(@cxSFilterOperatorLess, FcxSFilterOperatorLess);
|
|
cxSetResourceString(@cxSFilterOperatorLessEqual, FcxSFilterOperatorLessEqual);
|
|
cxSetResourceString(@cxSFilterOperatorGreater, FcxSFilterOperatorGreater);
|
|
cxSetResourceString(@cxSFilterOperatorGreaterEqual, FcxSFilterOperatorGreaterEqual);
|
|
cxSetResourceString(@cxSFilterOperatorLike, FcxSFilterOperatorLike);
|
|
cxSetResourceString(@cxSFilterOperatorNotLike, FcxSFilterOperatorNotLike);
|
|
cxSetResourceString(@cxSFilterOperatorBetween, FcxSFilterOperatorBetween);
|
|
cxSetResourceString(@cxSFilterOperatorNotBetween, FcxSFilterOperatorNotBetween);
|
|
cxSetResourceString(@cxSFilterOperatorInList, FcxSFilterOperatorInList);
|
|
cxSetResourceString(@cxSFilterOperatorNotInList, FcxSFilterOperatorNotInList);
|
|
cxSetResourceString(@cxSFilterOperatorYesterday, FcxSFilterOperatorYesterday);
|
|
cxSetResourceString(@cxSFilterOperatorToday, FcxSFilterOperatorToday);
|
|
cxSetResourceString(@cxSFilterOperatorTomorrow, FcxSFilterOperatorTomorrow);
|
|
cxSetResourceString(@cxSFilterOperatorLastWeek, FcxSFilterOperatorLastWeek);
|
|
cxSetResourceString(@cxSFilterOperatorLastMonth, FcxSFilterOperatorLastMonth);
|
|
cxSetResourceString(@cxSFilterOperatorLastYear, FcxSFilterOperatorLastYear);
|
|
cxSetResourceString(@cxSFilterOperatorThisWeek, FcxSFilterOperatorThisWeek);
|
|
cxSetResourceString(@cxSFilterOperatorThisMonth, FcxSFilterOperatorThisMonth);
|
|
cxSetResourceString(@cxSFilterOperatorThisYear, FcxSFilterOperatorThisYear);
|
|
cxSetResourceString(@cxSFilterOperatorNextWeek, FcxSFilterOperatorNextWeek);
|
|
cxSetResourceString(@cxSFilterOperatorNextMonth, FcxSFilterOperatorNextMonth);
|
|
cxSetResourceString(@cxSFilterOperatorNextYear, FcxSFilterOperatorNextYear);
|
|
cxSetResourceString(@cxSFilterAndCaption, FcxSFilterAndCaption);
|
|
cxSetResourceString(@cxSFilterOrCaption, FcxSFilterOrCaption);
|
|
cxSetResourceString(@cxSFilterNotCaption, FcxSFilterNotCaption);
|
|
cxSetResourceString(@cxSFilterBlankCaption, FcxSFilterBlankCaption);
|
|
// derived
|
|
cxSetResourceString(@cxSFilterOperatorIsNull, FcxSFilterOperatorIsNull);
|
|
cxSetResourceString(@cxSFilterOperatorIsNotNull, FcxSFilterOperatorIsNotNull);
|
|
cxSetResourceString(@cxSFilterOperatorBeginsWith, FcxSFilterOperatorBeginsWith);
|
|
cxSetResourceString(@cxSFilterOperatorDoesNotBeginWith, FcxSFilterOperatorDoesNotBeginWith);
|
|
cxSetResourceString(@cxSFilterOperatorEndsWith, FcxSFilterOperatorEndsWith);
|
|
cxSetResourceString(@cxSFilterOperatorDoesNotEndWith, FcxSFilterOperatorDoesNotEndWith);
|
|
cxSetResourceString(@cxSFilterOperatorContains, FcxSFilterOperatorContains);
|
|
cxSetResourceString(@cxSFilterOperatorDoesNotContain, FcxSFilterOperatorDoesNotContain);
|
|
// filter listbox's values
|
|
cxSetResourceString(@cxSFilterBoxAllCaption, FcxSFilterBoxAllCaption);
|
|
cxSetResourceString(@cxSFilterBoxCustomCaption, FcxSFilterBoxCustomCaption);
|
|
cxSetResourceString(@cxSFilterBoxBlanksCaption, FcxSFilterBoxBlanksCaption);
|
|
cxSetResourceString(@cxSFilterBoxNonBlanksCaption, FcxSFilterBoxNonBlanksCaption);
|
|
// Filter from Datacontroller
|
|
cxSetResourceString(@cxSFilterBoolOperatorAnd, FcxSFilterBoolOperatorAnd);
|
|
cxSetResourceString(@cxSFilterBoolOperatorOr, FcxSFilterBoolOperatorOr);
|
|
cxSetResourceString(@cxSFilterBoolOperatorNotAnd, FcxSFilterBoolOperatorNotAnd);
|
|
cxSetResourceString(@cxSFilterBoolOperatorNotOr, FcxSFilterBoolOperatorNotOr);
|
|
cxSetResourceString(@cxSFilterRootButtonCaption, FcxSFilterRootButtonCaption);
|
|
cxSetResourceString(@cxSFilterAddCondition, FcxSFilterAddCondition);
|
|
cxSetResourceString(@cxSFilterAddGroup, FcxSFilterAddGroup);
|
|
cxSetResourceString(@cxSFilterRemoveRow, FcxSFilterRemoveRow);
|
|
cxSetResourceString(@cxSFilterClearAll, FcxSFilterClearAll);
|
|
cxSetResourceString(@cxSFilterFooterAddCondition, FcxSFilterFooterAddCondition);
|
|
cxSetResourceString(@cxSFilterGroupCaption, FcxSFilterGroupCaption);
|
|
cxSetResourceString(@cxSFilterRootGroupCaption, FcxSFilterRootGroupCaption);
|
|
cxSetResourceString(@cxSFilterControlNullString, FcxSFilterControlNullString);
|
|
cxSetResourceString(@cxSFilterErrorBuilding, FcxSFilterErrorBuilding);
|
|
cxSetResourceString(@cxSFilterDialogCaption, FcxSFilterDialogCaption);
|
|
cxSetResourceString(@cxSFilterDialogInvalidValue, FcxSFilterDialogInvalidValue);
|
|
cxSetResourceString(@cxSFilterDialogUse, FcxSFilterDialogUse);
|
|
cxSetResourceString(@cxSFilterDialogSingleCharacter, FcxSFilterDialogSingleCharacter);
|
|
cxSetResourceString(@cxSFilterDialogCharactersSeries, FcxSFilterDialogCharactersSeries);
|
|
cxSetResourceString(@cxSFilterDialogOperationAnd, FcxSFilterDialogOperationAnd);
|
|
cxSetResourceString(@cxSFilterDialogOperationOr, FcxSFilterDialogOperationOr);
|
|
cxSetResourceString(@cxSFilterDialogRows, FcxSFilterDialogRows);
|
|
cxSetResourceString(@cxSFilterControlDialogCaption, FcxSFilterControlDialogCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogNewFile, FcxSFilterControlDialogNewFile);
|
|
cxSetResourceString(@cxSFilterControlDialogOpenDialogCaption, FcxSFilterControlDialogOpenDialogCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogSaveDialogCaption, FcxSFilterControlDialogSaveDialogCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogActionSaveCaption, FcxSFilterControlDialogActionSaveCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogActionOpenCaption, FcxSFilterControlDialogActionOpenCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogActionApplyCaption, FcxSFilterControlDialogActionApplyCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogActionOkCaption, FcxSFilterControlDialogActionOkCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogActionCancelCaption, FcxSFilterControlDialogActionCancelCaption);
|
|
cxSetResourceString(@cxSFilterControlDialogFileExt, FcxSFilterControlDialogFileExt);
|
|
cxSetResourceString(@cxSFilterControlDialogFileFilter, FcxSFilterControlDialogFileFilter);
|
|
end;
|
|
end;
|
|
|
|
if Translate.GridPopupMenu then begin
|
|
with GridPopupMenu do begin
|
|
//Header popup menu captions
|
|
cxSetResourceString(@cxSGridNone, FcxSGridNone);
|
|
cxSetResourceString(@cxSGridSortColumnAsc, FcxSGridSortColumnAsc);
|
|
cxSetResourceString(@cxSGridSortColumnDesc, FcxSGridSortColumnDesc);
|
|
cxSetResourceString(@cxSGridClearSorting, FcxSGridClearSorting);
|
|
cxSetResourceString(@cxSGridGroupByThisField, FcxSGridGroupByThisField);
|
|
cxSetResourceString(@cxSGridRemoveThisGroupItem, FcxSGridRemoveThisGroupItem);
|
|
cxSetResourceString(@cxSGridGroupByBox, FcxSGridGroupByBox);
|
|
cxSetResourceString(@cxSGridAlignmentSubMenu, FcxSGridAlignmentSubMenu);
|
|
cxSetResourceString(@cxSGridAlignLeft, FcxSGridAlignLeft);
|
|
cxSetResourceString(@cxSGridAlignRight, FcxSGridAlignRight);
|
|
cxSetResourceString(@cxSGridAlignCenter, FcxSGridAlignCenter);
|
|
cxSetResourceString(@cxSGridRemoveColumn, FcxSGridRemoveColumn);
|
|
cxSetResourceString(@cxSGridFieldChooser, FcxSGridFieldChooser);
|
|
cxSetResourceString(@cxSGridBestFit, FcxSGridBestFit);
|
|
cxSetResourceString(@cxSGridBestFitAllColumns, FcxSGridBestFitAllColumns);
|
|
cxSetResourceString(@cxSGridShowFooter, FcxSGridShowFooter);
|
|
cxSetResourceString(@cxSGridShowGroupFooter, FcxSGridShowGroupFooter);
|
|
//Footer popup menu captions
|
|
cxSetResourceString(@cxSGridSumMenuItem, FcxSGridSumMenuItem);
|
|
cxSetResourceString(@cxSGridMinMenuItem, FcxSGridMinMenuItem);
|
|
cxSetResourceString(@cxSGridMaxMenuItem, FcxSGridMaxMenuItem);
|
|
cxSetResourceString(@cxSGridCountMenuItem, FcxSGridCountMenuItem);
|
|
cxSetResourceString(@cxSGridAvgMenuItem, FcxSGridAvgMenuItem);
|
|
cxSetResourceString(@cxSGridNoneMenuItem, FcxSGridNoneMenuItem);
|
|
end;
|
|
end;
|
|
|
|
if Translate.GridExport then begin
|
|
with GridExport do begin
|
|
cxSetResourceString(@scxUnsupportedExport, FscxUnsupportedExport);
|
|
cxSetResourceString(@scxStyleManagerKill, FscxStyleManagerKill);
|
|
cxSetResourceString(@scxStyleManagerCreate, FscxStyleManagerCreate);
|
|
cxSetResourceString(@scxExportToHtml, FscxExportToHtml);
|
|
cxSetResourceString(@scxExportToXml, FscxExportToXml);
|
|
cxSetResourceString(@scxExportToText, FscxExportToText);
|
|
cxSetResourceString(@scxEmptyExportCache, FscxEmptyExportCache);
|
|
cxSetResourceString(@scxIncorrectUnion, FscxIncorrectUnion);
|
|
cxSetResourceString(@scxIllegalWidth, FscxIllegalWidth);
|
|
cxSetResourceString(@scxInvalidColumnRowCount, FscxInvalidColumnRowCount);
|
|
cxSetResourceString(@scxIllegalHeight, FscxIllegalHeight);
|
|
cxSetResourceString(@scxInvalidColumnIndex, FscxInvalidColumnIndex);
|
|
cxSetResourceString(@scxInvalidRowIndex, FscxInvalidRowIndex);
|
|
cxSetResourceString(@scxInvalidStyleIndex, FscxInvalidStyleIndex);
|
|
cxSetResourceString(@scxExportToExcel, FscxExportToExcel);
|
|
cxSetResourceString(@scxWorkbookWrite, FscxWorkbookWrite);
|
|
cxSetResourceString(@scxInvalidCellDimension, FscxInvalidCellDimension);
|
|
cxSetResourceString(@scxBoolTrue, FscxBoolTrue);
|
|
cxSetResourceString(@scxBoolFalse, FscxBoolFalse);
|
|
end;
|
|
end;
|
|
|
|
if Translate.Navigator then begin
|
|
with FcxNavigator do begin
|
|
cxSetResourceString(@cxNavigatorHint_First,FcxNavigatorHint_First);
|
|
cxSetResourceString(@cxNavigatorHint_Prior,FcxNavigatorHint_Prior);
|
|
cxSetResourceString(@cxNavigatorHint_PriorPage,FcxNavigatorHint_PriorPage);
|
|
cxSetResourceString(@cxNavigatorHint_Next,FcxNavigatorHint_Next);
|
|
cxSetResourceString(@cxNavigatorHint_NextPage,FcxNavigatorHint_NextPage);
|
|
cxSetResourceString(@cxNavigatorHint_Last,FcxNavigatorHint_Last);
|
|
cxSetResourceString(@cxNavigatorHint_Insert,FcxNavigatorHint_Insert);
|
|
cxSetResourceString(@cxNavigatorHint_Delete,FcxNavigatorHint_Delete);
|
|
cxSetResourceString(@cxNavigatorHint_Edit,FcxNavigatorHint_Edit);
|
|
cxSetResourceString(@cxNavigatorHint_Post,FcxNavigatorHint_Post);
|
|
cxSetResourceString(@cxNavigatorHint_Cancel,FcxNavigatorHint_Cancel);
|
|
cxSetResourceString(@cxNavigatorHint_Refresh,FcxNavigatorHint_Refresh);
|
|
cxSetResourceString(@cxNavigatorHint_SaveBookmark,FcxNavigatorHint_SaveBookmark);
|
|
cxSetResourceString(@cxNavigatorHint_GotoBookmark,FcxNavigatorHint_GotoBookmark);
|
|
cxSetResourceString(@cxNavigatorHint_Filter,FcxNavigatorHint_Filter);
|
|
cxSetResourceString(@cxNavigator_DeleteRecordQuestion,FcxNavigator_DeleteRecordQuestion);
|
|
end;
|
|
end;
|
|
// Update smart input consts
|
|
cxFormatController.GetFormats;
|
|
|
|
// Update Grids and Filter in Forms
|
|
for intJ:= 0 to Application.ComponentCount-1 do begin
|
|
if Application.Components[intJ] is TForm then begin
|
|
for intI := 0 to Application.Components[intJ].ComponentCount-1 do begin
|
|
if Application.Components[intJ].Components[intI] is TcxGrid then
|
|
(Application.Components[intJ].Components[intI] as TcxGrid).LayoutChanged;
|
|
if Application.Components[intJ].Components[intI] is TcxFilterControl then
|
|
(Application.Components[intJ].Components[intI] as TcxFilterControl).Localize;
|
|
if Application.Components[intJ].Components[intI] is TcxDBFilterControl then
|
|
(Application.Components[intJ].Components[intI] as TcxDBFilterControl).Localize;
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
procedure Register;
|
|
begin
|
|
RegisterComponents('Dev Express', [TcxIntl]);
|
|
end;
|
|
|
|
procedure InitMainIntl;
|
|
begin
|
|
cxInternational:= TcxIntl.create(Application);
|
|
end;
|
|
|
|
initialization
|
|
InitMainIntl;
|
|
|
|
finalization
|
|
cxInternational.Free;
|
|
|
|
end.
|
|
|
|
|
|
|