Mikhalkovich Stanislav
c87fe31ff4
Версия 3.7
...
Интегрирован NUnit
2020-08-26 08:53:11 +03:00
Бондарев Иван
2c45fe3ae2
fix #1349
2020-08-23 14:28:56 +02:00
Mikhalkovich Stanislav
04e099c3f7
var (a,b) := (1,2);
...
раскрывается в 2 присваивания
2020-08-16 12:03:35 +03:00
Mikhalkovich Stanislav
490ddaa43a
var q := (a,b: integer; c: real) -> begin
...
end;
теперь работает
2020-08-12 15:22:16 +03:00
Mikhalkovich Stanislav
46d371fa30
WPFObjects Objects Clear DestroyAll
...
Abs(Complec) - исправлен тип возвращаемого значения
в WPFObjects host1.ClipToBounds := False - во избежание глюка при совмещении WPFObjects и GraphWPF
Новый пример ShooterWithInterface.pas
Новый пример Sqrt2.pas
2020-08-09 18:15:34 +03:00
SunSerega
ce0ff7113a
ToDo cleanup
2020-08-05 03:20:51 +03:00
SunSerega
1d8541dbe0
Merge branch 'master' into Open-CL-GL
2020-08-04 06:01:30 +03:00
SunSerega
40fea203bd
temporarily removed uses-in from units
2020-08-04 05:56:48 +03:00
SunSerega
077950e5eb
update OpenCLABC
2020-08-04 02:26:50 +03:00
Mikhalkovich Stanislav
c0906732a5
Правки в Controls и примерах
...
Исправления ошибок в параметрах Pyramid Prism в Graph3D
2020-08-03 21:26:25 +03:00
Mikhalkovich Stanislav
ec918d645d
fix #2285
2020-08-01 17:49:54 +03:00
Mikhalkovich Stanislav
5404728fdb
case s of
...
'1'
end
допускаются символы в case по строкам
2020-08-01 11:29:09 +03:00
Mikhalkovich Stanislav
a4804f31a3
Controls - примеры
2020-08-01 00:13:27 +03:00
Mikhalkovich Stanislav
15a9445216
x → x (стрелочка :))
...
|1,2,3|.Print
2020-07-29 11:29:51 +03:00
Mikhalkovich Stanislav
b0ea0a30ca
SF дополнен методами расширения с короткими именами
2020-07-28 10:11:48 +03:00
Mikhalkovich Stanislav
85b2d98f2e
Распаковка последовательности в переменные
2020-07-27 23:13:08 +03:00
Mikhalkovich Stanislav
9ae473518a
Убрал ArrFilter и ArrTransform.
...
Есть синонимы: a.ConvertAll и a.FindAll
2020-07-27 10:13:32 +03:00
Mikhalkovich Stanislav
9e929f43e7
ArrFilter ArrTransform
2020-07-26 17:38:23 +03:00
Mikhalkovich Stanislav
2b27b31fb1
Документирующие комментарии к Controls.pas
2020-07-25 23:25:47 +03:00
Mikhalkovich Stanislav
c957f65eb4
Controls - доработки
...
Форматирование ## и ###
2020-07-24 22:00:21 +03:00
Mikhalkovich Stanislav
f273d06cc6
DictStrInt - исправлено описание
...
Controls - добавлен ImageWPF
и - самое замечательное - SetMainControl.AsImage;
2020-07-21 19:12:02 +03:00
Mikhalkovich Stanislav
459d3b4e27
DictStr DictStrInt - в частности, для пустых словарей
2020-07-20 11:36:38 +03:00
Mikhalkovich Stanislav
25a5715a48
Мрдуль Controls - основные доработки. Можно использовать. Пока не для WPFObjects
2020-07-20 09:27:50 +03:00
Mikhalkovich Stanislav
6710bed1cc
SystemSlice и проч - ускорение для целых индексов
2020-07-16 08:42:11 +03:00
Mikhalkovich Stanislav
7584370741
fix #2283
2020-07-14 17:27:19 +03:00
Mikhalkovich Stanislav
5f85d9aadf
Определён глобальный символ PASCALABC
2020-07-11 21:45:38 +03:00
Mikhalkovich Stanislav
2eddbb8f15
Попытка частично заставить работать одновременно #2277 и #2265
2020-07-11 17:11:27 +03:00
Mikhalkovich Stanislav
bc12063981
fix #2275
2020-07-09 21:36:29 +03:00
Mikhalkovich Stanislav
a60338f8a0
Всё собирается
...
GraphWindow.ClientRect
2020-07-08 00:02:52 +03:00
Mikhalkovich Stanislav
ca363a002d
Turtle - падение инсталлятора
2020-07-07 21:52:34 +03:00
Mikhalkovich Stanislav
8d9ad8ddef
|1,2..3| запрещено
...
|1,'v'| запрещено
## - коррекции в Intellisense
2020-07-06 21:43:26 +03:00
Mikhalkovich Stanislav
2794392e83
Короткие программы вида
...
##
Print(1)
Преддверие литеральных массивов в виде |1,2,3| - пока без форматирования
Rot Triangle 1.vertex.glsl
2020-07-04 22:49:42 +03:00
Mikhalkovich Stanislav
b5e5534ac8
SeekEof SeekEoln
...
Eoln - возвращает True если достигнут конец файла
2020-07-02 12:01:48 +03:00
Mikhalkovich Stanislav
bb75fb5231
Сообщение об ошибке подкорректировал
2020-06-28 00:15:58 +03:00
Mikhalkovich Stanislav
e3c7ba9dd2
fix #775
2020-06-27 18:26:47 +03:00
Mikhalkovich Stanislav
8941485088
fix #2136
2020-06-27 12:40:19 +03:00
Mikhalkovich Stanislav
4e3d71f9c6
fix #2153
2020-06-26 18:05:06 +03:00
Mikhalkovich Stanislav
32616a7269
fix #2180
2020-06-26 14:07:44 +03:00
Mikhalkovich Stanislav
15ebf4a4e4
fix #2266
2020-06-24 10:21:01 +03:00
Mikhalkovich Stanislav
ceee81e1aa
fix #2268
2020-06-23 00:35:39 +03:00
Mikhalkovich Stanislav
41656ca6aa
fix #1682
2020-06-21 21:46:50 +03:00
Mikhalkovich Stanislav
973e33d3ec
SF дописки
2020-06-21 20:06:27 +03:00
Mikhalkovich Stanislav
44a5bee28c
FIX #2265
2020-06-21 17:12:43 +03:00
Mikhalkovich Stanislav
a51e2d9b3f
fix #1961
2020-06-20 10:59:15 +03:00
Mikhalkovich Stanislav
e7814c0f9f
fix #2254
2020-06-19 23:32:44 +03:00
Mikhalkovich Stanislav
97a6a3d047
fix #2255
2020-06-19 13:04:44 +03:00
Mikhalkovich Stanislav
c9617a5afc
fix #2253
...
ABCPascal.cs
ABCPascalYacc.cs вернул на место
2020-06-18 23:17:13 +03:00
Mikhalkovich Stanislav
ee3394ca12
fix #2250
2020-06-18 10:39:55 +03:00
Mikhalkovich Stanislav
653c1c3798
fix #1647
...
School.pas - некоторые изменения
2020-06-15 10:38:41 +03:00
Mikhalkovich Stanislav
41316f86d1
fix #2252
2020-06-12 23:31:38 +03:00
Mikhalkovich Stanislav
1946c710f7
fix #2103
2020-06-10 09:09:56 +03:00
Mikhalkovich Stanislav
67f5b8c00e
fix #2248
2020-06-08 21:30:03 +03:00
Mikhalkovich Stanislav
0c5abc56fe
Убрал implicits для приведения массива пар в массив точек из-за коллизий
2020-06-01 00:22:16 +03:00
Mikhalkovich Stanislav
cd2556f89f
Дополнения к матрицам в стандартном модуле:
...
x in matr
MatrEqual(m,m1)
m.MatrEqual(m1)
ArrEqual(a,a1)
a.ArrEqual(a1)
MatrByRow, MatrByCol по последовательости
var (m,n) := matr.Size
2020-05-30 11:31:17 +03:00
Mikhalkovich Stanislav
82deb54798
Исправлен комментарий
2020-05-27 17:43:22 +03:00
Mikhalkovich Stanislav
244d3fca25
MatrByRow, MatrByCol
...
Rows, Cols - изменено - возвращают массив массивов
2020-05-27 15:13:24 +03:00
Mikhalkovich Stanislav
a972270fd0
Исправил неточность в цикле for var i:=f1() to f2() do
2020-05-26 00:13:23 +03:00
Бондарев Иван
80779d1f1b
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2020-05-24 11:12:08 +02:00
Бондарев Иван
7b6625e9ac
fix #2233
2020-05-24 11:11:22 +02:00
Mikhalkovich Stanislav
6142bb0339
fix #2234
...
Indices<T>(Self: array [,] of T; cond: (T,integer,integer) -> boolean)
2020-05-23 21:04:39 +03:00
Mikhalkovich Stanislav
4428011871
fix #2228
2020-05-21 13:31:44 +03:00
Mikhalkovich Stanislav
e4aa121bac
Поправлен заголовок в DrawGraph GraphWPF
2020-05-20 22:22:10 +03:00
Mikhalkovich Stanislav
bf70ff8450
fix #2140
...
OpenCLABC - немного изменен текст чтобы погасить ошибку наследования от недоописанного класса
PT4AExam.dll
GraphWPF - Save-Load поправлена буферизация
2020-05-20 21:43:00 +03:00
Mikhalkovich Stanislav
24b8c2e585
PT4AExam.dll
2020-05-18 23:38:51 +03:00
Mikhalkovich Stanislav
7205bd3584
Доработки RealRange
2020-05-15 01:46:38 +03:00
Mikhalkovich Stanislav
3c7f44b6eb
Замена имени FontType на FontOptions
2020-05-14 20:32:21 +03:00
Mikhalkovich Stanislav
a2bac8dedb
GraphWPF - DrawGraphic - улучшения, DrawText и TextOut с параметром FontType, Font.WithSize, Font.WithStyle, Font.WithColor, Font.WithName
2020-05-14 20:04:07 +03:00
Mikhalkovich Stanislav
49032ed2be
RealRange
2020-05-14 13:01:21 +03:00
Mikhalkovich Stanislav
6140fd8123
Merge pull request #2229 from AIexandrKotov/highlighting
...
Адекватная подсветка форматных строк
2020-05-12 08:57:56 +03:00
Mikhalkovich Stanislav
fb65ee8053
Откат правок SunSerega в связи с uses in
...
GraphWPF - тип Vector, начало внедрения Point в параметры примитивов, RandomPoint
WPFObjects - RandomPoint
convertion_data_and_alghoritms.cs - еще одна правка в связи с равенством типов в dll
2020-05-11 20:51:35 +03:00
Mikhalkovich Stanislav
b254398bc2
Частично решена проблема с равенством типов при подключении нескольких dll (Рубанцев). Надо видимо везде заменить на Assembly.LoadFrom!
...
PABCSystem - добавлены методы расширения для массивов Combinations, Permutations
School - добавлены SinDegrees, CosDegrees
GraphWPF - добавлен класс Vector и операции над ним и точкой, создающая функция Vect
GraphWPF - Метод Line - с параметрами-точками (потом надо будет сделать то же для всех примитивов)
GraphWPF - Метод Lines(n)
GraphWPF - RandomPoint и RandomPoints(n)
2020-05-07 13:18:58 +03:00
Александр Погорелов
0253a47bed
-1 теперь корректное значение для параметра to в SystemSlice
2020-05-05 18:58:06 +03:00
Mikhalkovich Stanislav
157fd56cfd
Merge remote-tracking branch 'remotes/origin/features/slices'
2020-05-04 23:03:55 +03:00
Mikhalkovich Stanislav
77cd1cd11d
Перегенерирована справка
2020-05-04 21:10:41 +03:00
Kotov
f321b7eaba
Адекватная подсветка форматных строк
2020-05-04 18:44:03 +03:00
Александр Погорелов
adf85f831c
Форматирование для index
2020-05-04 15:33:39 +03:00
Mikhalkovich Stanislav
3dce2fc611
Поправлен RenderFrame в GraphWPF,Graph3D,WPFObjects
...
Увеличен размер шрифта в GraphWPF до 14
в GraphWPF при сохранении окна сохраняется белая подложка
2020-05-03 21:43:00 +03:00
Александр Погорелов
4b74153395
merge master
2020-05-02 12:08:32 +03:00
Александр Погорелов
d51045e6c7
SystemIndex для SystemSliceQuestion
2020-05-02 11:55:29 +03:00
Александр Погорелов
985d35ef5e
SystemSlice
2020-05-02 11:44:20 +03:00
Mikhalkovich Stanislav
b93edbee22
Улучшение отображения компонент в дизайнере Windows Forms в HighDPI
...
OnDrawFrame GraphWPF.pas
2020-05-01 18:50:03 +03:00
Mikhalkovich Stanislav
56efed5ddc
fix #1091
...
Min-Max с 3-4 параметрами - fix
2020-04-29 20:47:56 +03:00
Mikhalkovich Stanislav
956598ae5c
PT4ExamTaskC_ru.dll новая
...
Исправлены значки, связанные с расширением pas
2020-04-28 16:57:10 +03:00
Mikhalkovich Stanislav
40f7001fa4
Product с проекцией
2020-04-25 16:03:16 +03:00
Mikhalkovich Stanislav
4fc571c221
В типы IntRange, CharRange добавлены Step(n) и Reverse
...
Дореализован range(c1,c2,step)
Добавлен пример в Graph3D с планетами
WinFormsUI - кнопки закрытия и списка увеличены в разрешении 200%
wplus hplus в graphWPFBase изменены так чтобы они работали в Windows XP
2020-04-23 00:45:34 +03:00
Mikhalkovich Stanislav
77ef79c68f
IconBarMargin отмасштабирована для высоких DPI
2020-04-17 23:54:18 +03:00
Mikhalkovich Stanislav
0e4e812835
Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо
2020-04-16 20:10:58 +03:00
Mikhalkovich Stanislav
fcf04d7c99
fix #2223
...
TryRead с доппараметром - message
GraphWPF - DrawGraph - доппараметр - заголовок
2020-04-13 23:33:20 +03:00
Mikhalkovich Stanislav
bded93e7c7
GraphWPF: DrawGraph переработана - выводится сетка и координаты
2020-04-10 23:24:29 +03:00
Mikhalkovich Stanislav
ad39acac39
TryRead с message
2020-04-01 18:05:43 +03:00
Mikhalkovich Stanislav
585b444475
Вернул TakeLast и SkipLast на место.
...
Не работало вот на таком примере:
Arr(1, 2, 3, 4).Order.TakeLast(2).Print
2020-03-21 19:55:25 +03:00
Александр Погорелов
9cf75580a5
merge master
2020-03-19 12:46:21 +03:00
Александр Погорелов
ea2871d13b
Фиксы для срезов на присваивание
2020-03-19 12:43:07 +03:00
Mikhalkovich Stanislav
9d6b0a0090
Merge pull request #2215 from SunSerega/Open-CL-GL
...
POCGL - [PCUNotRestore] и другие мелочи
2020-03-16 11:03:06 +03:00
Mikhalkovich Stanislav
45d177bebc
Распространение проверки захвата имен на любые вложенные записи (в т.ч.не безымянные)
2020-03-14 11:08:44 +03:00
SunSerega
c5f43028c5
update
2020-03-13 04:28:53 +02:00
Mikhalkovich Stanislav
d31977a285
fix #2161
...
Методы расширения FillRandom для массива и матрицы
Метод a.RandomElement
2020-03-12 19:41:09 +03:00
Mikhalkovich Stanislav
990224c9d9
Минимальные исправления в подсказках
2020-03-11 22:38:32 +03:00
Mikhalkovich Stanislav
ae0a89d923
TryRead(boolean)
2020-03-09 13:38:00 +03:00
Mikhalkovich Stanislav
39ade48ce6
bug fix #2211
2020-03-09 12:57:00 +03:00