You've already forked lazarus-ccr
191 lines
7.9 KiB
ObjectPascal
191 lines
7.9 KiB
ObjectPascal
![]() |
{ string const unit fo DB-aware modules
|
||
|
|
||
|
Copyright (C) 2005-2010 Lagunov Aleksey alexs@hotbox.ru and Lazarus team
|
||
|
original conception from rx library for Delphi (c)
|
||
|
|
||
|
This library is free software; you can redistribute it and/or modify it
|
||
|
under the terms of the GNU Library General Public License as published by
|
||
|
the Free Software Foundation; either version 2 of the License, or (at your
|
||
|
option) any later version with the following modification:
|
||
|
|
||
|
As a special exception, the copyright holders of this library give you
|
||
|
permission to link this library with independent modules to produce an
|
||
|
executable, regardless of the license terms of these independent modules,and
|
||
|
to copy and distribute the resulting executable under terms of your choice,
|
||
|
provided that you also meet, for each linked independent module, the terms
|
||
|
and conditions of the license of that module. An independent module is a
|
||
|
module which is not derived from or based on this library. If you modify
|
||
|
this library, you may extend this exception to your version of the library,
|
||
|
but you are not obligated to do so. If you do not wish to do so, delete this
|
||
|
exception statement from your version.
|
||
|
|
||
|
This program is distributed in the hope that it will be useful, but WITHOUT
|
||
|
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||
|
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License
|
||
|
for more details.
|
||
|
|
||
|
You should have received a copy of the GNU Library General Public License
|
||
|
along with this library; if not, write to the Free Software Foundation,
|
||
|
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||
|
}
|
||
|
|
||
|
unit rxdconst;
|
||
|
|
||
|
interface
|
||
|
|
||
|
|
||
|
resourcestring
|
||
|
|
||
|
{ RxDBCtrl }
|
||
|
|
||
|
SLocalDatabase = 'Unable complete this operation on local dataset';
|
||
|
SRetryLogin = 'Retry to connect with database?';
|
||
|
SExprNotBoolean = 'Field ''%s'' is not boolean';
|
||
|
SExprBadNullTest = 'NULL-values enabled in ''='' и ''<>''';
|
||
|
SExprBadField = 'Field ''%s'' not used in filter expression';
|
||
|
SCaptureFilter = 'Control locked by filter';
|
||
|
SNotCaptureFilter = 'Control need locked by filter';
|
||
|
SInactiveData = 'inactive';
|
||
|
SBrowseData = 'browse';
|
||
|
SEditData = 'editing';
|
||
|
SInsertData = 'append';
|
||
|
SSetKeyData = 'find';
|
||
|
SCalcFieldsData = 'calc';
|
||
|
SRegistration = 'Register';
|
||
|
SAppTitleLabel = 'Application "%s"';
|
||
|
SHintLabel = 'Enter you user name and password';
|
||
|
SUserNameLabel = '&User name:';
|
||
|
SPasswordLabel = '&Password:';
|
||
|
SMore1 = '&More >>';
|
||
|
SMore2 = '&Less <<';
|
||
|
SInvalidUserName = 'User name or password not valid';
|
||
|
SChangePassword = 'Change password';
|
||
|
SOldPasswordLabel = '&Old password:';
|
||
|
SNewPasswordLabel = '&New password:';
|
||
|
SConfirmPasswordLabel = '&Confirm:';
|
||
|
SPasswordChanged = 'Password changed';
|
||
|
SPasswordNotChanged = 'Password not changed';
|
||
|
SPasswordsMismatch = 'New password and confirmation not equal';
|
||
|
SDBExceptCaption = 'Error in DB engine';
|
||
|
SServerErrorLabel = 'Server error';
|
||
|
SErrorMsgLabel = 'Error message';
|
||
|
SNextButton = '&Next';
|
||
|
SPrevButton = '&Prior';
|
||
|
SExprIncorrect = 'Error in filter expression';
|
||
|
SExprTermination = 'Error in filter end';
|
||
|
SExprNameError = 'Error in filed name';
|
||
|
SExprStringError = 'Error in string const';
|
||
|
SExprInvalidChar = 'Error symbol in expression: ''%s''';
|
||
|
SExprNoRParen = 'Error '')'', error: %s';
|
||
|
SExprExpected = 'Error %s';
|
||
|
SExprBadCompare = 'Compare opertion need fielad and const';
|
||
|
SConfirmSave = 'Data changed. Save?';
|
||
|
SDatabaseName = 'Database loocked: %s';
|
||
|
SUnlockCaption = 'Unloock';
|
||
|
SUnlockHint = 'Enter you password';
|
||
|
SDeleteMultipleRecords = 'Delete all selected records?';
|
||
|
|
||
|
SDBComboBoxFieldNotAssigned = '%s:TDBComboBox - DataField not assigned';
|
||
|
|
||
|
SPropDefByLookup = 'PropDefByLookup';
|
||
|
SDataSourceFixed = 'SDataSourceFixed';
|
||
|
SCircularDataLink = 'SCircularDataLink';
|
||
|
sRxAscendign = 'Ascendign';
|
||
|
sRxDescending = 'Descending';
|
||
|
|
||
|
|
||
|
SDeleteRecordQuestion = 'Delete record?';
|
||
|
SFieldTypeMismatch = 'Type mismatch for field ''%s'', expecting: %s actual: %s';
|
||
|
SInvalidDate = 'Invalid Date';
|
||
|
SFieldRequired = 'Field ''%s'' must have a value';
|
||
|
SNotEditing = 'Dataset not in edit or insert mode';
|
||
|
SUnknownFieldType = 'SUnknownFieldType %s';
|
||
|
SFieldReadOnly = 'SFieldReadOnly %s';
|
||
|
|
||
|
//RXDBgrid
|
||
|
sRxDBGridFind = 'Find data'; //// 'Buscar Ctrl+F';
|
||
|
sRxDBGridFilter = 'Filter data';//'Filtrar Ctrl+T';
|
||
|
sRxDBGridFilterSimple = 'Filter in table';// Ctrl+E'; 'Filtrar en Encabezado Ctrl+E';
|
||
|
sRxDBGridFilterClear = 'Clear filter';// Ctrl+Q';'Quitar Filtro Ctrl+Q';
|
||
|
sRxDBGridSortByColumns = 'Sort data for collumns';// Ctrl+C';'Ordenar por Columnas Ctrl+C';
|
||
|
sRxDBGridSelectColumns = 'Select visible collumns';// Ctrl+W';'Seleccionar Columnas Ctrl+W';
|
||
|
sRxDBGridEmptiFilter = '(Empty)';
|
||
|
sRxDBGridSelectAllRows = 'Select all rows';// Ctrl+W';'Seleccionar Columnas Ctrl+W';
|
||
|
|
||
|
//RxDBGrid filter form
|
||
|
sRxFilterFormSelectExp = 'Enter filter expression for data in table:';
|
||
|
sRxFilterFormOnField = 'On field :';
|
||
|
sRxFilterFormOperaion = 'Operation :';
|
||
|
sRxFilterFormCondition = 'Condition :';
|
||
|
sRxFilterFormOperand = 'Operand :';
|
||
|
sRxFilterFormEnd = 'end.';
|
||
|
sRxFilterFormClear = 'Clear filter';
|
||
|
sRxFilterFormCancel = 'Cancel';
|
||
|
sRxFilterFormApply = 'Apply';
|
||
|
sRxFilterFormCaption = 'Filter conditions';
|
||
|
|
||
|
//TrxSortByForm
|
||
|
sRxSortByFormCaption = 'Sort on field';
|
||
|
sRxSortByFormAllFields = '&Fields in dataset:';
|
||
|
sRxSortByFormSortFields = '&Selected fields:';
|
||
|
sRxSortByFormSortOrder = 'Select f&ield for sort data:';
|
||
|
sRxSortByFormAddField = '&Add field';
|
||
|
sRxSortByFormRemoveField = '&Remove';
|
||
|
sRxSortByFormMoveUpField = '&Up';
|
||
|
sRxSortByFormMoveDnField = '&Down';
|
||
|
sRxSortByFormCaseInsens = '&Case insensitive sort';
|
||
|
|
||
|
//TRxMemoryData
|
||
|
SMemNoRecords = 'No data found';
|
||
|
SInvalidFields = 'No fields defined';
|
||
|
|
||
|
//TrxDBGridFindForm
|
||
|
sRxDbGridFindCaption = 'Find data';
|
||
|
sRxDbGridFindText = 'Text to find';
|
||
|
sRxDbGridFindOnField = 'Find on field';
|
||
|
sRxDbGridFindCaseSens = 'Case sensetive';
|
||
|
sRxDbGridFindPartial = 'Partial key';
|
||
|
sRxDbGridFindDirecion = 'Direction';
|
||
|
sRxDbGridFindRangeAll = 'All';
|
||
|
sRxDbGridFindRangeForw = 'Forward';
|
||
|
sRxDbGridFindRangeBack = 'Backward';
|
||
|
sRxFindMore = 'Find more';
|
||
|
|
||
|
//TrxDBGridColumsForm
|
||
|
sRxDbGridSelColCaption = 'Grid columns';
|
||
|
sRxDbGridSelColHint1 = 'Move selected column up';
|
||
|
sRxDbGridSelColHint2 = 'Move selected column down';
|
||
|
|
||
|
//seldsfrm
|
||
|
sRxBorrowStructure = 'Borrow structure...';
|
||
|
sRxSelectDatasetStruct = 'Select dataset to copy to';
|
||
|
sRxCopyOnlyMetadata = 'Copy only metadata';
|
||
|
sRxSourseDataset = 'Sourse dataset';
|
||
|
|
||
|
sUnknownXMLDatasetFormat = 'Unknown XML Dataset format';
|
||
|
|
||
|
const
|
||
|
{ The following strings should not be localized }
|
||
|
sAction = '.Action';
|
||
|
sCount = '.Count';
|
||
|
sVisible = '.Visible';
|
||
|
sItem = '.Item';
|
||
|
sWidth = '.Width';
|
||
|
sTop = '.Top';
|
||
|
sVersion = '.Version';
|
||
|
sLeft = '.Left';
|
||
|
sShowHint = '.ShowHint';
|
||
|
sShowCaption = '.ShowCaption';
|
||
|
sToolBarStyle = '.ToolBarStyle';
|
||
|
sButtonAllign = '.ButtonAllign';
|
||
|
sOptions = '.Options';
|
||
|
sCaption = '.Caption';
|
||
|
sIndex = '.Index';
|
||
|
sSortMarker = '.SortMarker';
|
||
|
sSortField = '.SortField';
|
||
|
|
||
|
implementation
|
||
|
|
||
|
|
||
|
end.
|