mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-01 13:22:37 +02:00

svn+ssh://svn.freepascal.org/FPC/svn/fpc/branches/cleanroom ................ r9269 | michael | 2007-11-17 13:58:31 +0100 (Sat, 17 Nov 2007) | 1 line * Cleaned initial list of tained routines ................ r9270 | michael | 2007-11-17 14:00:25 +0100 (Sat, 17 Nov 2007) | 1 line * Test routines for cleanroom implementation ................ r9271 | michael | 2007-11-17 14:04:43 +0100 (Sat, 17 Nov 2007) | 1 line DoVarClearArray also tainted ................ r9272 | michael | 2007-11-17 15:25:04 +0100 (Sat, 17 Nov 2007) | 1 line * Removed possibly tainted code ................ r9276 | Almindor | 2007-11-17 21:29:16 +0100 (Sat, 17 Nov 2007) | 2 lines * initial cleanroom implementation of TStringList.Find ................ r9277 | Almindor | 2007-11-17 21:32:44 +0100 (Sat, 17 Nov 2007) | 2 lines * also commit forgotten part for "where would it instert" in case of sorted stringlist ................ r9295 | michael | 2007-11-19 21:07:10 +0100 (Mon, 19 Nov 2007) | 1 line * More tests ................ r9307 | michael | 2007-11-21 08:43:56 +0100 (Wed, 21 Nov 2007) | 1 line * More tests and reorganization per unit ................ r9308 | michael | 2007-11-21 08:47:58 +0100 (Wed, 21 Nov 2007) | 1 line * More reorganization of files ................ r9310 | michael | 2007-11-21 21:05:40 +0100 (Wed, 21 Nov 2007) | 1 line * Completed tccollection tests ................ r9322 | marco | 2007-11-24 15:40:18 +0100 (Sat, 24 Nov 2007) | 1 line * getnamepath first version. Tests not run yet (fpcunit) ................ r9337 | michael | 2007-11-27 09:21:31 +0100 (Tue, 27 Nov 2007) | 1 line * Removed TFPlist.Assign and TFPList.Extract ................ r9340 | michael | 2007-11-27 22:33:07 +0100 (Tue, 27 Nov 2007) | 1 line Removed HandleSafeCallException ................ r9343 | Almindor | 2007-11-28 11:23:00 +0100 (Wed, 28 Nov 2007) | 2 lines * add cleanroom quicksort implementation [tested very little] ................ r9344 | Almindor | 2007-11-28 11:25:54 +0100 (Wed, 28 Nov 2007) | 2 lines * update quicksort to use ExchangeItems instead of manual swap ................ r9359 | vincents | 2007-11-30 20:10:03 +0100 (Fri, 30 Nov 2007) | 1 line + clean room implementation of HandleSafeCallException; compiles, but not tested. ................ r9387 | michael | 2007-12-03 14:24:32 +0100 (Mon, 03 Dec 2007) | 1 line * Clean-room implementation of TParser by Giulio Bernardi ................ r9396 | michael | 2007-12-05 21:36:41 +0100 (Wed, 05 Dec 2007) | 5 lines * Patch from Giulio Bernardi: - Fixes token positioning after HexToBinary - Support for certain malformed negative integer values ................ r9399 | michael | 2007-12-06 16:53:41 +0100 (Thu, 06 Dec 2007) | 1 line * More tests for classes unit ................ r9401 | michael | 2007-12-06 21:58:16 +0100 (Thu, 06 Dec 2007) | 1 line * Added additional tests for collection streaming. Restructured ................ r9402 | michael | 2007-12-06 22:35:56 +0100 (Thu, 06 Dec 2007) | 1 line * All compiles again, resolving references not quite yet done ................ r9434 | michael | 2007-12-12 21:24:57 +0100 (Wed, 12 Dec 2007) | 1 line * New FindNestedComponent routine ................ r9466 | michael | 2007-12-15 23:44:41 +0100 (Sat, 15 Dec 2007) | 1 line * Fixed all tests ................ r9468 | michael | 2007-12-16 01:00:01 +0100 (Sun, 16 Dec 2007) | 1 line * Fixed reader fixup of references ................ r9491 | joost | 2007-12-18 21:46:54 +0100 (Tue, 18 Dec 2007) | 3 lines * Implemented TWriter.WriteComponent * Implemented TWriter.WriteComponentData * Implemented TWriter.WriteDescendent ................ r9492 | joost | 2007-12-18 21:56:32 +0100 (Tue, 18 Dec 2007) | 1 line * The BinaryObjectWriter of fpc stores TValueTypes as a byte, fixed the test for that ................ r9566 | michael | 2007-12-29 15:53:32 +0100 (Sat, 29 Dec 2007) | 1 line * Clean (and complete) implementation of T(FP)List.Assign ................ r9567 | michael | 2007-12-29 16:02:19 +0100 (Sat, 29 Dec 2007) | 1 line * Additional tests for reference resolving and TList.Assign ................ r9568 | michael | 2007-12-29 16:12:33 +0100 (Sat, 29 Dec 2007) | 1 line * Cleanroom implementation of extract ................ r9750 | yury | 2008-01-14 13:07:17 +0100 (Mon, 14 Jan 2008) | 1 line * My cleanroom implementation of DoVarClearArray. ................ r10271 | michael | 2008-02-10 15:52:37 +0100 (Sun, 10 Feb 2008) | 1 line * Correct implementation committed ................ r10273 | michael | 2008-02-10 17:08:59 +0100 (Sun, 10 Feb 2008) | 1 line * Added DecodeSoundexInt ................ r10352 | vincents | 2008-02-18 08:23:18 +0100 (Mon, 18 Feb 2008) | 1 line + TStringList.Grow, used algorithm from TFPList.Expand ................ r10353 | vincents | 2008-02-18 10:21:58 +0100 (Mon, 18 Feb 2008) | 1 line * use new TStringList.Grow implementation from trunk ................ r10354 | vincents | 2008-02-18 10:23:07 +0100 (Mon, 18 Feb 2008) | 1 line * fixed TList tests ................ r10355 | vincents | 2008-02-18 16:43:35 +0100 (Mon, 18 Feb 2008) | 1 line * fixed hint in test and removed session information from lpi ................ r10356 | vincents | 2008-02-18 21:58:29 +0100 (Mon, 18 Feb 2008) | 1 line + implemented TStringList.Find ................ r10358 | vincents | 2008-02-19 15:02:17 +0100 (Tue, 19 Feb 2008) | 1 line * fixed TTestTComponentNotifies test ................ r10359 | vincents | 2008-02-19 15:48:43 +0100 (Tue, 19 Feb 2008) | 1 line * fixed memleak in TWriter.WriteProperties ................ r10360 | vincents | 2008-02-19 15:49:20 +0100 (Tue, 19 Feb 2008) | 1 line + initial implementation of TReader.ReadCollection (needs further testing) ................ r10364 | vincents | 2008-02-19 23:05:49 +0100 (Tue, 19 Feb 2008) | 1 line + TDataset.SetFieldValues (untested) ................ r10365 | vincents | 2008-02-20 09:03:16 +0100 (Wed, 20 Feb 2008) | 1 line * initilize critical section used by resolving references ................ r10366 | vincents | 2008-02-20 09:38:03 +0100 (Wed, 20 Feb 2008) | 2 lines * fixed resolve references test * removed unused variable ................ r10369 | vincents | 2008-02-20 17:04:51 +0100 (Wed, 20 Feb 2008) | 1 line + initial version of TReader.FindComponentClass, works with a simple LCL application ................ r10370 | michael | 2008-02-20 20:48:36 +0100 (Wed, 20 Feb 2008) | 1 line * Added tcollection stream read tests ................ r10373 | vincents | 2008-02-21 00:33:10 +0100 (Thu, 21 Feb 2008) | 1 line * TReader.FindComponentClass: also search in FieldTables of parent classes. ................ r10374 | michael | 2008-02-21 11:00:04 +0100 (Thu, 21 Feb 2008) | 1 line * Fix voor ResolveReferences ................ r10376 | vincents | 2008-02-21 19:37:55 +0100 (Thu, 21 Feb 2008) | 1 line * reduced hints ................ r10377 | vincents | 2008-02-22 14:56:22 +0100 (Fri, 22 Feb 2008) | 1 line * add check for valid NewIndex in TFPList.Move, so that an invalid NewIndex doesn't lead to memleak ................ r10378 | vincents | 2008-02-22 15:16:56 +0100 (Fri, 22 Feb 2008) | 1 line * fixed TReader.ReadCollection in case more than one property was streamed ................ r10379 | vincents | 2008-02-22 15:35:44 +0100 (Fri, 22 Feb 2008) | 3 lines + added another test for writing collections (shows how it should be written and thus read + added a test for a writing an enum with default value ................ r10380 | vincents | 2008-02-22 15:36:14 +0100 (Fri, 22 Feb 2008) | 1 line * fixed memleak ................ r10381 | vincents | 2008-02-23 20:03:00 +0100 (Sat, 23 Feb 2008) | 1 line * fixed AV when streaming a component without published properties ................ r10390 | michael | 2008-02-25 21:34:10 +0100 (Mon, 25 Feb 2008) | 1 line * Clean version of searchbuf inserted ................ r10393 | vincents | 2008-02-26 23:06:14 +0100 (Tue, 26 Feb 2008) | 1 line * fixed TDataset.SetFieldValues ................ r10398 | michael | 2008-02-27 21:58:49 +0100 (Wed, 27 Feb 2008) | 1 line * Added test for streaming 2 components ................ r10400 | vincents | 2008-02-28 00:51:08 +0100 (Thu, 28 Feb 2008) | 1 line * improved tests for streaming components with owned subcomponents ................ r10403 | vincents | 2008-02-28 22:19:32 +0100 (Thu, 28 Feb 2008) | 1 line * fixed writing child components ................ r10441 | florian | 2008-03-04 20:11:46 +0100 (Tue, 04 Mar 2008) | 3 lines Initialized merge tracking via "svnmerge" with revisions "1-9261" from http://svn.freepascal.org/svn/fpc/trunk ................ r10444 | joost | 2008-03-05 11:31:07 +0100 (Wed, 05 Mar 2008) | 30 lines Merged revisions 9783,9786,9788,9814,9822,9825,9837-9850,9852,9854-9856,9863-9864,9867,9885,9895 via svnmerge from svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r9783 | joost | 2008-01-18 23:52:13 +0100 (Fri, 18 Jan 2008) | 1 line * DigestTestREport makes it possible to write the unittest results to a testsuite-digest ........ r9786 | joost | 2008-01-19 00:40:44 +0100 (Sat, 19 Jan 2008) | 1 line * Added dependency on paszlib to fcl-fpcunit ........ r9788 | jonas | 2008-01-19 01:20:49 +0100 (Sat, 19 Jan 2008) | 2 lines + also add fpc-unit dependency on paszlib to build dependencies ........ r9854 | joost | 2008-01-21 17:26:20 +0100 (Mon, 21 Jan 2008) | 2 lines * Added Comment and Category properties to TDigestResultsWriter * Write Comment and Category to digest.cfg ........ r9885 | joost | 2008-01-23 22:56:34 +0100 (Wed, 23 Jan 2008) | 1 line * Write RelSrcDir to digest.cfg ........ r9895 | joost | 2008-01-24 18:02:47 +0100 (Thu, 24 Jan 2008) | 1 line * Add dash between hostname and date in digest-tarfile ........ ................ r10445 | joost | 2008-03-05 11:47:26 +0100 (Wed, 05 Mar 2008) | 9 lines Merged revisions 10431 via svnmerge from svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r10431 | joost | 2008-03-02 18:08:16 +0100 (Sun, 02 Mar 2008) | 1 line * Set Modified to false when te state of a dataset changes ........ ................ r10446 | joost | 2008-03-05 15:34:38 +0100 (Wed, 05 Mar 2008) | 9 lines Merged revisions 10350 via svnmerge from svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r10350 | joost | 2008-02-17 22:14:26 +0100 (Sun, 17 Feb 2008) | 1 line * Fixed bug #8464 ........ ................ r10490 | Almindor | 2008-03-15 11:18:42 +0100 (Sat, 15 Mar 2008) | 3 lines * add TDataLink.CalcFirstRecord cleanroom implementation (blind) * add TField.RefreshLookupList cleanroom implementation (blind) ................ r10491 | Almindor | 2008-03-15 11:29:54 +0100 (Sat, 15 Mar 2008) | 2 lines * fix compilation of the TField.RefreshLookuplist; ................ r10510 | Almindor | 2008-03-20 18:57:22 +0100 (Thu, 20 Mar 2008) | 2 lines * implement cleanroom TDataset.CalculateFields ................ r10511 | Almindor | 2008-03-20 19:16:55 +0100 (Thu, 20 Mar 2008) | 2 lines * add TDataSet.EnableControls cleanroom implementation ................ r10512 | Almindor | 2008-03-20 19:27:27 +0100 (Thu, 20 Mar 2008) | 2 lines * add TField.CalcLookupValue cleanroom implementation ................ r10513 | Almindor | 2008-03-20 19:30:23 +0100 (Thu, 20 Mar 2008) | 2 lines * fix potential bug in cleanroom TField.RefreshLookupList ................ r10514 | Almindor | 2008-03-20 19:33:13 +0100 (Thu, 20 Mar 2008) | 2 lines * add forgotten function call in TDataset.CalculateFields ................ r10515 | Almindor | 2008-03-20 19:37:19 +0100 (Thu, 20 Mar 2008) | 2 lines * fix potential bug in cleanroom TDataLink.CalcFirstRecord ................ r10531 | Almindor | 2008-03-22 10:57:40 +0100 (Sat, 22 Mar 2008) | 2 lines * implement cleanroom TDataSet.DataEvent ................ r10534 | Almindor | 2008-03-22 21:30:02 +0100 (Sat, 22 Mar 2008) | 2 lines * fix cleanroom TDataset.DataEvent, make it call all connected datasources ................ r10537 | michael | 2008-03-23 11:19:05 +0100 (Sun, 23 Mar 2008) | 6 lines * Fixed some issues: - Memleak in TReader.ReadPropValue. FFixups was re-allocated in beginreferences ! - FPC behaves different from Delphi if no Default value is declared, it assumes a default of ord(TEnum)=0, same for sets. - Fixed MemLeak when a reference was resolved, Removed item was not freed. ................ r10547 | Almindor | 2008-03-24 10:57:28 +0100 (Mon, 24 Mar 2008) | 2 lines * first fix to cleanroom TDataSet.DataEvent only 6 tests fail now :) ................ r10553 | joost | 2008-03-24 19:58:33 +0100 (Mon, 24 Mar 2008) | 9 lines Merged revisions 10470 via svnmerge from svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r10470 | joost | 2008-03-09 21:11:17 +0100 (Sun, 09 Mar 2008) | 1 line * Set TDataSet.InternalCalcFields if there are InternalCalcFields ........ ................ r10555 | joost | 2008-03-25 12:06:12 +0100 (Tue, 25 Mar 2008) | 9 lines Merged revisions 10519 via svnmerge from svn+ssh://joost@svn.freepascal.org/FPC/svn/fpc/trunk ........ r10519 | joost | 2008-03-21 14:38:44 +0100 (Fri, 21 Mar 2008) | 1 line * Fix for ValueOfKey for multiple-fields keys ........ ................ r10565 | Almindor | 2008-03-25 18:28:58 +0100 (Tue, 25 Mar 2008) | 2 lines * fix cleanroom TDataLink.CalcFirstRecord (passes tests now) ................ git-svn-id: trunk@10572 -
540 lines
28 KiB
PHP
540 lines
28 KiB
PHP
{
|
|
This file is part of the Free Pascal run time library.
|
|
Copyright (c) 2003 by Florian Klaempfl
|
|
member of the Free Pascal development team
|
|
|
|
See the file COPYING.FPC, included in this distribution,
|
|
for details about the copyright.
|
|
|
|
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.
|
|
|
|
**********************************************************************}
|
|
{$mode objfpc}
|
|
unit RtlConsts;
|
|
|
|
interface
|
|
|
|
ResourceString
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Various error messages.
|
|
---------------------------------------------------------------------}
|
|
|
|
HNoContext = 'No context-sensitive Help installed.';
|
|
HNoSystem = 'No Help Manager installed.';
|
|
HNoTableOfContents = 'No Table of Contents found.';
|
|
HNothingFound = 'No help found for "%s"';
|
|
HNoTopics = 'No topic-based Help installed.';
|
|
SAbortButton = 'Abort';
|
|
SAllButton = '&All';
|
|
SAllFilter = 'All files';
|
|
SAncestorNotFound = 'Ancestor class for "%s" not found.';
|
|
SAssignError = 'Cannot assign a %s to a %s.';
|
|
SAsyncSocketError = 'Asynchronous socket error: %d';
|
|
SBG = 'BG';
|
|
SBitmapEmpty = 'Bitmap is empty';
|
|
SBitsIndexError = 'Bits index out of range.';
|
|
SBoldFont = 'Bold';
|
|
SBoldItalicFont = 'Bold Italic';
|
|
SBucketListLocked = 'List is locked during an active ForEach.';
|
|
SCancelButton = 'Cancel';
|
|
SCannotCreateDir = 'Das Verzeichnis kann nicht erstellt werden';
|
|
SCannotCreateName = 'Cannot use standard name for and unknown component';
|
|
SCannotCreateSocket = 'Unable to create new socket';
|
|
SCannotDragForm = 'Forms cannot be dragged';
|
|
SCannotFocus = 'A disbled or invisible Window cannot get focus';
|
|
SCannotListenOnOpen = 'Listening on an open socket is not allowed';
|
|
SCannotOpenAVI = 'AVI can not be opened';
|
|
SCannotShowModal = 'A visible Window can not be made modal';
|
|
SCantChangeWhileActive = 'Changing value on an active socket is not allowed';
|
|
SCantWriteResourceStreamError = 'Can not write to read-only ResourceStream';
|
|
SCardDLLNotLoaded = 'CARDS library could not be loaded';
|
|
SChangeIconSize = 'Can not change icon size';
|
|
SCharExpected = '"%s" expected';
|
|
SCheckSynchronizeError = 'CheckSynchronize called from non-main thread "$%x"';
|
|
SClassMismatch = 'Resource %s has wrong class';
|
|
SClassNotFound = 'Class "%s" not found';
|
|
SClientNotSet = 'Client of TDrag was not initialized';
|
|
SCloseButton = '&Close';
|
|
SCmplxCouldNotParseImaginary = 'Failed to parse imaginary portion';
|
|
SCmplxCouldNotParsePlus = 'Failed to parse required "+" (or "-") symbol';
|
|
SCmplxCouldNotParseReal = 'Failed to parse real portion';
|
|
SCmplxCouldNotParseSymbol = 'Failed to parse required "%s" symbol';
|
|
SCmplxErrorSuffix = '%s [%s<?>%s]';
|
|
SCmplxUnexpectedChars = 'Unexpected characters';
|
|
SCmplxUnexpectedEOS = 'Unexpected end of string [%s]';
|
|
SColorPrefix = 'Color';
|
|
SColorTags = 'ABCDEFGHIJKLMNOP';
|
|
SComponentNameTooLong = 'Component name "%s" exceeds 64 character limit';
|
|
SConfirmCreateDir = 'The selected directory does not exist. Should it be created?';
|
|
SControlParentSetToSelf = 'A component can not have itself as parent';
|
|
SConvDuplicateFamily = 'Conversion family "%s" already registered';
|
|
SConvDuplicateType = 'Conversion type (%s) already registered in %s';
|
|
SConvFactorZero = '"%s" has a factor of zero';
|
|
SConvIllegalFamily = 'Illegal family';
|
|
SConvIllegalType = 'Illegal type';
|
|
SConvIncompatibleTypes2 = 'Incompatible conversion types (%s, %s)';
|
|
SConvIncompatibleTypes3 = 'Incompatible conversion types (%s, %s, %s)';
|
|
SConvIncompatibleTypes4 = 'Incompatible conversion types (%s - %s, %s - %s)';
|
|
SConvStrParseError = 'Could not parse %s';
|
|
SConvUnknownDescription = '[$%.8x]' ; // no longer used
|
|
SConvUnknownDescriptionWithPrefix = '[%s%.8x]';
|
|
SConvUnknownFamily = 'Unknown conversion family: "%s"';
|
|
SConvUnknownType = 'Unknown conversion type: "%s"';
|
|
SCustomColors = 'Custom colors';
|
|
SDateEncodeError = 'Invalid argument for date encode.';
|
|
SDdeConvErr = 'DDE error - conversion was not performed ($0%x)';
|
|
SDdeErr = 'An error was returned by DDE ($0%x)';
|
|
SDdeMemErr = 'An error occurred - not enough memory for DDE ($0%x)';
|
|
SDdeNoConnect = 'DDE-Conversation could not be started';
|
|
SDefault = 'Default';
|
|
SDefaultFilter = 'All files (*.*)|*.*';
|
|
SDelimiterQuoteCharError = 'Delimiter and QuoteChar properties cannot have the same value';
|
|
SDeviceOnPort = '%s on %s';
|
|
SDimsDoNotMatch = 'Image size mismatch';
|
|
SDirNameCap = 'Directory &name:';
|
|
SDirsCap = '&Directories:';
|
|
SDrivesCap = '&Drives:';
|
|
SDuplicateCardId = 'Duplicate card ID found';
|
|
SDuplicateClass = 'A class named "%s" already exists';
|
|
SDuplicateItem = 'Duplicates not allowed in this list ($0%x)';
|
|
SDuplicateMenus = 'Menu "%s" is used by another form';
|
|
SDuplicateName = 'Duplicate name: A component named "%s" already exists';
|
|
SDuplicateReference = 'WriteObject was called twice for one instance';
|
|
SDuplicateString = 'String list does not allow duplicates';
|
|
SEmptyStreamIllegalReader = 'Illegal Nil stream for TReader constructor';
|
|
SEmptyStreamIllegalWriter = 'Illegal Nil stream for TWriter constructor';
|
|
SErrindexTooLarge = 'Bit index exceeds array limit: %d';
|
|
SErrInvalidBitIndex = 'Invalid bit index : %d';
|
|
SErrNoStreaming = 'Failed to initialize component: No streaming method available.';
|
|
SErrNoVariantSupport = 'No variant support for properties. Please use the variants unit in your project and recompile';
|
|
SErrOutOfMemory = 'Out of memory';
|
|
SErrPropertyNotFound = 'Unknown property: "%s"';
|
|
SerrInvalidPropertyType = 'Invalid property type from streamed property: %d';
|
|
SErrUnknownEnumValue = 'Unknown enumeration value: "%s"';
|
|
SFailedToCallConstructor = 'TStrings descendant "%s" failed to call inherited constructor';
|
|
SFB = 'FB';
|
|
SFCreateError = 'Unable to create file "%s"';
|
|
SFCreateErrorEx = 'Unable to create file "%s": %s';
|
|
SFG = 'FG';
|
|
SFilesCap = '&Files: (*.*)';
|
|
SFixedColTooBig = 'Fixed column count must be less than column count';
|
|
SFixedRowTooBig = 'Fixed row count must be less than row count';
|
|
SFOpenError = 'Unable to open file "%s"';
|
|
SFOpenErrorEx = 'Unable to open file "%s": %s';
|
|
SGridTooLarge = 'Grid too large for this operation';
|
|
SGroupIndexTooLow = 'GroupIndex must be greater than preceding menu groupindex';
|
|
SHelpButton = '&Help';
|
|
SIconToClipboard = 'Clipboard does not support Icons';
|
|
SIdentifierExpected = 'Identifier expected';
|
|
SIgnoreButton = '&Ignore';
|
|
SImageCanvasNeedsBitmap = 'A Canvas can only be changed if it contains a bitmap';
|
|
SImageIndexError = 'Invalid ImageList index';
|
|
SImageReadFail = 'The ImageList data could not be read from stream';
|
|
SImageWriteFail = 'The ImageList data could not be written to stream';
|
|
SIndexOutOfRange = 'Grid index out of range';
|
|
SIniFileWriteError = 'Unable to write to "%s"';
|
|
SInsertLineError = 'Line could not be inserted';
|
|
SInvalidActionCreation = 'Invalid action creation';
|
|
SInvalidActionEnumeration = 'Invalid action enumeration';
|
|
SInvalidActionRegistration = 'Invalid action registration';
|
|
SInvalidActionUnregistration = 'Invalid action unregistration';
|
|
SInvalidBinary = 'Invalid binary value';
|
|
SInvalidBitmap = 'Invalid Bitmap';
|
|
SInvalidClipFmt = 'Invalid clipboard format';
|
|
SInvalidCurrentItem = 'Invalid item';
|
|
SInvalidDateDay = '(%d, %d) is not a valid DateDay pair';
|
|
SInvalidDateMonthWeek = '(%d, %d, %d, %d) is not a valid DateMonthWeek quad';
|
|
SInvalidDateWeek = '(%d, %d, %d) is not a valid DateWeek triplet';
|
|
SInvalidDayOfWeekInMonth = '(%d, %d, %d, %d) is not a valid DayOfWeekInMonth quad';
|
|
SInvalidFileName = '"%s" is not a valid file name.';
|
|
SInvalidIcon = 'Invalid Icon';
|
|
SInvalidImage = 'Invalid stream format';
|
|
SInvalidImageList = 'Invalid ImageList';
|
|
SInvalidImageSize = 'Invalid image size';
|
|
SInvalidJulianDate = '%f Julian cannot be represented as a DateTime';
|
|
SInvalidMask = '"%s" is not a valid mask at (%d)';
|
|
SInvalidMemoSize = 'Text larger than memo capacity';
|
|
SInvalidMetafile = 'Invalid Metafile';
|
|
SInvalidName = '"%s" is not a valid component name';
|
|
SInvalidNumber = 'Invalid numerical value';
|
|
SInvalidPixelFormat = 'Invalid Pixelformat';
|
|
SInvalidPrinter = 'Selected printer is invalid';
|
|
SInvalidPrinterOp = 'Operation invalid on selected printer';
|
|
SInvalidProperty = 'Invalid property value';
|
|
SInvalidPropertyElement = 'Invalid property element: "%s"';
|
|
SInvalidPropertyPath = 'Invalid property path';
|
|
SInvalidPropertyType = 'Property type (%s) is not valid';
|
|
SInvalidPropertyValue = 'Invalid value for property';
|
|
SInvalidRegType = 'Invalid data type for "%s"';
|
|
SInvalidString = 'Invalid string constant';
|
|
SInvalidStringGridOp = 'Unable to insert rows in or delete rows from grid';
|
|
SInvalidTabIndex = 'Registerindex out of bounds';
|
|
SItalicFont = 'Italic';
|
|
SItemNotFound = 'Item not found ($0%x)';
|
|
SLineTooLong = 'Line too long';
|
|
SListCapacityError = 'List capacity (%d) exceeded.';
|
|
SListCountError = 'List count (%d) out of bounds.';
|
|
SListIndexError = 'List index (%d) out of bounds';
|
|
SListItemSizeError = 'Incompatible item size in source list';
|
|
SMapKeyError = 'Map key (address $%x) does not exist';
|
|
SMaskEditErr = 'Invalid mask input value. Use escape key to abandon changes';
|
|
SMaskErr = 'Invalid mask input value';
|
|
SMDIChildNotVisible = 'A MDI-Child Window can not be hidden.';
|
|
SMemoryStreamError = 'Out of memory while expanding memory stream';
|
|
SMenuIndexError = 'Menu Index out of range';
|
|
SMenuNotFound = 'Menu entry not found in menu';
|
|
SMenuReinserted = 'Menu reinserted';
|
|
SMissingDateTimeField = '?';
|
|
SMPOpenFilter = 'All files (*.*)|*.*|Wave-files (*.WAV)|*.WAV|Midi-files (*.MID)|*.MID|Video for Windows (*.avi)|*.avi';
|
|
SNetworkCap = 'Ne&twork...';
|
|
sNoAddress = 'No address specified';
|
|
SNoButton = '&No';
|
|
SNoCanvasHandle = 'Canvas handle does not allow drawing';
|
|
SNoComSupport = '"%s" has not been registered as a COM class';
|
|
SNoDefaultPrinter = 'No default printer was selected';
|
|
SNoMDIForm = 'No MDI form is available, none is active';
|
|
SNoTimers = 'No timers available';
|
|
SNotOpenErr = 'No MCI-device opened';
|
|
SNotPrinting = 'Printer is not currently printing';
|
|
SNoVolumeLabel = ': [ - No name - ]';
|
|
SNumberExpected = 'Number expected';
|
|
SOKButton = 'OK';
|
|
SOldTShape = 'Can not load older version of TShape';
|
|
SOleGraphic = 'Invalid operation for TOleGraphic';
|
|
SOutlineBadLevel = '???';
|
|
SOutlineError = 'Invalid Node index';
|
|
SOutlineExpandError = 'Parent node must be expanded';
|
|
SOutlineFileLoad = 'Error loading file';
|
|
SOutlineIndexError = 'Node index not found';
|
|
SOutlineLongLine = 'Line too long';
|
|
SOutlineMaxLevels = 'Maximum level exceeded';
|
|
SOutlineSelection = 'Invalid selection';
|
|
SOutOfRange = 'Value must be between %d and %d';
|
|
SOutOfResources = 'Out of system resources';
|
|
SParentRequired = 'Element ''%s'' has no parent Window';
|
|
SParseError = '%s on line %d';
|
|
SParLocInfo = ' (at %d,%d, stream offset %.8x)';
|
|
SParExpected = 'Wrong token type: %s expected';
|
|
SParWrongTokenType = 'Wrong token type: %s expected but %s found';
|
|
SParWrongTokenSymbol = 'Wrong token symbol: %s expected but %s found';
|
|
SParInvalidInteger = 'Invalid integer number: %s';
|
|
SParInvalidFloat = 'Invalid floating point number: %s';
|
|
SParUnterminatedString = 'Unterminated string';
|
|
SParUnterminatedBinValue = 'Unterminated byte value';
|
|
SPictureDesc = ' (%dx%d)';
|
|
SPictureLabel = 'Image:';
|
|
SPreviewLabel = 'Preview';
|
|
SPrinterIndexError = 'Printer Index out of range';
|
|
SPrinting = 'Printing in progress';
|
|
SPropertiesVerb = 'Properties';
|
|
SPropertyException = 'Error reading %s%s%s: %s';
|
|
SPropertyOutOfRange = 'Property %s out of range';
|
|
SPutObjectError = 'PutObject on undefined object';
|
|
SRangeError = 'Range error';
|
|
SReadError = 'Stream read error';
|
|
SReadOnlyProperty = 'Property is read-only';
|
|
SRegCreateFailed = 'Failed to create key %s';
|
|
SRegGetDataFailed = 'Failed to get data for "%s"';
|
|
SRegisterError = 'Invalid component registration';
|
|
SRegSetDataFailed = 'Failed to set data for "%s"';
|
|
SRegularFont = 'Normal';
|
|
SReplaceImage = 'Image can not be replaced';
|
|
SResNotFound = 'Resource "%s" not found';
|
|
SRetryButton = '&Retry';
|
|
SRNone = '(Empty)';
|
|
SRUnknown = '(Unknown)';
|
|
SScanLine = 'Line index out of bounds';
|
|
SScrollBarRange = 'Scrollbar property out of range';
|
|
SSeekNotImplemented = '%s.Seek not implemented';
|
|
SSelectDirCap = 'Select directory';
|
|
SSocketAlreadyOpen = 'Socket is already open';
|
|
SSocketIOError = '%s error %d, %s';
|
|
SSocketMustBeBlocking = 'Socket must be in blocking mode';
|
|
SSocketRead = 'Read';
|
|
SSocketWrite = 'Write';
|
|
SSortedListError = 'Operation not allowed on sorted list';
|
|
SStreamNoReading = 'Reading from %s is not supported';
|
|
SStreamNoWriting = 'Writing to %s is not supported';
|
|
SStreamSetSize = 'Error setting stream size';
|
|
SStringExpected = 'String expected';
|
|
SSymbolExpected = '%s expected';
|
|
SThreadCreateError = 'Thread creation error: %s';
|
|
SThreadError = 'Thread Error: %s (%d)';
|
|
STooManyDeleted = 'Too many rows or columns deleted';
|
|
STooManyImages = 'Too many images';
|
|
STwoMDIForms = 'There is only one MDI window available';
|
|
SUnknownClipboardFormat = 'Unknown clipboard format';
|
|
SUnknownConversion = 'Unknown extension for RichEdit-conversion (.%s)';
|
|
SUnknownExtension = 'Unknown extension (.%s)';
|
|
SUnknownGroup = '%s not in a class registration group';
|
|
SUnknownProperty = 'Unknown property: "%s"';
|
|
SUnknownPropertyType = 'Unknown property type %d';
|
|
SUntitled = '(Untitled)';
|
|
SVBitmaps = 'Bitmaps';
|
|
SVEnhMetafiles = 'Enhanced MetaFiles';
|
|
SVIcons = 'Icons';
|
|
SVisibleChanged = 'Visible property cannot be changed in OnShow or OnHide handlers';
|
|
SVMetafiles = 'MetaFiles';
|
|
SWindowClass = 'Error when initializing Window Class';
|
|
SWindowCreate = 'Error when creating Window';
|
|
SWindowDCError = 'Error when??';
|
|
sWindowsSocketError = 'A Windows socket error occurred: %s (%d), on API "%s"';
|
|
SWriteError = 'Stream write error';
|
|
SYesButton = '&Yes';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Keysim Names
|
|
---------------------------------------------------------------------}
|
|
|
|
SmkcAlt = 'Alt+';
|
|
SmkcBkSp = 'Backspace';
|
|
SmkcCtrl = 'Ctrl+';
|
|
SmkcDel = 'Delete';
|
|
SmkcDown = 'Down';
|
|
SmkcEnd = 'End';
|
|
SmkcEnter = 'Enter';
|
|
SmkcEsc = 'Esc';
|
|
SmkcHome = 'Home';
|
|
SmkcIns = 'Insert';
|
|
SmkcLeft = 'Left';
|
|
SmkcPgDn = 'Page down';
|
|
SmkcPgUp = 'Page up';
|
|
SmkcRight = 'Right';
|
|
SmkcShift = 'Shift+';
|
|
SmkcSpace = 'Space';
|
|
SmkcTab = 'Tab';
|
|
SmkcUp = 'Up';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Distance" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SAngstromsDescription = 'Angstroms';
|
|
SAstronomicalUnitsDescription = 'AstronomicalUnits';
|
|
SCentimetersDescription = 'Centimeters';
|
|
SChainsDescription = 'Chains';
|
|
SCubitsDescription = 'Cubits';
|
|
SDecametersDescription = 'Decameters';
|
|
SDecimetersDescription = 'Decimeters';
|
|
SDistanceDescription = 'Distance';
|
|
SFathomsDescription = 'Fathoms';
|
|
SFeetDescription = 'Feet';
|
|
SFurlongsDescription = 'Furlongs';
|
|
SGigametersDescription = 'Gigameters';
|
|
SHandsDescription = 'Hands';
|
|
SHectometersDescription = 'Hectometers';
|
|
SInchesDescription = 'Inches';
|
|
SKilometersDescription = 'Kilometers';
|
|
SLightYearsDescription = 'LightYears';
|
|
SLinksDescription = 'Links';
|
|
SMegametersDescription = 'Megameters';
|
|
SMetersDescription = 'Meters';
|
|
SMicromicronsDescription = 'Micromicrons';
|
|
SMicronsDescription = 'Microns';
|
|
SMilesDescription = 'Miles';
|
|
SMillimetersDescription = 'Millimeters';
|
|
SMillimicronsDescription = 'Millimicrons';
|
|
SNauticalMilesDescription = 'NauticalMiles';
|
|
SPacesDescription = 'Paces';
|
|
SParsecsDescription = 'Parsecs';
|
|
SPicasDescription = 'Picas';
|
|
SPointsDescription = 'Points';
|
|
SRodsDescription = 'Rods';
|
|
SYardsDescription = 'Yards';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Area" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SAcresDescription = 'Acres';
|
|
SAreaDescription = 'Area';
|
|
SAresDescription = 'Ares';
|
|
SCentaresDescription = 'Centares';
|
|
SHectaresDescription = 'Hectares';
|
|
SSquareCentimetersDescription = 'SquareCentimeters';
|
|
SSquareDecametersDescription = 'SquareDecameters';
|
|
SSquareDecimetersDescription = 'SquareDecimeters';
|
|
SSquareFeetDescription = 'SquareFeet';
|
|
SSquareHectometersDescription = 'SquareHectometers';
|
|
SSquareInchesDescription = 'SquareInches';
|
|
SSquareKilometersDescription = 'SquareKilometers';
|
|
SSquareMetersDescription = 'SquareMeters';
|
|
SSquareMilesDescription = 'SquareMiles';
|
|
SSquareMillimetersDescription = 'SquareMillimeters';
|
|
SSquareRodsDescription = 'SquareRods';
|
|
SSquareYardsDescription = 'SquareYards';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Volume" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SAcreFeetDescription = 'AcreFeet';
|
|
SAcreInchesDescription = 'AcreInches';
|
|
SCentiLitersDescription = 'CentiLiters';
|
|
SCordFeetDescription = 'CordFeet';
|
|
SCordsDescription = 'Cords';
|
|
SCubicCentimetersDescription = 'CubicCentimeters';
|
|
SCubicDecametersDescription = 'CubicDecameters';
|
|
SCubicDecimetersDescription = 'CubicDecimeters';
|
|
SCubicFeetDescription = 'CubicFeet';
|
|
SCubicHectometersDescription = 'CubicHectometers';
|
|
SCubicInchesDescription = 'CubicInches';
|
|
SCubicKilometersDescription = 'CubicKilometers';
|
|
SCubicMetersDescription = 'CubicMeters';
|
|
SCubicMilesDescription = 'CubicMiles';
|
|
SCubicMillimetersDescription = 'CubicMillimeters';
|
|
SCubicYardsDescription = 'CubicYards';
|
|
SDecaLitersDescription = 'DecaLiters';
|
|
SDecasteresDescription = 'Decasteres';
|
|
SDeciLitersDescription = 'DeciLiters';
|
|
SDecisteresDescription = 'Decisteres';
|
|
SHectoLitersDescription = 'HectoLiters';
|
|
SKiloLitersDescription = 'KiloLiters';
|
|
SLitersDescription = 'Liters';
|
|
SMilliLitersDescription = 'MilliLiters';
|
|
SSteresDescription = 'Steres';
|
|
SVolumeDescription = 'Volume';
|
|
|
|
// US Fluid Units
|
|
SFluidCupsDescription = 'FluidCups';
|
|
SFluidGallonsDescription = 'FluidGallons';
|
|
SFluidGillsDescription = 'FluidGills';
|
|
SFluidOuncesDescription = 'FluidOunces';
|
|
SFluidPintsDescription = 'FluidPints';
|
|
SFluidQuartsDescription = 'FluidQuarts';
|
|
SFluidTablespoonsDescription = 'FluidTablespoons';
|
|
SFluidTeaspoonsDescription = 'FluidTeaspoons';
|
|
|
|
// US Dry Units
|
|
SDryBucketsDescription = 'DryBuckets';
|
|
SDryBushelsDescription = 'DryBushels';
|
|
SDryGallonsDescription = 'DryGallons';
|
|
SDryPecksDescription = 'DryPecks';
|
|
SDryPintsDescription = 'DryPints';
|
|
SDryQuartsDescription = 'DryQuarts';
|
|
|
|
// UK Fluid/Dry Units
|
|
SUKBucketsDescription = 'UKBuckets';
|
|
SUKBushelsDescription = 'UKBushels';
|
|
SUKGallonsDescription = 'UKGallons';
|
|
SUKGillsDescription = 'UKGill';
|
|
SUKOuncesDescription = 'UKOunces';
|
|
SUKPecksDescription = 'UKPecks';
|
|
SUKPintsDescription = 'UKPints';
|
|
SUKPottlesDescription = 'UKPottle';
|
|
SUKQuartsDescription = 'UKQuarts';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Mass" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SCentigramsDescription = 'Centigrams';
|
|
SDecagramsDescription = 'Decagrams';
|
|
SDecigramsDescription = 'Decigrams';
|
|
SDramsDescription = 'Drams';
|
|
SGrainsDescription = 'Grains';
|
|
SGramsDescription = 'Grams';
|
|
SHectogramsDescription = 'Hectograms';
|
|
SKilogramsDescription = 'Kilograms';
|
|
SLongTonsDescription = 'LongTons';
|
|
SMassDescription = 'Mass';
|
|
SMetricTonsDescription = 'MetricTons';
|
|
SMicrogramsDescription = 'Micrograms';
|
|
SMilligramsDescription = 'Milligrams';
|
|
SNanogramsDescription = 'Nanograms';
|
|
SOuncesDescription = 'Ounces';
|
|
SPoundsDescription = 'Pounds';
|
|
SStonesDescription = 'Stones';
|
|
STonsDescription = 'Tons';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Temperature" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SCelsiusDescription = 'Celsius';
|
|
SFahrenheitDescription = 'Fahrenheit';
|
|
SKelvinDescription = 'Kelvin';
|
|
SRankineDescription = 'Rankine';
|
|
SReaumurDescription = 'Reaumur';
|
|
STemperatureDescription = 'Temperature';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
"Time" family type and conversion types
|
|
---------------------------------------------------------------------}
|
|
|
|
SCenturiesDescription = 'Centuries';
|
|
SDateTimeDescription = 'DateTime';
|
|
SDaysDescription = 'Days';
|
|
SDecadesDescription = 'Decades';
|
|
SFortnightsDescription = 'Fortnights';
|
|
SHoursDescription = 'Hours';
|
|
SJulianDateDescription = 'JulianDate';
|
|
SMillenniaDescription = 'Millennia';
|
|
SMilliSecondsDescription = 'MilliSeconds';
|
|
SMinutesDescription = 'Minutes';
|
|
SModifiedJulianDateDescription = 'ModifiedJulianDate';
|
|
SMonthsDescription = 'Months';
|
|
SSecondsDescription = 'Seconds';
|
|
STimeDescription = 'Time';
|
|
SWeeksDescription = 'Weeks';
|
|
SYearsDescription = 'Years';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Strings also found in SysConsts.pas
|
|
---------------------------------------------------------------------}
|
|
|
|
SInvalidDate = '"%s" is not a valid date' ;
|
|
SInvalidDateTime = '"%s" is not a valid date and time' ;
|
|
SInvalidInteger = '"%s" is not a valid integer value' ;
|
|
SInvalidTime = '"%s" is not a valid time' ;
|
|
STimeEncodeError = 'Invalid argument to time encode' ;
|
|
|
|
{ ---------------------------------------------------------------------
|
|
MCI subsystem constants
|
|
---------------------------------------------------------------------}
|
|
|
|
SMCIAVIVideo = 'AVIVideo';
|
|
SMCICDAudio = 'CDAudio';
|
|
SMCIDAT = 'DAT';
|
|
SMCIDigitalVideo = 'DigitalVideo';
|
|
SMCIMMMovie = 'MMMovie';
|
|
SMCINil = '';
|
|
SMCIOther = 'Other';
|
|
SMCIOverlay = 'Overlay';
|
|
SMCIScanner = 'Scanner';
|
|
SMCISequencer = 'Sequencer';
|
|
SMCIUnknownError = 'Unknown error code';
|
|
SMCIVCR = 'VCR';
|
|
SMCIVideodisc = 'Videodisc';
|
|
SMCIWaveAudio = 'WaveAudio';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Message Dialog constants
|
|
---------------------------------------------------------------------}
|
|
|
|
SMsgDlgAbort = '&Abort';
|
|
SMsgDlgAll = '&All';
|
|
SMsgDlgCancel = 'Cancel';
|
|
SMsgDlgConfirm = 'Confirm';
|
|
SMsgDlgError = 'Error';
|
|
SMsgDlgHelp = '&Help';
|
|
SMsgDlgHelpHelp = 'Help';
|
|
SMsgDlgHelpNone = 'No help available';
|
|
SMsgDlgIgnore = '&Ignore';
|
|
SMsgDlgInformation = 'Information';
|
|
SMsgDlgNo = '&No';
|
|
SMsgDlgNoToAll = 'N&o to all';
|
|
SMsgDlgOK = 'OK';
|
|
SMsgDlgRetry = '&Retry';
|
|
SMsgDlgWarning = 'Warning';
|
|
SMsgDlgYes = '&Yes';
|
|
SMsgDlgYesToAll = 'Yes to a&ll';
|
|
|
|
|
|
implementation
|
|
|
|
end.
|