diff --git a/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.bpl b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.bpl
new file mode 100644
index 0000000..9b4de69
Binary files /dev/null and b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.bpl differ
diff --git a/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcp b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcp
new file mode 100644
index 0000000..39b54a4
Binary files /dev/null and b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcp differ
diff --git a/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcu b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcu
new file mode 100644
index 0000000..6ed5d5d
Binary files /dev/null and b/internal/6.0.0/x.36/1/Lib/D11/cxIntl6D11.dcu differ
diff --git a/internal/6.0.0/x.36/1/Lib/D11/cxIntl_Editor.dcu b/internal/6.0.0/x.36/1/Lib/D11/cxIntl_Editor.dcu
new file mode 100644
index 0000000..3230a68
Binary files /dev/null and b/internal/6.0.0/x.36/1/Lib/D11/cxIntl_Editor.dcu differ
diff --git a/internal/6.0.0/x.36/1/Lib/D11/cxintl.dcu b/internal/6.0.0/x.36/1/Lib/D11/cxintl.dcu
new file mode 100644
index 0000000..a4d8feb
Binary files /dev/null and b/internal/6.0.0/x.36/1/Lib/D11/cxintl.dcu differ
diff --git a/internal/6.0.0/x.36/1/Readme.txt b/internal/6.0.0/x.36/1/Readme.txt
new file mode 100644
index 0000000..96ca8e2
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Readme.txt
@@ -0,0 +1,128 @@
+Installation Instruction (until Dephi 7)
+----------------------------------------
+
+1. Start Delphi and close all projects
+2. Choose Component | Install Component... from the Menu
+3. Select Tab "In new Package"
+4. Select the cxIntl_Editor.pas as Name of the Unit
+5. Enter a name for the new package for example : PcxIntl
+6. Type in a short Description
+7. Press OK
+
+
+Installation Instruction (Delphi 2005, 2006, 2007)
+--------------------------------------------------
+
+1. Start Delphi and close all projects
+2. Choose File -> New -> Package - Delphi for Win32
+3. Open the Projectmanagement STRG + ALt + F11
+4. Add the files cxIntl.pas and cxIntl_Editor.pas to the Contains section
+5. Add the file designide.dcp to the Requires section
+ (this file is located in the Borland lib Folder
+6. Install the package (right click the package name and choose Install)
+
+
+Translation of PageControl Strings
+----------------------------------
+
+If you do not want that the PageControl strings were translated or
+in case you do not have PageControl installed then open cxVer.inc
+and disable {$DEFINE USEPAGECONTROL}.
+
+
+
+Version History
+---------------
+
+09.02.2008 Fixed: GridFilterRowInfoText and GridNewItemRowInfoText
+ will now be translated correctly
+
+01.11.2007 updated with the following new strings
+
+ NavigatorHint_Append
+
+ GridSortByGroupValues
+ GridSortBySummaryCaption
+ GridSortBySummary
+
+ EditRepositoryColorComboBoxItem
+ EditRepositoryFontNameComboBoxItem
+ EditRepositoryLabelItem
+ EditRepositoryProgressBarItem
+ EditRepositoryTrackBarItem
+ EditRepositorySpinButtonItem
+ EditRepositoryCheckComboBox
+ EditRepositoryShellComboBoxItem
+ EditRepositoryCheckGroupItem
+ UDAssociated
+ HotZoneStyleMediaPlayer9
+ HotZoneStyleMediaPlayer8
+ HotZoneStyleXPTaskBar
+ HotZoneStyleSimple
+ LoadingFonts
+ EditCheckGroupCaptionStateDelimiter
+ EditCheckGroupFilterColumnSeparator
+ EditCheckGroupChecked
+ EditCheckGroupGrayed
+ EditCheckGroupUnchecked
+ CheckComboBoxStatesItemsPropertyDlgCaption
+ CheckGroupStatesItemsPropertyDlgCaption
+ CheckComboBoxEmptySelectionText
+ ColorComboBoxDefaultDescription
+ EditRichEditLibraryError
+ EditRichEditLineInsertionError
+ EditRichEditLoadFail
+ EditRichEditSaveFail
+ EditRepositoryRichEditItem
+ EditRichEditUndoCaption
+ EditRichEditRedoCaption
+ EditRichEditCutCaption
+ EditRichEditCopyCaption
+ EditRichEditPasteCaption
+ EditRichEditDeleteCaption
+ EditRichEditSelectAllCaption
+
+
+
+02.12.2006 Updated for QuantumGrid 6.0
+ 1 new string in category cxLibrary
+ 1 new string in category PageControl
+ 67 new stings in category QuantumGrid
+ 2 new strings in cateogory Editors
+ 10 new strings in category Filter
+ (new strings are marked with //new 6.0 in cxIntl.pas)
+
+19.09.2004 Add missing string "CLear Sorting" from PopupMenu
+
+09.07.2004 Updated for QuantumGrid 5.0.0
+
+28.12.2003 Updated for QuantumGrid 4.5.1
+ Now it's possible to load / save the strings from Inifile in the IDE. (Press the right mouse
+ button on the component to do this)
+ Thanks to Francisco Armando Dueñas Rodríguez for this addition.
+
+18.07.2003 Updated for QuantumGrid 4.5
+
+30.05.2003 Version 4.2.2 Beta
+ Added Functions SaveToFile, LoadFromFile and
+ SaveToString and LoadFromString to save the translation strings in a database field for example
+
+15.05.2003 cxNavigator resourcestrings added
+ (Thanks to Dirk Naudts)
+
+16.04.2003 Updated for QuantumGrid 4.2.1
+
+12.04.2003 Updated for QuantumGrid 4.2
+
+25.12.2002 Updates for QuantumGrid 4.1.1
+
+ String CantCreateExcelFile under QuantumGrid4 section was replaced by CantCreateExportOutputFile
+
+02.12.2002 3 Strings in GridPopupMenu added
+ (GridNone, GridShowFooter, GridShowGroupFooter)
+ 2 Strings in EditorsLibrary4 added
+ (RadioGroupDefaultCaption, EditRepositoryRadioGroupItem)
+ 2 Strings in QuantumGrid4 added
+ (GridConverterCantCreateStyleRepository, EditRepositoryExtLookupComboBoxItem)
+
+
diff --git a/internal/6.0.0/x.36/1/Source/cxIntl.res b/internal/6.0.0/x.36/1/Source/cxIntl.res
new file mode 100644
index 0000000..b827e3d
Binary files /dev/null and b/internal/6.0.0/x.36/1/Source/cxIntl.res differ
diff --git a/internal/6.0.0/x.36/1/Source/cxIntl6D11.dpk b/internal/6.0.0/x.36/1/Source/cxIntl6D11.dpk
new file mode 100644
index 0000000..5b7a1d2
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Source/cxIntl6D11.dpk
@@ -0,0 +1,49 @@
+package cxIntl6D11;
+
+{$R *.res}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO OFF}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS OFF}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'cxIntl 6.0.0 for Delphi 11'}
+{$IMPLICITBUILD OFF}
+{$DEFINE RELEASE}
+
+requires
+ rtl,
+ vcl,
+ designide,
+ vcljpg,
+ dbrtl,
+ cxEditorsD11,
+ cxLibraryD11,
+ dxThemeD11,
+ dxGDIPlusD11,
+ cxDataD11,
+ cxExtEditorsD11,
+ cxGridD11,
+ cxPageControlD11,
+ cxExportD11;
+
+contains
+ cxIntl_Editor in 'cxIntl_Editor.pas',
+ cxintl in 'cxintl.pas';
+
+end.
diff --git a/internal/6.0.0/x.36/1/Source/cxIntl6D11.dproj b/internal/6.0.0/x.36/1/Source/cxIntl6D11.dproj
new file mode 100644
index 0000000..6d58738
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Source/cxIntl6D11.dproj
@@ -0,0 +1,576 @@
+
+
+
+ {5c41e6ed-9011-4ea0-9140-b9748a714693}
+ cxIntl6D11.dpk
+ Release
+ AnyCPU
+ DCC32
+ ..\Lib\D11\cxIntl6D11.bpl
+
+
+ 7.0
+ False
+ False
+ 0
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+ RELEASE
+
+
+ 7.0
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+ ..\Lib\D11
+
+
+ Delphi.Personality
+ Package
+
+FalseTrueFalsecxIntl 6.0.0 for Delphi 11FalseFalseFalseTrueFalse1000FalseFalseFalseFalseFalse308212521.0.0.01.0.0.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ExpressBars by Developer Express Inc.
+ ExpressCommonLibrary by Developer Express Inc.
+ ExpressBars DBNavigator by Developer Express Inc.
+ ExpressBars extended DB items by Developer Express Inc.
+ ExpressBars extended items by Developer Express Inc.
+ ExpressDocking Library by Developer Express Inc.
+ ExpressLayout Control by Developer Express Inc.
+ ExpressNavBar by Developer Express Inc.
+ ExpressGDI+ Library by Developer Express Inc.
+ ExpressPrinting System by Developer Express Inc.
+ ExpressSideBar by Developer Express Inc.
+ cxIntl6D11.dpk
+
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/internal/6.0.0/x.36/1/Source/cxIntl6D11.res b/internal/6.0.0/x.36/1/Source/cxIntl6D11.res
new file mode 100644
index 0000000..86c94e6
Binary files /dev/null and b/internal/6.0.0/x.36/1/Source/cxIntl6D11.res differ
diff --git a/internal/6.0.0/x.36/1/Source/cxIntl_Editor.pas b/internal/6.0.0/x.36/1/Source/cxIntl_Editor.pas
new file mode 100644
index 0000000..4fc2833
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Source/cxIntl_Editor.pas
@@ -0,0 +1,118 @@
+unit cxIntl_Editor;
+{
+ Design ime Editor for the TcxIntl component:
+ Desciption: Saves and loads strings from INI files at design time
+ by a the context menu of the component (right-clik on the component icon)
+ Editor Added by Francisco Armando Dueñas Rodríguez
+ fduenas@cancun.gob.mx
+ fduenas@flashmail.com
+
+ Component : TcxInternational
+ Programmed by Jörg Pfander for Dev Express
+ http://www.FreeDevExpressAddons.com
+}
+
+{$I cxVer.inc}
+
+interface
+
+uses
+{$IFDEF DELPHI6}
+ DesignIntF, DesignEditors,
+ {$IFDEF VCL}
+ VCLEditors,
+ {$ENDIF}
+{$ELSE}
+ DsgnIntf,
+{$ENDIF}
+ cxIntl, Dialogs, IniFiles;
+
+type
+
+ TcxIntl_Editor = class(TComponentEditor)
+ private
+ procedure SaveToFile;
+ procedure LoadFromFile;
+ protected
+ public
+ procedure ExecuteVerb(Index: Integer); override;
+ function GetVerb(Index: Integer): string; override;
+ function GetVerbCount: Integer; override;
+ end;
+
+procedure Register;
+
+
+implementation
+
+procedure Register;
+begin
+ RegisterComponentEditor(TcxIntl, TcxIntl_Editor);
+end;
+{ TcxIntl_Editor }
+
+procedure TcxIntl_Editor.ExecuteVerb(Index: Integer);
+begin
+ inherited;
+ case Index of
+ 0: LoadFromFile;
+ {$IFDEF VCL}
+ 1: SaveToFile;
+ {$ENDIF}
+ end;
+end;
+
+function TcxIntl_Editor.GetVerb(Index: Integer): string;
+begin
+ case Index of
+ 0: Result := 'Load strings from file...';
+ 1: Result := 'Save strings to file...';
+ end;
+end;
+
+function TcxIntl_Editor.GetVerbCount: Integer;
+begin
+ Result := 2;
+end;
+
+procedure TcxIntl_Editor.LoadFromFile;
+var LoadFromFileDlg:TOpenDialog;
+begin
+ LoadFromFileDlg := TOpenDialog.Create(nil);
+ LoadFromFileDlg.DefaultExt := 'ini';
+ LoadFromFileDlg.Filter := 'INI Files (*.ini)|*.ini|'+
+ 'LNG Files (*.lng)|*.txt|'+
+ 'ASCII Text Files (*.txt)|*.txt|'+
+ 'All files (*.*)|*.*';
+ LoadFromFileDlg.FilterIndex := 1;
+ LoadFromFileDlg.Options := [ofExtensionDifferent, ofPathMustExist,
+ ofFileMustExist, ofEnableSizing];
+ LoadFromFileDlg.Title := 'Load strings from file...';
+ if LoadFromFileDlg.Execute then
+ begin
+ tcxIntl(Component).LoadFromFile(LoadFromFileDlg.FileName);
+ end;
+ LoadFromFileDlg.Free;
+end;
+
+procedure TcxIntl_Editor.SaveToFile;
+var SaveToFileDlg:TSaveDialog;
+begin
+ SaveToFileDlg := TSaveDialog.Create(nil);
+ SaveToFileDlg.DefaultExt := 'ini';
+ SaveToFileDlg.Filter := 'INI Files (*.ini)|*.ini|'+
+ 'LNG Files (*.lng)|*.txt|'+
+ 'ASCII Text Files (*.txt)|*.txt|'+
+ 'All files (*.*)|*.*';
+ SaveToFileDlg.FilterIndex := 1;
+ SaveToFileDlg.Options := [ofExtensionDifferent, ofPathMustExist,
+ ofEnableSizing, ofOverwritePrompt];
+ SaveToFileDlg.Title := 'Save strings to file...';
+ if SaveToFileDlg.Execute then
+ begin
+ tcxIntl(Component).SaveToFile(SaveToFileDlg.FileName);
+ end;
+ SaveToFileDlg.Free;
+end;
+
+end.
diff --git a/internal/6.0.0/x.36/1/Source/cxVer.inc b/internal/6.0.0/x.36/1/Source/cxVer.inc
new file mode 100644
index 0000000..486ca12
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Source/cxVer.inc
@@ -0,0 +1,174 @@
+{$B-} { Complete Boolean Evaluation }
+{$R-} { Range-Checking }
+{$T-} { Typed @ operator }
+{$X+} { Extended syntax }
+{$P+} { Open string params }
+{$J+} { Writeable structured consts }
+{$H+} { Use long strings by default }
+{$Q-} { Overflow checking }
+
+{$DEFINE USEPAGECONTROL}
+
+{$DEFINE DXVER500}
+
+{$IFNDEF CLR}
+ {$DEFINE OLEDRAGANDDROP}
+ {$IFNDEF DONTUSEJPEGIMAGE}
+ {$DEFINE USEJPEGIMAGE}
+ {$ENDIF}
+{$ENDIF}
+
+{$DEFINE EXPRESSBARS5}
+
+{$DEFINE VCL}
+
+{$IFNDEF VER80}
+ {$IFNDEF VER90}
+ {$IFNDEF VER93}
+ {$DEFINE DELPHI3} { Borland Delphi 3.0 }
+ {$ENDIF}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF VER110} { Borland C++Builder 3.0 }
+ {$DEFINE CBUILDER3}
+ {$ObjExportAll On}
+{$ENDIF}
+
+{$IFDEF VER120} { Borland Delphi 4.0 }
+ {$DEFINE DELPHI4}
+{$ENDIF}
+
+{$IFDEF VER125} { Borland C++Builder 4.0 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE DELPHI4}
+ {$DEFINE CBUILDER4}
+ {$ObjExportAll On}
+{$ENDIF}
+
+{$IFDEF VER130} { Borland Delphi 5.0 }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$IFDEF BCB} { Borland C++Builder 5.0 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF VER140} { Borland Delphi 6.0 }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$IFDEF BCB} { Borland C++Builder 6.0 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$DEFINE CBUILDER6}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF VER150} { Borland Delphi 7.0 }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI7}
+{$ENDIF}
+
+{$IFNDEF DELPHI6}
+ {$DEFINE MSWINDOWS}
+{$ENDIF}
+{$IFDEF LINUX}
+ {$UNDEF MSWINDOWS}
+{$ENDIF}
+
+{$IFDEF LINUX}
+ {$DEFINE KYLIX1} { Borland Kylix 1 }
+ {$IFDEF CONDITIONALEXPRESSIONS}
+ {$IF CompilerVersion >= 14}
+ {$DEFINE KYLIX2} { Borland Kylix 2 }
+ {$IFEND}
+ {$IF CompilerVersion >= 14.50}
+ {$DEFINE KYLIX3} { Borland Kylix 3 }
+ {$IFEND}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF CLR} { Borland Delphi.Net }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI7}
+ {$DEFINE DELPHI8}
+{$ENDIF}
+
+{$IFDEF VER170} { Borland Delphi 9.0 }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI7}
+ {$DEFINE DELPHI8}
+ {$DEFINE DELPHI9}
+{$ENDIF}
+
+{$IFDEF VER180} { Borland Delphi 10 }
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI7}
+ {$DEFINE DELPHI8}
+ {$DEFINE DELPHI9}
+ {$DEFINE DELPHI10}
+ {$IFDEF BCB} { Borland C++Builder 10 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$DEFINE CBUILDER6}
+ {$DEFINE CBUILDER10}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF VER185} { Borland Delphi 11 //CodeGear}
+ {$DEFINE DELPHI4}
+ {$DEFINE DELPHI5}
+ {$DEFINE DELPHI6}
+ {$DEFINE DELPHI7}
+ {$DEFINE DELPHI8}
+ {$DEFINE DELPHI9}
+ {$DEFINE DELPHI10}
+ {$DEFINE DELPHI11}
+ {$IFDEF BCB} { Borland C++Builder 11 }
+ {$DEFINE CBUILDER3}
+ {$DEFINE CBUILDER4}
+ {$DEFINE CBUILDER5}
+ {$DEFINE CBUILDER6}
+ {$DEFINE CBUILDER10}
+ {$DEFINE CBUILDER11}
+ {$ObjExportAll On}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFNDEF CLR}
+ {$IFNDEF BCB}
+ {$IFDEF DELPHI6}
+ {$DEFINE REGISTERSHELLCTRLS}
+ {$ENDIF}
+ {$ENDIF}
+ {$IFDEF DELPHI7}
+ {$WARN UNSAFE_CAST OFF}
+ {$WARN UNSAFE_CODE OFF}
+ {$WARN UNSAFE_TYPE OFF}
+ {$ENDIF}
+{$ENDIF}
+
+{$IFDEF REGISTERSHELLCTRLS}
+ {$DEFINE REGISTERCXSHELLCTRLS}
+{$ENDIF}
+
+{$IFDEF DELPHI6}
+ {$WARN SYMBOL_PLATFORM OFF}
+ {$WARN UNIT_PLATFORM OFF}
+{$ENDIF}
diff --git a/internal/6.0.0/x.36/1/Source/cxintl.pas b/internal/6.0.0/x.36/1/Source/cxintl.pas
new file mode 100644
index 0000000..6f0ee00
--- /dev/null
+++ b/internal/6.0.0/x.36/1/Source/cxintl.pas
@@ -0,0 +1,3060 @@
+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
+
+uses
+ cxGridCustomView, cxGridCustomTableView, cxGridTableView, cxGridDBTableView;
+
+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, intK : 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 begin
+ (Application.Components[intJ].Components[intI] as TcxGrid).LayoutChanged;
+ for intK := 0 to (Application.Components[intJ].Components[intI] as TcxGrid).ViewCount-1 do
+ begin
+ if (Application.Components[intJ].Components[intI] as TcxGrid).Views[intK] is TcxGridTableView then
+ begin
+ ((Application.Components[intJ].Components[intI] as TcxGrid).Views[intK] as TcxGridTableView).FilterRow.InfoText := QuantumGrid.FscxGridFilterRowInfoText;
+ ((Application.Components[intJ].Components[intI] as TcxGrid).Views[intK] as TcxGridTableView).NewItemRow.InfoText := QuantumGrid.FscxGridNewItemRowInfoText;
+ end;
+ end;
+ end;
+ 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.
+
+
+
diff --git a/internal/6.0.0/x.36/1/grid6_spanish_spain.ini b/internal/6.0.0/x.36/1/grid6_spanish_spain.ini
new file mode 100644
index 0000000..23bdfb7
--- /dev/null
+++ b/internal/6.0.0/x.36/1/grid6_spanish_spain.ini
@@ -0,0 +1,521 @@
+[cxLibrary]
+CantCreateRegistryKey=No se puede crear la llave de registro : \%s
+ConverterCantCreateStyleRepository=No se puede crear un almacén de estilos
+
+[PageControl]
+PCImageListIndexError=El índice (%d) deberá estar entre 0 y %d
+PCNoBaseImages=BaseImages no está asignado
+PCNoRegisteredStyles=No hay estilos registrados
+PCPageIndexError=%d es un valor inválido para PageIndex, debe estar entre 0 y %d
+PCPainterClassError=La clase PCPainter es nula
+PCStandardStyleError=%s es un estilo estándar no soportado
+PCStyleNameError=%s es un nombre de estilo no registrado
+PCTabCountEqualsZero=Tabs.Count = 0
+PCTabIndexError=El índice de la pestaña (%d) está fuera de límites
+PCTabVisibleIndexOutsOfBounds=Propiedad TabVisibleIndex (%d) deberá estar entre 0 y %d
+PCVisibleTabListEmpty=No hay pestañas visibles
+
+[QuantumGrid]
+GridRecursiveLevels=No se pueden crear niveles recursivos
+GridDeletingConfirmationCaption=Confirmar
+GridDeletingFocusedConfirmationText=¿Borrar registro?
+GridDeletingSelectedConfirmationText=¿Borrar todos los registros seleccionados?
+GridNoDataInfoText=
+GridNewItemRowInfoText=Haga click aquí para agregar una nueva línea
+GridFilterIsEmpty=
+GridCustomizationFormCaption=Personalización
+GridCustomizationFormColumnsPageCaption=Columnas
+GridGroupByBoxCaption=Arrastre una columna aquí para agrupar por dicha columna
+GridFilterCustomizeButtonCaption=Personalizar...
+GridColumnsQuickCustomizationHint=Haga click aquí para seleccionar las columas visibles
+GridCustomizationFormBandsPageCaption=Bandas
+GridBandsQuickCustomizationHint=Haga click aquí para seleccionar las bandas visibles
+GridCustomizationFormRowsPageCaption=Rows
+GridConverterIntermediaryMissing=Omitió un componente intermediario!
+GridConverterNotExistGrid=cxGrid no existe
+GridConverterNotExistComponent=El componente no existe
+ImportErrorCaption=Error al importar
+NotExistGridView=No existe la vista del grid
+NotExistGridLevel=No existe un nivel de grid activo
+CantCreateExportOutputFile=No se puede crear el archivo de exportación
+SEditRepositoryExtLookupComboBoxItem=ExtLookupComboBox|Representa un ultra avanzado control de busqueda (lookup) usando el QuantumGrid como su control de despliegue
+
+[Editors]
+EditInvalidRepositoryItem=Elemento de repositorio no válido
+EditDateConvertError=El valor no se puede convertir a fecha
+EditNumericValueConvertError=No se puede convertir a valor numérico
+EditPopupCircularReferencingError=Referencia circular no permitida
+EditPostError=Ocurrió un error durante el grabado del valor de edición
+EditTimeConvertError=No se puede convertir a valor de tiempo
+EditValidateErrorText=Valor inválido. Use la tecla de escape para cancelar cambios
+EditValueOutOfBounds=Valor fuera de límites
+EditCheckBoxChecked=True
+EditCheckBoxGrayed=
+EditCheckBoxUnchecked=False
+Radio0GroupDefaultCaption=
+TextTrue=True
+TextFalse=False
+BlobButtonOK=&Aceptar
+BlobButtonCancel=&Cancelar
+BlobButtonClose=&Cerrar
+BlobMemo=(MEMO)
+BlobMemoEmpty=(memo)
+BlobPicture=(IMÁGEN)
+BlobPictureEmpty=(imágen)
+MenuItemCaptionCut=Cor&tar
+MenuItemCaptionCopy=&Copiar
+MenuItemCaptionPaste=&Pegar
+MenuItemCaptionDelete=&Borrar
+MenuItemCaptionLoad=&Leer...
+MenuItemCaptionSave=Guardar &Como...
+DatePopupClear=Limpiar
+DatePopupNow=Ahora
+DatePopupOK=Aceptar
+DatePopupToday=Hoy
+DateError=Fecha inválida
+DateToday=hoy
+DateYesterday=ayer
+DateTomorrow=mañana
+DateSunday=Domingo
+DateMonday=Lunes
+DateTuesday=Martes
+DateWednesday=Miércoles
+DateThursday=Jueves
+DateFriday=Viernes
+DateSaturday=Sábado
+DateFirst=Primero
+DateSecond=segundo
+DateThird=tercero
+DateFourth=Cuarto
+DateFifth=Quinto
+DateSixth=sexto
+DateSeventh=séptimo
+DateBOM=bom
+DateEOM=eom
+DateNow=ahora
+CalcError=Error
+HyperLinkPrefix=http://
+HyperLinkDoubleSlash=//
+EditRepositoryBlobItem=BlobEdit|Representa el editor de BLOB
+EditRepositoryButtonItem=ButtonEdit|Representa un control de edición con controles incrustados
+EditRepositoryCalcItem=CalcEdit|Representa un control de edición con una ventana de calculadora desplegable
+EditRepositoryCheckBoxItem=CheckBox|Representa un control de caja de marca que permite seleccionar una opción
+EditRepositoryComboBoxItem=ComboBox|Representa el editor de la caja combo
+EditRepositoryCurrencyItem=CurrencyEdit|Representa un editor que habilita la edición de valores monetarios
+EditRepositoryDateItem=DateEdit|Representa un control de edición con un calendario desplegable
+EditRepositoryHyperLinkItem=HyperLink|Representa un editor de texto de hipervínculos
+EditRepositoryImageComboBoxItem=ImageComboBox|Representa un editor que muestra una lista de imágenes y texto en la ventana desplegable
+EditRepositoryImageItem=Image|Representa un editor de imágenes
+EditRepositoryLookupComboBoxItem=LookupComboBox|Representa una caja de búsqueda
+EditRepositoryMaskItem=MaskEdit|Representa un control de edición genérico con máscara
+EditRepositoryMemoItem=Memo|Representa un control de edición que permite editar datos memo
+EditRepositoryMRUItem=MRUEdit|Representa un editor de texto mostrando la lista de los elementos más recientemente usados (MRU) en una ventana desplegable
+EditRepositoryPopupItem=PopupEdit|Representa un control de edición con una lista desplegable
+EditRepositorySpinItem=SpinEdit|Representa un editor de incrementos/decrementos (spin)
+EditRepositoryTextItem=TextEdit|Representa un editor de texto de línea sencilla
+EditRepositoryTimeItem=TimeEdit|Representa un editor mostrando valores de tiempo
+RegExprLine=Línea
+RegExprChar=Char
+RegExprNotAssignedSourceStream=No se ha asignado el stream fuente
+RegExprEmptySourceStream=El stream orígen está vacío
+RegExprCantUsePlusQuantifier=El cuantificador '+' no puede aplicarse aquí
+RegExprCantUseStarQuantifier=El cuantificador '*' no puede aplicarse aquí
+RegExprCantCreateEmptyAlt=La alternativa no debe estar vacía
+RegExprCantCreateEmptyBlock=El bloque no debe estar vacío
+RegExprIllegalSymbol=Símbolo no permitido '%s'
+RegExprIllegalQuantifier=Cuantificador no permitido '%s'
+RegExprNotSupportQuantifier=El parámetro cuantificador no es soportado
+RegExprIllegalIntegerValue=Valor entero no permitido
+RegExprTooBigReferenceNumber=Número de referencia demasiado grande
+RegExprCantCreateEmptyEnum=No puedo crear enumeración vacía
+RegExprSubrangeOrder=El caracter de inicio del subrango debe ser menor al de fin
+RegExprHexNumberExpected0=Se esperaba número Hexadecimal
+RegExprHexNumberExpected=Número Hexadecimal esperado pero encontró '%s'
+RegExprMissing=Falta '%s'
+RegExprUnnecessary=Innecesario '%s'
+RegExprIncorrectSpace=Espacio incorrecto después de '\'
+RegExprNotCompiled=Expresión regular no compila
+RegExprIncorrectParameterQuantifier=Cuantificador de parámetros incorrecto
+MaskEditRegExprError=Errores en expresiones regulares:
+MaskEditInvalidEditValue=El valor de edición es inválido
+MaskEditNoMask=Ninguno
+MaskEditIllegalFileFormat=Formato de archivo ilegal
+MaskEditEmptyMaskCollectionFile=El archivo de colección de máscaras está vacío
+MaskEditMaskCollectionFiles=Archivos de colección de máscaras
+SpinEditInvalidNumericValue=Valor numérico no válido
+
+[Datacontroller]
+DataReadError=Error de lectura en orígen de datos
+DataWriteError=Error de escritura en orígen de datos (stream)
+DataItemExistError=El elemento ya existe
+DataRecordIndexError=Índice de registro fuera de rango
+DataItemIndexError=Índice de elemento fuera de rango
+DataProviderModeError=La operación no es soportada en modo de proveedor (provider)
+DataInvalidStreamFormat=Origen de datos (Stream) inválido
+DataRowIndexError=Índice del elemento de fila fuera de rango
+DataCustomDataSourceInvalidCompare=Instrucción GetInfoForCompare no implementada
+DBDetailFilterControllerNotFound=DetailFilterController no encontrado
+DBNotInGridMode=La controladora de datos no está en modo de Grid
+DBKeyFieldNotFound=Campo llave no encontrado
+
+[Filter]
+FilterOperatorEqual=igual
+FilterOperatorNotEqual=no es igual
+FilterOperatorLess=es menor que
+FilterOperatorLessEqual=es menor o igual que
+FilterOperatorGreater=es mayor que
+FilterOperatorGreaterEqual=es mayor o igual que
+FilterOperatorLike=como
+FilterOperatorNotLike=no es como
+FilterOperatorBetween=entre
+FilterOperatorNotBetween=no entre
+FilterOperatorInList=en
+FilterOperatorNotInList=no en
+FilterOperatorYesterday=es ayer
+FilterOperatorToday=es hoy
+FilterOperatorTomorrow=es mañana
+FilterOperatorLastWeek=es última semana
+FilterOperatorLastMonth=es último mes
+FilterOperatorLastYear=es año pasado
+FilterOperatorThisWeek=es esta semana
+FilterOperatorThisMonth=es este mes
+FilterOperatorThisYear=es este año
+FilterOperatorNextWeek=es semana siguiente
+FilterOperatorNextMonth=es mes siguiente
+FilterOperatorNextYear=es año próximo
+FilterAndCaption=y
+FilterOrCaption=o
+FilterNotCaption=no
+FilterBlankCaption=vacío
+FilterOperatorIsNull=es vacío
+FilterOperatorIsNotNull=no es vacío
+FilterOperatorBeginsWith=comienza con
+FilterOperatorDoesNotBeginWith=no comienza con
+FilterOperatorEndsWith=termina con
+FilterOperatorDoesNotEndWith=no termina con
+FilterOperatorContains=contiene
+FilterOperatorDoesNotContain=no contiene
+FilterBoxAllCaption=(Todos)
+FilterBoxCustomCaption=(Personalizado...)
+FilterBoxBlanksCaption=(Vacíos)
+FilterBoxNonBlanksCaption=(NoVacíos)
+FilterBoolOperatorAnd=Y
+FilterBoolOperatorOr=O
+FilterBoolOperatorNotAnd=NO Y
+FilterBoolOperatorNotOr=NO O
+FilterRootButtonCaption=Filtro
+FilterAddCondition=Agregar &Condición
+FilterAddGroup=Agregar &Grupo
+FilterRemoveRow=&Remover Fila
+FilterClearAll=Limpiar &Todo
+FilterFooterAddCondition=presione el botón para agregar una nueva condición
+FilterGroupCaption=aplica a las siguientes condiciones
+FilterRootGroupCaption=
+FilterControlNullString=
+FilterErrorBuilding=No se puede construir filtro desde el orígen
+FilterDialogCaption=Filtro Personalizado
+FilterDialogInvalidValue=Valor inválido
+FilterDialogUse=Usar
+FilterDialogSingleCharacter=para representar un caracter sencillo
+FilterDialogCharactersSeries=para representar cualquier serie de caracteres
+FilterDialogOperationAnd=Y
+FilterDialogOperationOr=O
+FilterDialogRows=Mostrar filas donde:
+FilterControlDialogCaption=Constructor de Filtro
+FilterControlDialogNewFile=sinnombre.flt
+FilterControlDialogOpenDialogCaption=Abrir un filtro existente
+FilterControlDialogSaveDialogCaption=Grabar el filtro activo a archivo
+FilterControlDialogActionSaveCaption=&Guardar...
+FilterControlDialogActionOpenCaption=&Abrir...
+FilterControlDialogActionApplyCaption=&Aplicar
+FilterControlDialogActionOkCaption=Aceptar
+FilterControlDialogActionCancelCaption=Cancelar
+FilterControlDialogFileExt=flt
+FilterControlDialogFileFilter=Filtros (*.flt)|*.flt
+FilterOperatorLast7Days=Últimos 7 días
+FilterOperatorLast14Days=Últimos 14 días
+FilterOperatorLastTwoWeeks=Últimas 2 semanas
+FilterOperatorLast30Days=Últimos 30 días
+FilterOperatorPast=Pasado
+FilterOperatorNext7Days=Próximos 7 días
+FilterOperatorNext14Days=Próximos 14 días
+FilterOperatorNextTwoWeeks=Próximas 2 semanas
+FilterOperatorNext30Days=Próximos 30 días
+FilterOperatorFuture=Futuro
+
+[GridPopupMenu]
+GridNone=Ninguno
+GridSortColumnAsc=Ordenar Ascendente
+GridSortColumnDesc=Ordenar Descendente
+GridGroupByThisField=Agrupar por este campo
+GridRemoveThisGroupItem=Remover del grupo
+GridGroupByBox=Panel "Agrupar por"
+GridAlignmentSubMenu=Alineación
+GridAlignLeft=Alineación Izquierda
+GridAlignRight=Alineación Derecha
+GridAlignCenter=Alineación Centrada
+GridRemoveColumn=Remover esta columna
+GridFieldChooser=Selector de campos
+GridBestFit=Mejor distribución
+GridBestFitAllColumns=Mejor distribución (Todas las columnas)
+GridShowFooter=Pie
+GridShowGroupFooter=Pies de grupo
+GridSumMenuItem=Sumar
+GridMinMenuItem=Mínimo
+GridMaxMenuItem=Máximo
+GridCountMenuItem=Contar
+GridAvgMenuItem=Promedio
+GridNoneMenuItem=Ninguno
+GridClearSorting=Eliminar Ordenación
+
+[GridExport]
+UnsupportedExport=Tipo de exportación no soportado: %1
+StyleManagerKill=El administrador de estilo esta siendo utilizado y no puede ser liberado en este momento
+StyleManagerCreate=No se puede crear administrador de estilo
+ExportToHtml=Exportar a página Web (*.html)
+ExportToXml=Exportar a documento XML (*.xml)
+ExportToText=Exportar a formato de texto (*.txt)
+EmptyExportCache=Cache de exportación vacío
+IncorrectUnion=Unión de celdas incorrecta
+IllegalWidth=Ancho de columna ilegal
+InvalidColumnRowCount=Conteo de columna o fila inválido
+IllegalHeight=Alto de fila ilegal
+InvalidColumnIndex=El índice de columna %d fuera de límites
+InvalidRowIndex=El índice de fila %d está fuera de límites
+InvalidStyleIndex=Índice de estilo %d inválido
+ExportToExcel=Exportar a MS Excel (*.xls)
+WorkbookWrite=Error al escribir el archivo XLS
+InvalidCellDimension=Dimensión de celda inválida
+BoolTrue=True
+BoolFalse=False
+
+[Navigator]
+NavigatorHint_First=Primer registro
+NavigatorHint_Prior=Registro anterior
+NavigatorHint_PriorPage=Página anterior
+NavigatorHint_Next=Siguiente registro
+NavigatorHint_NextPage=Siguiente página
+NavigatorHint_Last=Último registro
+NavigatorHint_Insert=Insertar registro
+NavigatorHint_Delete=Borrar registro
+NavigatorHint_Edit=Editar registro
+NavigatorHint_Post=Grabar edición
+NavigatorHint_Cancel=Cancelar edición
+NavigatorHint_Refresh=Actualizar datos
+NavigatorHint_SaveBookmark=Guardar Marca
+NavigatorHint_GotoBookmark=Volver a Marca
+NavigatorHint_Filter=Filtrar datos
+Navigator_DeleteRecordQuestion=¿Desea borrar este el registro?
+
+[PageControl2]
+PCImageListIndexError=El índice (%d) deberá estar entre 0 y %d
+PCNoBaseImages=BaseImages no está asignado
+PCNoRegisteredStyles=No hay estilos registrados
+PCPageIndexError=%d es un valor inválido para PageIndex, debe estar entre 0 y %d
+PCPainterClassError=La clase PCPainter es nula
+PCStandardStyleError=%s es un estilo estándar no soportado
+PCStyleNameError=%s es un nombre de estilo no registrado
+PCTabCountEqualsZero=Tabs.Count = 0
+PCTabIndexError=El índice de la pestaña (%d) está fuera de límites
+PCTabVisibleIndexOutsOfBounds=Propiedad TabVisibleIndex (%d) deberá estar entre 0 y %d
+PCVisibleTabListEmpty=No hay pestañas visibles
+PCAllowRotateError=%s es un estilo que no soporta pestañas rotatorias
+
+[QuantumGrid5]
+GridRecursiveLevels=No se pueden crear niveles recursivos
+GridDeletingConfirmationCaption=Confirmar
+GridDeletingFocusedConfirmationText=¿Borrar registro?
+GridDeletingSelectedConfirmationText=¿Borrar todos los registros seleccionados?
+GridNoDataInfoText=
+GridNewItemRowInfoText=Haga click aquí para agregar una nueva línea
+GridFilterIsEmpty=
+GridCustomizationFormCaption=Personalización
+GridCustomizationFormColumnsPageCaption=Columnas
+GridGroupByBoxCaption=Arrastre una columna aquí para agrupar por dicha columna
+GridFilterCustomizeButtonCaption=Personalizar...
+GridColumnsQuickCustomizationHint=Haga click aquí para seleccionar las columas visibles
+GridCustomizationFormBandsPageCaption=Bandas
+GridBandsQuickCustomizationHint=Haga click aquí para seleccionar las bandas visibles
+GridCustomizationFormRowsPageCaption=Rows
+GridConverterIntermediaryMissing=Omitió un componente intermediario!
+GridConverterNotExistGrid=cxGrid no existe
+GridConverterNotExistComponent=El componente no existe
+ImportErrorCaption=Error al importar
+NotExistGridView=No existe la vista del grid
+NotExistGridLevel=No existe un nivel de grid activo
+CantCreateExportOutputFile=No se puede crear el archivo de exportación
+SEditRepositoryExtLookupComboBoxItem=ExtLookupComboBox|Representa un ultra avanzado control de busqueda (lookup) usando el QuantumGrid como su control de despliegue
+GridFilterRowInfoText=Haga clic aquí para definir un filtro
+GridFilterApplyButtonCaption=Aplicar Filtro
+GridYesterday=Ayer
+GridToday=Hoy
+GridTomorrow=Mañana
+GridLast30Days=Últimos 30 días
+GridLast14Days=Últimos 14 días
+GridLast7Days=Últimos 7 días
+GridNext7Days=Próximos 7 días
+GridNext14Days=Próximos 14 días
+GridNext30Days=Próximos 30 días
+GridLastTwoWeeks=Últ. dos semanas
+GridLastWeek=Semana pasada
+GridThisWeek=Ésta semana
+GridNextWeek=Próxima semana
+GridNextTwoWeeks=Próx. dos semanas
+GridLastMonth=Último mes
+GridThisMonth=Éste mes
+GridNextMonth=Próximo mes
+GridLastYear=Año pasado
+GridThisYear=Éste año
+GridNextYear=Próximo año
+GridPast=Pasado
+GridFuture=Futuro
+GridMonthFormat=mmmm yyyy
+GridYearFormat=yyyy
+GridChartCategoriesDisplayText=Datos
+GridChartValueHintFormat=%s para %s es %s
+GridChartPercentValueTickMarkLabelFormat=0%
+GridChartToolBoxDataLevels=Niveles de Datos:
+GridChartToolBoxDataLevelSelectValue=seleccione valor
+GridChartToolBoxCustomizeButtonCaption=Personalizar Gráfico
+GridChartNoneDiagramDisplayText=Sin Diagrama
+GridChartColumnDiagramDisplayText=Diagrama de Columnas
+GridChartBarDiagramDisplayText=Diagrama de Barras
+GridChartLineDiagramDisplayText=Diagrama de Líneas
+GridChartAreaDiagramDisplayText=Diagrama de Área
+GridChartPieDiagramDisplayText=Diagrama de Tarta
+GridChartCustomizationFormSeriesPageCaption=Series
+GridChartCustomizationFormSortBySeries=Ordenar Por:
+GridChartCustomizationFormNoSortedSeries=
+GridChartCustomizationFormDataGroupsPageCaption=Grupos de Datos
+GridChartCustomizationFormOptionsPageCaption=Opciones
+GridChartLegend=Leyenda
+GridChartLegendKeyBorder=Marco de Clave
+GridChartPosition=Posición
+GridChartPositionDefault=Defecto
+GridChartPositionNone=Ninguno
+GridChartPositionLeft=Izquierda
+GridChartPositionTop=Superior
+GridChartPositionRight=Derecha
+GridChartPositionBottom=Inferior
+GridChartAlignment=Alineación
+GridChartAlignmentDefault=Defecto
+GridChartAlignmentStart=Inicio
+GridChartAlignmentCenter=Centro
+GridChartAlignmentEnd=Final
+GridChartOrientation=Orientación
+GridChartOrientationDefault=Defecto
+GridChartOrientationHorizontal=Horizontal
+GridChartOrientationVertical=Vertical
+GridChartBorder=Marco
+GridChartTitle=Título
+GridChartToolBox=Caja de Herramientas
+GridChartDiagramSelector=Selector de Diagramas
+GridChartOther=Otro
+GridChartValueHints=Valores de Ayuda
+
+[Editors5]
+EditButtonCancel=Cancelar
+EditButtonOK=Aceptar
+EditInvalidRepositoryItem=Elemento de repositorio no válido
+EditDateConvertError=El valor no se puede convertir a fecha
+EditNumericValueConvertError=No se puede convertir a valor numérico
+EditPopupCircularReferencingError=Referencia circular no permitida
+EditPostError=Ocurrió un error durante el grabado del valor de edición
+EditTimeConvertError=No se puede convertir a valor de tiempo
+EditValidateErrorText=Valor inválido. Use la tecla de escape para cancelar cambios
+EditValueOutOfBounds=Valor fuera de límites
+EditCheckBoxChecked=True
+EditCheckBoxGrayed=
+EditCheckBoxUnchecked=False
+Radio0GroupDefaultCaption=
+TextTrue=True
+TextFalse=False
+BlobButtonOK=&Aceptar
+BlobButtonCancel=&Cancelar
+BlobButtonClose=&Cerrar
+BlobMemo=(MEMO)
+BlobMemoEmpty=(memo)
+BlobPicture=(IMÁGEN)
+BlobPictureEmpty=(imágen)
+MenuItemCaptionCut=Cor&tar
+MenuItemCaptionCopy=&Copiar
+MenuItemCaptionPaste=&Pegar
+MenuItemCaptionDelete=&Borrar
+MenuItemCaptionLoad=&Leer...
+MenuItemCaptionSave=Guardar &Como...
+DatePopupClear=Limpiar
+DatePopupNow=Ahora
+DatePopupOK=Aceptar
+DatePopupToday=Hoy
+DateError=Fecha inválida
+DateToday=hoy
+DateYesterday=ayer
+DateTomorrow=mañana
+DateSunday=Domingo
+DateMonday=Lunes
+DateTuesday=Martes
+DateWednesday=Miércoles
+DateThursday=Jueves
+DateFriday=Viernes
+DateSaturday=Sábado
+DateFirst=Primero
+DateSecond=segundo
+DateThird=tercero
+DateFourth=Cuarto
+DateFifth=Quinto
+DateSixth=sexto
+DateSeventh=séptimo
+DateBOM=bom
+DateEOM=eom
+DateNow=ahora
+CalcError=Error
+HyperLinkPrefix=http://
+HyperLinkDoubleSlash=//
+EditRepositoryBlobItem=BlobEdit|Representa el editor de BLOB
+EditRepositoryButtonItem=ButtonEdit|Representa un control de edición con controles incrustados
+EditRepositoryCalcItem=CalcEdit|Representa un control de edición con una ventana de calculadora desplegable
+EditRepositoryCheckBoxItem=CheckBox|Representa un control de caja de marca que permite seleccionar una opción
+EditRepositoryComboBoxItem=ComboBox|Representa el editor de la caja combo
+EditRepositoryCurrencyItem=CurrencyEdit|Representa un editor que habilita la edición de valores monetarios
+EditRepositoryDateItem=DateEdit|Representa un control de edición con un calendario desplegable
+EditRepositoryHyperLinkItem=HyperLink|Representa un editor de texto de hipervínculos
+EditRepositoryImageComboBoxItem=ImageComboBox|Representa un editor que muestra una lista de imágenes y texto en la ventana desplegable
+EditRepositoryImageItem=Image|Representa un editor de imágenes
+EditRepositoryLookupComboBoxItem=LookupComboBox|Representa una caja de búsqueda
+EditRepositoryMaskItem=MaskEdit|Representa un control de edición genérico con máscara
+EditRepositoryMemoItem=Memo|Representa un control de edición que permite editar datos memo
+EditRepositoryMRUItem=MRUEdit|Representa un editor de texto mostrando la lista de los elementos más recientemente usados (MRU) en una ventana desplegable
+EditRepositoryPopupItem=PopupEdit|Representa un control de edición con una lista desplegable
+EditRepositorySpinItem=SpinEdit|Representa un editor de incrementos/decrementos (spin)
+EditRepositoryTextItem=TextEdit|Representa un editor de texto de línea sencilla
+EditRepositoryTimeItem=TimeEdit|Representa un editor mostrando valores de tiempo
+RegExprLine=Línea
+RegExprChar=Char
+RegExprNotAssignedSourceStream=No se ha asignado el stream fuente
+RegExprEmptySourceStream=El stream orígen está vacío
+RegExprCantUsePlusQuantifier=El cuantificador '+' no puede aplicarse aquí
+RegExprCantUseStarQuantifier=El cuantificador '*' no puede aplicarse aquí
+RegExprCantCreateEmptyAlt=La alternativa no debe estar vacía
+RegExprCantCreateEmptyBlock=El bloque no debe estar vacío
+RegExprIllegalSymbol=Símbolo no permitido '%s'
+RegExprIllegalQuantifier=Cuantificador no permitido '%s'
+RegExprNotSupportQuantifier=El parámetro cuantificador no es soportado
+RegExprIllegalIntegerValue=Valor entero no permitido
+RegExprTooBigReferenceNumber=Número de referencia demasiado grande
+RegExprCantCreateEmptyEnum=No puedo crear enumeración vacía
+RegExprSubrangeOrder=El caracter de inicio del subrango debe ser menor al de fin
+RegExprHexNumberExpected0=Se esperaba número Hexadecimal
+RegExprHexNumberExpected=Número Hexadecimal esperado pero encontró '%s'
+RegExprMissing=Falta '%s'
+RegExprUnnecessary=Innecesario '%s'
+RegExprIncorrectSpace=Espacio incorrecto después de '\'
+RegExprNotCompiled=Expresión regular no compila
+RegExprIncorrectParameterQuantifier=Cuantificador de parámetros incorrecto
+MaskEditRegExprError=Errores en expresiones regulares:
+MaskEditInvalidEditValue=El valor de edición es inválido
+MaskEditNoMask=Ninguno
+MaskEditIllegalFileFormat=Formato de archivo ilegal
+MaskEditEmptyMaskCollectionFile=El archivo de colección de máscaras está vacío
+MaskEditMaskCollectionFiles=Archivos de colección de máscaras
+SpinEditInvalidNumericValue=Valor numérico no válido
+