From 053a3d1986b596ce237bdc5a754e8bcc56e9b8b2 Mon Sep 17 00:00:00 2001 From: ronaldhordijk Date: Sun, 23 Oct 2005 08:06:34 +0000 Subject: [PATCH] 2.03 delphi2005 projects --- 2.10/Project/delphi2005/Apophysis202.cfg | 15 +- 2.10/Project/delphi2005/Apophysis202.drc | 652 ++++++++++++++++++ 2.10/Project/delphi2005/Apophysis202.dsk | 278 ++++---- .../delphi2005/Apophysis202.identcache | Bin 62644 -> 42253 bytes 2.10/Project/delphi2005/Apophysis203.bdsproj | 174 +++++ .../delphi2005/Apophysis203.bdsproj.local | 54 ++ 2.10/Project/delphi2005/Apophysis203.cfg | 46 ++ 2.10/Project/delphi2005/Apophysis203.dpr | 107 +++ 2.10/Project/delphi2005/Apophysis203.drc | 652 ++++++++++++++++++ 2.10/Project/delphi2005/Apophysis203.res | Bin 0 -> 56688 bytes 2.10/Project/delphi2005/FlameSS.bdsproj | 173 +++++ 2.10/Project/delphi2005/FlameSS.bdsproj.local | 2 + 2.10/Project/delphi2005/FlameSS.cfg | 44 ++ 2.10/Project/delphi2005/FlameSS.dof | 108 +++ 2.10/Project/delphi2005/FlameSS.dpr | 214 ++++++ 2.10/Project/delphi2005/FlameSS.dsk | 280 ++++++++ 2.10/Project/delphi2005/FlameSS.identcache | Bin 0 -> 6091 bytes 2.10/Project/delphi2005/FlameSS.res | Bin 0 -> 4396 bytes 18 files changed, 2644 insertions(+), 155 deletions(-) create mode 100644 2.10/Project/delphi2005/Apophysis202.drc create mode 100644 2.10/Project/delphi2005/Apophysis203.bdsproj create mode 100644 2.10/Project/delphi2005/Apophysis203.bdsproj.local create mode 100644 2.10/Project/delphi2005/Apophysis203.cfg create mode 100644 2.10/Project/delphi2005/Apophysis203.dpr create mode 100644 2.10/Project/delphi2005/Apophysis203.drc create mode 100644 2.10/Project/delphi2005/Apophysis203.res create mode 100644 2.10/Project/delphi2005/FlameSS.bdsproj create mode 100644 2.10/Project/delphi2005/FlameSS.bdsproj.local create mode 100644 2.10/Project/delphi2005/FlameSS.cfg create mode 100644 2.10/Project/delphi2005/FlameSS.dof create mode 100644 2.10/Project/delphi2005/FlameSS.dpr create mode 100644 2.10/Project/delphi2005/FlameSS.dsk create mode 100644 2.10/Project/delphi2005/FlameSS.identcache create mode 100644 2.10/Project/delphi2005/FlameSS.res diff --git a/2.10/Project/delphi2005/Apophysis202.cfg b/2.10/Project/delphi2005/Apophysis202.cfg index bd67e37..87826d1 100644 --- a/2.10/Project/delphi2005/Apophysis202.cfg +++ b/2.10/Project/delphi2005/Apophysis202.cfg @@ -1,6 +1,6 @@ -$A8 -$B- --$C+ +-$C- -$D+ -$E- -$F- @@ -12,7 +12,7 @@ -$L+ -$M- -$N+ --$O- +-$O+ -$P+ -$Q- -$R- @@ -24,6 +24,7 @@ -$X+ -$Y+ -$Z1 +-GD -cg -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; -H+ @@ -35,11 +36,11 @@ -N"..\..\out\dcu" -LE"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" -LN"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" --U"c:\develop\borland\bds\3.0\lib\Debug;c:\develop\borland\bds\3.0\Lib\Debug\Indy10;..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" --O"c:\develop\borland\bds\3.0\lib\Debug;c:\develop\borland\bds\3.0\Lib\Debug\Indy10;..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" --I"c:\develop\borland\bds\3.0\lib\Debug;c:\develop\borland\bds\3.0\Lib\Debug\Indy10;..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" --R"c:\develop\borland\bds\3.0\lib\Debug;c:\develop\borland\bds\3.0\Lib\Debug\Indy10;..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" --DxTESTVARIANT +-U"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-O"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-I"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-R"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-DxTESTVARIANT;xDEBUG -w-UNSAFE_TYPE -w-UNSAFE_CODE -w-UNSAFE_CAST diff --git a/2.10/Project/delphi2005/Apophysis202.drc b/2.10/Project/delphi2005/Apophysis202.drc new file mode 100644 index 0000000..d7f4a2c --- /dev/null +++ b/2.10/Project/delphi2005/Apophysis202.drc @@ -0,0 +1,652 @@ +/* VER170 + Generated by the Borland Delphi Pascal Compiler + because -GD or --drc was supplied to the compiler. + + This file contains compiler-generated resources that + were bound to the executable. + If this file is empty, then no compiler-generated + resources were bound to the produced executable. +*/ + +#define pnglang_EPNGUnknownCriticalChunkText 65216 +#define pnglang_EPNGUnknownCompressionText 65217 +#define pnglang_EPNGUnknownInterlaceText 65218 +#define pnglang_EPNGCannotAssignChunkText 65219 +#define pnglang_EPNGUnexpectedEndText 65220 +#define pnglang_EPNGNoImageDataText 65221 +#define pnglang_EPNGCannotChangeSizeText 65222 +#define pnglang_EPNGCannotAddChunkText 65223 +#define pnglang_EPNGCannotAddInvalidImageText 65224 +#define pnglang_EPNGOutMemoryText 65225 +#define pnglang_EPNGHeaderNotPresentText 65226 +#define ComConst_SOleError 65227 +#define ComConst_SNoMethod 65228 +#define ComConst_SVarNotObject 65229 +#define ComConst_STooManyParams 65230 +#define ComStrs_sInvalidOwner 65232 +#define ComStrs_sUDAssociated 65233 +#define ComStrs_sPageIndexError 65234 +#define ComStrs_sInvalidComCtl32 65235 +#define JConsts_sChangeJPGSize 65236 +#define JConsts_sJPEGError 65237 +#define JConsts_sJPEGImageFile 65238 +#define pnglang_EPngInvalidCRCText 65239 +#define pnglang_EPNGInvalidIHDRText 65240 +#define pnglang_EPNGMissingMultipleIDATText 65241 +#define pnglang_EPNGZLIBErrorText 65242 +#define pnglang_EPNGInvalidPaletteText 65243 +#define pnglang_EPNGInvalidFileHeaderText 65244 +#define pnglang_EPNGIHDRNotFirstText 65245 +#define pnglang_EPNGSizeExceedsText 65246 +#define pnglang_EPNGUnknownPalEntryText 65247 +#define Consts_SUnicodeEncoding 65248 +#define Consts_SBigEndianEncoding 65249 +#define Consts_SUTF8Encoding 65250 +#define Consts_SUTF7Encoding 65251 +#define HelpIntfs_hNoTableOfContents 65252 +#define HelpIntfs_hNothingFound 65253 +#define HelpIntfs_hNoContext 65254 +#define HelpIntfs_hNoContextFound 65255 +#define HelpIntfs_hNoTopics 65256 +#define ComStrs_sTabFailClear 65257 +#define ComStrs_sTabFailDelete 65258 +#define ComStrs_sTabFailRetrieve 65259 +#define ComStrs_sTabFailGetObject 65260 +#define ComStrs_sTabFailSet 65261 +#define ComStrs_sTabFailSetObject 65262 +#define ComStrs_sTabMustBeMultiLine 65263 +#define Consts_SDockTreeRemoveError 65264 +#define Consts_SDockZoneNotFound 65265 +#define Consts_SDockZoneHasNoCtl 65266 +#define Consts_SDockZoneVersionConflict 65267 +#define Consts_SKeyCaption 65268 +#define Consts_SValueCaption 65269 +#define Consts_SKeyConflict 65270 +#define Consts_SKeyNotFound 65271 +#define Consts_SNoColumnMoving 65272 +#define Consts_SNoEqualsInKey 65273 +#define Consts_SSeparator 65274 +#define Consts_SErrorSettingCount 65275 +#define Consts_SListBoxMustBeVirtual 65276 +#define Consts_SNoGetItemEventHandler 65277 +#define Consts_SANSIEncoding 65278 +#define Consts_SASCIIEncoding 65279 +#define Consts_SmkcRight 65280 +#define Consts_SmkcDown 65281 +#define Consts_SmkcIns 65282 +#define Consts_SmkcDel 65283 +#define Consts_SmkcShift 65284 +#define Consts_SmkcCtrl 65285 +#define Consts_SmkcAlt 65286 +#define Consts_SOutOfRange 65287 +#define Consts_SDefaultFilter 65288 +#define Consts_SInsertLineError 65289 +#define Consts_SInvalidClipFmt 65290 +#define Consts_SIconToClipboard 65291 +#define Consts_SCannotOpenClipboard 65292 +#define Consts_SInvalidMemoSize 65293 +#define Consts_SDuplicateMenus 65294 +#define Consts_SDockedCtlNeedsName 65295 +#define Consts_SMsgDlgRetry 65296 +#define Consts_SMsgDlgIgnore 65297 +#define Consts_SMsgDlgAll 65298 +#define Consts_SMsgDlgNoToAll 65299 +#define Consts_SMsgDlgYesToAll 65300 +#define Consts_SmkcBkSp 65301 +#define Consts_SmkcTab 65302 +#define Consts_SmkcEsc 65303 +#define Consts_SmkcEnter 65304 +#define Consts_SmkcSpace 65305 +#define Consts_SmkcPgUp 65306 +#define Consts_SmkcPgDn 65307 +#define Consts_SmkcEnd 65308 +#define Consts_SmkcHome 65309 +#define Consts_SmkcLeft 65310 +#define Consts_SmkcUp 65311 +#define Consts_SVMetafiles 65312 +#define Consts_SVEnhMetafiles 65313 +#define Consts_SVIcons 65314 +#define Consts_SVBitmaps 65315 +#define Consts_SMaskErr 65316 +#define Consts_SMaskEditErr 65317 +#define Consts_SMsgDlgWarning 65318 +#define Consts_SMsgDlgError 65319 +#define Consts_SMsgDlgInformation 65320 +#define Consts_SMsgDlgConfirm 65321 +#define Consts_SMsgDlgYes 65322 +#define Consts_SMsgDlgNo 65323 +#define Consts_SMsgDlgOK 65324 +#define Consts_SMsgDlgCancel 65325 +#define Consts_SMsgDlgHelp 65326 +#define Consts_SMsgDlgAbort 65327 +#define Consts_SNoTimers 65328 +#define Consts_SGroupIndexTooLow 65329 +#define Consts_SNoMDIForm 65330 +#define Consts_SImageCanvasNeedsBitmap 65331 +#define Consts_SControlParentSetToSelf 65332 +#define Consts_SOKButton 65333 +#define Consts_SCancelButton 65334 +#define Consts_SYesButton 65335 +#define Consts_SNoButton 65336 +#define Consts_SHelpButton 65337 +#define Consts_SCloseButton 65338 +#define Consts_SIgnoreButton 65339 +#define Consts_SRetryButton 65340 +#define Consts_SAbortButton 65341 +#define Consts_SAllButton 65342 +#define Consts_SCannotDragForm 65343 +#define Consts_SImageIndexError 65344 +#define Consts_SImageReadFail 65345 +#define Consts_SImageWriteFail 65346 +#define Consts_SWindowDCError 65347 +#define Consts_SWindowClass 65348 +#define Consts_SCannotFocus 65349 +#define Consts_SParentRequired 65350 +#define Consts_SParentGivenNotAParent 65351 +#define Consts_SMDIChildNotVisible 65352 +#define Consts_SVisibleChanged 65353 +#define Consts_SCannotShowModal 65354 +#define Consts_SScrollBarRange 65355 +#define Consts_SPropertyOutOfRange 65356 +#define Consts_SMenuIndexError 65357 +#define Consts_SMenuReinserted 65358 +#define Consts_SMenuNotFound 65359 +#define RTLConsts_SThreadCreateError 65360 +#define RTLConsts_SThreadError 65361 +#define Consts_SInvalidTabPosition 65362 +#define Consts_SInvalidTabStyle 65363 +#define Consts_SInvalidBitmap 65364 +#define Consts_SInvalidIcon 65365 +#define Consts_SInvalidMetafile 65366 +#define Consts_SInvalidPixelFormat 65367 +#define Consts_SScanLine 65368 +#define Consts_SChangeIconSize 65369 +#define Consts_SUnknownClipboardFormat 65370 +#define Consts_SOutOfResources 65371 +#define Consts_SNoCanvasHandle 65372 +#define Consts_SInvalidImageSize 65373 +#define Consts_SInvalidImageList 65374 +#define Consts_SReplaceImage 65375 +#define RTLConsts_SNumberExpected 65376 +#define RTLConsts_SParseError 65377 +#define RTLConsts_SPropertyException 65378 +#define RTLConsts_SReadError 65379 +#define RTLConsts_SReadOnlyProperty 65380 +#define RTLConsts_SRegGetDataFailed 65381 +#define RTLConsts_SRegSetDataFailed 65382 +#define RTLConsts_SResNotFound 65383 +#define RTLConsts_SSeekNotImplemented 65384 +#define RTLConsts_SSortedListError 65385 +#define RTLConsts_SStringExpected 65386 +#define RTLConsts_SSymbolExpected 65387 +#define RTLConsts_STooManyDeleted 65388 +#define RTLConsts_SUnknownGroup 65389 +#define RTLConsts_SUnknownProperty 65390 +#define RTLConsts_SWriteError 65391 +#define RTLConsts_SIdentifierExpected 65392 +#define RTLConsts_SIndexOutOfRange 65393 +#define RTLConsts_SInvalidBinary 65394 +#define RTLConsts_SInvalidFileName 65395 +#define RTLConsts_SInvalidImage 65396 +#define RTLConsts_SInvalidName 65397 +#define RTLConsts_SInvalidProperty 65398 +#define RTLConsts_SInvalidPropertyPath 65399 +#define RTLConsts_SInvalidPropertyValue 65400 +#define RTLConsts_SInvalidRegType 65401 +#define RTLConsts_SInvalidString 65402 +#define RTLConsts_SLineTooLong 65403 +#define RTLConsts_SListCapacityError 65404 +#define RTLConsts_SListCountError 65405 +#define RTLConsts_SListIndexError 65406 +#define RTLConsts_SMemoryStreamError 65407 +#define RTLConsts_SAncestorNotFound 65408 +#define RTLConsts_SAssignError 65409 +#define RTLConsts_SBitsIndexError 65410 +#define RTLConsts_SCantWriteResourceStreamError 65411 +#define RTLConsts_SCharExpected 65412 +#define RTLConsts_SCheckSynchronizeError 65413 +#define RTLConsts_SClassNotFound 65414 +#define RTLConsts_SDuplicateClass 65415 +#define RTLConsts_SDuplicateItem 65416 +#define RTLConsts_SDuplicateName 65417 +#define RTLConsts_SDuplicateString 65418 +#define RTLConsts_SFCreateErrorEx 65419 +#define RTLConsts_SFixedColTooBig 65420 +#define RTLConsts_SFixedRowTooBig 65421 +#define RTLConsts_SFOpenErrorEx 65422 +#define RTLConsts_SGridTooLarge 65423 +#define SysConst_SLongMonthNameDec 65424 +#define SysConst_SShortDayNameSun 65425 +#define SysConst_SShortDayNameMon 65426 +#define SysConst_SShortDayNameTue 65427 +#define SysConst_SShortDayNameWed 65428 +#define SysConst_SShortDayNameThu 65429 +#define SysConst_SShortDayNameFri 65430 +#define SysConst_SShortDayNameSat 65431 +#define SysConst_SLongDayNameSun 65432 +#define SysConst_SLongDayNameMon 65433 +#define SysConst_SLongDayNameTue 65434 +#define SysConst_SLongDayNameWed 65435 +#define SysConst_SLongDayNameThu 65436 +#define SysConst_SLongDayNameFri 65437 +#define SysConst_SLongDayNameSat 65438 +#define SysConst_SCannotCreateDir 65439 +#define SysConst_SShortMonthNameAug 65440 +#define SysConst_SShortMonthNameSep 65441 +#define SysConst_SShortMonthNameOct 65442 +#define SysConst_SShortMonthNameNov 65443 +#define SysConst_SShortMonthNameDec 65444 +#define SysConst_SLongMonthNameJan 65445 +#define SysConst_SLongMonthNameFeb 65446 +#define SysConst_SLongMonthNameMar 65447 +#define SysConst_SLongMonthNameApr 65448 +#define SysConst_SLongMonthNameMay 65449 +#define SysConst_SLongMonthNameJun 65450 +#define SysConst_SLongMonthNameJul 65451 +#define SysConst_SLongMonthNameAug 65452 +#define SysConst_SLongMonthNameSep 65453 +#define SysConst_SLongMonthNameOct 65454 +#define SysConst_SLongMonthNameNov 65455 +#define SysConst_SAbstractError 65456 +#define SysConst_SModuleAccessViolation 65457 +#define SysConst_sErrorLoadingPackage 65458 +#define SysConst_SInvalidPackageFile 65459 +#define SysConst_SInvalidPackageHandle 65460 +#define SysConst_SDuplicatePackageUnit 65461 +#define SysConst_SOSError 65462 +#define SysConst_SUnkOSError 65463 +#define SysConst_SNL 65464 +#define SysConst_SShortMonthNameJan 65465 +#define SysConst_SShortMonthNameFeb 65466 +#define SysConst_SShortMonthNameMar 65467 +#define SysConst_SShortMonthNameApr 65468 +#define SysConst_SShortMonthNameMay 65469 +#define SysConst_SShortMonthNameJun 65470 +#define SysConst_SShortMonthNameJul 65471 +#define SysConst_SInvalidVarCast 65472 +#define SysConst_SInvalidVarOp 65473 +#define SysConst_SInvalidVarNullOp 65474 +#define SysConst_SInvalidVarOpWithHResultWithPrefix 65475 +#define SysConst_SVarTypeCouldNotConvert 65476 +#define SysConst_SVarTypeConvertOverflow 65477 +#define SysConst_SVarOverflow 65478 +#define SysConst_SVarInvalid 65479 +#define SysConst_SVarBadType 65480 +#define SysConst_SVarNotImplemented 65481 +#define SysConst_SVarUnexpected 65482 +#define SysConst_SExternalException 65483 +#define SysConst_SAssertionFailed 65484 +#define SysConst_SIntfCastError 65485 +#define SysConst_SSafecallException 65486 +#define SysConst_SAssertError 65487 +#define SysConst_SAccessViolationNoArg 65488 +#define SysConst_SStackOverflow 65489 +#define SysConst_SControlC 65490 +#define SysConst_SPrivilege 65491 +#define SysConst_SOperationAborted 65492 +#define SysConst_SException 65493 +#define SysConst_SExceptTitle 65494 +#define SysConst_SInvalidFormat 65495 +#define SysConst_SArgumentMissing 65496 +#define SysConst_SDispatchError 65497 +#define SysConst_SReadAccess 65498 +#define SysConst_SWriteAccess 65499 +#define SysConst_SFormatTooLong 65500 +#define SysConst_SVarArrayCreate 65501 +#define SysConst_SVarArrayBounds 65502 +#define SysConst_SVarArrayLocked 65503 +#define SysConst_SInvalidFilename 65504 +#define SysConst_STooManyOpenFiles 65505 +#define SysConst_SAccessDenied 65506 +#define SysConst_SEndOfFile 65507 +#define SysConst_SDiskFull 65508 +#define SysConst_SInvalidInput 65509 +#define SysConst_SDivByZero 65510 +#define SysConst_SRangeError 65511 +#define SysConst_SIntOverflow 65512 +#define SysConst_SInvalidOp 65513 +#define SysConst_SZeroDivide 65514 +#define SysConst_SOverflow 65515 +#define SysConst_SUnderflow 65516 +#define SysConst_SInvalidPointer 65517 +#define SysConst_SInvalidCast 65518 +#define SysConst_SAccessViolationArg3 65519 +#define SysConst_SUnknown 65520 +#define SysConst_SInvalidInteger 65521 +#define SysConst_SInvalidFloat 65522 +#define SysConst_SInvalidCurrency 65523 +#define SysConst_SInvalidDate 65524 +#define SysConst_SInvalidTime 65525 +#define SysConst_SInvalidDateTime 65526 +#define SysConst_SInvalidDateTimeFloat 65527 +#define SysConst_SInvalidTimeStamp 65528 +#define SysConst_SInvalidGUID 65529 +#define SysConst_SInvalidBoolean 65530 +#define SysConst_STimeEncodeError 65531 +#define SysConst_SDateEncodeError 65532 +#define SysConst_SOutOfMemory 65533 +#define SysConst_SInOutError 65534 +#define SysConst_SFileNotFound 65535 +STRINGTABLE +BEGIN + pnglang_EPNGUnknownCriticalChunkText, "This \"Portable Network Graphics\" image contains an unknown critical part which could not be decoded." + pnglang_EPNGUnknownCompressionText, "This \"Portable Network Graphics\" image is encoded with an unknown compression scheme which could not be decoded." + pnglang_EPNGUnknownInterlaceText, "This \"Portable Network Graphics\" image uses an unknown interlace scheme which could not be decoded." + pnglang_EPNGCannotAssignChunkText, "The chunks must be compatible to be assigned." + pnglang_EPNGUnexpectedEndText, "This \"Portable Network Graphics\" image is invalid because the decoder found an unexpected end of the file." + pnglang_EPNGNoImageDataText, "This \"Portable Network Graphics\" image contains no data." + pnglang_EPNGCannotChangeSizeText, "The \"Portable Network Graphics\" image can not be resize by changing width and height properties. Try assigning the image from a bitmap." + pnglang_EPNGCannotAddChunkText, "The program tried to add a existent critical chunk to the current image which is not allowed." + pnglang_EPNGCannotAddInvalidImageText, "It's not allowed to add a new chunk because the current image is invalid." + pnglang_EPNGOutMemoryText, "Some operation could not be performed because the system is out of resources. Close some windows and try again." + pnglang_EPNGHeaderNotPresentText, "This operation is not valid because the current image contains no valid header." + ComConst_SOleError, "OLE error %.8x" + ComConst_SNoMethod, "Method '%s' not supported by automation object" + ComConst_SVarNotObject, "Variant does not reference an automation object" + ComConst_STooManyParams, "Dispatch methods do not support more than 64 parameters" + ComStrs_sInvalidOwner, "Invalid owner" + ComStrs_sUDAssociated, "%s is already associated with %s" + ComStrs_sPageIndexError, "%d is an invalid PageIndex value. PageIndex must be between 0 and %d" + ComStrs_sInvalidComCtl32, "This control requires version 4.70 or greater of COMCTL32.DLL" + JConsts_sChangeJPGSize, "Cannot change the size of a JPEG image" + JConsts_sJPEGError, "JPEG error #%d" + JConsts_sJPEGImageFile, "JPEG Image File" + pnglang_EPngInvalidCRCText, "This \"Portable Network Graphics\" image is not valid because it contains invalid pieces of data (crc error)" + pnglang_EPNGInvalidIHDRText, "The \"Portable Network Graphics\" image could not be loaded because one of its main piece of data (ihdr) might be corrupted" + pnglang_EPNGMissingMultipleIDATText, "This \"Portable Network Graphics\" image is invalid because it has missing image parts." + pnglang_EPNGZLIBErrorText, "Could not decompress the image because it contains invalid compressed data.\r\n Description: " + pnglang_EPNGInvalidPaletteText, "The \"Portable Network Graphics\" image contains an invalid palette." + pnglang_EPNGInvalidFileHeaderText, "The file being readed is not a valid \"Portable Network Graphics\" image because it contains an invalid header. This file may be corruped, try obtaining it again." + pnglang_EPNGIHDRNotFirstText, "This \"Portable Network Graphics\" image is not supported or it might be invalid.\r\n(IHDR chunk is not the first)" + pnglang_EPNGSizeExceedsText, "This \"Portable Network Graphics\" image is not supported because either it's width or height exceeds the maximum size, which is 65535 pixels length." + pnglang_EPNGUnknownPalEntryText, "There is no such palette entry." + Consts_SUnicodeEncoding, "Unicode" + Consts_SBigEndianEncoding, "Big Endian Unicode" + Consts_SUTF8Encoding, "UTF-8" + Consts_SUTF7Encoding, "UTF-7" + HelpIntfs_hNoTableOfContents, "Unable to find a Table of Contents" + HelpIntfs_hNothingFound, "No help found for %s" + HelpIntfs_hNoContext, "No context-sensitive help installed" + HelpIntfs_hNoContextFound, "No help found for context" + HelpIntfs_hNoTopics, "No topic-based help system installed" + ComStrs_sTabFailClear, "Failed to clear tab control" + ComStrs_sTabFailDelete, "Failed to delete tab at index %d" + ComStrs_sTabFailRetrieve, "Failed to retrieve tab at index %d" + ComStrs_sTabFailGetObject, "Failed to get object at index %d" + ComStrs_sTabFailSet, "Failed to set tab \"%s\" at index %d" + ComStrs_sTabFailSetObject, "Failed to set object at index %d" + ComStrs_sTabMustBeMultiLine, "MultiLine must be True when TabPosition is tpLeft or tpRight" + Consts_SDockTreeRemoveError, "Error removing control from dock tree" + Consts_SDockZoneNotFound, " - Dock zone not found" + Consts_SDockZoneHasNoCtl, " - Dock zone has no control" + Consts_SDockZoneVersionConflict, "Error loading dock zone from the stream. Expecting version %d, but found %d." + Consts_SKeyCaption, "Key" + Consts_SValueCaption, "Value" + Consts_SKeyConflict, "A key with the name of \"%s\" already exists" + Consts_SKeyNotFound, "Key \"%s\" not found" + Consts_SNoColumnMoving, "goColMoving is not a supported option" + Consts_SNoEqualsInKey, "Key may not contain equals sign (\"=\")" + Consts_SSeparator, "Separator" + Consts_SErrorSettingCount, "Error setting %s.Count" + Consts_SListBoxMustBeVirtual, "Listbox (%s) style must be virtual in order to set Count" + Consts_SNoGetItemEventHandler, "No OnGetItem event handler assigned" + Consts_SANSIEncoding, "ANSI" + Consts_SASCIIEncoding, "ASCII" + Consts_SmkcRight, "Right" + Consts_SmkcDown, "Down" + Consts_SmkcIns, "Ins" + Consts_SmkcDel, "Del" + Consts_SmkcShift, "Shift+" + Consts_SmkcCtrl, "Ctrl+" + Consts_SmkcAlt, "Alt+" + Consts_SOutOfRange, "Value must be between %d and %d" + Consts_SDefaultFilter, "All files (*.*)|*.*" + Consts_SInsertLineError, "Unable to insert a line" + Consts_SInvalidClipFmt, "Invalid clipboard format" + Consts_SIconToClipboard, "Clipboard does not support Icons" + Consts_SCannotOpenClipboard, "Cannot open clipboard" + Consts_SInvalidMemoSize, "Text exceeds memo capacity" + Consts_SDuplicateMenus, "Menu '%s' is already being used by another form" + Consts_SDockedCtlNeedsName, "Docked control must have a name" + Consts_SMsgDlgRetry, "&Retry" + Consts_SMsgDlgIgnore, "&Ignore" + Consts_SMsgDlgAll, "&All" + Consts_SMsgDlgNoToAll, "N&o to All" + Consts_SMsgDlgYesToAll, "Yes to &All" + Consts_SmkcBkSp, "BkSp" + Consts_SmkcTab, "Tab" + Consts_SmkcEsc, "Esc" + Consts_SmkcEnter, "Enter" + Consts_SmkcSpace, "Space" + Consts_SmkcPgUp, "PgUp" + Consts_SmkcPgDn, "PgDn" + Consts_SmkcEnd, "End" + Consts_SmkcHome, "Home" + Consts_SmkcLeft, "Left" + Consts_SmkcUp, "Up" + Consts_SVMetafiles, "Metafiles" + Consts_SVEnhMetafiles, "Enhanced Metafiles" + Consts_SVIcons, "Icons" + Consts_SVBitmaps, "Bitmaps" + Consts_SMaskErr, "Invalid input value" + Consts_SMaskEditErr, "Invalid input value. Use escape key to abandon changes" + Consts_SMsgDlgWarning, "Warning" + Consts_SMsgDlgError, "Error" + Consts_SMsgDlgInformation, "Information" + Consts_SMsgDlgConfirm, "Confirm" + Consts_SMsgDlgYes, "&Yes" + Consts_SMsgDlgNo, "&No" + Consts_SMsgDlgOK, "OK" + Consts_SMsgDlgCancel, "Cancel" + Consts_SMsgDlgHelp, "&Help" + Consts_SMsgDlgAbort, "&Abort" + Consts_SNoTimers, "Not enough timers available" + Consts_SGroupIndexTooLow, "GroupIndex cannot be less than a previous menu item's GroupIndex" + Consts_SNoMDIForm, "Cannot create form. No MDI forms are currently active" + Consts_SImageCanvasNeedsBitmap, "Can only modify an image if it contains a bitmap" + Consts_SControlParentSetToSelf, "A control cannot have itself as its parent" + Consts_SOKButton, "OK" + Consts_SCancelButton, "Cancel" + Consts_SYesButton, "&Yes" + Consts_SNoButton, "&No" + Consts_SHelpButton, "&Help" + Consts_SCloseButton, "&Close" + Consts_SIgnoreButton, "&Ignore" + Consts_SRetryButton, "&Retry" + Consts_SAbortButton, "Abort" + Consts_SAllButton, "&All" + Consts_SCannotDragForm, "Cannot drag a form" + Consts_SImageIndexError, "Invalid ImageList Index" + Consts_SImageReadFail, "Failed to read ImageList data from stream" + Consts_SImageWriteFail, "Failed to write ImageList data to stream" + Consts_SWindowDCError, "Error creating window device context" + Consts_SWindowClass, "Error creating window class" + Consts_SCannotFocus, "Cannot focus a disabled or invisible window" + Consts_SParentRequired, "Control '%s' has no parent window" + Consts_SParentGivenNotAParent, "Parent given is not a parent of '%s'" + Consts_SMDIChildNotVisible, "Cannot hide an MDI Child Form" + Consts_SVisibleChanged, "Cannot change Visible in OnShow or OnHide" + Consts_SCannotShowModal, "Cannot make a visible window modal" + Consts_SScrollBarRange, "Scrollbar property out of range" + Consts_SPropertyOutOfRange, "%s property out of range" + Consts_SMenuIndexError, "Menu index out of range" + Consts_SMenuReinserted, "Menu inserted twice" + Consts_SMenuNotFound, "Sub-menu is not in menu" + RTLConsts_SThreadCreateError, "Thread creation error: %s" + RTLConsts_SThreadError, "Thread Error: %s (%d)" + Consts_SInvalidTabPosition, "Tab position incompatible with current tab style" + Consts_SInvalidTabStyle, "Tab style incompatible with current tab position" + Consts_SInvalidBitmap, "Bitmap image is not valid" + Consts_SInvalidIcon, "Icon image is not valid" + Consts_SInvalidMetafile, "Metafile is not valid" + Consts_SInvalidPixelFormat, "Invalid pixel format" + Consts_SScanLine, "Scan line index out of range" + Consts_SChangeIconSize, "Cannot change the size of an icon" + Consts_SUnknownClipboardFormat, "Unsupported clipboard format" + Consts_SOutOfResources, "Out of system resources" + Consts_SNoCanvasHandle, "Canvas does not allow drawing" + Consts_SInvalidImageSize, "Invalid image size" + Consts_SInvalidImageList, "Invalid ImageList" + Consts_SReplaceImage, "Unable to Replace Image" + RTLConsts_SNumberExpected, "Number expected" + RTLConsts_SParseError, "%s on line %d" + RTLConsts_SPropertyException, "Error reading %s%s%s: %s" + RTLConsts_SReadError, "Stream read error" + RTLConsts_SReadOnlyProperty, "Property is read-only" + RTLConsts_SRegGetDataFailed, "Failed to get data for '%s'" + RTLConsts_SRegSetDataFailed, "Failed to set data for '%s'" + RTLConsts_SResNotFound, "Resource %s not found" + RTLConsts_SSeekNotImplemented, "%s.Seek not implemented" + RTLConsts_SSortedListError, "Operation not allowed on sorted list" + RTLConsts_SStringExpected, "String expected" + RTLConsts_SSymbolExpected, "%s expected" + RTLConsts_STooManyDeleted, "Too many rows or columns deleted" + RTLConsts_SUnknownGroup, "%s not in a class registration group" + RTLConsts_SUnknownProperty, "Property %s does not exist" + RTLConsts_SWriteError, "Stream write error" + RTLConsts_SIdentifierExpected, "Identifier expected" + RTLConsts_SIndexOutOfRange, "Grid index out of range" + RTLConsts_SInvalidBinary, "Invalid binary value" + RTLConsts_SInvalidFileName, "Invalid file name - %s" + RTLConsts_SInvalidImage, "Invalid stream format" + RTLConsts_SInvalidName, "''%s'' is not a valid component name" + RTLConsts_SInvalidProperty, "Invalid property value" + RTLConsts_SInvalidPropertyPath, "Invalid property path" + RTLConsts_SInvalidPropertyValue, "Invalid property value" + RTLConsts_SInvalidRegType, "Invalid data type for '%s'" + RTLConsts_SInvalidString, "Invalid string constant" + RTLConsts_SLineTooLong, "Line too long" + RTLConsts_SListCapacityError, "List capacity out of bounds (%d)" + RTLConsts_SListCountError, "List count out of bounds (%d)" + RTLConsts_SListIndexError, "List index out of bounds (%d)" + RTLConsts_SMemoryStreamError, "Out of memory while expanding memory stream" + RTLConsts_SAncestorNotFound, "Ancestor for '%s' not found" + RTLConsts_SAssignError, "Cannot assign a %s to a %s" + RTLConsts_SBitsIndexError, "Bits index out of range" + RTLConsts_SCantWriteResourceStreamError, "Can't write to a read-only resource stream" + RTLConsts_SCharExpected, "''%s'' expected" + RTLConsts_SCheckSynchronizeError, "CheckSynchronize called from thread $%x, which is NOT the main thread" + RTLConsts_SClassNotFound, "Class %s not found" + RTLConsts_SDuplicateClass, "A class named %s already exists" + RTLConsts_SDuplicateItem, "List does not allow duplicates ($0%x)" + RTLConsts_SDuplicateName, "A component named %s already exists" + RTLConsts_SDuplicateString, "String list does not allow duplicates" + RTLConsts_SFCreateErrorEx, "Cannot create file \"%s\". %s" + RTLConsts_SFixedColTooBig, "Fixed column count must be less than column count" + RTLConsts_SFixedRowTooBig, "Fixed row count must be less than row count" + RTLConsts_SFOpenErrorEx, "Cannot open file \"%s\". %s" + RTLConsts_SGridTooLarge, "Grid too large for operation" + SysConst_SLongMonthNameDec, "December" + SysConst_SShortDayNameSun, "Sun" + SysConst_SShortDayNameMon, "Mon" + SysConst_SShortDayNameTue, "Tue" + SysConst_SShortDayNameWed, "Wed" + SysConst_SShortDayNameThu, "Thu" + SysConst_SShortDayNameFri, "Fri" + SysConst_SShortDayNameSat, "Sat" + SysConst_SLongDayNameSun, "Sunday" + SysConst_SLongDayNameMon, "Monday" + SysConst_SLongDayNameTue, "Tuesday" + SysConst_SLongDayNameWed, "Wednesday" + SysConst_SLongDayNameThu, "Thursday" + SysConst_SLongDayNameFri, "Friday" + SysConst_SLongDayNameSat, "Saturday" + SysConst_SCannotCreateDir, "Unable to create directory" + SysConst_SShortMonthNameAug, "Aug" + SysConst_SShortMonthNameSep, "Sep" + SysConst_SShortMonthNameOct, "Oct" + SysConst_SShortMonthNameNov, "Nov" + SysConst_SShortMonthNameDec, "Dec" + SysConst_SLongMonthNameJan, "January" + SysConst_SLongMonthNameFeb, "February" + SysConst_SLongMonthNameMar, "March" + SysConst_SLongMonthNameApr, "April" + SysConst_SLongMonthNameMay, "May" + SysConst_SLongMonthNameJun, "June" + SysConst_SLongMonthNameJul, "July" + SysConst_SLongMonthNameAug, "August" + SysConst_SLongMonthNameSep, "September" + SysConst_SLongMonthNameOct, "October" + SysConst_SLongMonthNameNov, "November" + SysConst_SAbstractError, "Abstract Error" + SysConst_SModuleAccessViolation, "Access violation at address %p in module '%s'. %s of address %p" + SysConst_sErrorLoadingPackage, "Can't load package %s.\r\n%s" + SysConst_SInvalidPackageFile, "Invalid package file '%s'" + SysConst_SInvalidPackageHandle, "Invalid package handle" + SysConst_SDuplicatePackageUnit, "Cannot load package '%s.' It contains unit '%s,'which is also contained in package '%s'" + SysConst_SOSError, "System Error. Code: %d.\r\n%s" + SysConst_SUnkOSError, "A call to an OS function failed" + SysConst_SNL, "Application is not licensed to use this feature" + SysConst_SShortMonthNameJan, "Jan" + SysConst_SShortMonthNameFeb, "Feb" + SysConst_SShortMonthNameMar, "Mar" + SysConst_SShortMonthNameApr, "Apr" + SysConst_SShortMonthNameMay, "May" + SysConst_SShortMonthNameJun, "Jun" + SysConst_SShortMonthNameJul, "Jul" + SysConst_SInvalidVarCast, "Invalid variant type conversion" + SysConst_SInvalidVarOp, "Invalid variant operation" + SysConst_SInvalidVarNullOp, "Invalid NULL variant operation" + SysConst_SInvalidVarOpWithHResultWithPrefix, "Invalid variant operation (%s%.8x)\n%s" + SysConst_SVarTypeCouldNotConvert, "Could not convert variant of type (%s) into type (%s)" + SysConst_SVarTypeConvertOverflow, "Overflow while converting variant of type (%s) into type (%s)" + SysConst_SVarOverflow, "Variant overflow" + SysConst_SVarInvalid, "Invalid argument" + SysConst_SVarBadType, "Invalid variant type" + SysConst_SVarNotImplemented, "Operation not supported" + SysConst_SVarUnexpected, "Unexpected variant error" + SysConst_SExternalException, "External exception %x" + SysConst_SAssertionFailed, "Assertion failed" + SysConst_SIntfCastError, "Interface not supported" + SysConst_SSafecallException, "Exception in safecall method" + SysConst_SAssertError, "%s (%s, line %d)" + SysConst_SAccessViolationNoArg, "Access violation" + SysConst_SStackOverflow, "Stack overflow" + SysConst_SControlC, "Control-C hit" + SysConst_SPrivilege, "Privileged instruction" + SysConst_SOperationAborted, "Operation aborted" + SysConst_SException, "Exception %s in module %s at %p.\r\n%s%s\r\n" + SysConst_SExceptTitle, "Application Error" + SysConst_SInvalidFormat, "Format '%s' invalid or incompatible with argument" + SysConst_SArgumentMissing, "No argument for format '%s'" + SysConst_SDispatchError, "Variant method calls not supported" + SysConst_SReadAccess, "Read" + SysConst_SWriteAccess, "Write" + SysConst_SFormatTooLong, "Format string too long" + SysConst_SVarArrayCreate, "Error creating variant or safe array" + SysConst_SVarArrayBounds, "Variant or safe array index out of bounds" + SysConst_SVarArrayLocked, "Variant or safe array is locked" + SysConst_SInvalidFilename, "Invalid filename" + SysConst_STooManyOpenFiles, "Too many open files" + SysConst_SAccessDenied, "File access denied" + SysConst_SEndOfFile, "Read beyond end of file" + SysConst_SDiskFull, "Disk full" + SysConst_SInvalidInput, "Invalid numeric input" + SysConst_SDivByZero, "Division by zero" + SysConst_SRangeError, "Range check error" + SysConst_SIntOverflow, "Integer overflow" + SysConst_SInvalidOp, "Invalid floating point operation" + SysConst_SZeroDivide, "Floating point division by zero" + SysConst_SOverflow, "Floating point overflow" + SysConst_SUnderflow, "Floating point underflow" + SysConst_SInvalidPointer, "Invalid pointer operation" + SysConst_SInvalidCast, "Invalid class typecast" + SysConst_SAccessViolationArg3, "Access violation at address %p. %s of address %p" + SysConst_SUnknown, "" + SysConst_SInvalidInteger, "'%s' is not a valid integer value" + SysConst_SInvalidFloat, "'%s' is not a valid floating point value" + SysConst_SInvalidCurrency, "'%s' is not a valid currency value" + SysConst_SInvalidDate, "'%s' is not a valid date" + SysConst_SInvalidTime, "'%s' is not a valid time" + SysConst_SInvalidDateTime, "'%s' is not a valid date and time" + SysConst_SInvalidDateTimeFloat, "'%g' is not a valid date and time" + SysConst_SInvalidTimeStamp, "'%d.%d' is not a valid timestamp" + SysConst_SInvalidGUID, "'%s' is not a valid GUID value" + SysConst_SInvalidBoolean, "'%s' is not a valid boolean value" + SysConst_STimeEncodeError, "Invalid argument to time encode" + SysConst_SDateEncodeError, "Invalid argument to date encode" + SysConst_SOutOfMemory, "Out of memory" + SysConst_SInOutError, "I/O error %d" + SysConst_SFileNotFound, "File not found" +END + diff --git a/2.10/Project/delphi2005/Apophysis202.dsk b/2.10/Project/delphi2005/Apophysis202.dsk index 7771649..bd76702 100644 --- a/2.10/Project/delphi2005/Apophysis202.dsk +++ b/2.10/Project/delphi2005/Apophysis202.dsk @@ -1,32 +1,36 @@ [Closed Files] -File_0=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\Render32.pas',0,1,1,10,19,0,0,, -File_1=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\ImageColoring.pas',0,1,1,1,40,0,0,, -File_2=TSourceModule,'c:\develop\borland\bds\3.0\source\Win32\vcl\Graphics.pas',0,1,5601,1,5642,0,0,, -File_3=TSourceModule,'X:\Code\Delphi\Apophysis\2.02h\Source\RenderMM.pas',0,1,579,1,608,0,0,, -File_4=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\ScriptRender.pas',0,1,68,26,91,0,0,, -File_5=TSourceModule,'X:\Code\Delphi\Apophysis\flamesong29_01_2005\flamesong\core\ImageRenderer.jad',0,1,491,38,527,0,0,, -File_6=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\XForm.pas',0,1,685,1,729,0,0,,{1 -File_7=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\formPostProcess.pas',0,1,200,77,213,0,0,, -File_8=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\About.pas',0,1,1,1,1,0,0,, -File_9=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\bmdll32.PAS',0,1,472,1,505,0,0,, +File_0=TSourceModule,'C:\develop\Borland\BDS\3.0\source\Win32\db\DB.pas',0,1,1,1,1,0,0,, +File_1=TSourceModule,'C:\develop\Borland\BDS\3.0\source\Win32\Indy9\IdMessage.pas',0,1,221,36,244,0,0,, +File_2=TSourceModule,'C:\develop\Borland\BDS\3.0\source\Win32\rtl\common\Classes.pas',0,1,1511,49,1527,0,0,, +File_3=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\Editor.pas',0,1,2003,37,2005,0,0,, +File_4=TSourceModule,'c:\develop\borland\bds\3.0\source\Win32\rtl\sys\system.pas',0,1,3614,1,3658,0,0,, +File_5=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas',0,1,424,3,471,0,0,, +File_6=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\Render.pas',0,1,91,1,126,0,0,, +File_7=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\Render64MT.pas',0,1,315,68,347,0,0,,{1 +File_8=TSourceModule,'c:\develop\borland\bds\3.0\source\Win32\rtl\sys\sysutils.pas',0,1,15538,1,15563,0,0,, +File_9=TSourceModule,'X:\Code\Delphi\Apophysis\2.10\Source\Render64.pas',0,1,179,1,196,0,0,, [Modules] -Module0=X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas -Module1=X:\Code\Delphi\Apophysis\2.10\Source\Main.pas -Module2=X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Apophysis202.bdsproj -Module3=X:\Code\Delphi\Apophysis\2.10\Source\RenderThread.pas -Module4=X:\Code\Delphi\Apophysis\2.10\Source\ControlPoint.pas -Module5=X:\Code\Delphi\Apophysis\2.10\Source\RenderMM.pas -Module6=X:\Code\Delphi\Apophysis\2.10\Source\Render64.pas -Module7=X:\Code\Delphi\Apophysis\2.10\Source\Render64MT.pas -Module8=X:\Code\Delphi\Apophysis\2.10\Source\Render.pas -Module9=X:\Code\Delphi\Apophysis\2.10\Source\FormRender.pas -Module10=X:\Code\Delphi\Apophysis\flamesong29_01_2005\flamesong\model\GenomeModel.jad -Module11=default.htm -Count=12 +Module0=X:\Code\Delphi\Apophysis\2.10\Source\XForm.pas +Module1=X:\Code\Delphi\Apophysis\2.10\Source\XFormMan.pas +Module2=X:\Code\Delphi\Apophysis\2.10\Source\Main.pas +Module3=X:\Code\Delphi\Apophysis\2.10\Source\ControlPoint.pas +Module4=X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas +Module5=X:\Code\Delphi\Apophysis\2.10\Source\varblob.pas +Module6=X:\Code\Delphi\Apophysis\pdj\pdjpointgen.pas +Module7=X:\Code\Delphi\Apophysis\2.10\Source\VarTest.pas +Module8=X:\Code\Delphi\Apophysis\2.10\Source\BaseVariant.pas +Module9=X:\Code\Delphi\Apophysis\2.10\Source\RndFlame.pas +Module10=default.htm +Count=11 EditWindowCount=1 -[X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas] +[X:\Code\Delphi\Apophysis\2.10\Source\XForm.pas] +ModuleType=TSourceModule +FormState=0 +FormOnTop=0 + +[X:\Code\Delphi\Apophysis\2.10\Source\XFormMan.pas] ModuleType=TSourceModule FormState=0 FormOnTop=0 @@ -34,14 +38,6 @@ FormOnTop=0 [X:\Code\Delphi\Apophysis\2.10\Source\Main.pas] ModuleType=TSourceModule FormState=1 -FormOnTop=1 - -[X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Apophysis202.bdsproj] -ModuleType=TBaseProject - -[X:\Code\Delphi\Apophysis\2.10\Source\RenderThread.pas] -ModuleType=TSourceModule -FormState=0 FormOnTop=0 [X:\Code\Delphi\Apophysis\2.10\Source\ControlPoint.pas] @@ -49,40 +45,42 @@ ModuleType=TSourceModule FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\2.10\Source\RenderMM.pas] +[X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas] ModuleType=TSourceModule FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\2.10\Source\Render64.pas] +[X:\Code\Delphi\Apophysis\2.10\Source\varblob.pas] ModuleType=TSourceModule FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\2.10\Source\Render64MT.pas] +[X:\Code\Delphi\Apophysis\pdj\pdjpointgen.pas] ModuleType=TSourceModule FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\2.10\Source\Render.pas] +[X:\Code\Delphi\Apophysis\2.10\Source\VarTest.pas] ModuleType=TSourceModule FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\2.10\Source\FormRender.pas] +[X:\Code\Delphi\Apophysis\2.10\Source\BaseVariant.pas] ModuleType=TSourceModule -FormState=1 +FormState=0 FormOnTop=0 -[X:\Code\Delphi\Apophysis\flamesong29_01_2005\flamesong\model\GenomeModel.jad] +[X:\Code\Delphi\Apophysis\2.10\Source\RndFlame.pas] ModuleType=TSourceModule +FormState=0 +FormOnTop=0 [default.htm] ModuleType=TURLModule [EditWindow0] -ViewCount=12 -CurrentEditView=X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas +ViewCount=11 +CurrentEditView=X:\Code\Delphi\Apophysis\2.10\Source\XForm.pas View0=0 View1=1 View2=2 @@ -94,7 +92,6 @@ View7=7 View8=8 View9=9 View10=10 -View11=11 PercentageSizes=1 Create=1 Visible=1 @@ -113,17 +110,17 @@ MessageView=MessageView@EditWindow0 BorlandEditorCodeExplorer=BorlandEditorCodeExplorer@EditWindow0 TopPanelSize=0 LeftPanelSize=1906 -LeftPanelClients=StructureView,DockSite0 -LeftPanelData=00000800010100000000AE170000000000000172070000000000000100000000C50D00001100000053747275637475726556696577466F726D01000000009A1D000009000000446F636B5369746530FFFFFFFF +LeftPanelClients=StructureView,DockSite1 +LeftPanelData=00000800010100000000AE170000000000000172070000000000000100000000C50D00001100000053747275637475726556696577466F726D01000000009A1D000009000000446F636B5369746531FFFFFFFF RightPanelSize=2258 -RightPanelClients=ToolForm,DockSite1 -RightPanelData=00000800010100000000AE1700000000000001D20800000000000001000000006511000009000000446F636B536974653101000000009A1D000008000000546F6F6C466F726DFFFFFFFF +RightPanelClients=ToolForm,DockSite0 +RightPanelData=00000800010100000000AE1700000000000001D20800000000000001000000006511000009000000446F636B536974653001000000009A1D000008000000546F6F6C466F726DFFFFFFFF BottomPanelSize=1270 -BottomPanelClients=MessageView@EditWindow0,ToDo List,DockSite2 -BottomPanelData=000008000102020000000E000000546F446F4C69737457696E646F7709000000446F636B53697465327C3000000000000002F60400000000000001000000007C3000000B0000004D65737361676556696577FFFFFFFF +BottomPanelClients=MessageView@EditWindow0,ToDo List,DockSite3 +BottomPanelData=000008000102020000000E000000546F446F4C69737457696E646F7709000000446F636B53697465337C3000000000000002F60400000000000001000000007C3000000B0000004D65737361676556696577FFFFFFFF BottomMiddlePanelSize=0 -BottomMiddlePanelClients=DockSite3 -BottomMiddelPanelData=0000080001000100000009000000446F636B53697465330000000000000000000000000000000000FFFFFFFF +BottomMiddlePanelClients=DockSite2 +BottomMiddelPanelData=0000080001000100000009000000446F636B53697465320000000000000000000000000000000000FFFFFFFF [View0] CustomEditViewType=TWelcomePageView @@ -131,110 +128,100 @@ WelcomePageURL=bds:/default.htm [View1] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\Render.pas +Module=X:\Code\Delphi\Apophysis\2.10\Source\Main.pas CursorX=1 -CursorY=126 -TopLine=91 +CursorY=1466 +TopLine=1413 LeftCol=1 Elisions= Bookmarks= [View2] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\Render64MT.pas +Module=X:\Code\Delphi\Apophysis\2.10\Source\RndFlame.pas CursorX=1 -CursorY=230 -TopLine=225 +CursorY=299 +TopLine=277 LeftCol=1 Elisions= Bookmarks= [View3] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\Render64.pas +Module=X:\Code\Delphi\Apophysis\2.10\Source\XFormMan.pas CursorX=1 -CursorY=196 -TopLine=179 +CursorY=86 +TopLine=55 LeftCol=1 Elisions= Bookmarks= [View4] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\RenderMM.pas +Module=X:\Code\Delphi\Apophysis\2.10\Source\XForm.pas CursorX=1 -CursorY=114 -TopLine=107 +CursorY=1104 +TopLine=1074 +LeftCol=1 +Elisions= +Bookmarks={1,1097,1} + +[View5] +CustomEditViewType=TEditView +Module=X:\Code\Delphi\Apophysis\2.10\Source\ControlPoint.pas +CursorX=1 +CursorY=1508 +TopLine=1465 LeftCol=1 Elisions= Bookmarks= -[View5] -CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas -CursorX=1 -CursorY=541 -TopLine=537 -LeftCol=1 -Elisions= -Bookmarks={1,242,1} - [View6] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\Main.pas -CursorX=4 -CursorY=557 -TopLine=513 +Module=X:\Code\Delphi\Apophysis\2.10\Source\BaseVariant.pas +CursorX=1 +CursorY=16 +TopLine=7 LeftCol=1 Elisions= Bookmarks= [View7] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\flamesong29_01_2005\flamesong\model\GenomeModel.jad -CursorX=37 -CursorY=93 -TopLine=178 +Module=X:\Code\Delphi\Apophysis\2.10\Source\VarTest.pas +CursorX=1 +CursorY=5 +TopLine=1 LeftCol=1 Elisions= Bookmarks= [View8] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\FormRender.pas +Module=X:\Code\Delphi\Apophysis\2.10\Source\varblob.pas CursorX=1 -CursorY=231 -TopLine=414 +CursorY=95 +TopLine=63 LeftCol=1 Elisions= Bookmarks= [View9] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\RenderThread.pas -CursorX=26 -CursorY=25 -TopLine=1 +Module=X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas +CursorX=59 +CursorY=36 +TopLine=12 LeftCol=1 Elisions= Bookmarks= [View10] CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Apophysis202.dpr -CursorX=1 -CursorY=56 -TopLine=29 -LeftCol=1 -Elisions= -Bookmarks= - -[View11] -CustomEditViewType=TEditView -Module=X:\Code\Delphi\Apophysis\2.10\Source\ControlPoint.pas -CursorX=1 -CursorY=35 -TopLine=20 +Module=X:\Code\Delphi\Apophysis\pdj\pdjpointgen.pas +CursorX=63 +CursorY=123 +TopLine=73 LeftCol=1 Elisions= Bookmarks= @@ -346,11 +333,6 @@ Dockable=1 StayOnTop=0 SplitPos=95 -[PropInspDesignerSelection] -ArrangeBy=Name -SelectedItem=, -ExpandedItems=Anchors=0,BorderIcons=0,Constraints=0,Font=0,Images=0 - [RMAddinTool] PercentageSizes=1 Create=1 @@ -358,7 +340,7 @@ Visible=0 Docked=1 State=0 Left=-9 -Top=1369 +Top=1001 Width=5305 Height=5141 MaxLeft=-1 @@ -665,20 +647,20 @@ Visible=1 Docked=1 State=0 Left=0 -Top=384 -Width=1906 -Height=3944 +Top=23 +Width=2258 +Height=4316 MaxLeft=-1 MaxTop=-1 -ClientWidth=1906 -ClientHeight=3944 +ClientWidth=2258 +ClientHeight=4316 TBDockHeight=1740 -LRDockWidth=1906 +LRDockWidth=2258 Dockable=1 StayOnTop=0 TabPosition=1 -ActiveTabID=RMAddinTool -TabDockClients=RMAddinTool,PropertyInspector +ActiveTabID=ProjectManager +TabDockClients=ProjectManager,ModelViewTool,DataExplorer [DockSite1] DockSiteType=1 @@ -688,20 +670,20 @@ Visible=1 Docked=1 State=0 Left=0 -Top=23 -Width=2258 -Height=4316 +Top=384 +Width=1906 +Height=3944 MaxLeft=-1 MaxTop=-1 -ClientWidth=2258 -ClientHeight=4316 +ClientWidth=1906 +ClientHeight=3944 TBDockHeight=1670 -LRDockWidth=2258 +LRDockWidth=1906 Dockable=1 StayOnTop=0 TabPosition=1 -ActiveTabID=ProjectManager -TabDockClients=ProjectManager,ModelViewTool,DataExplorer +ActiveTabID=RMAddinTool +TabDockClients=RMAddinTool,PropertyInspector [DockSite2] DockSiteType=1 @@ -710,31 +692,8 @@ Create=1 Visible=0 Docked=1 State=0 -Left=-89 -Top=0 -Width=3828 -Height=1076 -MaxLeft=-1 -MaxTop=-1 -ClientWidth=3828 -ClientHeight=1076 -TBDockHeight=1076 -LRDockWidth=3828 -Dockable=1 -StayOnTop=0 -TabPosition=1 -ActiveTabID=LocalVarsWindow -TabDockClients=BreakpointWindow,ThreadStatusWindow,DebugLogView,CallStackWindow,WatchWindow,LocalVarsWindow - -[DockSite3] -DockSiteType=1 -PercentageSizes=1 -Create=1 -Visible=0 -Docked=1 -State=0 -Left=-247 -Top=3 +Left=-252 +Top=-857 Width=2336 Height=2314 MaxLeft=-1 @@ -749,3 +708,26 @@ TabPosition=1 ActiveTabID=FindReferencsForm TabDockClients=RefactoringForm,FindReferencsForm +[DockSite3] +DockSiteType=1 +PercentageSizes=1 +Create=1 +Visible=0 +Docked=1 +State=0 +Left=635 +Top=23 +Width=3828 +Height=1076 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=3828 +ClientHeight=1076 +TBDockHeight=1076 +LRDockWidth=3828 +Dockable=1 +StayOnTop=0 +TabPosition=1 +ActiveTabID=LocalVarsWindow +TabDockClients=BreakpointWindow,ThreadStatusWindow,DebugLogView,CallStackWindow,WatchWindow,LocalVarsWindow + diff --git a/2.10/Project/delphi2005/Apophysis202.identcache b/2.10/Project/delphi2005/Apophysis202.identcache index d3b0d5b2516d29db3e8f4631a7b567a9e0e01137..412167570f6707ab0e8cafb066a0a62db4797ed1 100644 GIT binary patch literal 42253 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%0Dhx1FP26Viv`STq1M9BkLbhauN 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 literal 62644 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 + + + + + + + + + + + Apophysis203.dpr + + + 7.0 + + + 8 + 0 + 0 + 1 + 0 + 0 + 1 + 1 + 1 + 0 + 0 + 1 + 0 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 1 + 2 + 1 + True + True + WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; + + False + + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + False + False + False + True + True + True + + + 3 + 0 + 1 + False + False + False + 16384 + 1048576 + 4194304 + + + + ..\..\out + ..\..\out\dcu + + + ..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15 + vcl;rtl;dbrtl;adortl;vcldb;vclx;bdertl;vcldbx;dsnap;cds;bdecds;teeui;teedb;tee;dss;visualclx;visualdbclx;dsnapcrba;dsnapcon;VclSmp;vclie;xmlrtl;inet;inetdbbde;inetdbxpress;inetdb;nmfast;webdsnap;websnap;soaprtl;dbexpress;dbxcds;dclOffice2k;FlatStyle_D6;S303_R60;RzLPDB60;RzLPND60;vclshlctrls;B302vr60;VirtualTreesD6;o403_r60;ibxpress;CSP20I60;Rz30Ctls60;Rz30DBCtls60;indy;Indy60 + xTESTVARIANT;xDEBUG + X:\Code\Delphi\Apophysis\Apolibstuff9\ScripterStudio\ + False + + + + + + False + + + + + + False + + + + $00000000 + D:\Program Files\Borland\Delphi6\Bin\ + + + True + False + 2 + 0 + 3 + 0 + False + False + False + False + False + 3081 + 1252 + + + + Apophysis 2.03 + 2.0.3.0 + + Copyright Ãââ‚ÂÃââ‚ÂÂÃâ + + + + 1.0.0.0 + + D + + + diff --git a/2.10/Project/delphi2005/Apophysis203.bdsproj.local b/2.10/Project/delphi2005/Apophysis203.bdsproj.local new file mode 100644 index 0000000..e5abcfd --- /dev/null +++ b/2.10/Project/delphi2005/Apophysis203.bdsproj.local @@ -0,0 +1,54 @@ + + + + 2005-01-28 21:27:29.289.pas,X:\Code\Delphi\Apophysis\2.02g\Source\cmapdata.pas= + 2005-01-29 10:15:34.468.pas,X:\Code\Delphi\Apophysis\2.02g\Source\Render32.pas=X:\Code\Delphi\Apophysis\2.02g\Source\Render64.pas + 2005-01-29 10:29:11.421.pas,X:\Code\Delphi\Apophysis\2.02g\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.02g\Source\ImageColoring.pas + 2005-01-29 10:29:11.421.dfm,X:\Code\Delphi\Apophysis\2.02g\Project\delphi2005\Unit1.dfm=X:\Code\Delphi\Apophysis\2.02g\Source\ImageColoring.dfm + 2005-01-30 14:41:10.093.pas,X:\Code\Delphi\Apophysis\2.02g\Source\cmapData.pas= + 2005-02-06 08:21:07.265.pas,X:\Code\Delphi\Apophysis\2.02g\Source\RenderMM2.pas= + 2005-02-06 08:21:41.703.pas,X:\Code\Delphi\Apophysis\2.02g\Source\cmapdata.pas= + 2005-03-05 08:49:36.656.pas,X:\Code\Delphi\Apophysis\2.02g\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.02g\Source\GradientHelper.pas + 2005-03-05 09:01:19.265.pas,X:\Code\Delphi\Apophysis\2.02g\Source\GradientHelper.pas=X:\Code\Delphi\Apophysis\2.02g\Source\GradientHlpr.pas + 2005-03-26 11:30:03.171.pas,X:\Code\Delphi\Apophysis\2.02h\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.02h\Source\RandomCP.pas + 2005-03-26 11:45:01.078.pas,X:\Code\Delphi\Apophysis\2.02h\Source\RandomCP.pas=X:\Code\Delphi\Apophysis\2.02h\Source\RandomFlame.pas + 2005-03-26 11:53:30.875.pas,X:\Code\Delphi\Apophysis\2.02h\Source\RandomFlame.pas=X:\Code\Delphi\Apophysis\2.02h\Source\RndFlame.pas + 2005-04-09 09:05:14.015.pas,X:\Code\Delphi\Apophysis\2.02h\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.02h\Source\formPostProcess.pas + 2005-04-09 09:05:14.031.dfm,X:\Code\Delphi\Apophysis\2.02h\Project\delphi2005\Unit1.dfm=X:\Code\Delphi\Apophysis\2.02h\Source\formPostProcess.dfm + 2005-06-05 11:22:28.906.pas,X:\Code\Delphi\Apophysis\2.02h\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.02h\Source\FileIO.pas + 2005-06-05 11:23:30.125.pas,X:\Code\Delphi\Apophysis\2.02h\Source\FileIO.pas=X:\Code\Delphi\Apophysis\2.02h\Source\FlameIO.pas + 2005-06-05 12:16:51.406.pas,X:\Code\Delphi\Apophysis\2.02h\Source\FlameIO.pas= + 2005-06-21 07:20:50.687.pas,X:\Code\Delphi\Apophysis\2.02h\Source\GradientHlpr.pas=X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\GradientHlpr.pas + 2005-06-21 07:25:27.593.pas,X:\Code\Delphi\Apophysis\2.02h\Source\Cmap.pas=X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\Cmap.pas + 2005-06-23 20:22:37.390.pas,X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\Cmap.pas=X:\Code\Delphi\Apophysis\2.02h\Source\Cmap.pas + 2005-06-23 20:22:37.500.pas,X:\Code\Delphi\Apophysis\2.02h\Source\Cmap.pas=X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\Cmap.pas + 2005-06-23 20:23:13.203.pas,X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\Cmap.pas=X:\Code\Delphi\Apophysis\2.02h\Source\Cmap.pas + 2005-06-23 20:25:40.281.pas,X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\GradientHlpr.pas=X:\Code\Delphi\Apophysis\2.02h\Source\GradientHlpr.pas + 2005-08-20 19:56:06.781.pas,X:\Code\Delphi\Apophysis\2.10\Source\Render64.pas=X:\Code\Delphi\Apophysis\2.10\Source\Render64MT.pas + 2005-08-30 18:40:41.296.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\ImageMaker.pas + 2005-09-04 15:41:53.640.pas,X:\Code\Delphi\Apophysis\2.10\Source\Sheep.pas= + 2005-09-04 15:41:53.640.dfm,X:\Code\Delphi\Apophysis\2.10\Source\Sheep.dfm= + 2005-09-04 20:00:43.656.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\XFormMan.pas + 2005-09-05 08:23:29.250.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\BaseVariant.pas + 2005-09-05 08:27:26.265.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\VarTest.pas + 2005-09-05 10:11:49.093.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\varblob.pas + 2005-09-05 10:12:01.500.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\varblob.pas=X:\Code\Delphi\Apophysis\2.10\Source\varblob.pas + 2005-09-05 13:43:05.578.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas + 2005-09-05 15:42:24.687.pas,X:\Code\Delphi\Apophysis\2.10\Source\BaseVariant.pas=X:\Code\Delphi\Apophysis\2.10\Source\BaseVariation.pas + 2005-09-06 17:47:01.000.pas,X:\Code\Delphi\Apophysis\2.10\Source\RenderMM.pas=X:\Code\Delphi\Apophysis\2.10\Source\RenderMM_MT.pas + 2005-09-06 17:49:43.218.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\BucketFillerThread.pas + 2005-09-09 09:28:12.687.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Source\varhenon.pas + 2005-09-10 20:38:53.812.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\Unit1.pas=X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\DrawControl.pas + 2005-09-11 12:05:50.046.pas,X:\Code\Delphi\Apophysis\2.10\Source\Gradient.pas= + 2005-09-11 12:05:50.046.dfm,X:\Code\Delphi\Apophysis\2.10\Source\Gradient.dfm= + 2005-09-11 19:39:06.234.pas,X:\Code\Delphi\Apophysis\2.10\Project\delphi2005\DrawControl.pas= + 2005-09-11 19:41:04.609.pas,X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas=X:\Code\Delphi\Apophysis\2.10\Source\varRings2.pas + 2005-09-11 19:41:14.828.pas,X:\Code\Delphi\Apophysis\2.10\Source\varRings2.pas=X:\Code\Delphi\Apophysis\2.10\Source\varFan2.pas + 2005-09-14 14:03:33.557.pas,X:\Code\Delphi\Apophysis\2.10\Source\varblob.pas= + 2005-09-14 14:03:38.620.pas,X:\Code\Delphi\Apophysis\2.10\Source\varFan2.pas= + 2005-09-14 14:03:43.823.pas,X:\Code\Delphi\Apophysis\2.10\Source\varhenon.pas= + 2005-09-14 14:03:50.213.pas,X:\Code\Delphi\Apophysis\2.10\Source\VarTest.pas= + 2005-09-14 14:03:55.495.pas,X:\Code\Delphi\Apophysis\2.10\Source\varRings2.pas= + 2005-09-14 14:03:59.667.pas,X:\Code\Delphi\Apophysis\2.10\Source\varpdj.pas= + + diff --git a/2.10/Project/delphi2005/Apophysis203.cfg b/2.10/Project/delphi2005/Apophysis203.cfg new file mode 100644 index 0000000..87826d1 --- /dev/null +++ b/2.10/Project/delphi2005/Apophysis203.cfg @@ -0,0 +1,46 @@ +-$A8 +-$B- +-$C- +-$D+ +-$E- +-$F- +-$G+ +-$H+ +-$I+ +-$J- +-$K- +-$L+ +-$M- +-$N+ +-$O+ +-$P+ +-$Q- +-$R- +-$S- +-$T- +-$U- +-$V+ +-$W- +-$X+ +-$Y+ +-$Z1 +-GD +-cg +-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +-H+ +-W+ +-M +-$M16384,1048576 +-K$00400000 +-E"..\..\out" +-N"..\..\out\dcu" +-LE"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" +-LN"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" +-U"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-O"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-I"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-R"..\..\Source;..\..\..\Apolibstuff9\libxml;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005\Imports\Delphi2005;..\..\..\Apolibstuff9\SCRIPTSTUDIOD2005;..\..\..\Apolibstuff9\pngimage15" +-DxTESTVARIANT;xDEBUG +-w-UNSAFE_TYPE +-w-UNSAFE_CODE +-w-UNSAFE_CAST diff --git a/2.10/Project/delphi2005/Apophysis203.dpr b/2.10/Project/delphi2005/Apophysis203.dpr new file mode 100644 index 0000000..425fb8c --- /dev/null +++ b/2.10/Project/delphi2005/Apophysis203.dpr @@ -0,0 +1,107 @@ +{ + Apophysis Copyright (C) 2001-2004 Mark Townsend + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +} +program Apophysis203; + +{%File '..\..\readme.txt'} +{%File '..\..\Changes.txt'} + +uses + Forms, + SysUtils, + Dialogs, + Main in '..\..\Source\Main.pas' {MainForm}, + Editor in '..\..\Source\Editor.pas' {EditForm}, + Global in '..\..\Source\Global.pas', + Options in '..\..\Source\Options.pas' {OptionsForm}, + Regstry in '..\..\Source\Regstry.pas', + MyTypes in '..\..\Source\MyTypes.pas', + Fullscreen in '..\..\Source\Fullscreen.pas' {FullscreenForm}, + FormRender in '..\..\Source\FormRender.pas' {RenderForm}, + Mutate in '..\..\Source\Mutate.pas' {MutateForm}, + Adjust in '..\..\Source\Adjust.pas' {AdjustForm}, + Browser in '..\..\Source\Browser.pas' {GradientBrowser}, + Save in '..\..\Source\Save.pas' {SaveForm}, + About in '..\..\Source\About.pas' {AboutForm}, + Cmap in '..\..\Source\Cmap.pas', + SavePreset in '..\..\Source\SavePreset.pas' {SavePresetForm}, + ControlPoint in '..\..\Source\ControlPoint.pas', + HtmlHlp in '..\..\Source\HtmlHlp.pas', + ScriptForm in '..\..\Source\ScriptForm.pas' {ScriptEditor}, + Preview in '..\..\Source\Preview.pas' {PreviewForm}, + ScriptRender in '..\..\Source\ScriptRender.pas' {ScriptRenderForm}, + FormFavorites in '..\..\Source\FormFavorites.pas' {FavoritesForm}, + FormExport in '..\..\Source\FormExport.pas' {ExportDialog}, + MsMultiPartFormData in '..\..\Source\MsMultiPartFormData.pas', + XForm in '..\..\Source\XForm.pas', + RenderThread in '..\..\Source\RenderThread.pas', + Render in '..\..\Source\Render.pas', + Render64MT in '..\..\Source\Render64MT.pas', + RenderMM_MT in '..\..\Source\RenderMM_MT.pas', + ImageColoring in '..\..\Source\ImageColoring.pas' {frmImageColoring}, + GradientHlpr in '..\..\Source\GradientHlpr.pas', + RndFlame in '..\..\Source\RndFlame.pas', + formPostProcess in '..\..\Source\formPostProcess.pas' {frmPostProcess}, + bmdll32 in '..\..\Source\bmdll32.PAS', + Render64 in '..\..\Source\Render64.pas', + ImageMaker in '..\..\Source\ImageMaker.pas', + XFormMan in '..\..\Source\XFormMan.pas', + BaseVariation in '..\..\Source\BaseVariation.pas', + BucketFillerThread in '..\..\Source\BucketFillerThread.pas', + varblob in '..\..\Source\varblob.pas', +// varhenon in '..\..\Source\varhenon.pas', + varpdj in '..\..\Source\varpdj.pas', + varFan2 in '..\..\Source\varFan2.pas', + varRings2 in '..\..\Source\varRings2.pas', + VarEyefish in '..\..\Source\VarEyefish.pas'; + +// ImageColoring in '..\..\Source\ImageColoring.pas' {frmImageColoring}; + +{$R *.RES} + +begin + if now > EncodeDate(2006,04,26) then begin + ShowMessage('This version has expired. Please go to http://sourceforge.net/project/apophysis and download the latest version.'); + Halt + end; + + Application.Initialize; + Application.Title := 'Apophysis'; + Application.HelpFile := 'Apophysis 2.0.chm'; + Application.CreateForm(TMainForm, MainForm); + Application.CreateForm(TEditForm, EditForm); + Application.CreateForm(TOptionsForm, OptionsForm); + Application.CreateForm(TFullscreenForm, FullscreenForm); + Application.CreateForm(TRenderForm, RenderForm); + Application.CreateForm(TMutateForm, MutateForm); + Application.CreateForm(TAdjustForm, AdjustForm); + Application.CreateForm(TGradientBrowser, GradientBrowser); + Application.CreateForm(TSaveForm, SaveForm); + Application.CreateForm(TAboutForm, AboutForm); + Application.CreateForm(TSavePresetForm, SavePresetForm); + Application.CreateForm(TScriptEditor, ScriptEditor); + Application.CreateForm(TPreviewForm, PreviewForm); + Application.CreateForm(TScriptRenderForm, ScriptRenderForm); + Application.CreateForm(TFavoritesForm, FavoritesForm); + Application.CreateForm(TExportDialog, ExportDialog); + Application.CreateForm(TfrmPostProcess, frmPostProcess); + // Application.CreateForm(TfrmImageColoring, frmImageColoring); + Application.UpdateFormatSettings := False; + DecimalSeparator := '.'; + Application.Run; +end. + diff --git a/2.10/Project/delphi2005/Apophysis203.drc b/2.10/Project/delphi2005/Apophysis203.drc new file mode 100644 index 0000000..d7f4a2c --- /dev/null +++ b/2.10/Project/delphi2005/Apophysis203.drc @@ -0,0 +1,652 @@ +/* VER170 + Generated by the Borland Delphi Pascal Compiler + because -GD or --drc was supplied to the compiler. + + This file contains compiler-generated resources that + were bound to the executable. + If this file is empty, then no compiler-generated + resources were bound to the produced executable. +*/ + +#define pnglang_EPNGUnknownCriticalChunkText 65216 +#define pnglang_EPNGUnknownCompressionText 65217 +#define pnglang_EPNGUnknownInterlaceText 65218 +#define pnglang_EPNGCannotAssignChunkText 65219 +#define pnglang_EPNGUnexpectedEndText 65220 +#define pnglang_EPNGNoImageDataText 65221 +#define pnglang_EPNGCannotChangeSizeText 65222 +#define pnglang_EPNGCannotAddChunkText 65223 +#define pnglang_EPNGCannotAddInvalidImageText 65224 +#define pnglang_EPNGOutMemoryText 65225 +#define pnglang_EPNGHeaderNotPresentText 65226 +#define ComConst_SOleError 65227 +#define ComConst_SNoMethod 65228 +#define ComConst_SVarNotObject 65229 +#define ComConst_STooManyParams 65230 +#define ComStrs_sInvalidOwner 65232 +#define ComStrs_sUDAssociated 65233 +#define ComStrs_sPageIndexError 65234 +#define ComStrs_sInvalidComCtl32 65235 +#define JConsts_sChangeJPGSize 65236 +#define JConsts_sJPEGError 65237 +#define JConsts_sJPEGImageFile 65238 +#define pnglang_EPngInvalidCRCText 65239 +#define pnglang_EPNGInvalidIHDRText 65240 +#define pnglang_EPNGMissingMultipleIDATText 65241 +#define pnglang_EPNGZLIBErrorText 65242 +#define pnglang_EPNGInvalidPaletteText 65243 +#define pnglang_EPNGInvalidFileHeaderText 65244 +#define pnglang_EPNGIHDRNotFirstText 65245 +#define pnglang_EPNGSizeExceedsText 65246 +#define pnglang_EPNGUnknownPalEntryText 65247 +#define Consts_SUnicodeEncoding 65248 +#define Consts_SBigEndianEncoding 65249 +#define Consts_SUTF8Encoding 65250 +#define Consts_SUTF7Encoding 65251 +#define HelpIntfs_hNoTableOfContents 65252 +#define HelpIntfs_hNothingFound 65253 +#define HelpIntfs_hNoContext 65254 +#define HelpIntfs_hNoContextFound 65255 +#define HelpIntfs_hNoTopics 65256 +#define ComStrs_sTabFailClear 65257 +#define ComStrs_sTabFailDelete 65258 +#define ComStrs_sTabFailRetrieve 65259 +#define ComStrs_sTabFailGetObject 65260 +#define ComStrs_sTabFailSet 65261 +#define ComStrs_sTabFailSetObject 65262 +#define ComStrs_sTabMustBeMultiLine 65263 +#define Consts_SDockTreeRemoveError 65264 +#define Consts_SDockZoneNotFound 65265 +#define Consts_SDockZoneHasNoCtl 65266 +#define Consts_SDockZoneVersionConflict 65267 +#define Consts_SKeyCaption 65268 +#define Consts_SValueCaption 65269 +#define Consts_SKeyConflict 65270 +#define Consts_SKeyNotFound 65271 +#define Consts_SNoColumnMoving 65272 +#define Consts_SNoEqualsInKey 65273 +#define Consts_SSeparator 65274 +#define Consts_SErrorSettingCount 65275 +#define Consts_SListBoxMustBeVirtual 65276 +#define Consts_SNoGetItemEventHandler 65277 +#define Consts_SANSIEncoding 65278 +#define Consts_SASCIIEncoding 65279 +#define Consts_SmkcRight 65280 +#define Consts_SmkcDown 65281 +#define Consts_SmkcIns 65282 +#define Consts_SmkcDel 65283 +#define Consts_SmkcShift 65284 +#define Consts_SmkcCtrl 65285 +#define Consts_SmkcAlt 65286 +#define Consts_SOutOfRange 65287 +#define Consts_SDefaultFilter 65288 +#define Consts_SInsertLineError 65289 +#define Consts_SInvalidClipFmt 65290 +#define Consts_SIconToClipboard 65291 +#define Consts_SCannotOpenClipboard 65292 +#define Consts_SInvalidMemoSize 65293 +#define Consts_SDuplicateMenus 65294 +#define Consts_SDockedCtlNeedsName 65295 +#define Consts_SMsgDlgRetry 65296 +#define Consts_SMsgDlgIgnore 65297 +#define Consts_SMsgDlgAll 65298 +#define Consts_SMsgDlgNoToAll 65299 +#define Consts_SMsgDlgYesToAll 65300 +#define Consts_SmkcBkSp 65301 +#define Consts_SmkcTab 65302 +#define Consts_SmkcEsc 65303 +#define Consts_SmkcEnter 65304 +#define Consts_SmkcSpace 65305 +#define Consts_SmkcPgUp 65306 +#define Consts_SmkcPgDn 65307 +#define Consts_SmkcEnd 65308 +#define Consts_SmkcHome 65309 +#define Consts_SmkcLeft 65310 +#define Consts_SmkcUp 65311 +#define Consts_SVMetafiles 65312 +#define Consts_SVEnhMetafiles 65313 +#define Consts_SVIcons 65314 +#define Consts_SVBitmaps 65315 +#define Consts_SMaskErr 65316 +#define Consts_SMaskEditErr 65317 +#define Consts_SMsgDlgWarning 65318 +#define Consts_SMsgDlgError 65319 +#define Consts_SMsgDlgInformation 65320 +#define Consts_SMsgDlgConfirm 65321 +#define Consts_SMsgDlgYes 65322 +#define Consts_SMsgDlgNo 65323 +#define Consts_SMsgDlgOK 65324 +#define Consts_SMsgDlgCancel 65325 +#define Consts_SMsgDlgHelp 65326 +#define Consts_SMsgDlgAbort 65327 +#define Consts_SNoTimers 65328 +#define Consts_SGroupIndexTooLow 65329 +#define Consts_SNoMDIForm 65330 +#define Consts_SImageCanvasNeedsBitmap 65331 +#define Consts_SControlParentSetToSelf 65332 +#define Consts_SOKButton 65333 +#define Consts_SCancelButton 65334 +#define Consts_SYesButton 65335 +#define Consts_SNoButton 65336 +#define Consts_SHelpButton 65337 +#define Consts_SCloseButton 65338 +#define Consts_SIgnoreButton 65339 +#define Consts_SRetryButton 65340 +#define Consts_SAbortButton 65341 +#define Consts_SAllButton 65342 +#define Consts_SCannotDragForm 65343 +#define Consts_SImageIndexError 65344 +#define Consts_SImageReadFail 65345 +#define Consts_SImageWriteFail 65346 +#define Consts_SWindowDCError 65347 +#define Consts_SWindowClass 65348 +#define Consts_SCannotFocus 65349 +#define Consts_SParentRequired 65350 +#define Consts_SParentGivenNotAParent 65351 +#define Consts_SMDIChildNotVisible 65352 +#define Consts_SVisibleChanged 65353 +#define Consts_SCannotShowModal 65354 +#define Consts_SScrollBarRange 65355 +#define Consts_SPropertyOutOfRange 65356 +#define Consts_SMenuIndexError 65357 +#define Consts_SMenuReinserted 65358 +#define Consts_SMenuNotFound 65359 +#define RTLConsts_SThreadCreateError 65360 +#define RTLConsts_SThreadError 65361 +#define Consts_SInvalidTabPosition 65362 +#define Consts_SInvalidTabStyle 65363 +#define Consts_SInvalidBitmap 65364 +#define Consts_SInvalidIcon 65365 +#define Consts_SInvalidMetafile 65366 +#define Consts_SInvalidPixelFormat 65367 +#define Consts_SScanLine 65368 +#define Consts_SChangeIconSize 65369 +#define Consts_SUnknownClipboardFormat 65370 +#define Consts_SOutOfResources 65371 +#define Consts_SNoCanvasHandle 65372 +#define Consts_SInvalidImageSize 65373 +#define Consts_SInvalidImageList 65374 +#define Consts_SReplaceImage 65375 +#define RTLConsts_SNumberExpected 65376 +#define RTLConsts_SParseError 65377 +#define RTLConsts_SPropertyException 65378 +#define RTLConsts_SReadError 65379 +#define RTLConsts_SReadOnlyProperty 65380 +#define RTLConsts_SRegGetDataFailed 65381 +#define RTLConsts_SRegSetDataFailed 65382 +#define RTLConsts_SResNotFound 65383 +#define RTLConsts_SSeekNotImplemented 65384 +#define RTLConsts_SSortedListError 65385 +#define RTLConsts_SStringExpected 65386 +#define RTLConsts_SSymbolExpected 65387 +#define RTLConsts_STooManyDeleted 65388 +#define RTLConsts_SUnknownGroup 65389 +#define RTLConsts_SUnknownProperty 65390 +#define RTLConsts_SWriteError 65391 +#define RTLConsts_SIdentifierExpected 65392 +#define RTLConsts_SIndexOutOfRange 65393 +#define RTLConsts_SInvalidBinary 65394 +#define RTLConsts_SInvalidFileName 65395 +#define RTLConsts_SInvalidImage 65396 +#define RTLConsts_SInvalidName 65397 +#define RTLConsts_SInvalidProperty 65398 +#define RTLConsts_SInvalidPropertyPath 65399 +#define RTLConsts_SInvalidPropertyValue 65400 +#define RTLConsts_SInvalidRegType 65401 +#define RTLConsts_SInvalidString 65402 +#define RTLConsts_SLineTooLong 65403 +#define RTLConsts_SListCapacityError 65404 +#define RTLConsts_SListCountError 65405 +#define RTLConsts_SListIndexError 65406 +#define RTLConsts_SMemoryStreamError 65407 +#define RTLConsts_SAncestorNotFound 65408 +#define RTLConsts_SAssignError 65409 +#define RTLConsts_SBitsIndexError 65410 +#define RTLConsts_SCantWriteResourceStreamError 65411 +#define RTLConsts_SCharExpected 65412 +#define RTLConsts_SCheckSynchronizeError 65413 +#define RTLConsts_SClassNotFound 65414 +#define RTLConsts_SDuplicateClass 65415 +#define RTLConsts_SDuplicateItem 65416 +#define RTLConsts_SDuplicateName 65417 +#define RTLConsts_SDuplicateString 65418 +#define RTLConsts_SFCreateErrorEx 65419 +#define RTLConsts_SFixedColTooBig 65420 +#define RTLConsts_SFixedRowTooBig 65421 +#define RTLConsts_SFOpenErrorEx 65422 +#define RTLConsts_SGridTooLarge 65423 +#define SysConst_SLongMonthNameDec 65424 +#define SysConst_SShortDayNameSun 65425 +#define SysConst_SShortDayNameMon 65426 +#define SysConst_SShortDayNameTue 65427 +#define SysConst_SShortDayNameWed 65428 +#define SysConst_SShortDayNameThu 65429 +#define SysConst_SShortDayNameFri 65430 +#define SysConst_SShortDayNameSat 65431 +#define SysConst_SLongDayNameSun 65432 +#define SysConst_SLongDayNameMon 65433 +#define SysConst_SLongDayNameTue 65434 +#define SysConst_SLongDayNameWed 65435 +#define SysConst_SLongDayNameThu 65436 +#define SysConst_SLongDayNameFri 65437 +#define SysConst_SLongDayNameSat 65438 +#define SysConst_SCannotCreateDir 65439 +#define SysConst_SShortMonthNameAug 65440 +#define SysConst_SShortMonthNameSep 65441 +#define SysConst_SShortMonthNameOct 65442 +#define SysConst_SShortMonthNameNov 65443 +#define SysConst_SShortMonthNameDec 65444 +#define SysConst_SLongMonthNameJan 65445 +#define SysConst_SLongMonthNameFeb 65446 +#define SysConst_SLongMonthNameMar 65447 +#define SysConst_SLongMonthNameApr 65448 +#define SysConst_SLongMonthNameMay 65449 +#define SysConst_SLongMonthNameJun 65450 +#define SysConst_SLongMonthNameJul 65451 +#define SysConst_SLongMonthNameAug 65452 +#define SysConst_SLongMonthNameSep 65453 +#define SysConst_SLongMonthNameOct 65454 +#define SysConst_SLongMonthNameNov 65455 +#define SysConst_SAbstractError 65456 +#define SysConst_SModuleAccessViolation 65457 +#define SysConst_sErrorLoadingPackage 65458 +#define SysConst_SInvalidPackageFile 65459 +#define SysConst_SInvalidPackageHandle 65460 +#define SysConst_SDuplicatePackageUnit 65461 +#define SysConst_SOSError 65462 +#define SysConst_SUnkOSError 65463 +#define SysConst_SNL 65464 +#define SysConst_SShortMonthNameJan 65465 +#define SysConst_SShortMonthNameFeb 65466 +#define SysConst_SShortMonthNameMar 65467 +#define SysConst_SShortMonthNameApr 65468 +#define SysConst_SShortMonthNameMay 65469 +#define SysConst_SShortMonthNameJun 65470 +#define SysConst_SShortMonthNameJul 65471 +#define SysConst_SInvalidVarCast 65472 +#define SysConst_SInvalidVarOp 65473 +#define SysConst_SInvalidVarNullOp 65474 +#define SysConst_SInvalidVarOpWithHResultWithPrefix 65475 +#define SysConst_SVarTypeCouldNotConvert 65476 +#define SysConst_SVarTypeConvertOverflow 65477 +#define SysConst_SVarOverflow 65478 +#define SysConst_SVarInvalid 65479 +#define SysConst_SVarBadType 65480 +#define SysConst_SVarNotImplemented 65481 +#define SysConst_SVarUnexpected 65482 +#define SysConst_SExternalException 65483 +#define SysConst_SAssertionFailed 65484 +#define SysConst_SIntfCastError 65485 +#define SysConst_SSafecallException 65486 +#define SysConst_SAssertError 65487 +#define SysConst_SAccessViolationNoArg 65488 +#define SysConst_SStackOverflow 65489 +#define SysConst_SControlC 65490 +#define SysConst_SPrivilege 65491 +#define SysConst_SOperationAborted 65492 +#define SysConst_SException 65493 +#define SysConst_SExceptTitle 65494 +#define SysConst_SInvalidFormat 65495 +#define SysConst_SArgumentMissing 65496 +#define SysConst_SDispatchError 65497 +#define SysConst_SReadAccess 65498 +#define SysConst_SWriteAccess 65499 +#define SysConst_SFormatTooLong 65500 +#define SysConst_SVarArrayCreate 65501 +#define SysConst_SVarArrayBounds 65502 +#define SysConst_SVarArrayLocked 65503 +#define SysConst_SInvalidFilename 65504 +#define SysConst_STooManyOpenFiles 65505 +#define SysConst_SAccessDenied 65506 +#define SysConst_SEndOfFile 65507 +#define SysConst_SDiskFull 65508 +#define SysConst_SInvalidInput 65509 +#define SysConst_SDivByZero 65510 +#define SysConst_SRangeError 65511 +#define SysConst_SIntOverflow 65512 +#define SysConst_SInvalidOp 65513 +#define SysConst_SZeroDivide 65514 +#define SysConst_SOverflow 65515 +#define SysConst_SUnderflow 65516 +#define SysConst_SInvalidPointer 65517 +#define SysConst_SInvalidCast 65518 +#define SysConst_SAccessViolationArg3 65519 +#define SysConst_SUnknown 65520 +#define SysConst_SInvalidInteger 65521 +#define SysConst_SInvalidFloat 65522 +#define SysConst_SInvalidCurrency 65523 +#define SysConst_SInvalidDate 65524 +#define SysConst_SInvalidTime 65525 +#define SysConst_SInvalidDateTime 65526 +#define SysConst_SInvalidDateTimeFloat 65527 +#define SysConst_SInvalidTimeStamp 65528 +#define SysConst_SInvalidGUID 65529 +#define SysConst_SInvalidBoolean 65530 +#define SysConst_STimeEncodeError 65531 +#define SysConst_SDateEncodeError 65532 +#define SysConst_SOutOfMemory 65533 +#define SysConst_SInOutError 65534 +#define SysConst_SFileNotFound 65535 +STRINGTABLE +BEGIN + pnglang_EPNGUnknownCriticalChunkText, "This \"Portable Network Graphics\" image contains an unknown critical part which could not be decoded." + pnglang_EPNGUnknownCompressionText, "This \"Portable Network Graphics\" image is encoded with an unknown compression scheme which could not be decoded." + pnglang_EPNGUnknownInterlaceText, "This \"Portable Network Graphics\" image uses an unknown interlace scheme which could not be decoded." + pnglang_EPNGCannotAssignChunkText, "The chunks must be compatible to be assigned." + pnglang_EPNGUnexpectedEndText, "This \"Portable Network Graphics\" image is invalid because the decoder found an unexpected end of the file." + pnglang_EPNGNoImageDataText, "This \"Portable Network Graphics\" image contains no data." + pnglang_EPNGCannotChangeSizeText, "The \"Portable Network Graphics\" image can not be resize by changing width and height properties. Try assigning the image from a bitmap." + pnglang_EPNGCannotAddChunkText, "The program tried to add a existent critical chunk to the current image which is not allowed." + pnglang_EPNGCannotAddInvalidImageText, "It's not allowed to add a new chunk because the current image is invalid." + pnglang_EPNGOutMemoryText, "Some operation could not be performed because the system is out of resources. Close some windows and try again." + pnglang_EPNGHeaderNotPresentText, "This operation is not valid because the current image contains no valid header." + ComConst_SOleError, "OLE error %.8x" + ComConst_SNoMethod, "Method '%s' not supported by automation object" + ComConst_SVarNotObject, "Variant does not reference an automation object" + ComConst_STooManyParams, "Dispatch methods do not support more than 64 parameters" + ComStrs_sInvalidOwner, "Invalid owner" + ComStrs_sUDAssociated, "%s is already associated with %s" + ComStrs_sPageIndexError, "%d is an invalid PageIndex value. PageIndex must be between 0 and %d" + ComStrs_sInvalidComCtl32, "This control requires version 4.70 or greater of COMCTL32.DLL" + JConsts_sChangeJPGSize, "Cannot change the size of a JPEG image" + JConsts_sJPEGError, "JPEG error #%d" + JConsts_sJPEGImageFile, "JPEG Image File" + pnglang_EPngInvalidCRCText, "This \"Portable Network Graphics\" image is not valid because it contains invalid pieces of data (crc error)" + pnglang_EPNGInvalidIHDRText, "The \"Portable Network Graphics\" image could not be loaded because one of its main piece of data (ihdr) might be corrupted" + pnglang_EPNGMissingMultipleIDATText, "This \"Portable Network Graphics\" image is invalid because it has missing image parts." + pnglang_EPNGZLIBErrorText, "Could not decompress the image because it contains invalid compressed data.\r\n Description: " + pnglang_EPNGInvalidPaletteText, "The \"Portable Network Graphics\" image contains an invalid palette." + pnglang_EPNGInvalidFileHeaderText, "The file being readed is not a valid \"Portable Network Graphics\" image because it contains an invalid header. This file may be corruped, try obtaining it again." + pnglang_EPNGIHDRNotFirstText, "This \"Portable Network Graphics\" image is not supported or it might be invalid.\r\n(IHDR chunk is not the first)" + pnglang_EPNGSizeExceedsText, "This \"Portable Network Graphics\" image is not supported because either it's width or height exceeds the maximum size, which is 65535 pixels length." + pnglang_EPNGUnknownPalEntryText, "There is no such palette entry." + Consts_SUnicodeEncoding, "Unicode" + Consts_SBigEndianEncoding, "Big Endian Unicode" + Consts_SUTF8Encoding, "UTF-8" + Consts_SUTF7Encoding, "UTF-7" + HelpIntfs_hNoTableOfContents, "Unable to find a Table of Contents" + HelpIntfs_hNothingFound, "No help found for %s" + HelpIntfs_hNoContext, "No context-sensitive help installed" + HelpIntfs_hNoContextFound, "No help found for context" + HelpIntfs_hNoTopics, "No topic-based help system installed" + ComStrs_sTabFailClear, "Failed to clear tab control" + ComStrs_sTabFailDelete, "Failed to delete tab at index %d" + ComStrs_sTabFailRetrieve, "Failed to retrieve tab at index %d" + ComStrs_sTabFailGetObject, "Failed to get object at index %d" + ComStrs_sTabFailSet, "Failed to set tab \"%s\" at index %d" + ComStrs_sTabFailSetObject, "Failed to set object at index %d" + ComStrs_sTabMustBeMultiLine, "MultiLine must be True when TabPosition is tpLeft or tpRight" + Consts_SDockTreeRemoveError, "Error removing control from dock tree" + Consts_SDockZoneNotFound, " - Dock zone not found" + Consts_SDockZoneHasNoCtl, " - Dock zone has no control" + Consts_SDockZoneVersionConflict, "Error loading dock zone from the stream. Expecting version %d, but found %d." + Consts_SKeyCaption, "Key" + Consts_SValueCaption, "Value" + Consts_SKeyConflict, "A key with the name of \"%s\" already exists" + Consts_SKeyNotFound, "Key \"%s\" not found" + Consts_SNoColumnMoving, "goColMoving is not a supported option" + Consts_SNoEqualsInKey, "Key may not contain equals sign (\"=\")" + Consts_SSeparator, "Separator" + Consts_SErrorSettingCount, "Error setting %s.Count" + Consts_SListBoxMustBeVirtual, "Listbox (%s) style must be virtual in order to set Count" + Consts_SNoGetItemEventHandler, "No OnGetItem event handler assigned" + Consts_SANSIEncoding, "ANSI" + Consts_SASCIIEncoding, "ASCII" + Consts_SmkcRight, "Right" + Consts_SmkcDown, "Down" + Consts_SmkcIns, "Ins" + Consts_SmkcDel, "Del" + Consts_SmkcShift, "Shift+" + Consts_SmkcCtrl, "Ctrl+" + Consts_SmkcAlt, "Alt+" + Consts_SOutOfRange, "Value must be between %d and %d" + Consts_SDefaultFilter, "All files (*.*)|*.*" + Consts_SInsertLineError, "Unable to insert a line" + Consts_SInvalidClipFmt, "Invalid clipboard format" + Consts_SIconToClipboard, "Clipboard does not support Icons" + Consts_SCannotOpenClipboard, "Cannot open clipboard" + Consts_SInvalidMemoSize, "Text exceeds memo capacity" + Consts_SDuplicateMenus, "Menu '%s' is already being used by another form" + Consts_SDockedCtlNeedsName, "Docked control must have a name" + Consts_SMsgDlgRetry, "&Retry" + Consts_SMsgDlgIgnore, "&Ignore" + Consts_SMsgDlgAll, "&All" + Consts_SMsgDlgNoToAll, "N&o to All" + Consts_SMsgDlgYesToAll, "Yes to &All" + Consts_SmkcBkSp, "BkSp" + Consts_SmkcTab, "Tab" + Consts_SmkcEsc, "Esc" + Consts_SmkcEnter, "Enter" + Consts_SmkcSpace, "Space" + Consts_SmkcPgUp, "PgUp" + Consts_SmkcPgDn, "PgDn" + Consts_SmkcEnd, "End" + Consts_SmkcHome, "Home" + Consts_SmkcLeft, "Left" + Consts_SmkcUp, "Up" + Consts_SVMetafiles, "Metafiles" + Consts_SVEnhMetafiles, "Enhanced Metafiles" + Consts_SVIcons, "Icons" + Consts_SVBitmaps, "Bitmaps" + Consts_SMaskErr, "Invalid input value" + Consts_SMaskEditErr, "Invalid input value. Use escape key to abandon changes" + Consts_SMsgDlgWarning, "Warning" + Consts_SMsgDlgError, "Error" + Consts_SMsgDlgInformation, "Information" + Consts_SMsgDlgConfirm, "Confirm" + Consts_SMsgDlgYes, "&Yes" + Consts_SMsgDlgNo, "&No" + Consts_SMsgDlgOK, "OK" + Consts_SMsgDlgCancel, "Cancel" + Consts_SMsgDlgHelp, "&Help" + Consts_SMsgDlgAbort, "&Abort" + Consts_SNoTimers, "Not enough timers available" + Consts_SGroupIndexTooLow, "GroupIndex cannot be less than a previous menu item's GroupIndex" + Consts_SNoMDIForm, "Cannot create form. No MDI forms are currently active" + Consts_SImageCanvasNeedsBitmap, "Can only modify an image if it contains a bitmap" + Consts_SControlParentSetToSelf, "A control cannot have itself as its parent" + Consts_SOKButton, "OK" + Consts_SCancelButton, "Cancel" + Consts_SYesButton, "&Yes" + Consts_SNoButton, "&No" + Consts_SHelpButton, "&Help" + Consts_SCloseButton, "&Close" + Consts_SIgnoreButton, "&Ignore" + Consts_SRetryButton, "&Retry" + Consts_SAbortButton, "Abort" + Consts_SAllButton, "&All" + Consts_SCannotDragForm, "Cannot drag a form" + Consts_SImageIndexError, "Invalid ImageList Index" + Consts_SImageReadFail, "Failed to read ImageList data from stream" + Consts_SImageWriteFail, "Failed to write ImageList data to stream" + Consts_SWindowDCError, "Error creating window device context" + Consts_SWindowClass, "Error creating window class" + Consts_SCannotFocus, "Cannot focus a disabled or invisible window" + Consts_SParentRequired, "Control '%s' has no parent window" + Consts_SParentGivenNotAParent, "Parent given is not a parent of '%s'" + Consts_SMDIChildNotVisible, "Cannot hide an MDI Child Form" + Consts_SVisibleChanged, "Cannot change Visible in OnShow or OnHide" + Consts_SCannotShowModal, "Cannot make a visible window modal" + Consts_SScrollBarRange, "Scrollbar property out of range" + Consts_SPropertyOutOfRange, "%s property out of range" + Consts_SMenuIndexError, "Menu index out of range" + Consts_SMenuReinserted, "Menu inserted twice" + Consts_SMenuNotFound, "Sub-menu is not in menu" + RTLConsts_SThreadCreateError, "Thread creation error: %s" + RTLConsts_SThreadError, "Thread Error: %s (%d)" + Consts_SInvalidTabPosition, "Tab position incompatible with current tab style" + Consts_SInvalidTabStyle, "Tab style incompatible with current tab position" + Consts_SInvalidBitmap, "Bitmap image is not valid" + Consts_SInvalidIcon, "Icon image is not valid" + Consts_SInvalidMetafile, "Metafile is not valid" + Consts_SInvalidPixelFormat, "Invalid pixel format" + Consts_SScanLine, "Scan line index out of range" + Consts_SChangeIconSize, "Cannot change the size of an icon" + Consts_SUnknownClipboardFormat, "Unsupported clipboard format" + Consts_SOutOfResources, "Out of system resources" + Consts_SNoCanvasHandle, "Canvas does not allow drawing" + Consts_SInvalidImageSize, "Invalid image size" + Consts_SInvalidImageList, "Invalid ImageList" + Consts_SReplaceImage, "Unable to Replace Image" + RTLConsts_SNumberExpected, "Number expected" + RTLConsts_SParseError, "%s on line %d" + RTLConsts_SPropertyException, "Error reading %s%s%s: %s" + RTLConsts_SReadError, "Stream read error" + RTLConsts_SReadOnlyProperty, "Property is read-only" + RTLConsts_SRegGetDataFailed, "Failed to get data for '%s'" + RTLConsts_SRegSetDataFailed, "Failed to set data for '%s'" + RTLConsts_SResNotFound, "Resource %s not found" + RTLConsts_SSeekNotImplemented, "%s.Seek not implemented" + RTLConsts_SSortedListError, "Operation not allowed on sorted list" + RTLConsts_SStringExpected, "String expected" + RTLConsts_SSymbolExpected, "%s expected" + RTLConsts_STooManyDeleted, "Too many rows or columns deleted" + RTLConsts_SUnknownGroup, "%s not in a class registration group" + RTLConsts_SUnknownProperty, "Property %s does not exist" + RTLConsts_SWriteError, "Stream write error" + RTLConsts_SIdentifierExpected, "Identifier expected" + RTLConsts_SIndexOutOfRange, "Grid index out of range" + RTLConsts_SInvalidBinary, "Invalid binary value" + RTLConsts_SInvalidFileName, "Invalid file name - %s" + RTLConsts_SInvalidImage, "Invalid stream format" + RTLConsts_SInvalidName, "''%s'' is not a valid component name" + RTLConsts_SInvalidProperty, "Invalid property value" + RTLConsts_SInvalidPropertyPath, "Invalid property path" + RTLConsts_SInvalidPropertyValue, "Invalid property value" + RTLConsts_SInvalidRegType, "Invalid data type for '%s'" + RTLConsts_SInvalidString, "Invalid string constant" + RTLConsts_SLineTooLong, "Line too long" + RTLConsts_SListCapacityError, "List capacity out of bounds (%d)" + RTLConsts_SListCountError, "List count out of bounds (%d)" + RTLConsts_SListIndexError, "List index out of bounds (%d)" + RTLConsts_SMemoryStreamError, "Out of memory while expanding memory stream" + RTLConsts_SAncestorNotFound, "Ancestor for '%s' not found" + RTLConsts_SAssignError, "Cannot assign a %s to a %s" + RTLConsts_SBitsIndexError, "Bits index out of range" + RTLConsts_SCantWriteResourceStreamError, "Can't write to a read-only resource stream" + RTLConsts_SCharExpected, "''%s'' expected" + RTLConsts_SCheckSynchronizeError, "CheckSynchronize called from thread $%x, which is NOT the main thread" + RTLConsts_SClassNotFound, "Class %s not found" + RTLConsts_SDuplicateClass, "A class named %s already exists" + RTLConsts_SDuplicateItem, "List does not allow duplicates ($0%x)" + RTLConsts_SDuplicateName, "A component named %s already exists" + RTLConsts_SDuplicateString, "String list does not allow duplicates" + RTLConsts_SFCreateErrorEx, "Cannot create file \"%s\". %s" + RTLConsts_SFixedColTooBig, "Fixed column count must be less than column count" + RTLConsts_SFixedRowTooBig, "Fixed row count must be less than row count" + RTLConsts_SFOpenErrorEx, "Cannot open file \"%s\". %s" + RTLConsts_SGridTooLarge, "Grid too large for operation" + SysConst_SLongMonthNameDec, "December" + SysConst_SShortDayNameSun, "Sun" + SysConst_SShortDayNameMon, "Mon" + SysConst_SShortDayNameTue, "Tue" + SysConst_SShortDayNameWed, "Wed" + SysConst_SShortDayNameThu, "Thu" + SysConst_SShortDayNameFri, "Fri" + SysConst_SShortDayNameSat, "Sat" + SysConst_SLongDayNameSun, "Sunday" + SysConst_SLongDayNameMon, "Monday" + SysConst_SLongDayNameTue, "Tuesday" + SysConst_SLongDayNameWed, "Wednesday" + SysConst_SLongDayNameThu, "Thursday" + SysConst_SLongDayNameFri, "Friday" + SysConst_SLongDayNameSat, "Saturday" + SysConst_SCannotCreateDir, "Unable to create directory" + SysConst_SShortMonthNameAug, "Aug" + SysConst_SShortMonthNameSep, "Sep" + SysConst_SShortMonthNameOct, "Oct" + SysConst_SShortMonthNameNov, "Nov" + SysConst_SShortMonthNameDec, "Dec" + SysConst_SLongMonthNameJan, "January" + SysConst_SLongMonthNameFeb, "February" + SysConst_SLongMonthNameMar, "March" + SysConst_SLongMonthNameApr, "April" + SysConst_SLongMonthNameMay, "May" + SysConst_SLongMonthNameJun, "June" + SysConst_SLongMonthNameJul, "July" + SysConst_SLongMonthNameAug, "August" + SysConst_SLongMonthNameSep, "September" + SysConst_SLongMonthNameOct, "October" + SysConst_SLongMonthNameNov, "November" + SysConst_SAbstractError, "Abstract Error" + SysConst_SModuleAccessViolation, "Access violation at address %p in module '%s'. %s of address %p" + SysConst_sErrorLoadingPackage, "Can't load package %s.\r\n%s" + SysConst_SInvalidPackageFile, "Invalid package file '%s'" + SysConst_SInvalidPackageHandle, "Invalid package handle" + SysConst_SDuplicatePackageUnit, "Cannot load package '%s.' It contains unit '%s,'which is also contained in package '%s'" + SysConst_SOSError, "System Error. Code: %d.\r\n%s" + SysConst_SUnkOSError, "A call to an OS function failed" + SysConst_SNL, "Application is not licensed to use this feature" + SysConst_SShortMonthNameJan, "Jan" + SysConst_SShortMonthNameFeb, "Feb" + SysConst_SShortMonthNameMar, "Mar" + SysConst_SShortMonthNameApr, "Apr" + SysConst_SShortMonthNameMay, "May" + SysConst_SShortMonthNameJun, "Jun" + SysConst_SShortMonthNameJul, "Jul" + SysConst_SInvalidVarCast, "Invalid variant type conversion" + SysConst_SInvalidVarOp, "Invalid variant operation" + SysConst_SInvalidVarNullOp, "Invalid NULL variant operation" + SysConst_SInvalidVarOpWithHResultWithPrefix, "Invalid variant operation (%s%.8x)\n%s" + SysConst_SVarTypeCouldNotConvert, "Could not convert variant of type (%s) into type (%s)" + SysConst_SVarTypeConvertOverflow, "Overflow while converting variant of type (%s) into type (%s)" + SysConst_SVarOverflow, "Variant overflow" + SysConst_SVarInvalid, "Invalid argument" + SysConst_SVarBadType, "Invalid variant type" + SysConst_SVarNotImplemented, "Operation not supported" + SysConst_SVarUnexpected, "Unexpected variant error" + SysConst_SExternalException, "External exception %x" + SysConst_SAssertionFailed, "Assertion failed" + SysConst_SIntfCastError, "Interface not supported" + SysConst_SSafecallException, "Exception in safecall method" + SysConst_SAssertError, "%s (%s, line %d)" + SysConst_SAccessViolationNoArg, "Access violation" + SysConst_SStackOverflow, "Stack overflow" + SysConst_SControlC, "Control-C hit" + SysConst_SPrivilege, "Privileged instruction" + SysConst_SOperationAborted, "Operation aborted" + SysConst_SException, "Exception %s in module %s at %p.\r\n%s%s\r\n" + SysConst_SExceptTitle, "Application Error" + SysConst_SInvalidFormat, "Format '%s' invalid or incompatible with argument" + SysConst_SArgumentMissing, "No argument for format '%s'" + SysConst_SDispatchError, "Variant method calls not supported" + SysConst_SReadAccess, "Read" + SysConst_SWriteAccess, "Write" + SysConst_SFormatTooLong, "Format string too long" + SysConst_SVarArrayCreate, "Error creating variant or safe array" + SysConst_SVarArrayBounds, "Variant or safe array index out of bounds" + SysConst_SVarArrayLocked, "Variant or safe array is locked" + SysConst_SInvalidFilename, "Invalid filename" + SysConst_STooManyOpenFiles, "Too many open files" + SysConst_SAccessDenied, "File access denied" + SysConst_SEndOfFile, "Read beyond end of file" + SysConst_SDiskFull, "Disk full" + SysConst_SInvalidInput, "Invalid numeric input" + SysConst_SDivByZero, "Division by zero" + SysConst_SRangeError, "Range check error" + SysConst_SIntOverflow, "Integer overflow" + SysConst_SInvalidOp, "Invalid floating point operation" + SysConst_SZeroDivide, "Floating point division by zero" + SysConst_SOverflow, "Floating point overflow" + SysConst_SUnderflow, "Floating point underflow" + SysConst_SInvalidPointer, "Invalid pointer operation" + SysConst_SInvalidCast, "Invalid class typecast" + SysConst_SAccessViolationArg3, "Access violation at address %p. %s of address %p" + SysConst_SUnknown, "" + SysConst_SInvalidInteger, "'%s' is not a valid integer value" + SysConst_SInvalidFloat, "'%s' is not a valid floating point value" + SysConst_SInvalidCurrency, "'%s' is not a valid currency value" + SysConst_SInvalidDate, "'%s' is not a valid date" + SysConst_SInvalidTime, "'%s' is not a valid time" + SysConst_SInvalidDateTime, "'%s' is not a valid date and time" + SysConst_SInvalidDateTimeFloat, "'%g' is not a valid date and time" + SysConst_SInvalidTimeStamp, "'%d.%d' is not a valid timestamp" + SysConst_SInvalidGUID, "'%s' is not a valid GUID value" + SysConst_SInvalidBoolean, "'%s' is not a valid boolean value" + SysConst_STimeEncodeError, "Invalid argument to time encode" + SysConst_SDateEncodeError, "Invalid argument to date encode" + SysConst_SOutOfMemory, "Out of memory" + SysConst_SInOutError, "I/O error %d" + SysConst_SFileNotFound, "File not found" +END + diff --git a/2.10/Project/delphi2005/Apophysis203.res b/2.10/Project/delphi2005/Apophysis203.res new file mode 100644 index 0000000000000000000000000000000000000000..2ffede9017ca646fd148ea70e3c4bdad18e59c7a GIT binary patch literal 56688 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 literal 0 HcmV?d00001 diff --git a/2.10/Project/delphi2005/FlameSS.bdsproj b/2.10/Project/delphi2005/FlameSS.bdsproj new file mode 100644 index 0000000..3843c15 --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.bdsproj @@ -0,0 +1,173 @@ + + + + + + + + + + + + FlameSS.dpr + + + 7.0 + + + 8 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 1 + 0 + 1 + True + True + WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; + + False + + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + False + False + False + True + True + True + + + 0 + 0 + 1 + False + False + False + 16384 + 1048576 + 4194304 + + + + ../../out + ../../out/dcu + + + ../../source;..\..\..\Apolibstuff9\pngimage15 + vcl;rtl;dbrtl;adortl;vcldb;vclx;bdertl;vcldbx;ibxpress;dsnap;cds;bdecds;qrpt;teeui;teedb;tee;dss;teeqr;visualclx;visualdbclx;dsnapcrba;dsnapcon;VclSmp;vclie;xmlrtl;inet;inetdbbde;inetdbxpress;inetdb;nmfast;webdsnap;websnap;dbexpress;dbxcds;indy;dclOffice2k;FlatStyle_D6;rae;S303_R60;S303BR60;dxmdsd6;dxForumLibD6;RzLPDB60;RzLPND60;B301vr60;B301cr60;o401_r60;o401br60;vclshlctrls;LTEffects;B301_r60;gllib + + + False + + + + + + False + + + + + + False + + + + $00000000 + X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\ + + + False + False + 1 + 0 + 0 + 0 + False + False + False + False + False + 1033 + 1252 + + + + + 1.0.0.0 + + + + + + 1.0.0.0 + + + + diff --git a/2.10/Project/delphi2005/FlameSS.bdsproj.local b/2.10/Project/delphi2005/FlameSS.bdsproj.local new file mode 100644 index 0000000..b3811b7 --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.bdsproj.local @@ -0,0 +1,2 @@ + + diff --git a/2.10/Project/delphi2005/FlameSS.cfg b/2.10/Project/delphi2005/FlameSS.cfg new file mode 100644 index 0000000..81d7d5d --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.cfg @@ -0,0 +1,44 @@ +-$A8 +-$B- +-$C- +-$D- +-$E- +-$F- +-$G+ +-$H+ +-$I+ +-$J- +-$K- +-$L- +-$M- +-$N+ +-$O+ +-$P+ +-$Q- +-$R- +-$S- +-$T- +-$U- +-$V+ +-$W- +-$X+ +-$Y- +-$Z1 +-cg +-AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +-H+ +-W+ +-M +-$M16384,1048576 +-K$00400000 +-E"../../out" +-N"../../out/dcu" +-LE"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" +-LN"C:\Documents and Settings\Ronald Hordijk\Mijn documenten\Borland Studio Projects\Bpl" +-U"../../source;..\..\..\Apolibstuff9\pngimage15" +-O"../../source;..\..\..\Apolibstuff9\pngimage15" +-I"../../source;..\..\..\Apolibstuff9\pngimage15" +-R"../../source;..\..\..\Apolibstuff9\pngimage15" +-w-UNSAFE_TYPE +-w-UNSAFE_CODE +-w-UNSAFE_CAST diff --git a/2.10/Project/delphi2005/FlameSS.dof b/2.10/Project/delphi2005/FlameSS.dof new file mode 100644 index 0000000..437106a --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.dof @@ -0,0 +1,108 @@ +[FileVersion] +Version=6.0 +[Compiler] +A=8 +B=0 +C=0 +D=0 +E=0 +F=0 +G=1 +H=1 +I=1 +J=0 +K=0 +L=0 +M=0 +N=1 +O=1 +P=1 +Q=0 +R=0 +S=0 +T=0 +U=0 +V=1 +W=0 +X=1 +Y=0 +Z=1 +ShowHints=1 +ShowWarnings=1 +UnitAliases=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +[Linker] +MapFile=0 +OutputObjs=0 +ConsoleApp=1 +DebugInfo=0 +RemoteSymbols=0 +MinStackSize=16384 +MaxStackSize=1048576 +ImageBase=4194304 +ExeDescription= +[Directories] +OutputDir=../../out +UnitOutputDir=../../out/dcu +PackageDLLOutputDir= +PackageDCPOutputDir= +SearchPath=../../source +Packages=vcl;rtl;dbrtl;adortl;vcldb;vclx;bdertl;vcldbx;ibxpress;dsnap;cds;bdecds;qrpt;teeui;teedb;tee;dss;teeqr;visualclx;visualdbclx;dsnapcrba;dsnapcon;VclSmp;vclie;xmlrtl;inet;inetdbbde;inetdbxpress;inetdb;nmfast;webdsnap;websnap;dbexpress;dbxcds;indy;dclOffice2k;FlatStyle_D6;rae;S303_R60;S303BR60;dxmdsd6;dxForumLibD6;RzLPDB60;RzLPND60;B301vr60;B301cr60;o401_r60;o401br60;vclshlctrls;LTEffects;B301_r60;gllib +Conditionals= +DebugSourceDirs= +UsePackages=0 +[Parameters] +RunParams= +HostApplication= +Launcher= +UseLauncher=0 +DebugCWD= +[Language] +ActiveLang= +ProjectLang= +RootDir=X:\Code\Delphi\Apophysis\2.02h\ScreenSaver\ +[Version Info] +IncludeVerInfo=0 +AutoIncBuild=0 +MajorVer=1 +MinorVer=0 +Release=0 +Build=0 +Debug=0 +PreRelease=0 +Special=0 +Private=0 +DLL=0 +Locale=1033 +CodePage=1252 +[Version Info Keys] +CompanyName= +FileDescription= +FileVersion=1.0.0.0 +InternalName= +LegalCopyright= +LegalTrademarks= +OriginalFilename= +ProductName= +ProductVersion=1.0.0.0 +Comments= +[Excluded Packages] +W:\Lib\O403_d60.bpl=TurboPower Orpheus 4.03 Components - VCL60 +W:\Lib\S303_d60.bpl=SysTools 3 Components +W:\Lib\dgmr_60.bpl=Dgmr bibliotheek 6.1 +c:\proj32\gl\out\gllib.bpl=GL bibliotheek +x:\programs\borland\delphi6\Projects\Bpl\dclusr60.bpl=Borland User Components +C:\Program Files\Indy 10 for Delphi 6\LibD6\dclIndyCore60.bpl=Indy 10 Core Design Time +C:\Program Files\Indy 10 for Delphi 6\LibD6\dclIndyProtocols60.bpl=Indy 10 Protocols Design Time +[HistoryLists\hlUnitAliases] +Count=1 +Item0=WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE; +[HistoryLists\hlSearchPath] +Count=2 +Item0=../../source +Item1=../../src +[HistoryLists\hlUnitOutputDirectory] +Count=1 +Item0=../../out/dcu +[HistoryLists\hlOutputDirectorry] +Count=1 +Item0=../../out diff --git a/2.10/Project/delphi2005/FlameSS.dpr b/2.10/Project/delphi2005/FlameSS.dpr new file mode 100644 index 0000000..40fad48 --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.dpr @@ -0,0 +1,214 @@ +program FlameSS; + +uses + Forms, + Dialogs, + SysUtils, + Render, + controlpoint, + windows, + graphics, + messages, + ScrConfig in '..\..\ScreenSaver\ScrConfig.pas' {frmConfig}, + ScrMain in '..\..\ScreenSaver\ScrMain.pas' {frmMain}, + FlameIO in '..\..\ScreenSaver\FlameIO.pas'; + +{$E SCR} + +{$R *.res} + +type TSSMode = (ssSetPwd,ssPreview,ssConfig,ssRun); + +var + MySem: THandle; + +function GetScreenSaverMode: TSSMode; +var + ParamChar: Char; +begin + Result := ssRun; + if ParamCount = 0 then + Exit; + + if Length(ParamStr(1)) = 1 then + ParamChar := ParamStr(1)[1] + else + ParamChar := ParamStr(1)[2]; + + Case ParamChar of + 'A', 'a': + Result := ssSetPwd; + 'P', 'p': + Result := ssPreview; + 'C', 'c': + Result := ssConfig; + else + Result := ssRun; + end; +end; + +procedure SetPassWord; +var + SysDir: string; + NewLen: integer; + MyMod: THandle; + PwdFunc: function (a : PChar; ParentHandle : THandle; b, c : Integer) : + Integer; stdcall; +begin + SetLength(SysDir,MAX_PATH); + NewLen := GetSystemDirectory(PChar(SysDir),MAX_PATH); + SetLength(SysDir,NewLen); + + MyMod := LoadLibrary(PChar(IncludeTrailingPathDelimiter(SysDir) + 'MPR.DLL')); + if MyMod <> 0 then begin + PwdFunc := GetProcAddress(MyMod,'PwdChangePasswordA'); + if Assigned(PwdFunc) then + PwdFunc('SCRSAVE',StrToInt(paramstr(2)),0,0); + FreeLibrary(MyMod); + end; +end; + +function WindowProc(Wnd: HWnd; Msg: Integer; wParam: Word; lParam: Integer): Integer; far; stdcall; +begin + + { Window procedure for the saver preview. Only used for terminating the preview + version of the saver. } + if (Msg = WM_DESTROY) or (Msg = WM_CLOSE) then PostMessage(Wnd, WM_QUIT, 0, 0); + Result := DefWindowProc(Wnd, Msg, wParam, lParam); + +end; + +procedure Preview; +var + PreviewCanvas: TCanvas; + PreviewRect: TRect; + WndClass: TWndClass; + DC: hDC; + MyWnd: hWnd; + Msg: TMsg; + ParentHandle: THandle; + cp : TControlPoint; + Render: TRenderer; + bm: TBitmap; +begin + { To run the preview, you need to create a window class corresponding with the + little display in the screensaver control panel. This doesn't look very + elegant in a Delphi project, but I don't think you can use VCL functionality + to do this... } + with WndClass do + begin + style := CS_PARENTDC; + lpfnWndProc := @WindowProc; + cbClsExtra := 0; + cbWndExtra := 0; + hIcon := 0; + hCursor := 0; + hbrBackground := 0; + lpszMenuName := nil; + lpszClassName := 'DeskSpin'; + end; + WndClass.hInstance := hInstance; + Windows.RegisterClass(WndClass); + + ParentHandle := StrToInt(ParamStr(2)); + + // Initialize a Rect that matches the preview area: + GetWindowRect(Parenthandle, PreviewRect); + PreviewRect.Right := PreviewRect.Right - PreviewRect.Left; + PreviewRect.Bottom := PreviewRect.Bottom - PreviewRect.Top; + PreviewRect.Left := 0; + PreviewRect.Top := 0; + + // Instantiate the window class so we can draw to the preview area: + MyWnd := CreateWindow('DeskSpin', 'DeskSpin', + WS_CHILD or WS_DISABLED or WS_VISIBLE, 0, 0, + PreviewRect.Right, PreviewRect.Bottom, ParentHandle, + 0, hInstance, nil); + + // We need a DC before we can draw: + DC := GetDC(MyWnd); + { We can create a TCanvas matching the DC, so we can draw the preview with + familiar functions: } + PreviewCanvas := TCanvas.Create; + PreviewCanvas.Handle := DC; + + randomize; + cp := TControlPoint.Create; + Render := TRenderer.Create; + + cp.ParseString('pixels_per_unit 277.456647 center -1.0982659 0 gamma 2 spatial_filter_radius' + + ' 0.5 contrast 1 brightness 1.5 zoom 0 spatial_oversample 1 sample_density 1 nbatches' + + ' 1 white_level 200 cmap_inter 0 time 0 cmap 33 xform 0 density 1 color 0 var 0 0 0 1 0' + + ' 0 0 coefs 0.466381997 -0.0618700013 0.0792416036 0.610638022 -0.475656986 -0.28115499'+ + ' xform 1 density 1 color 1 var 0 0 0 0 1 0 0 coefs -0.513867021 0.271649003 -0.254521996' + + ' -0.550984025 -0.674094975 -0.600323975'); + + cp.sample_density := 1; + cp.Width := PreviewRect.Right - PreviewRect.Left; + cp.Height := PreviewRect.Bottom - PreviewRect.Top; + cp.spatial_oversample := 2; + cp.spatial_filter_radius := 0.1; + cp.Gamma := 4; + cp.brightness := 4; + cp.CalcBoundbox; + Render.SetCP(cp); + Render.Render; + BM := Render.GetImage; + PreviewCanvas.Draw(0,0,bm); + + + { Enter a message loop to keep the preview going. I've kept the preview simple + (plain text output), but if you wanted, you could initialize OpenGL for the + DC you already have, and actually let your saver render to that. } + while GetMessage(Msg, 0, 0, 0) do + begin + PreviewCanvas.Draw(0,0,bm); + +// PreviewCanvas.FillRect(PreviewRect); +// PreviewCanvas.TextOut(5, 5, 'Your preview here.'); + TranslateMessage(Msg); + DispatchMessage(Msg); + end; + PreviewCanvas.Free; + + // Close and destroy the preview window: + CloseWindow(MyWnd); + DestroyWindow(MyWnd); + + Render.Free; + cp.Free; +end; + +begin + Case GetScreenSaverMode of + ssSetPwd: + begin + Application.Initialize; + SetPassWord; + end; + ssConfig: + begin + Application.Initialize; + Application.Title := 'Flame Screensaver'; + Application.CreateForm(TfrmConfig, frmConfig); + Application.Run; + end; + ssPreview: + Preview; + else // ssrun + // Test if screen save was already started + MySem := CreateSemaphore(nil,0,1,'ESDSaverSemaphore'); + if (MySem <> 0) and (GetLastError = ERROR_ALREADY_EXISTS) then begin + CloseHandle(MySem); + Exit; + end; + + Application.Initialize; + Application.CreateForm(TfrmMain, frmMain); + Application.Run; + + if (MySem <> 0) then + CloseHandle(MySem); + end; // Case GetScreenSaverMode of + +end. diff --git a/2.10/Project/delphi2005/FlameSS.dsk b/2.10/Project/delphi2005/FlameSS.dsk new file mode 100644 index 0000000..f2fa470 --- /dev/null +++ b/2.10/Project/delphi2005/FlameSS.dsk @@ -0,0 +1,280 @@ +[Closed Files] +File_0=SourceModule,'C:\PROJ32\gl\src\catalog.pas',0,1,561,1,585,0,0 +File_1=SourceModule,'C:\PROJ32\gl\src\CatFilter.pas',0,1,57,24,71,0,0 +File_2=SourceModule,'C:\PROJ32\gl\src\FCatFilter.pas',0,1,1,1,12,0,0 +File_3=SourceModule,'C:\PROJ32\gl\src\glStrConst.pas',0,1,1,39,1,0,0 +File_4=SourceModule,'C:\PROJ32\gl\src\Project.pas',0,1,498,1,520,0,0 +File_5=SourceModule,'C:\PROJ32\gl\src\MainForm.pas',0,1,212,27,215,0,0 +File_6=SourceModule,'C:\PROJ32\gl\src\Material.pas',0,1,912,111,947,0,0 +File_7=SourceModule,'C:\PROJ32\gl\src\FArea.pas',0,1,202,111,219,0,0 +File_8=SourceModule,'C:\PROJ32\gl\src\FCatalog.pas',0,1,582,6,610,0,0 +File_9=SourceModule,'C:\PROJ32\gl\src\kierterm.pas',0,1,622,1,647,0,0 + +[Modules] +Module0=X:\Code\Delphi\Apophysis\2.02h\Project\delphi6\FlameSS.dpr +Count=1 +EditWindowCount=1 + +[X:\Code\Delphi\Apophysis\2.02h\Project\delphi6\FlameSS.dpr] +ModuleType=SourceModule +FormState=0 +FormOnTop=0 + +[X:\Programs\Borland\Delphi6\Projects\ProjectGroup1.bpg] +FormState=0 +FormOnTop=0 + +[EditWindow0] +ViewCount=1 +CurrentView=0 +View0=0 +CodeExplorer=CodeExplorer@EditWindow0 +MessageView=MessageView@EditWindow0 +Create=1 +Visible=1 +State=0 +Left=266 +Top=111 +Width=1016 +Height=880 +MaxLeft=-4 +MaxTop=108 +ClientWidth=1008 +ClientHeight=846 +LeftPanelSize=0 +RightPanelSize=0 +BottomPanelSize=0 +BottomPanelClients=MessageView@EditWindow0 +BottomPanelData=00000400010000000B0000004D6573736167655669657700000000000000000000000000000000000100000000000000000B0000004D65737361676556696577FFFFFFFF + +[View0] +Module=X:\Code\Delphi\Apophysis\2.02h\Project\delphi6\FlameSS.dpr +CursorX=46 +CursorY=16 +TopLine=1 +LeftCol=1 + +[Watches] +Count=0 + +[Breakpoints] +Count=0 + +[AddressBreakpoints] +Count=0 + +[Main Window] +Create=1 +Visible=1 +State=0 +Left=0 +Top=0 +Width=1280 +Height=112 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1272 +ClientHeight=78 + +[ProjectManager] +Create=1 +Visible=1 +State=0 +Left=0 +Top=0 +Width=231 +Height=843 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=231 +ClientHeight=843 +TBDockHeight=305 +LRDockWidth=438 +Dockable=1 + +[CPUWindow] +Create=1 +Visible=0 +State=0 +Left=373 +Top=335 +Width=533 +Height=353 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=525 +ClientHeight=319 +DumpPane=79 +DisassemblyPane=187 +RegisterPane=231 +FlagPane=64 + +[AlignmentPalette] +Create=1 +Visible=0 +State=0 +Left=200 +Top=114 +Width=156 +Height=84 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=150 +ClientHeight=60 + +[PropertyInspector] +Create=1 +Visible=1 +State=0 +Left=0 +Top=0 +Width=231 +Height=843 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=231 +ClientHeight=843 +TBDockHeight=527 +LRDockWidth=190 +Dockable=1 +SplitPos=85 +ArrangeBy=Name +SelectedItem= +ExpandedItems= +HiddenCategories= + +[WatchWindow] +Create=1 +Visible=0 +State=0 +Left=232 +Top=872 +Width=1048 +Height=165 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1040 +ClientHeight=139 +TBDockHeight=149 +LRDockWidth=421 +Dockable=1 + +[CallStackWindow] +Create=1 +Visible=1 +State=0 +Left=0 +Top=0 +Width=231 +Height=843 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=231 +ClientHeight=843 +TBDockHeight=161 +LRDockWidth=294 +Dockable=1 + +[ObjectTree] +Create=1 +Visible=0 +State=0 +Left=0 +Top=112 +Width=190 +Height=350 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=182 +ClientHeight=324 +TBDockHeight=350 +LRDockWidth=190 +Dockable=1 + +[DebugLogView] +Create=1 +Visible=0 +State=0 +Left=232 +Top=872 +Width=1048 +Height=165 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=1040 +ClientHeight=139 +TBDockHeight=291 +LRDockWidth=417 +Dockable=1 + +[LocalVarsWindow] +Create=1 +Visible=0 +State=0 +Left=27 +Top=127 +Width=194 +Height=891 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=186 +ClientHeight=865 +TBDockHeight=110 +LRDockWidth=421 +Dockable=1 + +[CodeExplorer@EditWindow0] +Create=1 +Visible=1 +State=0 +Left=0 +Top=0 +Width=231 +Height=843 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=231 +ClientHeight=843 +TBDockHeight=305 +LRDockWidth=140 +Dockable=1 + +[MessageView@EditWindow0] +Create=1 +Visible=0 +State=0 +Left=12 +Top=0 +Width=996 +Height=52 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=996 +ClientHeight=52 +TBDockHeight=52 +LRDockWidth=443 +Dockable=1 + +[DockHosts] +DockHostCount=1 + +[DockSite0] +DockSiteType=1 +Create=1 +Visible=1 +State=0 +Left=0 +Top=112 +Width=266 +Height=877 +MaxLeft=-1 +MaxTop=-1 +ClientWidth=258 +ClientHeight=851 +TBDockHeight=451 +LRDockWidth=177 +Dockable=1 +TabPosition=2 +ActiveTab=Project Manager +TabDockClients=ProjectManager,CodeExplorer@EditWindow0,CallStackWindow,PropertyInspector + diff --git a/2.10/Project/delphi2005/FlameSS.identcache b/2.10/Project/delphi2005/FlameSS.identcache new file mode 100644 index 0000000000000000000000000000000000000000..43e80e56529e7896151711604371a11e550858bc GIT binary patch literal 6091 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 AqW}N^ literal 0 HcmV?d00001 diff --git a/2.10/Project/delphi2005/FlameSS.res b/2.10/Project/delphi2005/FlameSS.res new file mode 100644 index 0000000000000000000000000000000000000000..ba1ed6e151e5e787e35091eb756b27acae821152 GIT binary patch literal 4396 zcmbW5y^ice5QS^CNMx`Q>OhncYij4bkxI`SUKc$3L2~0G z4YcQTpML1=@$u27Qd~1m`TfHO>$~2t3H`7cZ|8G;)&Iu_jKogOT=JO4$=9oRO{KR< z9Jb;r0;xCR}WxtJm8Xnv>Vt-cbiktZ1FiOkc<%53&Y;wHhS>xp3 zTJLU$Kl$`gG1!i*9w@DrX!}{(3e(c#p-ye$v@+KZ`w94sukAENCp7^IS`8)ZxqB>wRfSnxB4fhON9C+7S;u9;r(avLTvEx&7{Sa}x z%^Y)Z;GOzA_9*NFJf#Qe1N$O=E8Ez?m#|i-dHDJC*B`-Q4i0{1i~LAz0AD@!R2NL% z;p+IKY_J`qyAbl@@ynmbJHkQZS=fm7XYT7s^_rh8Ilu|bz{YRGmmPf%CVdcNa@=?x zq&w{!f&(#v;q_14xp7c`vgSFh)!^V`oe$>8p>qHmIYj*(Q{3Ui7_OcJVR| zjg@=t1BWxbV9Q_Bw8ftsx;1`sZt_d~Q-9N#GKq{u4LO zbKC(DzxM_>$Qo&Rv&%UHd*M)GOfI$$>zu3CI4nJX00S;teU43z*L#-n$^op)hdE^LEF>pt zgpJ=bUE-}ee)k%V`XRp~Q)j=sk4pl2XC6tstNIkbCG-X{k~i)|-r?xIr1|Z)oY%kQ zUS^x9iQwvMTuNhj-258El+ZItsh?Sg73oPshvqUybnA1B?q*} z_J%yT-Q04axT#J0Nx$#axgSkFUgh%i+kk&k9y%J