Commit graph

721 commits

Author SHA1 Message Date
miks1965 c005256e9a Graph3D - подготовка к автогенерации справки 2018-08-26 10:40:01 +03:00
miks1965 da7cfb666a Правки модуля генерации документации и файлов справки 2018-08-26 09:13:47 +03:00
miks1965 59f4509530 Незначительные правки в справке 2018-08-25 14:59:39 +03:00
miks1965 de645a4707 Экспериментальный модуль BlockFileOfT
Учебный модуль ABCDatabases.pas
2018-08-25 13:35:24 +03:00
miks1965 e862ff8cd4 Новый TextEditor.dll, в котором предположительно исправлена ошибка Ctrl-Z
Улучшенная генерация документации для всех новых модулей - модуль GenDocUnit.pas

Модуль WPFObjects со всеми расставленными комментариями для автогенерации документации

Сгенерированная автодокументация по модулю WPFObjects
2018-08-25 12:25:03 +03:00
miks1965 fc75bdab7a Несущественные правки 2018-08-24 18:37:38 +03:00
miks1965 35ad768003 Незначительные правки 2018-08-23 16:18:09 +03:00
miks1965 ae51735f34 fix #1072 2018-08-22 12:35:57 +03:00
Бондарев Иван acb41033ad Merge branch 'master' of github.com:pascalabcnet/pascalabcnet 2018-08-21 20:42:13 +02:00
Бондарев Иван d46507f765 #1064 2018-08-21 20:41:17 +02:00
miks1965 85b5ac28d7 WPFObjects модуль почти готов
Примеры WPFObjects
Дополнения в справку - методы файлов
Методы типизированных файлов переназваны f.FileSize на f.Size
f.FilePos на f.Position
Сделаны f.Reset и f.Rewrite
Random для вещественных
2018-08-21 17:28:27 +03:00
miks1965 d5e2e6004f Тесты на extensions и Deconstruct 2018-08-20 10:57:55 +03:00
Бондарев Иван 3c95b48083 fix #1045 2018-08-19 12:52:36 +02:00
miks1965 0fc55fdee5 fix #1050 2018-08-19 10:55:01 +03:00
miks1965 6b66e564ed Read строк из типизированных файлов 2018-08-18 08:11:09 +03:00
miks1965 be0b395f26 fix #425 2018-08-17 23:07:18 +03:00
miks1965 9c523689d5 Исправление ошибки со строками в типизированных файлах
Кодировка - Default. Она - однобайтовая
2018-08-17 20:43:04 +03:00
miks1965 c03a869099 Запрещен странный синтаксис в new
Откомментированы Incremental
2018-08-14 12:24:31 +03:00
miks1965 31f153266f fix #1036
процедура Deconstruct автогенерируется для автоклассов
2018-08-12 21:16:18 +03:00
miks1965 350285a88a ^i - убрал 2018-08-11 10:46:32 +03:00
miks1965 95d8bfb58e Все конструкторы 3D-классов сделаны приватными. Чтобы неповадно было 2018-08-10 13:06:56 +03:00
miks1965 1446ca2fba bug fix #1029
ConvertAll и Transform с доппараметрами - индексами
2018-08-09 21:34:26 +03:00
miks1965 58b89acc0c fix #1030 2018-08-09 20:11:03 +03:00
miks1965 05308759e3 Незначительные мелочи 2018-08-09 16:53:46 +03:00
miks1965 3a7fc31fd7 WPFObjects - наброски 2018-08-08 18:44:41 +03:00
miks1965 0613eaf452 bug fix #1026
f.ReadWord
f.Print
2018-08-07 19:21:09 +03:00
miks1965 84330e6954 Countries.pas 2018-08-06 20:00:24 +03:00
miks1965 3191b9adf9 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-08-06 14:49:48 +03:00
miks1965 00e0d8082d Модуль Countries и стандартный каталог для файлов 2018-08-06 14:49:41 +03:00
Бондарев Иван 8be06920d6 fix #1023
fix #1014
2018-08-06 11:45:17 +02:00
miks1965 89f02b3c47 Files секция
Исправленный Help
2018-08-03 11:41:25 +03:00
miks1965 ca51bafdcd Добавил справку и средства для автогенерации справки по системному модулю 2018-08-02 22:04:49 +03:00
miks1965 753759b888 fix #1003 2018-08-02 12:00:51 +03:00
miks1965 ab59b0e33b Точка в вещественных по r.ToString пока в текущем потоке 2018-08-01 14:13:16 +03:00
Mikhail Abramyan f1089b6309 Обновил модули PT4.pas и PT4MakerNetX.pas 2018-07-31 21:01:19 +04:00
miks1965 4a75846d7e Reverse для строки 2018-07-31 09:30:17 +03:00
Mikhail Abramyan f7aec39589 Новые версии задачника и его компонентов 2018-07-29 20:25:01 +04:00
Voloshin Bogdan 12ee45f0fc Exclude typeclasses from master, because of new workflow. 2018-07-23 02:08:38 +03:00
miks1965 da8b1e671c bug fix #1000
Запрещены неявные преобразования из real в decimal и из short в decimal как в C#
2018-07-22 01:24:48 +03:00
miks1965 870ad02b48 расширенные свойства для записей
Запрет реализации свойств в интерфейсах
Запрет реализации расширенных индексных свойств
2018-07-18 12:20:45 +03:00
miks1965 b0dc07a1ab SetRow и SetCol для последовательностей 2018-07-17 22:54:18 +03:00
miks1965 eb38416402 bug fix #979 2018-07-17 19:12:27 +03:00
miks1965 d6d0d2a86b Graph3D.pas - видимо исправлена ошибка с AnimScale
bug fix #425
2018-07-17 10:25:56 +03:00
miks1965 210fa46d3f bug fix #950
Функция Matr для создания матрицы
2018-07-14 12:31:59 +03:00
miks1965 a04fe762ec GraphWPF.pas поворот текста
PABCSystem - PrintLines с проекцией
2018-07-11 09:35:12 +03:00
miks1965 edf641b7e2 текст ошибки 2018-07-01 22:27:56 +03:00
miks1965 a1e1363347 bug fix #918 2018-06-28 22:12:52 +03:00
miks1965 553e7fbd24 TypeClassErrors - папка для ошибок с typeclasses
PosEx - исправлено поведение - теперь не генерируется исключение
2018-06-28 13:42:46 +03:00
miks1965 397ac3339e PABCSystem.pas - Round(r,digits) 2018-06-24 16:11:09 +03:00
miks1965 6ec739d45c Graph3D некоторые добавления (камера) 2018-06-17 17:00:44 +03:00
Alexander Zakharenko f5e5a56cfc Localize pattern matching errors 2018-06-17 14:15:08 +03:00
miks1965 cce1345ee0 bug fix #914 2018-06-12 22:45:54 +03:00
miks1965 e0bf9736d4 bug fix #916 2018-06-12 21:29:12 +03:00
Alexander Zakharenko 5a9ef45312 Rename IsTest function 2018-06-12 09:56:46 +03:00
miks1965 814c7b165b Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2018-06-11 20:23:45 +03:00
miks1965 60472ff1f0 Deconstruct не виден больше в Intellisense 2018-06-11 20:23:35 +03:00
Voloshin Bogdan e9e4bcb6a7 Add error for incorrect instance implementation 2018-06-11 02:08:57 +03:00
miks1965 5b2568f62c Assert - исправлена ошибка с message
Graph3D - полностью переработаны трансформации и анимации. Исправлено много неточностей.
Теперь у каждой элементарной анимации есть своя StoryBoard
2018-06-10 17:33:22 +03:00
Voloshin Bogdan eb4f90edf2 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-06-04 17:40:25 +03:00
Бондарев Иван 88d406d9b6 fix in patterns 2018-06-03 19:49:55 +02:00
miks1965 78ea0be0e1 bug fix #875
bug fix #876
2018-05-31 00:40:29 +03:00
Voloshin Bogdan 9c416f3855 Add deducing template type for not inherited typeclasses 2018-05-25 00:39:18 +03:00
Voloshin Bogdan 98718a60e1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-22 21:16:32 +03:00
Voloshin Bogdan 1f53dad67f Add operators to typeclasses 2018-05-22 21:13:56 +03:00
miks1965 8026b6b31c Graph3D перегруженные версии 2018-05-22 01:07:17 +03:00
Voloshin Bogdan e55242a9ef Add search at methods at typeclasses for restricted functions 2018-05-21 04:14:18 +03:00
Бондарев Иван eb7bff3077 bug fix #833 2018-05-20 14:18:29 +02:00
Voloshin Bogdan 16d7e37ce1 Merge branch 'master' into features/typeclasses-another-approach 2018-05-20 11:44:58 +03:00
miks1965 e7691aed82 AnimMoveOnX - перегруженные версии 2018-05-19 21:50:06 +03:00
Voloshin Bogdan 29761537c7 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-05-16 23:07:39 +03:00
miks1965 bf8316cfb2 Откатил фикс #796 2018-05-15 21:01:35 +03:00
Bogdan Voloshin b62a66e5d9 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	TestSuite/formatter_tests/input/PABCSystem.pas
2018-05-14 18:02:09 +03:00
Bogdan Voloshin a315f9f063 Merge commit '082a998786a49e4e3f3ce0ad799fe1c7b6a90fb7' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.lex
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.y
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	SyntaxTree/tree/AbstractVisitor.cs
#	SyntaxTree/tree/HierarchyVisitor.cs
#	SyntaxTree/tree/SyntaxTreeStreamReader.cs
#	SyntaxTree/tree/SyntaxTreeStreamWriter.cs
#	SyntaxTree/tree/Tree.cs
#	SyntaxTree/tree/Visitor.cs
#	SyntaxTree/tree/tree.xml
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2018-05-14 18:01:14 +03:00
Bogdan Voloshin aee1158cc2 Merge commit 'd0f93fcacf8fc43f2463dedee20c591bf281581f' into features/typeclasses-another-approach 2018-05-14 17:27:55 +03:00
Бондарев Иван ebcf0d44f6 fix TestRunner 2018-05-13 14:19:54 +02:00
miks1965 6392f61e64 bug fix #836 2018-05-13 00:27:58 +03:00
miks1965 322e307d73 match when - ключевые слова 2018-05-12 13:01:52 +03:00
Alexander Zakharenko a078dac5eb Merge branch 'master' into features/patterns
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
#	TestSuite/CompilationSamples/PABCSystem.pas
#	bin/Lib/PABCSystem.pas
2018-05-11 13:58:19 +03:00
miks1965 d0f93fcacf Удалил тест, который почему-то не работает в 32-битном режиме, хотя и должен 2018-05-10 18:10:59 +03:00
miks1965 ca085a35d2 try bug fix 815 2018-05-09 12:12:34 +03:00
Voloshin Bogdan 8611330699 Merge branch 'master' into features/typeclasses-another-approach 2018-05-07 07:12:26 +03:00
Бондарев Иван 6f4299cc6f #803 2018-05-06 14:24:30 +02:00
Alexander Zakharenko ed621517f3 Add common deconstruct procedure to PABCSystem 2018-05-05 12:31:48 +03:00
Voloshin Bogdan 3c00e075e7 Merge branch 'master' into features/typeclasses-another-approach 2018-05-02 13:04:01 +03:00
miks1965 b99f025512 BuildTreeInExprMode - поставил лишнюю проверку. Пользователи продолжают жаловаться, что падает 2018-04-29 11:02:40 +03:00
Bogdan Voloshin b71acb102e Merge branch 'master' into features/typeclasses-another-approach 2018-04-24 17:44:39 +03:00
miks1965 93ee8141ac Gr3D work 2018-04-23 12:38:44 +03:00
miks1965 68cb3f0a73 Graph3D Work changes 2018-04-23 12:27:18 +03:00
miks1965 3c31b6c661 Graph3d minor changes 2018-04-16 13:18:42 +03:00
Bogdan Voloshin cd9912deb7 Add to ConceptSingleton to PABCSystem 2018-04-13 16:53:20 +03:00
Bogdan Voloshin 95cf30dba5 Merge branch 'master' into features/typeclasses-another-approach
# Conflicts:
#	Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
#	Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-04-10 17:25:40 +03:00
miks1965 852f603eb4 FindNearestObject(x,y)
FindNearestObjectPoint(x,y)
PlaneXY.PointOnPlane(x,y);
line.NearestPointOnLine(x,y);
2018-04-09 13:26:04 +03:00
Alexander Zakharenko 3f93bfa24b Merge 'master' into 'features/patterns' 2018-04-08 13:42:32 +03:00
Bogdan Voloshin 4444cf2689 Add grammar rules and syntax nodes 2018-04-05 20:02:37 +03:00
miks1965 b708d655ff GraphWPF - исправил пару ошибок
GraphWPFBase.pas - включил в инсталлят
2018-04-01 23:47:58 +03:00
miks1965 5eaebc003d Controls - добавления 2018-03-29 22:21:23 +03:00
miks1965 5af9d25c78 GraphWPF Graph3D единый интерфейс 2018-03-28 16:15:51 +03:00
miks1965 a9fff1c514 GraphWPFBase.pas 2018-03-27 11:48:53 +03:00
miks1965 d4dbdb2d49 Graph3D Completed callback 2018-03-23 00:19:19 +03:00
miks1965 462d2f12d4 Sounds correct 2018-03-22 10:31:16 +03:00