Componentes.Terceros.cxIntl5/official/6.0.0/Source/cxintl.pas
2007-12-16 18:18:32 +00:00

3049 lines
211 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, cxExtEditConsts, IniFiles
{$IFDEF USEPAGECONTROL}
, cxPCConsts
{$ENDIF}
;
type
TcxLibraryIntl = class(TPersistent)
private
FscxCantCreateRegistryKey : string;
{$IFNDEF DELPHI5}
FscxInvalidPropertyElement : string;
{$ENDIF}
FscxConverterCantCreateStyleRepository : string; //new 6.0
published
property CantCreateRegistryKey : String read FscxCantCreateRegistryKey write FscxCantCreateRegistryKey;
{$IFNDEF DELPHI5}
property InvalidPropertyElement : String read FscxInvalidPropertyElement write FscxInvalidPropertyElement;
{$ENDIF}
property ConverterCantCreateStyleRepository : string read FscxConverterCantCreateStyleRepository write FscxConverterCantCreateStyleRepository;
end;
{$IFDEF USEPAGECONTROL}
TcxPagecontrolIntl = 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;
FscxPCAllowRotateError : string; //new 6.0
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;
property PCAllowRotateError : string read FscxPCAllowRotateError write FscxPCAllowRotateError;
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_Append: 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_Append : string read FcxNavigatorHint_Append write FcxNavigatorHint_Append;
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;
TcxQuantumGridIntl = 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;
//new 6.0
FscxGridFilterRowInfoText : string;
FscxGridFilterApplyButtonCaption : string;
FscxGridYesterday : String;
FscxGridToday : String;
FscxGridTomorrow : String;
FscxGridLast30Days : String;
FscxGridLast14Days : String;
FscxGridLast7Days : String;
FscxGridNext7Days : String;
FscxGridNext14Days : String;
FscxGridNext30Days : String;
FscxGridLastTwoWeeks : String;
FscxGridLastWeek : String;
FscxGridThisWeek : String;
FscxGridNextWeek : String;
FscxGridNextTwoWeeks : String;
FscxGridLastMonth : String;
FscxGridThisMonth : String;
FscxGridNextMonth : String;
FscxGridLastYear : String;
FscxGridThisYear : String;
FscxGridNextYear : String;
FscxGridPast : String;
FscxGridFuture : String;
FscxGridMonthFormat : String;
FscxGridYearFormat : String;
FscxGridChartCategoriesDisplayText : String;
FscxGridChartValueHintFormat : String;
FscxGridChartPercentValueTickMarkLabelFormat : String;
FscxGridChartToolBoxDataLevels : String;
FscxGridChartToolBoxDataLevelSelectValue : String;
FscxGridChartToolBoxCustomizeButtonCaption : String;
FscxGridChartNoneDiagramDisplayText : String;
FscxGridChartColumnDiagramDisplayText : String;
FscxGridChartBarDiagramDisplayText : String;
FscxGridChartLineDiagramDisplayText : String;
FscxGridChartAreaDiagramDisplayText : String;
FscxGridChartPieDiagramDisplayText : String;
FscxGridChartCustomizationFormSeriesPageCaption : String;
FscxGridChartCustomizationFormSortBySeries : String;
FscxGridChartCustomizationFormNoSortedSeries : String;
FscxGridChartCustomizationFormDataGroupsPageCaption : String;
FscxGridChartCustomizationFormOptionsPageCaption : String;
FscxGridChartLegend : String;
FscxGridChartLegendKeyBorder : String;
FscxGridChartPosition : String;
FscxGridChartPositionDefault : String;
FscxGridChartPositionNone : String;
FscxGridChartPositionLeft : String;
FscxGridChartPositionTop : String;
FscxGridChartPositionRight : String;
FscxGridChartPositionBottom : String;
FscxGridChartAlignment : String;
FscxGridChartAlignmentDefault : String;
FscxGridChartAlignmentStart : String;
FscxGridChartAlignmentCenter : String;
FscxGridChartAlignmentEnd : String;
FscxGridChartOrientation : String;
FscxGridChartOrientationDefault : String;
FscxGridChartOrientationHorizontal : String;
FscxGridChartOrientationVertical : String;
FscxGridChartBorder : String;
FscxGridChartTitle : String;
FscxGridChartToolBox : String;
FscxGridChartDiagramSelector : String;
FscxGridChartOther : String;
FscxGridChartValueHints : 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;
property GridFilterRowInfoText : string read FscxGridFilterRowInfoText write FscxGridFilterRowInfoText;
property GridFilterApplyButtonCaption : string read FscxGridFilterApplyButtonCaption write FscxGridFilterApplyButtonCaption;
property GridYesterday : String read FscxGridYesterday write FscxGridYesterday;
property GridToday : String read FscxGridToday write FscxGridToday;
property GridTomorrow : String read FscxGridTomorrow write FscxGridTomorrow;
property GridLast30Days : String read FscxGridLast30Days write FscxGridLast30Days;
property GridLast14Days : String read FscxGridLast14Days write FscxGridLast14Days;
property GridLast7Days : String read FscxGridLast7Days write FscxGridLast7Days;
property GridNext7Days : String read FscxGridNext7Days write FscxGridNext7Days;
property GridNext14Days : String read FscxGridNext14Days write FscxGridNext14Days;
property GridNext30Days : String read FscxGridNext30Days write FscxGridNext30Days;
property GridLastTwoWeeks : String read FscxGridLastTwoWeeks write FscxGridLastTwoWeeks;
property GridLastWeek : String read FscxGridLastWeek write FscxGridLastWeek;
property GridThisWeek : String read FscxGridThisWeek write FscxGridThisWeek;
property GridNextWeek : String read FscxGridNextWeek write FscxGridNextWeek;
property GridNextTwoWeeks : String read FscxGridNextTwoWeeks write FscxGridNextTwoWeeks;
property GridLastMonth : String read FscxGridLastMonth write FscxGridLastMonth;
property GridThisMonth : String read FscxGridThisMonth write FscxGridThisMonth;
property GridNextMonth : String read FscxGridNextMonth write FscxGridNextMonth;
property GridLastYear : String read FscxGridLastYear write FscxGridLastYear;
property GridThisYear : String read FscxGridThisYear write FscxGridThisYear;
property GridNextYear : String read FscxGridNextYear write FscxGridNextYear;
property GridPast : String read FscxGridPast write FscxGridPast;
property GridFuture : String read FscxGridFuture write FscxGridFuture;
property GridMonthFormat : String read FscxGridMonthFormat write FscxGridMonthFormat;
property GridYearFormat : String read FscxGridYearFormat write FscxGridYearFormat;
property GridChartCategoriesDisplayText : String read FscxGridChartCategoriesDisplayText write FscxGridChartCategoriesDisplayText;
property GridChartValueHintFormat : String read FscxGridChartValueHintFormat write FscxGridChartValueHintFormat;
property GridChartPercentValueTickMarkLabelFormat : String read FscxGridChartPercentValueTickMarkLabelFormat write FscxGridChartPercentValueTickMarkLabelFormat;
property GridChartToolBoxDataLevels : String read FscxGridChartToolBoxDataLevels write FscxGridChartToolBoxDataLevels;
property GridChartToolBoxDataLevelSelectValue : String read FscxGridChartToolBoxDataLevelSelectValue write FscxGridChartToolBoxDataLevelSelectValue;
property GridChartToolBoxCustomizeButtonCaption : String read FscxGridChartToolBoxCustomizeButtonCaption write FscxGridChartToolBoxCustomizeButtonCaption;
property GridChartNoneDiagramDisplayText : String read FscxGridChartNoneDiagramDisplayText write FscxGridChartNoneDiagramDisplayText;
property GridChartColumnDiagramDisplayText : String read FscxGridChartColumnDiagramDisplayText write FscxGridChartColumnDiagramDisplayText;
property GridChartBarDiagramDisplayText : String read FscxGridChartBarDiagramDisplayText write FscxGridChartBarDiagramDisplayText;
property GridChartLineDiagramDisplayText : String read FscxGridChartLineDiagramDisplayText write FscxGridChartLineDiagramDisplayText;
property GridChartAreaDiagramDisplayText : String read FscxGridChartAreaDiagramDisplayText write FscxGridChartAreaDiagramDisplayText;
property GridChartPieDiagramDisplayText : String read FscxGridChartPieDiagramDisplayText write FscxGridChartPieDiagramDisplayText;
property GridChartCustomizationFormSeriesPageCaption : String read FscxGridChartCustomizationFormSeriesPageCaption write FscxGridChartCustomizationFormSeriesPageCaption;
property GridChartCustomizationFormSortBySeries : String read FscxGridChartCustomizationFormSortBySeries write FscxGridChartCustomizationFormSortBySeries;
property GridChartCustomizationFormNoSortedSeries : String read FscxGridChartCustomizationFormNoSortedSeries write FscxGridChartCustomizationFormNoSortedSeries;
property GridChartCustomizationFormDataGroupsPageCaption : String read FscxGridChartCustomizationFormDataGroupsPageCaption write FscxGridChartCustomizationFormDataGroupsPageCaption;
property GridChartCustomizationFormOptionsPageCaption : String read FscxGridChartCustomizationFormOptionsPageCaption write FscxGridChartCustomizationFormOptionsPageCaption;
property GridChartLegend : String read FscxGridChartLegend write FscxGridChartLegend;
property GridChartLegendKeyBorder : String read FscxGridChartLegendKeyBorder write FscxGridChartLegendKeyBorder;
property GridChartPosition : String read FscxGridChartPosition write FscxGridChartPosition;
property GridChartPositionDefault : String read FscxGridChartPositionDefault write FscxGridChartPositionDefault;
property GridChartPositionNone : String read FscxGridChartPositionNone write FscxGridChartPositionNone;
property GridChartPositionLeft : String read FscxGridChartPositionLeft write FscxGridChartPositionLeft;
property GridChartPositionTop : String read FscxGridChartPositionTop write FscxGridChartPositionTop;
property GridChartPositionRight : String read FscxGridChartPositionRight write FscxGridChartPositionRight;
property GridChartPositionBottom : String read FscxGridChartPositionBottom write FscxGridChartPositionBottom;
property GridChartAlignment : String read FscxGridChartAlignment write FscxGridChartAlignment;
property GridChartAlignmentDefault : String read FscxGridChartAlignmentDefault write FscxGridChartAlignmentDefault;
property GridChartAlignmentStart : String read FscxGridChartAlignmentStart write FscxGridChartAlignmentStart;
property GridChartAlignmentCenter : String read FscxGridChartAlignmentCenter write FscxGridChartAlignmentCenter;
property GridChartAlignmentEnd : String read FscxGridChartAlignmentEnd write FscxGridChartAlignmentEnd;
property GridChartOrientation : String read FscxGridChartOrientation write FscxGridChartOrientation;
property GridChartOrientationDefault : String read FscxGridChartOrientationDefault write FscxGridChartOrientationDefault;
property GridChartOrientationHorizontal : String read FscxGridChartOrientationHorizontal write FscxGridChartOrientationHorizontal;
property GridChartOrientationVertical : String read FscxGridChartOrientationVertical write FscxGridChartOrientationVertical;
property GridChartBorder : String read FscxGridChartBorder write FscxGridChartBorder;
property GridChartTitle : String read FscxGridChartTitle write FscxGridChartTitle;
property GridChartToolBox : String read FscxGridChartToolBox write FscxGridChartToolBox;
property GridChartDiagramSelector : String read FscxGridChartDiagramSelector write FscxGridChartDiagramSelector;
property GridChartOther : String read FscxGridChartOther write FscxGridChartOther;
property GridChartValueHints : String read FscxGridChartValueHints write FscxGridChartValueHints;
end;
TcxEditorsIntl = class(TPersistent)
private
FcxSEditButtonCancel : String; //new 6.0
FcxSEditButtonOK : String; //new 6.0
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;
FscxSEditRepositoryColorComboBoxItem : String;
FscxSEditRepositoryFontNameComboBoxItem : String;
FscxSEditRepositoryLabelItem : String;
FscxSEditRepositoryProgressBarItem : String;
FscxSEditRepositoryTrackBarItem : String;
FscxSEditRepositorySpinButtonItem : String;
FscxSEditRepositoryCheckComboBox : String;
FscxSEditRepositoryShellComboBoxItem : String;
FscxSEditRepositoryCheckGroupItem : String;
FscxSEditRepositoryRichEditItem : String;
FcxSEditCheckGroupCaptionStateDelimiter : String;
FcxSEditCheckGroupFilterColumnSeparator : String;
FcxSEditCheckGroupChecked : String;
FcxSEditCheckGroupGrayed : String;
FcxSEditCheckGroupUnchecked : String;
FcxSCheckComboBoxStatesItemsPropertyDlgCaption : String;
FcxSCheckGroupStatesItemsPropertyDlgCaption : String;
FcxSCheckComboBoxEmptySelectionText : String;
FcxSColorComboBoxDefaultDescription : String;
FcxSEditRichEditLibraryError : String;
FcxSEditRichEditLineInsertionError : String;
FcxSEditRichEditLoadFail : String;
FcxSEditRichEditSaveFail : String;
FcxSEditRichEditUndoCaption : String;
FcxSEditRichEditRedoCaption : String;
FcxSEditRichEditCutCaption : String;
FcxSEditRichEditCopyCaption : String;
FcxSEditRichEditPasteCaption : String;
FcxSEditRichEditDeleteCaption : String;
FcxSEditRichEditSelectAllCaption : 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;
FscxUDAssociated : String;
FscxHotZoneStyleMediaPlayer9 : String;
FscxHotZoneStyleMediaPlayer8 : String;
FscxHotZoneStyleXPTaskBar : String;
FscxHotZoneStyleSimple : String;
FscxLoadingFonts : String;
FscxMaskEditRegExprError : String;
FscxMaskEditInvalidEditValue : String;
FscxMaskEditNoMask : String;
FscxMaskEditIllegalFileFormat : String;
FscxMaskEditEmptyMaskCollectionFile : String;
FscxMaskEditMaskCollectionFiles : String;
//spin edit
FcxSSpinEditInvalidNumericValue: String; //new ver. 5
published
property EditButtonCancel : String read FcxSEditButtonCancel write FcxSEditButtonCancel;
property EditButtonOK : String read FcxSEditButtonOK write FcxSEditButtonOK;
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 EditRepositoryColorComboBoxItem : String read FscxSEditRepositoryColorComboBoxItem write FscxSEditRepositoryColorComboBoxItem;
property EditRepositoryFontNameComboBoxItem : String read FscxSEditRepositoryFontNameComboBoxItem write FscxSEditRepositoryFontNameComboBoxItem;
property EditRepositoryLabelItem : String read FscxSEditRepositoryLabelItem write FscxSEditRepositoryLabelItem;
property EditRepositoryProgressBarItem : String read FscxSEditRepositoryProgressBarItem write FscxSEditRepositoryProgressBarItem;
property EditRepositoryTrackBarItem : String read FscxSEditRepositoryTrackBarItem write FscxSEditRepositoryTrackBarItem;
property EditRepositorySpinButtonItem : String read FscxSEditRepositorySpinButtonItem write FscxSEditRepositorySpinButtonItem;
property EditRepositoryCheckComboBox : String read FscxSEditRepositoryCheckComboBox write FscxSEditRepositoryCheckComboBox;
property EditRepositoryShellComboBoxItem : String read FscxSEditRepositoryShellComboBoxItem write FscxSEditRepositoryShellComboBoxItem;
property EditRepositoryCheckGroupItem : String read FscxSEditRepositoryCheckGroupItem write FscxSEditRepositoryCheckGroupItem;
property EditRepositoryRichEditItem : String read FscxSEditRepositoryRichEditItem write FscxSEditRepositoryRichEditItem;
property EditCheckGroupCaptionStateDelimiter : String read FcxSEditCheckGroupCaptionStateDelimiter write FcxSEditCheckGroupCaptionStateDelimiter;
property EditCheckGroupFilterColumnSeparator : String read FcxSEditCheckGroupFilterColumnSeparator write FcxSEditCheckGroupFilterColumnSeparator;
property EditCheckGroupChecked : String read FcxSEditCheckGroupChecked write FcxSEditCheckGroupChecked;
property EditCheckGroupGrayed : String read FcxSEditCheckGroupGrayed write FcxSEditCheckGroupGrayed;
property EditCheckGroupUnchecked : String read FcxSEditCheckGroupUnchecked write FcxSEditCheckGroupUnchecked;
property CheckComboBoxStatesItemsPropertyDlgCaption : String read FcxSCheckComboBoxStatesItemsPropertyDlgCaption write FcxSCheckComboBoxStatesItemsPropertyDlgCaption;
property CheckGroupStatesItemsPropertyDlgCaption : String read FcxSCheckGroupStatesItemsPropertyDlgCaption write FcxSCheckGroupStatesItemsPropertyDlgCaption;
property CheckComboBoxEmptySelectionText : String read FcxSCheckComboBoxEmptySelectionText write FcxSCheckComboBoxEmptySelectionText;
property ColorComboBoxDefaultDescription : String read FcxSColorComboBoxDefaultDescription write FcxSColorComboBoxDefaultDescription;
property EditRichEditLibraryError : String read FcxSEditRichEditLibraryError write FcxSEditRichEditLibraryError;
property EditRichEditLineInsertionError : String read FcxSEditRichEditLineInsertionError write FcxSEditRichEditLineInsertionError;
property EditRichEditLoadFail : String read FcxSEditRichEditLoadFail write FcxSEditRichEditLoadFail;
property EditRichEditSaveFail : String read FcxSEditRichEditSaveFail write FcxSEditRichEditSaveFail;
property EditRichEditUndoCaption : String read FcxSEditRichEditUndoCaption write FcxSEditRichEditUndoCaption;
property EditRichEditRedoCaption : String read FcxSEditRichEditRedoCaption write FcxSEditRichEditRedoCaption;
property EditRichEditCutCaption : String read FcxSEditRichEditCutCaption write FcxSEditRichEditCutCaption;
property EditRichEditCopyCaption : String read FcxSEditRichEditCopyCaption write FcxSEditRichEditCopyCaption;
property EditRichEditPasteCaption : String read FcxSEditRichEditPasteCaption write FcxSEditRichEditPasteCaption;
property EditRichEditDeleteCaption : String read FcxSEditRichEditDeleteCaption write FcxSEditRichEditDeleteCaption;
property EditRichEditSelectAllCaption : String read FcxSEditRichEditSelectAllCaption write FcxSEditRichEditSelectAllCaption;
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 UDAssociated : String read FscxUDAssociated write FscxUDAssociated;
property HotZoneStyleMediaPlayer9 : String read FscxHotZoneStyleMediaPlayer9 write FscxHotZoneStyleMediaPlayer9;
property HotZoneStyleMediaPlayer8 : String read FscxHotZoneStyleMediaPlayer8 write FscxHotZoneStyleMediaPlayer8;
property HotZoneStyleXPTaskBar : String read FscxHotZoneStyleXPTaskBar write FscxHotZoneStyleXPTaskBar;
property HotZoneStyleSimple : String read FscxHotZoneStyleSimple write FscxHotZoneStyleSimple;
property LoadingFonts : String read FscxLoadingFonts write FscxLoadingFonts;
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;
FcxSFilterOperatorLast7Days : String; //new 6.0
FcxSFilterOperatorLast14Days : String; //new 6.0
FcxSFilterOperatorLastTwoWeeks : String; //new 6.0
FcxSFilterOperatorLast30Days : String; //new 6.0
FcxSFilterOperatorPast : String; //new 6.0
FcxSFilterOperatorNext7Days : String; //new 6.0
FcxSFilterOperatorNext14Days : String; //new 6.0
FcxSFilterOperatorNextTwoWeeks : String; //new 6.0
FcxSFilterOperatorNext30Days : String; //new 6.0
FcxSFilterOperatorFuture : String; //new 6.0
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 FilterOperatorLast7Days : String read FcxSFilterOperatorLast7Days write FcxSFilterOperatorLast7Days;
property FilterOperatorLast14Days : String read FcxSFilterOperatorLast14Days write FcxSFilterOperatorLast14Days;
property FilterOperatorLastTwoWeeks : String read FcxSFilterOperatorLastTwoWeeks write FcxSFilterOperatorLastTwoWeeks;
property FilterOperatorLast30Days : String read FcxSFilterOperatorLast30Days write FcxSFilterOperatorLast30Days;
property FilterOperatorPast : String read FcxSFilterOperatorPast write FcxSFilterOperatorPast;
property FilterOperatorNext7Days : String read FcxSFilterOperatorNext7Days write FcxSFilterOperatorNext7Days;
property FilterOperatorNext14Days : String read FcxSFilterOperatorNext14Days write FcxSFilterOperatorNext14Days;
property FilterOperatorNextTwoWeeks : String read FcxSFilterOperatorNextTwoWeeks write FcxSFilterOperatorNextTwoWeeks;
property FilterOperatorNext30Days : String read FcxSFilterOperatorNext30Days write FcxSFilterOperatorNext30Days;
property FilterOperatorFuture : String read FcxSFilterOperatorFuture write FcxSFilterOperatorFuture;
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;
FcxSGridSortByGroupValues : String;
FcxSGridSortBySummaryCaption : String;
FcxSGridSortBySummary : 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;
property GridSortByGroupValues : String read FcxSGridSortByGroupValues write FcxSGridSortByGroupValues;
property GridSortBySummaryCaption : String read FcxSGridSortBySummaryCaption write FcxSGridSortBySummaryCaption;
property GridSortBySummary : String read FcxSGridSortBySummary write FcxSGridSortBySummary;
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}
FPageControl: Boolean;
{$ENDIF}
FQuantumGrid: Boolean;
FEditors : Boolean;
FDatacontroller : Boolean;
FFilter : Boolean;
FGridPopupMenu : Boolean;
FGridExport : Boolean;
FcxNavigator: Boolean;
published
property cxLibrary: Boolean read FcxLibrary write FcxLibrary;
{$IFDEF USEPAGECONTROL}
property PageControl: Boolean read FPageControl write FPageControl;
{$ENDIF}
property QuantumGrid: Boolean read FQuantumGrid write FQuantumGrid;
property Editors: Boolean read FEditors write FEditors;
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}
FPageControl: TcxPagecontrolIntl;
{$ENDIF}
FQuantumGrid: TcxQuantumGridIntl;
FEditors : TcxEditorsIntl;
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 PageControl: TcxPagecontrolIntl read FPageControl write FPageControl;
{$ENDIF}
property QuantumGrid: TcxQuantumGridIntl read FQuantumGrid write FQuantumGrid;
property Navigator : TcxNavigatorIntl read FcxNavigator write FcxNavigator;
property Editors: TcxEditorsIntl read FEditors write FEditors;
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 := '6.29';
FcxLibrary := TcxLibraryIntl.Create;
with FcxLibrary do
begin
FscxCantCreateRegistryKey := scxCantCreateRegistryKey;
{$IFNDEF DELPHI5}
FscxInvalidPropertyElement := scxInvalidPropertyElement;
{$ENDIF}
FscxConverterCantCreateStyleRepository := scxConverterCantCreateStyleRepository;
end;
{$IFDEF USEPAGECONTROL}
FPageControl := TcxPagecontrolIntl.create;
with FPageControl do
begin
FscxPCImageListIndexError := scxPCImageListIndexError;
FscxPCNoBaseImages := scxPCNoBaseImages;
FscxPCNoRegisteredStyles := scxPCNoRegisteredStyles;
FscxPCPageIndexError := scxPCPageIndexError;
FscxPCPainterClassError := scxPCPainterClassError;
FscxPCStandardStyleError := scxPCStandardStyleError;
FscxPCStyleNameError := scxPCStyleNameError;
FscxPCTabCountEqualsZero := scxPCTabCountEqualsZero;
FscxPCTabIndexError := scxPCTabIndexError;
FscxPCTabVisibleIndexOutsOfBounds := scxPCTabVisibleIndexOutsOfBounds;
FscxPCVisibleTabListEmpty := scxPCVisibleTabListEmpty;
FscxPCAllowRotateError := scxPCAllowRotateError;
end;
{$ENDIF}
FQuantumGrid := TcxQuantumGridIntl.create;
with FQuantumGrid 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;
FscxGridFilterRowInfoText := scxGridFilterRowInfoText;
FscxGridFilterApplyButtonCaption := scxGridFilterApplyButtonCaption;
FscxGridYesterday := scxGridYesterday;
FscxGridToday := scxGridToday;
FscxGridTomorrow := scxGridTomorrow;
FscxGridLast30Days := scxGridLast30Days;
FscxGridLast14Days := scxGridLast14Days;
FscxGridLast7Days := scxGridLast7Days;
FscxGridNext7Days := scxGridNext7Days;
FscxGridNext14Days := scxGridNext14Days;
FscxGridNext30Days := scxGridNext30Days;
FscxGridLastTwoWeeks := scxGridLastTwoWeeks;
FscxGridLastWeek := scxGridLastWeek;
FscxGridThisWeek := scxGridThisWeek;
FscxGridNextWeek := scxGridNextWeek;
FscxGridNextTwoWeeks := scxGridNextTwoWeeks;
FscxGridLastMonth := scxGridLastMonth;
FscxGridThisMonth := scxGridThisMonth;
FscxGridNextMonth := scxGridNextMonth;
FscxGridLastYear := scxGridLastYear;
FscxGridThisYear := scxGridThisYear;
FscxGridNextYear := scxGridNextYear;
FscxGridPast := scxGridPast;
FscxGridFuture := scxGridFuture;
FscxGridMonthFormat := scxGridMonthFormat;
FscxGridYearFormat := scxGridYearFormat;
FscxGridChartCategoriesDisplayText := scxGridChartCategoriesDisplayText;
FscxGridChartValueHintFormat := scxGridChartValueHintFormat;
FscxGridChartPercentValueTickMarkLabelFormat := scxGridChartPercentValueTickMarkLabelFormat;
FscxGridChartToolBoxDataLevels := scxGridChartToolBoxDataLevels;
FscxGridChartToolBoxDataLevelSelectValue := scxGridChartToolBoxDataLevelSelectValue;
FscxGridChartToolBoxCustomizeButtonCaption := scxGridChartToolBoxCustomizeButtonCaption;
FscxGridChartNoneDiagramDisplayText := scxGridChartNoneDiagramDisplayText;
FscxGridChartColumnDiagramDisplayText := scxGridChartColumnDiagramDisplayText;
FscxGridChartBarDiagramDisplayText := scxGridChartBarDiagramDisplayText;
FscxGridChartLineDiagramDisplayText := scxGridChartLineDiagramDisplayText;
FscxGridChartAreaDiagramDisplayText := scxGridChartAreaDiagramDisplayText;
FscxGridChartPieDiagramDisplayText := scxGridChartPieDiagramDisplayText;
FscxGridChartCustomizationFormSeriesPageCaption := scxGridChartCustomizationFormSeriesPageCaption;
FscxGridChartCustomizationFormSortBySeries := scxGridChartCustomizationFormSortBySeries;
FscxGridChartCustomizationFormNoSortedSeries := scxGridChartCustomizationFormNoSortedSeries;
FscxGridChartCustomizationFormDataGroupsPageCaption := scxGridChartCustomizationFormDataGroupsPageCaption;
FscxGridChartCustomizationFormOptionsPageCaption := scxGridChartCustomizationFormOptionsPageCaption;
FscxGridChartLegend := scxGridChartLegend;
FscxGridChartLegendKeyBorder := scxGridChartLegendKeyBorder;
FscxGridChartPosition := scxGridChartPosition;
FscxGridChartPositionDefault := scxGridChartPositionDefault;
FscxGridChartPositionNone := scxGridChartPositionNone;
FscxGridChartPositionLeft := scxGridChartPositionLeft;
FscxGridChartPositionTop := scxGridChartPositionTop;
FscxGridChartPositionRight := scxGridChartPositionRight;
FscxGridChartPositionBottom := scxGridChartPositionBottom;
FscxGridChartAlignment := scxGridChartAlignment;
FscxGridChartAlignmentDefault := scxGridChartAlignmentDefault;
FscxGridChartAlignmentStart := scxGridChartAlignmentStart;
FscxGridChartAlignmentCenter := scxGridChartAlignmentCenter;
FscxGridChartAlignmentEnd := scxGridChartAlignmentEnd;
FscxGridChartOrientation := scxGridChartOrientation;
FscxGridChartOrientationDefault := scxGridChartOrientationDefault;
FscxGridChartOrientationHorizontal := scxGridChartOrientationHorizontal;
FscxGridChartOrientationVertical := scxGridChartOrientationVertical;
FscxGridChartBorder := scxGridChartBorder;
FscxGridChartTitle := scxGridChartTitle;
FscxGridChartToolBox := scxGridChartToolBox;
FscxGridChartDiagramSelector := scxGridChartDiagramSelector;
FscxGridChartOther := scxGridChartOther;
FscxGridChartValueHints := scxGridChartValueHints;
end;
FEditors := TcxEditorsIntl.Create;
with FEditors do
begin
FcxSEditButtonCancel := cxSEditButtonCancel;
FcxSEditButtonOK := cxSEditButtonOK;
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;
FscxSEditRepositoryColorComboBoxItem := scxSEditRepositoryColorComboBoxItem;
FscxSEditRepositoryFontNameComboBoxItem := scxSEditRepositoryFontNameComboBoxItem;
FscxSEditRepositoryLabelItem := scxSEditRepositoryLabelItem;
FscxSEditRepositoryProgressBarItem := scxSEditRepositoryProgressBarItem;
FscxSEditRepositoryTrackBarItem := scxSEditRepositoryTrackBarItem;
FscxSEditRepositorySpinButtonItem := scxSEditRepositorySpinButtonItem;
FscxSEditRepositoryCheckComboBox := scxSEditRepositoryCheckComboBox;
FscxSEditRepositoryShellComboBoxItem := scxSEditRepositoryShellComboBoxItem;
FscxSEditRepositoryCheckGroupItem := scxSEditRepositoryCheckGroupItem;
FscxSEditRepositoryRichEditItem := scxSEditRepositoryRichEditItem;
FcxSEditCheckGroupCaptionStateDelimiter := cxSEditCheckGroupCaptionStateDelimiter;
FcxSEditCheckGroupFilterColumnSeparator := cxSEditCheckGroupFilterColumnSeparator;
FcxSEditCheckGroupChecked := cxSEditCheckGroupChecked;
FcxSEditCheckGroupGrayed := cxSEditCheckGroupGrayed;
FcxSEditCheckGroupUnchecked := cxSEditCheckGroupUnchecked;
FcxSCheckComboBoxStatesItemsPropertyDlgCaption := cxSCheckComboBoxStatesItemsPropertyDlgCaption;
FcxSCheckGroupStatesItemsPropertyDlgCaption := cxSCheckGroupStatesItemsPropertyDlgCaption;
FcxSCheckComboBoxEmptySelectionText := cxSCheckComboBoxEmptySelectionText;
FcxSColorComboBoxDefaultDescription := cxSColorComboBoxDefaultDescription;
FcxSEditRichEditLibraryError := cxSEditRichEditLibraryError;
FcxSEditRichEditLineInsertionError := cxSEditRichEditLineInsertionError;
FcxSEditRichEditLoadFail := cxSEditRichEditLoadFail;
FcxSEditRichEditSaveFail := cxSEditRichEditSaveFail;
FcxSEditRichEditUndoCaption := cxSEditRichEditUndoCaption;
FcxSEditRichEditRedoCaption := cxSEditRichEditRedoCaption;
FcxSEditRichEditCutCaption := cxSEditRichEditCutCaption;
FcxSEditRichEditCopyCaption := cxSEditRichEditCopyCaption;
FcxSEditRichEditPasteCaption := cxSEditRichEditPasteCaption;
FcxSEditRichEditDeleteCaption := cxSEditRichEditDeleteCaption;
FcxSEditRichEditSelectAllCaption := cxSEditRichEditSelectAllCaption;
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;
FscxUDAssociated := scxUDAssociated;
FscxHotZoneStyleMediaPlayer9 := scxHotZoneStyleMediaPlayer9;
FscxHotZoneStyleMediaPlayer8 := scxHotZoneStyleMediaPlayer8;
FscxHotZoneStyleXPTaskBar := scxHotZoneStyleXPTaskBar;
FscxHotZoneStyleSimple := scxHotZoneStyleSimple;
FscxLoadingFonts := scxLoadingFonts;
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;
FcxSFilterOperatorLast7Days := cxSFilterOperatorLast7Days;
FcxSFilterOperatorLast14Days := cxSFilterOperatorLast14Days;
FcxSFilterOperatorLastTwoWeeks := cxSFilterOperatorLastTwoWeeks;
FcxSFilterOperatorLast30Days := cxSFilterOperatorLast30Days;
FcxSFilterOperatorPast := cxSFilterOperatorPast;
FcxSFilterOperatorNext7Days := cxSFilterOperatorNext7Days;
FcxSFilterOperatorNext14Days := cxSFilterOperatorNext14Days;
FcxSFilterOperatorNextTwoWeeks := cxSFilterOperatorNextTwoWeeks;
FcxSFilterOperatorNext30Days := cxSFilterOperatorNext30Days;
FcxSFilterOperatorFuture := cxSFilterOperatorFuture;
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;
FcxSGridSortByGroupValues := cxSGridSortByGroupValues;
FcxSGridSortBySummaryCaption := cxSGridSortBySummaryCaption;
FcxSGridSortBySummary := cxSGridSortBySummary;
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_Append := cxNavigatorHint_Append;
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}
FPageControl.Free;
{$ENDIF}
FQuantumGrid.Free;
FEditors.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}
iniFile.WriteString('cxLibrary', 'ConverterCantCreateStyleRepository', FscxConverterCantCreateStyleRepository);
end;
{$IFDEF USEPAGECONTROL}
with FPageControl 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);
iniFile.WriteString('PageControl2', 'PCAllowRotateError', FscxPCAllowRotateError);
end;
{$ENDIF}
with FQuantumGrid 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);
iniFile.WriteString('QuantumGrid5', 'GridFilterRowInfoText', FscxGridFilterRowInfoText);
iniFile.WriteString('QuantumGrid5', 'GridFilterApplyButtonCaption', FscxGridFilterApplyButtonCaption);
iniFile.WriteString('QuantumGrid5', 'GridYesterday', FscxGridYesterday);
iniFile.WriteString('QuantumGrid5', 'GridToday', FscxGridToday);
iniFile.WriteString('QuantumGrid5', 'GridTomorrow', FscxGridTomorrow);
iniFile.WriteString('QuantumGrid5', 'GridLast30Days', FscxGridLast30Days);
iniFile.WriteString('QuantumGrid5', 'GridLast14Days', FscxGridLast14Days);
iniFile.WriteString('QuantumGrid5', 'GridLast7Days', FscxGridLast7Days);
iniFile.WriteString('QuantumGrid5', 'GridNext7Days', FscxGridNext7Days);
iniFile.WriteString('QuantumGrid5', 'GridNext14Days', FscxGridNext14Days);
iniFile.WriteString('QuantumGrid5', 'GridNext30Days', FscxGridNext30Days);
iniFile.WriteString('QuantumGrid5', 'GridLastTwoWeeks', FscxGridLastTwoWeeks);
iniFile.WriteString('QuantumGrid5', 'GridLastWeek', FscxGridLastWeek);
iniFile.WriteString('QuantumGrid5', 'GridThisWeek', FscxGridThisWeek);
iniFile.WriteString('QuantumGrid5', 'GridNextWeek', FscxGridNextWeek);
iniFile.WriteString('QuantumGrid5', 'GridNextTwoWeeks', FscxGridNextTwoWeeks);
iniFile.WriteString('QuantumGrid5', 'GridLastMonth', FscxGridLastMonth);
iniFile.WriteString('QuantumGrid5', 'GridThisMonth', FscxGridThisMonth);
iniFile.WriteString('QuantumGrid5', 'GridNextMonth', FscxGridNextMonth);
iniFile.WriteString('QuantumGrid5', 'GridLastYear', FscxGridLastYear);
iniFile.WriteString('QuantumGrid5', 'GridThisYear', FscxGridThisYear);
iniFile.WriteString('QuantumGrid5', 'GridNextYear', FscxGridNextYear);
iniFile.WriteString('QuantumGrid5', 'GridPast', FscxGridPast);
iniFile.WriteString('QuantumGrid5', 'GridFuture', FscxGridFuture);
iniFile.WriteString('QuantumGrid5', 'GridMonthFormat', FscxGridMonthFormat);
iniFile.WriteString('QuantumGrid5', 'GridYearFormat', FscxGridYearFormat);
iniFile.WriteString('QuantumGrid5', 'GridChartCategoriesDisplayText', FscxGridChartCategoriesDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartValueHintFormat', FscxGridChartValueHintFormat);
iniFile.WriteString('QuantumGrid5', 'GridChartPercentValueTickMarkLabelFormat', FscxGridChartPercentValueTickMarkLabelFormat);
iniFile.WriteString('QuantumGrid5', 'GridChartToolBoxDataLevels', FscxGridChartToolBoxDataLevels);
iniFile.WriteString('QuantumGrid5', 'GridChartToolBoxDataLevelSelectValue', FscxGridChartToolBoxDataLevelSelectValue);
iniFile.WriteString('QuantumGrid5', 'GridChartToolBoxCustomizeButtonCaption', FscxGridChartToolBoxCustomizeButtonCaption);
iniFile.WriteString('QuantumGrid5', 'GridChartNoneDiagramDisplayText', FscxGridChartNoneDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartColumnDiagramDisplayText', FscxGridChartColumnDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartBarDiagramDisplayText', FscxGridChartBarDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartLineDiagramDisplayText', FscxGridChartLineDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartAreaDiagramDisplayText', FscxGridChartAreaDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartPieDiagramDisplayText', FscxGridChartPieDiagramDisplayText);
iniFile.WriteString('QuantumGrid5', 'GridChartCustomizationFormSeriesPageCaption', FscxGridChartCustomizationFormSeriesPageCaption);
iniFile.WriteString('QuantumGrid5', 'GridChartCustomizationFormSortBySeries', FscxGridChartCustomizationFormSortBySeries);
iniFile.WriteString('QuantumGrid5', 'GridChartCustomizationFormNoSortedSeries', FscxGridChartCustomizationFormNoSortedSeries);
iniFile.WriteString('QuantumGrid5', 'GridChartCustomizationFormDataGroupsPageCaption', FscxGridChartCustomizationFormDataGroupsPageCaption);
iniFile.WriteString('QuantumGrid5', 'GridChartCustomizationFormOptionsPageCaption', FscxGridChartCustomizationFormOptionsPageCaption);
iniFile.WriteString('QuantumGrid5', 'GridChartLegend', FscxGridChartLegend);
iniFile.WriteString('QuantumGrid5', 'GridChartLegendKeyBorder', FscxGridChartLegendKeyBorder);
iniFile.WriteString('QuantumGrid5', 'GridChartPosition', FscxGridChartPosition);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionDefault', FscxGridChartPositionDefault);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionNone', FscxGridChartPositionNone);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionLeft', FscxGridChartPositionLeft);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionTop', FscxGridChartPositionTop);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionRight', FscxGridChartPositionRight);
iniFile.WriteString('QuantumGrid5', 'GridChartPositionBottom', FscxGridChartPositionBottom);
iniFile.WriteString('QuantumGrid5', 'GridChartAlignment', FscxGridChartAlignment);
iniFile.WriteString('QuantumGrid5', 'GridChartAlignmentDefault', FscxGridChartAlignmentDefault);
iniFile.WriteString('QuantumGrid5', 'GridChartAlignmentStart', FscxGridChartAlignmentStart);
iniFile.WriteString('QuantumGrid5', 'GridChartAlignmentCenter', FscxGridChartAlignmentCenter);
iniFile.WriteString('QuantumGrid5', 'GridChartAlignmentEnd', FscxGridChartAlignmentEnd);
iniFile.WriteString('QuantumGrid5', 'GridChartOrientation', FscxGridChartOrientation);
iniFile.WriteString('QuantumGrid5', 'GridChartOrientationDefault', FscxGridChartOrientationDefault);
iniFile.WriteString('QuantumGrid5', 'GridChartOrientationHorizontal', FscxGridChartOrientationHorizontal);
iniFile.WriteString('QuantumGrid5', 'GridChartOrientationVertical', FscxGridChartOrientationVertical);
iniFile.WriteString('QuantumGrid5', 'GridChartBorder', FscxGridChartBorder);
iniFile.WriteString('QuantumGrid5', 'GridChartTitle', FscxGridChartTitle);
iniFile.WriteString('QuantumGrid5', 'GridChartToolBox', FscxGridChartToolBox);
iniFile.WriteString('QuantumGrid5', 'GridChartDiagramSelector', FscxGridChartDiagramSelector);
iniFile.WriteString('QuantumGrid5', 'GridChartOther', FscxGridChartOther);
iniFile.WriteString('QuantumGrid5', 'GridChartValueHints', FscxGridChartValueHints);
end;
with FEditors do begin
iniFile.WriteString('Editors5', 'EditButtonCancel', FcxSEditButtonCancel);
iniFile.WriteString('Editors5', 'EditButtonOK', FcxSEditButtonOK);
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', 'EditCheckGroupCaptionStateDelimiter', FcxSEditCheckGroupCaptionStateDelimiter);
iniFile.WriteString('Editors5', 'EditCheckGroupFilterColumnSeparator', FcxSEditCheckGroupFilterColumnSeparator);
iniFile.WriteString('Editors5', 'EditCheckGroupChecked', FcxSEditCheckGroupChecked);
iniFile.WriteString('Editors5', 'EditCheckGroupGrayed', FcxSEditCheckGroupGrayed);
iniFile.WriteString('Editors5', 'EditCheckGroupUnchecked', FcxSEditCheckGroupUnchecked);
iniFile.WriteString('Editors5', 'CheckComboBoxStatesItemsPropertyDlgCaption', FcxSCheckComboBoxStatesItemsPropertyDlgCaption);
iniFile.WriteString('Editors5', 'CheckGroupStatesItemsPropertyDlgCaption', FcxSCheckGroupStatesItemsPropertyDlgCaption);
iniFile.WriteString('Editors5', 'CheckComboBoxEmptySelectionText', FcxSCheckComboBoxEmptySelectionText);
iniFile.WriteString('Editors5', 'ColorComboBoxDefaultDescription', FcxSColorComboBoxDefaultDescription);
iniFile.WriteString('Editors5', 'EditRichEditLibraryError', FcxSEditRichEditLibraryError);
iniFile.WriteString('Editors5', 'EditRichEditLineInsertionError', FcxSEditRichEditLineInsertionError);
iniFile.WriteString('Editors5', 'EditRichEditLoadFail', FcxSEditRichEditLoadFail);
iniFile.WriteString('Editors5', 'EditRichEditSaveFail', FcxSEditRichEditSaveFail);
iniFile.WriteString('Editors5', 'EditRichEditUndoCaption', FcxSEditRichEditUndoCaption);
iniFile.WriteString('Editors5', 'EditRichEditRedoCaption', FcxSEditRichEditRedoCaption);
iniFile.WriteString('Editors5', 'EditRichEditCutCaption', FcxSEditRichEditCutCaption);
iniFile.WriteString('Editors5', 'EditRichEditCopyCaption', FcxSEditRichEditCopyCaption);
iniFile.WriteString('Editors5', 'EditRichEditPasteCaption', FcxSEditRichEditPasteCaption);
iniFile.WriteString('Editors5', 'EditRichEditDeleteCaption', FcxSEditRichEditDeleteCaption);
iniFile.WriteString('Editors5', 'EditRichEditSelectAllCaption', FcxSEditRichEditSelectAllCaption);
iniFile.WriteString('Editors5', 'EditRepositoryColorComboBoxItem', FscxSEditRepositoryColorComboBoxItem);
iniFile.WriteString('Editors5', 'EditRepositoryFontNameComboBoxItem', FscxSEditRepositoryFontNameComboBoxItem);
iniFile.WriteString('Editors5', 'EditRepositoryLabelItem', FscxSEditRepositoryLabelItem);
iniFile.WriteString('Editors5', 'EditRepositoryProgressBarItem', FscxSEditRepositoryProgressBarItem);
iniFile.WriteString('Editors5', 'EditRepositoryTrackBarItem', FscxSEditRepositoryTrackBarItem);
iniFile.WriteString('Editors5', 'EditRepositorySpinButtonItem', FscxSEditRepositorySpinButtonItem);
iniFile.WriteString('Editors5', 'EditRepositoryCheckComboBox', FscxSEditRepositoryCheckComboBox);
iniFile.WriteString('Editors5', 'EditRepositoryShellComboBoxItem', FscxSEditRepositoryShellComboBoxItem);
iniFile.WriteString('Editors5', 'EditRepositoryCheckGroupItem', FscxSEditRepositoryCheckGroupItem);
iniFile.WriteString('Editors5', 'EditRepositoryRichEditItem', FscxSEditRepositoryRichEditItem);
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', 'RegExprCantUseParameterQuantifier', FscxRegExprCantUseParameterQuantifier);
iniFile.WriteString('Editors5', 'UDAssociated', FscxUDAssociated);
iniFile.WriteString('Editors5', 'HotZoneStyleMediaPlayer9', FscxHotZoneStyleMediaPlayer9);
iniFile.WriteString('Editors5', 'HotZoneStyleMediaPlayer8', FscxHotZoneStyleMediaPlayer8);
iniFile.WriteString('Editors5', 'HotZoneStyleXPTaskBar', FscxHotZoneStyleXPTaskBar);
iniFile.WriteString('Editors5', 'HotZoneStyleSimple', FscxHotZoneStyleSimple);
iniFile.WriteString('Editors5', 'LoadingFonts', FscxLoadingFonts);
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', 'FilterOperatorLast7Days', FcxSFilterOperatorLast7Days);
iniFile.WriteString('Filter', 'FilterOperatorLast14Days', FcxSFilterOperatorLast14Days);
iniFile.WriteString('Filter', 'FilterOperatorLastTwoWeeks', FcxSFilterOperatorLastTwoWeeks);
iniFile.WriteString('Filter', 'FilterOperatorLast30Days', FcxSFilterOperatorLast30Days);
iniFile.WriteString('Filter', 'FilterOperatorPast', FcxSFilterOperatorPast);
iniFile.WriteString('Filter', 'FilterOperatorNext7Days', FcxSFilterOperatorNext7Days);
iniFile.WriteString('Filter', 'FilterOperatorNext14Days', FcxSFilterOperatorNext14Days);
iniFile.WriteString('Filter', 'FilterOperatorNextTwoWeeks', FcxSFilterOperatorNextTwoWeeks);
iniFile.WriteString('Filter', 'FilterOperatorNext30Days', FcxSFilterOperatorNext30Days);
iniFile.WriteString('Filter', 'FilterOperatorFuture', FcxSFilterOperatorFuture);
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);
iniFile.WriteString('GridPopupMenu', 'GridSortByGroupValues', FcxSGridSortByGroupValues);
iniFile.WriteString('GridPopupMenu', 'GridSortBySummaryCaption', FcxSGridSortBySummaryCaption);
iniFile.WriteString('GridPopupMenu', 'GridSortBySummary', FcxSGridSortBySummary);
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_Append', FcxNavigatorHint_Append);
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}
FscxConverterCantCreateStyleRepository := iniFile.ReadString('cxLibrary', 'ConverterCantCreateStyleRepository', FscxConverterCantCreateStyleRepository);
end;
{$IFDEF USEPAGECONTROL}
with FPageControl 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);
FscxPCAllowRotateError := iniFile.ReadString('PageControl2', 'PCAllowRotateError', FscxPCAllowRotateError);
end;
{$ENDIF}
with FQuantumGrid 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);
FscxGridFilterRowInfoText := iniFile.ReadString('QuantumGrid5', 'GridFilterRowInfoText', FscxGridFilterRowInfoText);
FscxGridFilterApplyButtonCaption := iniFile.ReadString('QuantumGrid5', 'GridFilterApplyButtonCaption', FscxGridFilterApplyButtonCaption);
FscxGridYesterday := iniFile.ReadString('QuantumGrid5', 'GridYesterday', FscxGridYesterday);
FscxGridToday := iniFile.ReadString('QuantumGrid5', 'GridToday', FscxGridToday);
FscxGridTomorrow := iniFile.ReadString('QuantumGrid5', 'GridTomorrow', FscxGridTomorrow);
FscxGridLast30Days := iniFile.ReadString('QuantumGrid5', 'GridLast30Days', FscxGridLast30Days);
FscxGridLast14Days := iniFile.ReadString('QuantumGrid5', 'GridLast14Days', FscxGridLast14Days);
FscxGridLast7Days := iniFile.ReadString('QuantumGrid5', 'GridLast7Days', FscxGridLast7Days);
FscxGridNext7Days := iniFile.ReadString('QuantumGrid5', 'GridNext7Days', FscxGridNext7Days);
FscxGridNext14Days := iniFile.ReadString('QuantumGrid5', 'GridNext14Days', FscxGridNext14Days);
FscxGridNext30Days := iniFile.ReadString('QuantumGrid5', 'GridNext30Days', FscxGridNext30Days);
FscxGridLastTwoWeeks := iniFile.ReadString('QuantumGrid5', 'GridLastTwoWeeks', FscxGridLastTwoWeeks);
FscxGridLastWeek := iniFile.ReadString('QuantumGrid5', 'GridLastWeek', FscxGridLastWeek);
FscxGridThisWeek := iniFile.ReadString('QuantumGrid5', 'GridThisWeek', FscxGridThisWeek);
FscxGridNextWeek := iniFile.ReadString('QuantumGrid5', 'GridNextWeek', FscxGridNextWeek);
FscxGridNextTwoWeeks := iniFile.ReadString('QuantumGrid5', 'GridNextTwoWeeks', FscxGridNextTwoWeeks);
FscxGridLastMonth := iniFile.ReadString('QuantumGrid5', 'GridLastMonth', FscxGridLastMonth);
FscxGridThisMonth := iniFile.ReadString('QuantumGrid5', 'GridThisMonth', FscxGridThisMonth);
FscxGridNextMonth := iniFile.ReadString('QuantumGrid5', 'GridNextMonth', FscxGridNextMonth);
FscxGridLastYear := iniFile.ReadString('QuantumGrid5', 'GridLastYear', FscxGridLastYear);
FscxGridThisYear := iniFile.ReadString('QuantumGrid5', 'GridThisYear', FscxGridThisYear);
FscxGridNextYear := iniFile.ReadString('QuantumGrid5', 'GridNextYear', FscxGridNextYear);
FscxGridPast := iniFile.ReadString('QuantumGrid5', 'GridPast', FscxGridPast);
FscxGridFuture := iniFile.ReadString('QuantumGrid5', 'GridFuture', FscxGridFuture);
FscxGridMonthFormat := iniFile.ReadString('QuantumGrid5', 'GridMonthFormat', FscxGridMonthFormat);
FscxGridYearFormat := iniFile.ReadString('QuantumGrid5', 'GridYearFormat', FscxGridYearFormat);
FscxGridChartCategoriesDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartCategoriesDisplayText', FscxGridChartCategoriesDisplayText);
FscxGridChartValueHintFormat := iniFile.ReadString('QuantumGrid5', 'GridChartValueHintFormat', FscxGridChartValueHintFormat);
FscxGridChartPercentValueTickMarkLabelFormat := iniFile.ReadString('QuantumGrid5', 'GridChartPercentValueTickMarkLabelFormat', FscxGridChartPercentValueTickMarkLabelFormat);
FscxGridChartToolBoxDataLevels := iniFile.ReadString('QuantumGrid5', 'GridChartToolBoxDataLevels', FscxGridChartToolBoxDataLevels);
FscxGridChartToolBoxDataLevelSelectValue := iniFile.ReadString('QuantumGrid5', 'GridChartToolBoxDataLevelSelectValue', FscxGridChartToolBoxDataLevelSelectValue);
FscxGridChartToolBoxCustomizeButtonCaption := iniFile.ReadString('QuantumGrid5', 'GridChartToolBoxCustomizeButtonCaption', FscxGridChartToolBoxCustomizeButtonCaption);
FscxGridChartNoneDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartNoneDiagramDisplayText', FscxGridChartNoneDiagramDisplayText);
FscxGridChartColumnDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartColumnDiagramDisplayText', FscxGridChartColumnDiagramDisplayText);
FscxGridChartBarDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartBarDiagramDisplayText', FscxGridChartBarDiagramDisplayText);
FscxGridChartLineDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartLineDiagramDisplayText', FscxGridChartLineDiagramDisplayText);
FscxGridChartAreaDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartAreaDiagramDisplayText', FscxGridChartAreaDiagramDisplayText);
FscxGridChartPieDiagramDisplayText := iniFile.ReadString('QuantumGrid5', 'GridChartPieDiagramDisplayText', FscxGridChartPieDiagramDisplayText);
FscxGridChartCustomizationFormSeriesPageCaption := iniFile.ReadString('QuantumGrid5', 'GridChartCustomizationFormSeriesPageCaption', FscxGridChartCustomizationFormSeriesPageCaption);
FscxGridChartCustomizationFormSortBySeries := iniFile.ReadString('QuantumGrid5', 'GridChartCustomizationFormSortBySeries', FscxGridChartCustomizationFormSortBySeries);
FscxGridChartCustomizationFormNoSortedSeries := iniFile.ReadString('QuantumGrid5', 'GridChartCustomizationFormNoSortedSeries', FscxGridChartCustomizationFormNoSortedSeries);
FscxGridChartCustomizationFormDataGroupsPageCaption := iniFile.ReadString('QuantumGrid5', 'GridChartCustomizationFormDataGroupsPageCaption', FscxGridChartCustomizationFormDataGroupsPageCaption);
FscxGridChartCustomizationFormOptionsPageCaption := iniFile.ReadString('QuantumGrid5', 'GridChartCustomizationFormOptionsPageCaption', FscxGridChartCustomizationFormOptionsPageCaption);
FscxGridChartLegend := iniFile.ReadString('QuantumGrid5', 'GridChartLegend', FscxGridChartLegend);
FscxGridChartLegendKeyBorder := iniFile.ReadString('QuantumGrid5', 'GridChartLegendKeyBorder', FscxGridChartLegendKeyBorder);
FscxGridChartPosition := iniFile.ReadString('QuantumGrid5', 'GridChartPosition', FscxGridChartPosition);
FscxGridChartPositionDefault := iniFile.ReadString('QuantumGrid5', 'GridChartPositionDefault', FscxGridChartPositionDefault);
FscxGridChartPositionNone := iniFile.ReadString('QuantumGrid5', 'GridChartPositionNone', FscxGridChartPositionNone);
FscxGridChartPositionLeft := iniFile.ReadString('QuantumGrid5', 'GridChartPositionLeft', FscxGridChartPositionLeft);
FscxGridChartPositionTop := iniFile.ReadString('QuantumGrid5', 'GridChartPositionTop', FscxGridChartPositionTop);
FscxGridChartPositionRight := iniFile.ReadString('QuantumGrid5', 'GridChartPositionRight', FscxGridChartPositionRight);
FscxGridChartPositionBottom := iniFile.ReadString('QuantumGrid5', 'GridChartPositionBottom', FscxGridChartPositionBottom);
FscxGridChartAlignment := iniFile.ReadString('QuantumGrid5', 'GridChartAlignment', FscxGridChartAlignment);
FscxGridChartAlignmentDefault := iniFile.ReadString('QuantumGrid5', 'GridChartAlignmentDefault', FscxGridChartAlignmentDefault);
FscxGridChartAlignmentStart := iniFile.ReadString('QuantumGrid5', 'GridChartAlignmentStart', FscxGridChartAlignmentStart);
FscxGridChartAlignmentCenter := iniFile.ReadString('QuantumGrid5', 'GridChartAlignmentCenter', FscxGridChartAlignmentCenter);
FscxGridChartAlignmentEnd := iniFile.ReadString('QuantumGrid5', 'GridChartAlignmentEnd', FscxGridChartAlignmentEnd);
FscxGridChartOrientation := iniFile.ReadString('QuantumGrid5', 'GridChartOrientation', FscxGridChartOrientation);
FscxGridChartOrientationDefault := iniFile.ReadString('QuantumGrid5', 'GridChartOrientationDefault', FscxGridChartOrientationDefault);
FscxGridChartOrientationHorizontal := iniFile.ReadString('QuantumGrid5', 'GridChartOrientationHorizontal', FscxGridChartOrientationHorizontal);
FscxGridChartOrientationVertical := iniFile.ReadString('QuantumGrid5', 'GridChartOrientationVertical', FscxGridChartOrientationVertical);
FscxGridChartBorder := iniFile.ReadString('QuantumGrid5', 'GridChartBorder', FscxGridChartBorder);
FscxGridChartTitle := iniFile.ReadString('QuantumGrid5', 'GridChartTitle', FscxGridChartTitle);
FscxGridChartToolBox := iniFile.ReadString('QuantumGrid5', 'GridChartToolBox', FscxGridChartToolBox);
FscxGridChartDiagramSelector := iniFile.ReadString('QuantumGrid5', 'GridChartDiagramSelector', FscxGridChartDiagramSelector);
FscxGridChartOther := iniFile.ReadString('QuantumGrid5', 'GridChartOther', FscxGridChartOther);
FscxGridChartValueHints := iniFile.ReadString('QuantumGrid5', 'GridChartValueHints', FscxGridChartValueHints);
end;
with FEditors do begin
FcxSEditButtonCancel := iniFile.ReadString('Editors5', 'EditButtonCancel', FcxSEditButtonCancel);
FcxSEditButtonOK := iniFile.ReadString('Editors5', 'EditButtonOK', FcxSEditButtonOK);
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);
FcxSEditCheckGroupCaptionStateDelimiter := iniFile.ReadString('Editors5', 'EditCheckGroupCaptionStateDelimiter', FcxSEditCheckGroupCaptionStateDelimiter);
FcxSEditCheckGroupFilterColumnSeparator := iniFile.ReadString('Editors5', 'EditCheckGroupFilterColumnSeparator', FcxSEditCheckGroupFilterColumnSeparator);
FcxSEditCheckGroupChecked := iniFile.ReadString('Editors5', 'EditCheckGroupChecked', FcxSEditCheckGroupChecked);
FcxSEditCheckGroupGrayed := iniFile.ReadString('Editors5', 'EditCheckGroupGrayed', FcxSEditCheckGroupGrayed);
FcxSEditCheckGroupUnchecked := iniFile.ReadString('Editors5', 'EditCheckGroupUnchecked', FcxSEditCheckGroupUnchecked);
FcxSCheckComboBoxStatesItemsPropertyDlgCaption := iniFile.ReadString('Editors5', 'CheckComboBoxStatesItemsPropertyDlgCaption', FcxSCheckComboBoxStatesItemsPropertyDlgCaption);
FcxSCheckGroupStatesItemsPropertyDlgCaption := iniFile.ReadString('Editors5', 'CheckGroupStatesItemsPropertyDlgCaption', FcxSCheckGroupStatesItemsPropertyDlgCaption);
FcxSCheckComboBoxEmptySelectionText := iniFile.ReadString('Editors5', 'CheckComboBoxEmptySelectionText', FcxSCheckComboBoxEmptySelectionText);
FcxSColorComboBoxDefaultDescription := iniFile.ReadString('Editors5', 'ColorComboBoxDefaultDescription', FcxSColorComboBoxDefaultDescription);
FcxSEditRichEditLibraryError := iniFile.ReadString('Editors5', 'EditRichEditLibraryError', FcxSEditRichEditLibraryError);
FcxSEditRichEditLineInsertionError := iniFile.ReadString('Editors5', 'EditRichEditLineInsertionError', FcxSEditRichEditLineInsertionError);
FcxSEditRichEditLoadFail := iniFile.ReadString('Editors5', 'EditRichEditLoadFail', FcxSEditRichEditLoadFail);
FcxSEditRichEditSaveFail := iniFile.ReadString('Editors5', 'EditRichEditSaveFail', FcxSEditRichEditSaveFail);
FcxSEditRichEditUndoCaption := iniFile.ReadString('Editors5', 'EditRichEditUndoCaption', FcxSEditRichEditUndoCaption);
FcxSEditRichEditRedoCaption := iniFile.ReadString('Editors5', 'EditRichEditRedoCaption', FcxSEditRichEditRedoCaption);
FcxSEditRichEditCutCaption := iniFile.ReadString('Editors5', 'EditRichEditCutCaption', FcxSEditRichEditCutCaption);
FcxSEditRichEditCopyCaption := iniFile.ReadString('Editors5', 'EditRichEditCopyCaption', FcxSEditRichEditCopyCaption);
FcxSEditRichEditPasteCaption := iniFile.ReadString('Editors5', 'EditRichEditPasteCaption', FcxSEditRichEditPasteCaption);
FcxSEditRichEditDeleteCaption := iniFile.ReadString('Editors5', 'EditRichEditDeleteCaption', FcxSEditRichEditDeleteCaption);
FcxSEditRichEditSelectAllCaption := iniFile.ReadString('Editors5', 'EditRichEditSelectAllCaption', FcxSEditRichEditSelectAllCaption);
FscxSEditRepositoryColorComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryColorComboBoxItem', FscxSEditRepositoryColorComboBoxItem);
FscxSEditRepositoryFontNameComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryFontNameComboBoxItem', FscxSEditRepositoryFontNameComboBoxItem);
FscxSEditRepositoryLabelItem := iniFile.ReadString('Editors5', 'EditRepositoryLabelItem', FscxSEditRepositoryLabelItem);
FscxSEditRepositoryProgressBarItem := iniFile.ReadString('Editors5', 'EditRepositoryProgressBarItem', FscxSEditRepositoryProgressBarItem);
FscxSEditRepositoryTrackBarItem := iniFile.ReadString('Editors5', 'EditRepositoryTrackBarItem', FscxSEditRepositoryTrackBarItem);
FscxSEditRepositorySpinButtonItem := iniFile.ReadString('Editors5', 'EditRepositorySpinButtonItem', FscxSEditRepositorySpinButtonItem);
FscxSEditRepositoryCheckComboBox := iniFile.ReadString('Editors5', 'EditRepositoryCheckComboBox', FscxSEditRepositoryCheckComboBox);
FscxSEditRepositoryShellComboBoxItem := iniFile.ReadString('Editors5', 'EditRepositoryShellComboBoxItem', FscxSEditRepositoryShellComboBoxItem);
FscxSEditRepositoryCheckGroupItem := iniFile.ReadString('Editors5', 'EditRepositoryCheckGroupItem', FscxSEditRepositoryCheckGroupItem);
FscxSEditRepositoryRichEditItem := iniFile.ReadString('Editors5', 'EditRepositoryRichEditItem', FscxSEditRepositoryRichEditItem);
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);
FscxRegExprCantUseParameterQuantifier := iniFile.ReadString('Editors5', 'RegExprCantUseParameterQuantifier', FscxRegExprCantUseParameterQuantifier);
FscxUDAssociated := iniFile.ReadString('Editors5', 'UDAssociated', FscxUDAssociated);
FscxHotZoneStyleMediaPlayer9 := iniFile.ReadString('Editors5', 'HotZoneStyleMediaPlayer9', FscxHotZoneStyleMediaPlayer9);
FscxHotZoneStyleMediaPlayer8 := iniFile.ReadString('Editors5', 'HotZoneStyleMediaPlayer8', FscxHotZoneStyleMediaPlayer8);
FscxHotZoneStyleXPTaskBar := iniFile.ReadString('Editors5', 'HotZoneStyleXPTaskBar', FscxHotZoneStyleXPTaskBar);
FscxHotZoneStyleSimple := iniFile.ReadString('Editors5', 'HotZoneStyleSimple', FscxHotZoneStyleSimple);
FscxLoadingFonts := iniFile.ReadString('Editors5', 'LoadingFonts', FscxLoadingFonts);
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);
FcxSFilterOperatorLast7Days := iniFile.ReadString('Filter', 'FilterOperatorLast7Days', FcxSFilterOperatorLast7Days);
FcxSFilterOperatorLast14Days := iniFile.ReadString('Filter', 'FilterOperatorLast14Days', FcxSFilterOperatorLast14Days);
FcxSFilterOperatorLastTwoWeeks := iniFile.ReadString('Filter', 'FilterOperatorLastTwoWeeks', FcxSFilterOperatorLastTwoWeeks);
FcxSFilterOperatorLast30Days := iniFile.ReadString('Filter', 'FilterOperatorLast30Days', FcxSFilterOperatorLast30Days);
FcxSFilterOperatorPast := iniFile.ReadString('Filter', 'FilterOperatorPast', FcxSFilterOperatorPast);
FcxSFilterOperatorNext7Days := iniFile.ReadString('Filter', 'FilterOperatorNext7Days', FcxSFilterOperatorNext7Days);
FcxSFilterOperatorNext14Days := iniFile.ReadString('Filter', 'FilterOperatorNext14Days', FcxSFilterOperatorNext14Days);
FcxSFilterOperatorNextTwoWeeks := iniFile.ReadString('Filter', 'FilterOperatorNextTwoWeeks', FcxSFilterOperatorNextTwoWeeks);
FcxSFilterOperatorNext30Days := iniFile.ReadString('Filter', 'FilterOperatorNext30Days', FcxSFilterOperatorNext30Days);
FcxSFilterOperatorFuture := iniFile.ReadString('Filter', 'FilterOperatorFuture', FcxSFilterOperatorFuture);
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);
FcxSGridSortByGroupValues := iniFile.ReadString('GridPopupMenu', 'GridSortByGroupValues', FcxSGridSortByGroupValues);
FcxSGridSortBySummaryCaption := iniFile.ReadString('GridPopupMenu', 'GridSortBySummaryCaption', FcxSGridSortBySummaryCaption);
FcxSGridSortBySummary := iniFile.ReadString('GridPopupMenu', 'GridSortBySummary', FcxSGridSortBySummary);
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_Append := iniFile.ReadString('Navigator', 'NavigatorHint_Append', FcxNavigatorHint_Append);
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}
cxSetResourceString(@scxConverterCantCreateStyleRepository , FscxConverterCantCreateStyleRepository );
end;
end;
{$IFDEF USEPAGECONTROL}
if Translate.PageControl then begin
with PageControl 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);
cxSetResourceString(@scxPCAllowRotateError, FscxPCAllowRotateError);
end;
end;
{$ENDIF}
if Translate.QuantumGrid then begin
with QuantumGrid 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);
cxSetResourceString(@scxGridFilterRowInfoText, FscxGridFilterRowInfoText);
cxSetResourceString(@scxGridFilterApplyButtonCaption, FscxGridFilterApplyButtonCaption);
cxSetResourceString(@scxGridYesterday, FscxGridYesterday);
cxSetResourceString(@scxGridToday, FscxGridToday);
cxSetResourceString(@scxGridTomorrow, FscxGridTomorrow);
cxSetResourceString(@scxGridLast30Days, FscxGridLast30Days);
cxSetResourceString(@scxGridLast14Days, FscxGridLast14Days);
cxSetResourceString(@scxGridLast7Days, FscxGridLast7Days);
cxSetResourceString(@scxGridNext7Days, FscxGridNext7Days);
cxSetResourceString(@scxGridNext14Days, FscxGridNext14Days);
cxSetResourceString(@scxGridNext30Days, FscxGridNext30Days);
cxSetResourceString(@scxGridLastTwoWeeks, FscxGridLastTwoWeeks);
cxSetResourceString(@scxGridLastWeek, FscxGridLastWeek);
cxSetResourceString(@scxGridThisWeek, FscxGridThisWeek);
cxSetResourceString(@scxGridNextWeek, FscxGridNextWeek);
cxSetResourceString(@scxGridNextTwoWeeks, FscxGridNextTwoWeeks);
cxSetResourceString(@scxGridLastMonth, FscxGridLastMonth);
cxSetResourceString(@scxGridThisMonth, FscxGridThisMonth);
cxSetResourceString(@scxGridNextMonth, FscxGridNextMonth);
cxSetResourceString(@scxGridLastYear, FscxGridLastYear);
cxSetResourceString(@scxGridThisYear, FscxGridThisYear);
cxSetResourceString(@scxGridNextYear, FscxGridNextYear);
cxSetResourceString(@scxGridPast, FscxGridPast);
cxSetResourceString(@scxGridFuture, FscxGridFuture);
cxSetResourceString(@scxGridMonthFormat, FscxGridMonthFormat);
cxSetResourceString(@scxGridYearFormat, FscxGridYearFormat);
cxSetResourceString(@scxGridChartCategoriesDisplayText, FscxGridChartCategoriesDisplayText);
cxSetResourceString(@scxGridChartValueHintFormat, FscxGridChartValueHintFormat);
cxSetResourceString(@scxGridChartPercentValueTickMarkLabelFormat, FscxGridChartPercentValueTickMarkLabelFormat);
cxSetResourceString(@scxGridChartToolBoxDataLevels, FscxGridChartToolBoxDataLevels);
cxSetResourceString(@scxGridChartToolBoxDataLevelSelectValue, FscxGridChartToolBoxDataLevelSelectValue);
cxSetResourceString(@scxGridChartToolBoxCustomizeButtonCaption, FscxGridChartToolBoxCustomizeButtonCaption);
cxSetResourceString(@scxGridChartNoneDiagramDisplayText, FscxGridChartNoneDiagramDisplayText);
cxSetResourceString(@scxGridChartColumnDiagramDisplayText, FscxGridChartColumnDiagramDisplayText);
cxSetResourceString(@scxGridChartBarDiagramDisplayText, FscxGridChartBarDiagramDisplayText);
cxSetResourceString(@scxGridChartLineDiagramDisplayText, FscxGridChartLineDiagramDisplayText);
cxSetResourceString(@scxGridChartAreaDiagramDisplayText, FscxGridChartAreaDiagramDisplayText);
cxSetResourceString(@scxGridChartPieDiagramDisplayText, FscxGridChartPieDiagramDisplayText);
cxSetResourceString(@scxGridChartCustomizationFormSeriesPageCaption, FscxGridChartCustomizationFormSeriesPageCaption);
cxSetResourceString(@scxGridChartCustomizationFormSortBySeries, FscxGridChartCustomizationFormSortBySeries);
cxSetResourceString(@scxGridChartCustomizationFormNoSortedSeries, FscxGridChartCustomizationFormNoSortedSeries);
cxSetResourceString(@scxGridChartCustomizationFormDataGroupsPageCaption, FscxGridChartCustomizationFormDataGroupsPageCaption);
cxSetResourceString(@scxGridChartCustomizationFormOptionsPageCaption, FscxGridChartCustomizationFormOptionsPageCaption);
cxSetResourceString(@scxGridChartLegend, FscxGridChartLegend);
cxSetResourceString(@scxGridChartLegendKeyBorder, FscxGridChartLegendKeyBorder);
cxSetResourceString(@scxGridChartPosition, FscxGridChartPosition);
cxSetResourceString(@scxGridChartPositionDefault, FscxGridChartPositionDefault);
cxSetResourceString(@scxGridChartPositionNone, FscxGridChartPositionNone);
cxSetResourceString(@scxGridChartPositionLeft, FscxGridChartPositionLeft);
cxSetResourceString(@scxGridChartPositionTop, FscxGridChartPositionTop);
cxSetResourceString(@scxGridChartPositionRight, FscxGridChartPositionRight);
cxSetResourceString(@scxGridChartPositionBottom, FscxGridChartPositionBottom);
cxSetResourceString(@scxGridChartAlignment, FscxGridChartAlignment);
cxSetResourceString(@scxGridChartAlignmentDefault, FscxGridChartAlignmentDefault);
cxSetResourceString(@scxGridChartAlignmentStart, FscxGridChartAlignmentStart);
cxSetResourceString(@scxGridChartAlignmentCenter, FscxGridChartAlignmentCenter);
cxSetResourceString(@scxGridChartAlignmentEnd, FscxGridChartAlignmentEnd);
cxSetResourceString(@scxGridChartOrientation, FscxGridChartOrientation);
cxSetResourceString(@scxGridChartOrientationDefault, FscxGridChartOrientationDefault);
cxSetResourceString(@scxGridChartOrientationHorizontal, FscxGridChartOrientationHorizontal);
cxSetResourceString(@scxGridChartOrientationVertical, FscxGridChartOrientationVertical);
cxSetResourceString(@scxGridChartBorder, FscxGridChartBorder);
cxSetResourceString(@scxGridChartTitle, FscxGridChartTitle);
cxSetResourceString(@scxGridChartToolBox, FscxGridChartToolBox);
cxSetResourceString(@scxGridChartDiagramSelector, FscxGridChartDiagramSelector);
cxSetResourceString(@scxGridChartOther, FscxGridChartOther);
cxSetResourceString(@scxGridChartValueHints, FscxGridChartValueHints);
end;
end;
if Translate.Editors then begin
with Editors do begin
cxSetResourceString(@cxSEditButtonCancel, FcxSEditButtonCancel);
cxSetResourceString(@cxSEditButtonOK, FcxSEditButtonOK);
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(@cxSEditCheckGroupCaptionStateDelimiter, FcxSEditCheckGroupCaptionStateDelimiter);
cxSetResourceString(@cxSEditCheckGroupFilterColumnSeparator, FcxSEditCheckGroupFilterColumnSeparator);
cxSetResourceString(@cxSEditCheckGroupChecked, FcxSEditCheckGroupChecked);
cxSetResourceString(@cxSEditCheckGroupGrayed, FcxSEditCheckGroupGrayed);
cxSetResourceString(@cxSEditCheckGroupUnchecked, FcxSEditCheckGroupUnchecked);
cxSetResourceString(@cxSCheckComboBoxStatesItemsPropertyDlgCaption, FcxSCheckComboBoxStatesItemsPropertyDlgCaption);
cxSetResourceString(@cxSCheckGroupStatesItemsPropertyDlgCaption, FcxSCheckGroupStatesItemsPropertyDlgCaption);
cxSetResourceString(@cxSCheckComboBoxEmptySelectionText, FcxSCheckComboBoxEmptySelectionText);
cxSetResourceString(@cxSColorComboBoxDefaultDescription, FcxSColorComboBoxDefaultDescription);
cxSetResourceString(@cxSEditRichEditLibraryError, FcxSEditRichEditLibraryError);
cxSetResourceString(@cxSEditRichEditLineInsertionError, FcxSEditRichEditLineInsertionError);
cxSetResourceString(@cxSEditRichEditLoadFail, FcxSEditRichEditLoadFail);
cxSetResourceString(@cxSEditRichEditSaveFail, FcxSEditRichEditSaveFail);
cxSetResourceString(@cxSEditRichEditUndoCaption, FcxSEditRichEditUndoCaption);
cxSetResourceString(@cxSEditRichEditRedoCaption, FcxSEditRichEditRedoCaption);
cxSetResourceString(@cxSEditRichEditCutCaption, FcxSEditRichEditCutCaption);
cxSetResourceString(@cxSEditRichEditCopyCaption, FcxSEditRichEditCopyCaption);
cxSetResourceString(@cxSEditRichEditPasteCaption, FcxSEditRichEditPasteCaption);
cxSetResourceString(@cxSEditRichEditDeleteCaption, FcxSEditRichEditDeleteCaption);
cxSetResourceString(@cxSEditRichEditSelectAllCaption, FcxSEditRichEditSelectAllCaption);
cxSetResourceString(@scxSEditRepositoryColorComboBoxItem, FscxSEditRepositoryColorComboBoxItem);
cxSetResourceString(@scxSEditRepositoryFontNameComboBoxItem, FscxSEditRepositoryFontNameComboBoxItem);
cxSetResourceString(@scxSEditRepositoryLabelItem, FscxSEditRepositoryLabelItem);
cxSetResourceString(@scxSEditRepositoryProgressBarItem, FscxSEditRepositoryProgressBarItem);
cxSetResourceString(@scxSEditRepositoryTrackBarItem, FscxSEditRepositoryTrackBarItem);
cxSetResourceString(@scxSEditRepositorySpinButtonItem, FscxSEditRepositorySpinButtonItem);
cxSetResourceString(@scxSEditRepositoryCheckComboBox, FscxSEditRepositoryCheckComboBox);
cxSetResourceString(@scxSEditRepositoryShellComboBoxItem, FscxSEditRepositoryShellComboBoxItem);
cxSetResourceString(@scxSEditRepositoryCheckGroupItem, FscxSEditRepositoryCheckGroupItem);
cxSetResourceString(@scxSEditRepositoryRichEditItem, FscxSEditRepositoryRichEditItem);
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(@scxRegExprCantUseParameterQuantifier, FscxRegExprCantUseParameterQuantifier);
cxSetResourceString(@scxUDAssociated, FscxUDAssociated);
cxSetResourceString(@scxHotZoneStyleMediaPlayer9, FscxHotZoneStyleMediaPlayer9);
cxSetResourceString(@scxHotZoneStyleMediaPlayer8, FscxHotZoneStyleMediaPlayer8);
cxSetResourceString(@scxHotZoneStyleXPTaskBar, FscxHotZoneStyleXPTaskBar);
cxSetResourceString(@scxHotZoneStyleSimple, FscxHotZoneStyleSimple);
cxSetResourceString(@scxLoadingFonts, FscxLoadingFonts);
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(@cxSFilterOperatorLast7Days, FcxSFilterOperatorLast7Days);
cxSetResourceString(@cxSFilterOperatorLast14Days, FcxSFilterOperatorLast14Days);
cxSetResourceString(@cxSFilterOperatorLastTwoWeeks, FcxSFilterOperatorLastTwoWeeks);
cxSetResourceString(@cxSFilterOperatorLast30Days, FcxSFilterOperatorLast30Days);
cxSetResourceString(@cxSFilterOperatorPast, FcxSFilterOperatorPast);
cxSetResourceString(@cxSFilterOperatorNext7Days, FcxSFilterOperatorNext7Days);
cxSetResourceString(@cxSFilterOperatorNext14Days, FcxSFilterOperatorNext14Days);
cxSetResourceString(@cxSFilterOperatorNextTwoWeeks, FcxSFilterOperatorNextTwoWeeks);
cxSetResourceString(@cxSFilterOperatorNext30Days, FcxSFilterOperatorNext30Days);
cxSetResourceString(@cxSFilterOperatorFuture, FcxSFilterOperatorFuture);
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);
cxSetResourceString(@cxSGridSortByGroupValues, FcxSGridSortByGroupValues);
cxSetResourceString(@cxSGridSortBySummaryCaption, FcxSGridSortBySummaryCaption);
cxSetResourceString(@cxSGridSortBySummary, FcxSGridSortBySummary);
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_Append,FcxNavigatorHint_Append);
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.