From 59169b51685faef024c2f5b99d13c02c06c859a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D0=BD=D0=B4=D0=B0=D1=80=D0=B5=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD?= Date: Sat, 27 Jun 2015 18:33:50 +0200 Subject: [PATCH] ... --- Configuration/GlobalAssemblyInfo.cs | 2 +- Configuration/Version.defs | 2 +- Localization/DefaultLang.resources | Bin 77558 -> 77566 bytes ReleaseGenerators/PascalABCNET_head.nsh | 2 +- ReleaseGenerators/PascalABCNET_version.nsh | 2 +- TestSuite/CompilationSamples/ABCButtons.pas | 2 ++ TestSuite/CompilationSamples/ABCHouse.pas | 2 ++ TestSuite/CompilationSamples/ABCObjects.pas | 3 +++ TestSuite/CompilationSamples/ABCSprites.pas | 3 +++ TestSuite/CompilationSamples/Arrays.pas | 3 +++ TestSuite/CompilationSamples/CRT.pas | 6 +++--- TestSuite/CompilationSamples/Core.pas | 2 ++ TestSuite/CompilationSamples/DMCollect.pas | 2 ++ TestSuite/CompilationSamples/DMTaskMaker.pas | 2 ++ TestSuite/CompilationSamples/DrawManField.pas | 2 ++ TestSuite/CompilationSamples/Drawman.pas | 3 +++ .../CompilationSamples/FilesOperations.pas | 2 ++ TestSuite/CompilationSamples/FormsABC.pas | 2 ++ TestSuite/CompilationSamples/GraphABC.pas | 3 +++ .../CompilationSamples/GraphABCHelper.pas | 2 ++ TestSuite/CompilationSamples/IniFile.pas | 2 ++ TestSuite/CompilationSamples/MPI.pas | 2 ++ TestSuite/CompilationSamples/PABCSystem.pas | 3 +++ TestSuite/CompilationSamples/PointerTools.pas | 3 +++ TestSuite/CompilationSamples/Robot.pas | 3 +++ TestSuite/CompilationSamples/RobotField.pas | 2 ++ .../CompilationSamples/RobotTaskMaker.pas | 2 ++ TestSuite/CompilationSamples/Sockets.pas | 2 ++ TestSuite/CompilationSamples/Utils.pas | 2 ++ TestSuite/CompilationSamples/VCL.pas | 2 ++ .../CompilationSamples/__RedirectIOMode.pas | 2 ++ TestSuite/CompilationSamples/__RunMode.pas | 2 ++ bin/Lib/ABCButtons.pas | 2 ++ bin/Lib/ABCHouse.pas | 2 ++ bin/Lib/ABCObjects.pas | 3 +++ bin/Lib/ABCSprites.pas | 3 +++ bin/Lib/Arrays.pas | 3 +++ bin/Lib/CRT.pas | 6 +++--- bin/Lib/Core.pas | 2 ++ bin/Lib/DMCollect.pas | 2 ++ bin/Lib/DMTaskMaker.pas | 2 ++ bin/Lib/DrawManField.pas | 2 ++ bin/Lib/Drawman.pas | 3 +++ bin/Lib/FilesOperations.pas | 2 ++ bin/Lib/FormsABC.pas | 2 ++ bin/Lib/GraphABC.pas | 3 +++ bin/Lib/GraphABCHelper.pas | 2 ++ bin/Lib/IniFile.pas | 2 ++ bin/Lib/MPI.pas | 2 ++ bin/Lib/PABCRtl.dll | Bin 479232 -> 479232 bytes bin/Lib/PABCSystem.pas | 3 +++ bin/Lib/PointerTools.pas | 3 +++ bin/Lib/Robot.pas | 3 +++ bin/Lib/RobotField.pas | 2 ++ bin/Lib/RobotTaskMaker.pas | 2 ++ bin/Lib/Sockets.pas | 2 ++ bin/Lib/Utils.pas | 2 ++ bin/Lib/VCL.pas | 2 ++ bin/Lib/__RedirectIOMode.pas | 2 ++ bin/Lib/__RunMode.pas | 2 ++ 60 files changed, 130 insertions(+), 10 deletions(-) diff --git a/Configuration/GlobalAssemblyInfo.cs b/Configuration/GlobalAssemblyInfo.cs index 236fb8380..53c76f753 100644 --- a/Configuration/GlobalAssemblyInfo.cs +++ b/Configuration/GlobalAssemblyInfo.cs @@ -15,7 +15,7 @@ internal static class RevisionClass public const string Major = "2"; public const string Minor = "2"; public const string Build = "0"; - public const string Revision = "965"; + public const string Revision = "966"; public const string MainVersion = Major + "." + Minor; public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision; diff --git a/Configuration/Version.defs b/Configuration/Version.defs index 998cccb48..254e7f2e2 100644 --- a/Configuration/Version.defs +++ b/Configuration/Version.defs @@ -1,4 +1,4 @@ %MINOR%=2 -%REVISION%=965 +%REVISION%=966 %MAJOR%=2 %COREVERSION%=0 diff --git a/Localization/DefaultLang.resources b/Localization/DefaultLang.resources index 6e7e3ed43894d81adb05f5395b6f599402769919..18828366c86f9049ecb368796f322c62657965c9 100644 GIT binary patch delta 106 zcmex%m*wAGmI)6Sr5Yb@eaP4?7UWr$n5W>BpO=zYlv<{saro(nHxJ&v_^-*!<>DIV z>f;~a8We0~d*;FGr;i@Ief#^R!kHIeAG~;tENyIi@xkXGuU@=WxbP0BdHXhTMh9^K DMHx5y delta 98 zcmex&m*v}CmI)6Sg&H4jeaP4?=5_Gh+b0h`Jbk2aLhq2Cg2v&eAKpB8`{KVQFPDpJ vn5&O}fNM~&k?o~d559kXrEmbK23f+`_QazHZ{IyqxTtqdZ~H!RMh9^KJ^wM6 diff --git a/ReleaseGenerators/PascalABCNET_head.nsh b/ReleaseGenerators/PascalABCNET_head.nsh index 024595633..9c9760f3e 100644 --- a/ReleaseGenerators/PascalABCNET_head.nsh +++ b/ReleaseGenerators/PascalABCNET_head.nsh @@ -70,7 +70,7 @@ Var PABCWorkNETPath ;-------------------------------- ;Pages - !insertmacro MUI_PAGE_LICENSE $(MUILicense) + ;!insertmacro MUI_PAGE_LICENSE $(MUILicense) !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_DIRECTORY Page custom fnc_PABCWorkNETDriveChoose_Show diff --git a/ReleaseGenerators/PascalABCNET_version.nsh b/ReleaseGenerators/PascalABCNET_version.nsh index c53ec0b55..f8c538b6e 100644 --- a/ReleaseGenerators/PascalABCNET_version.nsh +++ b/ReleaseGenerators/PascalABCNET_version.nsh @@ -1 +1 @@ -!define VERSION '2.2.0.965' \ No newline at end of file +!define VERSION '2.2.0.966' \ No newline at end of file diff --git a/TestSuite/CompilationSamples/ABCButtons.pas b/TestSuite/CompilationSamples/ABCButtons.pas index 447b14d46..981e5c5c5 100644 --- a/TestSuite/CompilationSamples/ABCButtons.pas +++ b/TestSuite/CompilationSamples/ABCButtons.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit ABCButtons; interface diff --git a/TestSuite/CompilationSamples/ABCHouse.pas b/TestSuite/CompilationSamples/ABCHouse.pas index d9e9c81a5..3aeb38043 100644 --- a/TestSuite/CompilationSamples/ABCHouse.pas +++ b/TestSuite/CompilationSamples/ABCHouse.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit ABCHouse; interface diff --git a/TestSuite/CompilationSamples/ABCObjects.pas b/TestSuite/CompilationSamples/ABCObjects.pas index 18dd345d7..b5eec0a34 100644 --- a/TestSuite/CompilationSamples/ABCObjects.pas +++ b/TestSuite/CompilationSamples/ABCObjects.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль реализует векторные графические объекты с возможностью масштабирования, наложения друг на друга, ///создания составных графических объектов и многократного их вложения друг в друга. ///Каждый векторный графический объект перерисовывает себя при перемещении, изменении размеров diff --git a/TestSuite/CompilationSamples/ABCSprites.pas b/TestSuite/CompilationSamples/ABCSprites.pas index bf1c7334e..601e52ccd 100644 --- a/TestSuite/CompilationSamples/ABCSprites.pas +++ b/TestSuite/CompilationSamples/ABCSprites.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль ABCSprites реализует спрайты - анимационные объекты с автоматически меняющимися кадрами. ///Спрайт представляется классом SpriteABC и является разновидностью мультикартинки MultiPictureABC. unit ABCSprites; diff --git a/TestSuite/CompilationSamples/Arrays.pas b/TestSuite/CompilationSamples/Arrays.pas index db090d153..7ce19e546 100644 --- a/TestSuite/CompilationSamples/Arrays.pas +++ b/TestSuite/CompilationSamples/Arrays.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + unit Arrays; interface diff --git a/TestSuite/CompilationSamples/CRT.pas b/TestSuite/CompilationSamples/CRT.pas index 2b9de0800..ad8b111c1 100644 --- a/TestSuite/CompilationSamples/CRT.pas +++ b/TestSuite/CompilationSamples/CRT.pas @@ -1,11 +1,11 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + /// /// Модуль для работы с консолью /// unit CRT; -// Версия 0.3 -// Copyright (c) 2006-2007 DarkStar, SSM (parts) - {$apptype console} {$gendoc true} diff --git a/TestSuite/CompilationSamples/Core.pas b/TestSuite/CompilationSamples/Core.pas index 9e4fa8b37..e628c5c49 100644 --- a/TestSuite/CompilationSamples/Core.pas +++ b/TestSuite/CompilationSamples/Core.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Core; {$reference 'System.Core.dll'} end. \ No newline at end of file diff --git a/TestSuite/CompilationSamples/DMCollect.pas b/TestSuite/CompilationSamples/DMCollect.pas index 9c0bd190f..cf1bb7234 100644 --- a/TestSuite/CompilationSamples/DMCollect.pas +++ b/TestSuite/CompilationSamples/DMCollect.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DMCollect; {$reference 'System.Drawing.dll'} diff --git a/TestSuite/CompilationSamples/DMTaskMaker.pas b/TestSuite/CompilationSamples/DMTaskMaker.pas index 2808fc13d..ebd385e7e 100644 --- a/TestSuite/CompilationSamples/DMTaskMaker.pas +++ b/TestSuite/CompilationSamples/DMTaskMaker.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DMTaskMaker; interface diff --git a/TestSuite/CompilationSamples/DrawManField.pas b/TestSuite/CompilationSamples/DrawManField.pas index abd120550..3448ed511 100644 --- a/TestSuite/CompilationSamples/DrawManField.pas +++ b/TestSuite/CompilationSamples/DrawManField.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DrawManField; //#savepcu false diff --git a/TestSuite/CompilationSamples/Drawman.pas b/TestSuite/CompilationSamples/Drawman.pas index 1b07b8ad3..b86539232 100644 --- a/TestSuite/CompilationSamples/Drawman.pas +++ b/TestSuite/CompilationSamples/Drawman.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Исполнитель Чертежник предназначен для построения рисунков и чертежей на плоскости с координатами. ///Чертежник имеет перо, которое он может поднимать, опускать и перемещать. При перемещении опущенного пера за ним остается след. unit Drawman; diff --git a/TestSuite/CompilationSamples/FilesOperations.pas b/TestSuite/CompilationSamples/FilesOperations.pas index 3c056fa4e..11a116eb8 100644 --- a/TestSuite/CompilationSamples/FilesOperations.pas +++ b/TestSuite/CompilationSamples/FilesOperations.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit FilesOperations; interface diff --git a/TestSuite/CompilationSamples/FormsABC.pas b/TestSuite/CompilationSamples/FormsABC.pas index 78e935504..f6ec72af5 100644 --- a/TestSuite/CompilationSamples/FormsABC.pas +++ b/TestSuite/CompilationSamples/FormsABC.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit FormsABC; {$apptype windows} diff --git a/TestSuite/CompilationSamples/GraphABC.pas b/TestSuite/CompilationSamples/GraphABC.pas index 183cc42aa..9f70a7132 100644 --- a/TestSuite/CompilationSamples/GraphABC.pas +++ b/TestSuite/CompilationSamples/GraphABC.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль предоставляет константы, типы, процедуры, функции и классы для рисования в графическом окне unit GraphABC; diff --git a/TestSuite/CompilationSamples/GraphABCHelper.pas b/TestSuite/CompilationSamples/GraphABCHelper.pas index fd538246b..dea3762c6 100644 --- a/TestSuite/CompilationSamples/GraphABCHelper.pas +++ b/TestSuite/CompilationSamples/GraphABCHelper.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit GraphABCHelper; //{$apptype windows} diff --git a/TestSuite/CompilationSamples/IniFile.pas b/TestSuite/CompilationSamples/IniFile.pas index 870ba8c4b..d98c76b20 100644 --- a/TestSuite/CompilationSamples/IniFile.pas +++ b/TestSuite/CompilationSamples/IniFile.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit IniFile; interface diff --git a/TestSuite/CompilationSamples/MPI.pas b/TestSuite/CompilationSamples/MPI.pas index f07e0d116..1218ba667 100644 --- a/TestSuite/CompilationSamples/MPI.pas +++ b/TestSuite/CompilationSamples/MPI.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit MPI; interface diff --git a/TestSuite/CompilationSamples/PABCSystem.pas b/TestSuite/CompilationSamples/PABCSystem.pas index e27c72220..9b2477d6c 100644 --- a/TestSuite/CompilationSamples/PABCSystem.pas +++ b/TestSuite/CompilationSamples/PABCSystem.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + /// Стандартный модуль /// !! System unit unit PABCSystem; diff --git a/TestSuite/CompilationSamples/PointerTools.pas b/TestSuite/CompilationSamples/PointerTools.pas index c7f15028d..ad8cbbe6a 100644 --- a/TestSuite/CompilationSamples/PointerTools.pas +++ b/TestSuite/CompilationSamples/PointerTools.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + unit PointerTools; procedure WriteMemoryToScreen(p:pointer; Count,InLineCount:integer); diff --git a/TestSuite/CompilationSamples/Robot.pas b/TestSuite/CompilationSamples/Robot.pas index 0b2f3e4a0..4c2bdbd8e 100644 --- a/TestSuite/CompilationSamples/Robot.pas +++ b/TestSuite/CompilationSamples/Robot.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Исполнитель Робот действует на прямоугольном клеточном поле. Между некоторыми клетками, а также по периметру поля находятся стены. ///Основная цель Робота – закрасить указанные клетки и переместиться в конечную клетку. unit Robot; diff --git a/TestSuite/CompilationSamples/RobotField.pas b/TestSuite/CompilationSamples/RobotField.pas index 5f2b853c0..e3065a018 100644 --- a/TestSuite/CompilationSamples/RobotField.pas +++ b/TestSuite/CompilationSamples/RobotField.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit RobotField; //#savepcu false diff --git a/TestSuite/CompilationSamples/RobotTaskMaker.pas b/TestSuite/CompilationSamples/RobotTaskMaker.pas index 1ff68c908..333e093b0 100644 --- a/TestSuite/CompilationSamples/RobotTaskMaker.pas +++ b/TestSuite/CompilationSamples/RobotTaskMaker.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit RobotTaskMaker; interface diff --git a/TestSuite/CompilationSamples/Sockets.pas b/TestSuite/CompilationSamples/Sockets.pas index 5fc658c91..641eb99e3 100644 --- a/TestSuite/CompilationSamples/Sockets.pas +++ b/TestSuite/CompilationSamples/Sockets.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Sockets; {$reference 'System.dll'} diff --git a/TestSuite/CompilationSamples/Utils.pas b/TestSuite/CompilationSamples/Utils.pas index 33d4f3564..25ed0c819 100644 --- a/TestSuite/CompilationSamples/Utils.pas +++ b/TestSuite/CompilationSamples/Utils.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Utils; interface diff --git a/TestSuite/CompilationSamples/VCL.pas b/TestSuite/CompilationSamples/VCL.pas index 2fe1c139a..cdaca0b59 100644 --- a/TestSuite/CompilationSamples/VCL.pas +++ b/TestSuite/CompilationSamples/VCL.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit vcl; {$apptype windows} diff --git a/TestSuite/CompilationSamples/__RedirectIOMode.pas b/TestSuite/CompilationSamples/__RedirectIOMode.pas index 7bacb874e..5480a9dd0 100644 --- a/TestSuite/CompilationSamples/__RedirectIOMode.pas +++ b/TestSuite/CompilationSamples/__RedirectIOMode.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) ///-- unit __RedirectIOMode; diff --git a/TestSuite/CompilationSamples/__RunMode.pas b/TestSuite/CompilationSamples/__RunMode.pas index 91f58c07e..3bd0c48a7 100644 --- a/TestSuite/CompilationSamples/__RunMode.pas +++ b/TestSuite/CompilationSamples/__RunMode.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) ///-- unit __RunMode; diff --git a/bin/Lib/ABCButtons.pas b/bin/Lib/ABCButtons.pas index 447b14d46..981e5c5c5 100644 --- a/bin/Lib/ABCButtons.pas +++ b/bin/Lib/ABCButtons.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit ABCButtons; interface diff --git a/bin/Lib/ABCHouse.pas b/bin/Lib/ABCHouse.pas index d9e9c81a5..3aeb38043 100644 --- a/bin/Lib/ABCHouse.pas +++ b/bin/Lib/ABCHouse.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit ABCHouse; interface diff --git a/bin/Lib/ABCObjects.pas b/bin/Lib/ABCObjects.pas index 18dd345d7..b5eec0a34 100644 --- a/bin/Lib/ABCObjects.pas +++ b/bin/Lib/ABCObjects.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль реализует векторные графические объекты с возможностью масштабирования, наложения друг на друга, ///создания составных графических объектов и многократного их вложения друг в друга. ///Каждый векторный графический объект перерисовывает себя при перемещении, изменении размеров diff --git a/bin/Lib/ABCSprites.pas b/bin/Lib/ABCSprites.pas index bf1c7334e..601e52ccd 100644 --- a/bin/Lib/ABCSprites.pas +++ b/bin/Lib/ABCSprites.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль ABCSprites реализует спрайты - анимационные объекты с автоматически меняющимися кадрами. ///Спрайт представляется классом SpriteABC и является разновидностью мультикартинки MultiPictureABC. unit ABCSprites; diff --git a/bin/Lib/Arrays.pas b/bin/Lib/Arrays.pas index db090d153..7ce19e546 100644 --- a/bin/Lib/Arrays.pas +++ b/bin/Lib/Arrays.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + unit Arrays; interface diff --git a/bin/Lib/CRT.pas b/bin/Lib/CRT.pas index 2b9de0800..ad8b111c1 100644 --- a/bin/Lib/CRT.pas +++ b/bin/Lib/CRT.pas @@ -1,11 +1,11 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + /// /// Модуль для работы с консолью /// unit CRT; -// Версия 0.3 -// Copyright (c) 2006-2007 DarkStar, SSM (parts) - {$apptype console} {$gendoc true} diff --git a/bin/Lib/Core.pas b/bin/Lib/Core.pas index 9e4fa8b37..e628c5c49 100644 --- a/bin/Lib/Core.pas +++ b/bin/Lib/Core.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Core; {$reference 'System.Core.dll'} end. \ No newline at end of file diff --git a/bin/Lib/DMCollect.pas b/bin/Lib/DMCollect.pas index 9c0bd190f..cf1bb7234 100644 --- a/bin/Lib/DMCollect.pas +++ b/bin/Lib/DMCollect.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DMCollect; {$reference 'System.Drawing.dll'} diff --git a/bin/Lib/DMTaskMaker.pas b/bin/Lib/DMTaskMaker.pas index 2808fc13d..ebd385e7e 100644 --- a/bin/Lib/DMTaskMaker.pas +++ b/bin/Lib/DMTaskMaker.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DMTaskMaker; interface diff --git a/bin/Lib/DrawManField.pas b/bin/Lib/DrawManField.pas index abd120550..3448ed511 100644 --- a/bin/Lib/DrawManField.pas +++ b/bin/Lib/DrawManField.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit DrawManField; //#savepcu false diff --git a/bin/Lib/Drawman.pas b/bin/Lib/Drawman.pas index 1b07b8ad3..b86539232 100644 --- a/bin/Lib/Drawman.pas +++ b/bin/Lib/Drawman.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Исполнитель Чертежник предназначен для построения рисунков и чертежей на плоскости с координатами. ///Чертежник имеет перо, которое он может поднимать, опускать и перемещать. При перемещении опущенного пера за ним остается след. unit Drawman; diff --git a/bin/Lib/FilesOperations.pas b/bin/Lib/FilesOperations.pas index 3c056fa4e..11a116eb8 100644 --- a/bin/Lib/FilesOperations.pas +++ b/bin/Lib/FilesOperations.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit FilesOperations; interface diff --git a/bin/Lib/FormsABC.pas b/bin/Lib/FormsABC.pas index 78e935504..f6ec72af5 100644 --- a/bin/Lib/FormsABC.pas +++ b/bin/Lib/FormsABC.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit FormsABC; {$apptype windows} diff --git a/bin/Lib/GraphABC.pas b/bin/Lib/GraphABC.pas index 183cc42aa..9f70a7132 100644 --- a/bin/Lib/GraphABC.pas +++ b/bin/Lib/GraphABC.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Модуль предоставляет константы, типы, процедуры, функции и классы для рисования в графическом окне unit GraphABC; diff --git a/bin/Lib/GraphABCHelper.pas b/bin/Lib/GraphABCHelper.pas index fd538246b..dea3762c6 100644 --- a/bin/Lib/GraphABCHelper.pas +++ b/bin/Lib/GraphABCHelper.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit GraphABCHelper; //{$apptype windows} diff --git a/bin/Lib/IniFile.pas b/bin/Lib/IniFile.pas index 870ba8c4b..d98c76b20 100644 --- a/bin/Lib/IniFile.pas +++ b/bin/Lib/IniFile.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit IniFile; interface diff --git a/bin/Lib/MPI.pas b/bin/Lib/MPI.pas index f07e0d116..1218ba667 100644 --- a/bin/Lib/MPI.pas +++ b/bin/Lib/MPI.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit MPI; interface diff --git a/bin/Lib/PABCRtl.dll b/bin/Lib/PABCRtl.dll index 275a32b072cf8c6eafaa2e463ca49d2c6214acf9..23551b0d5165219fed2fb345ef9213a4d3895a31 100644 GIT binary patch delta 116464 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 delta 116405 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 CU+YW& diff --git a/bin/Lib/PABCSystem.pas b/bin/Lib/PABCSystem.pas index e27c72220..9b2477d6c 100644 --- a/bin/Lib/PABCSystem.pas +++ b/bin/Lib/PABCSystem.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + /// Стандартный модуль /// !! System unit unit PABCSystem; diff --git a/bin/Lib/PointerTools.pas b/bin/Lib/PointerTools.pas index c7f15028d..ad8cbbe6a 100644 --- a/bin/Lib/PointerTools.pas +++ b/bin/Lib/PointerTools.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + unit PointerTools; procedure WriteMemoryToScreen(p:pointer; Count,InLineCount:integer); diff --git a/bin/Lib/Robot.pas b/bin/Lib/Robot.pas index 0b2f3e4a0..4c2bdbd8e 100644 --- a/bin/Lib/Robot.pas +++ b/bin/Lib/Robot.pas @@ -1,3 +1,6 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + ///Исполнитель Робот действует на прямоугольном клеточном поле. Между некоторыми клетками, а также по периметру поля находятся стены. ///Основная цель Робота – закрасить указанные клетки и переместиться в конечную клетку. unit Robot; diff --git a/bin/Lib/RobotField.pas b/bin/Lib/RobotField.pas index 5f2b853c0..e3065a018 100644 --- a/bin/Lib/RobotField.pas +++ b/bin/Lib/RobotField.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit RobotField; //#savepcu false diff --git a/bin/Lib/RobotTaskMaker.pas b/bin/Lib/RobotTaskMaker.pas index 1ff68c908..333e093b0 100644 --- a/bin/Lib/RobotTaskMaker.pas +++ b/bin/Lib/RobotTaskMaker.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit RobotTaskMaker; interface diff --git a/bin/Lib/Sockets.pas b/bin/Lib/Sockets.pas index 5fc658c91..641eb99e3 100644 --- a/bin/Lib/Sockets.pas +++ b/bin/Lib/Sockets.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Sockets; {$reference 'System.dll'} diff --git a/bin/Lib/Utils.pas b/bin/Lib/Utils.pas index 33d4f3564..25ed0c819 100644 --- a/bin/Lib/Utils.pas +++ b/bin/Lib/Utils.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit Utils; interface diff --git a/bin/Lib/VCL.pas b/bin/Lib/VCL.pas index 2fe1c139a..cdaca0b59 100644 --- a/bin/Lib/VCL.pas +++ b/bin/Lib/VCL.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) unit vcl; {$apptype windows} diff --git a/bin/Lib/__RedirectIOMode.pas b/bin/Lib/__RedirectIOMode.pas index 7bacb874e..5480a9dd0 100644 --- a/bin/Lib/__RedirectIOMode.pas +++ b/bin/Lib/__RedirectIOMode.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) ///-- unit __RedirectIOMode; diff --git a/bin/Lib/__RunMode.pas b/bin/Lib/__RunMode.pas index 91f58c07e..3bd0c48a7 100644 --- a/bin/Lib/__RunMode.pas +++ b/bin/Lib/__RunMode.pas @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) ///-- unit __RunMode;