Commit graph

694 commits

Author SHA1 Message Date
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 e21b148c9a Новые Error-иконки 2020-04-29 00:12:42 +03:00
Mikhalkovich Stanislav 956598ae5c PT4ExamTaskC_ru.dll новая
Исправлены значки, связанные с расширением pas
2020-04-28 16:57:10 +03:00
Mikhalkovich Stanislav 7250dbf9ab HighDPI - иконки в нижних окнах увеличены и кнопка Dock для увеличения 200% - новое изображение 2020-04-28 14:54:15 +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 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 4d5a1c458c fix #2220 2020-03-31 11:05:32 +03:00
Mikhalkovich Stanislav fc2f9293a4 Release 3.6.2.2390 2020-03-22 18:34:11 +03:00
Mikhalkovich Stanislav a78527d5bf Пересборка проекта 2020-03-21 20:53:02 +03:00
Mikhalkovich Stanislav 585b444475 Вернул TakeLast и SkipLast на место.
Не работало вот на таком примере:
Arr(1, 2, 3, 4).Order.TakeLast(2).Print
2020-03-21 19:55:25 +03:00
Mikhalkovich Stanislav 45d177bebc Распространение проверки захвата имен на любые вложенные записи (в т.ч.не безымянные) 2020-03-14 11:08:44 +03:00
Mikhalkovich Stanislav e48218cd9e fix #2152 2020-03-13 23:44:05 +03:00
Mikhalkovich Stanislav 50e8705a7a UIntPtr добавил к #2168 2020-03-13 21:47:56 +03:00
Mikhalkovich Stanislav d31977a285 fix #2161
Методы расширения FillRandom для массива и матрицы
Метод a.RandomElement
2020-03-12 19:41:09 +03:00
Mikhalkovich Stanislav 28a8fc115d fix #2168 2020-03-12 00:23:13 +03:00
Mikhalkovich Stanislav 990224c9d9 Минимальные исправления в подсказках 2020-03-11 22:38:32 +03:00
Mikhalkovich Stanislav 39ade48ce6 bug fix #2211 2020-03-09 12:57:00 +03:00
Mikhalkovich Stanislav 8545817173 fix #1053
Вложенные безымянные записи теперь снова разрешены, но запрещено захватывать имена из неглобального контекста
2020-03-08 09:28:11 +03:00
Mikhalkovich Stanislav 4941dc3ae5 bug fix #2208 2020-02-26 23:17:47 +03:00
Mikhalkovich Stanislav 6726ad8891 fix #2120 2020-02-26 12:22:10 +03:00
Mikhalkovich Stanislav 1222199e81 fix #2195 2020-02-24 17:32:54 +03:00
Mikhalkovich Stanislav 8c1853888f sizeof(IntPtr) теперь вычисляется 2020-02-23 22:17:27 +03:00
Mikhalkovich Stanislav 02da0ee365 bug fix #2205
CommandLineArgs сделаны функцией,
IndicesOf возвращает теперь sequence of integer
убраны некоторые лишние инициализации модуля PABCSystem
2020-02-23 02:00:43 +03:00
Mikhalkovich Stanislav cbda5e6465 Разрешил методам расширения строк менять строки 2020-02-20 16:37:46 +03:00
Mikhalkovich Stanislav 228c9f9aac fix #2204
Изменение реализации range на InternalRange и IntRange CharRange

Правки в AutoInsertCode.cs

IntRange и CharRange в PABCSystem.pas - аналогично Котлину
2020-02-14 19:47:41 +03:00
Mikhalkovich Stanislav a9d9bdc345 UseDllForSystemUnit - включать безусловно если флажок включен
school.pct значительно улучшен
2020-02-09 14:53:40 +03:00
Mikhalkovich Stanislav 454001cba9 MAP -= KEY 2020-02-07 09:31:40 +03:00
Mikhalkovich Stanislav 55abbf316b ReadBigInteger
Assign(input) - кодировка 1251
2020-02-06 19:29:04 +03:00
Mikhalkovich Stanislav 8ed57bbf60 Each исправлено 2020-02-06 15:44:11 +03:00
Mikhalkovich Stanislav 8e6e4d284d В генерируемых dll служебные пространства имен экранированы символом $ 2020-02-05 23:04:50 +03:00
Mikhalkovich Stanislav c6da4d79a9 Уточняющие изменения в Lisence 2020-02-04 23:58:58 +03:00
Mikhalkovich Stanislav 839d52605c Ускорен ввод в PABCSystem в 3-5 раз (!!) 2020-01-31 00:52:14 +03:00
Mikhalkovich Stanislav 98af0d324e JoinToString, IndicesOf 2020-01-27 23:54:04 +03:00
Mikhalkovich Stanislav 9540ceec74 s.ToIntegers(N) - быстро считывает из строки n целых
s.ToIntegers - ускорено в 5 раз
2020-01-19 23:14:46 +03:00
miks1965 7121352568 Ускорение ReadString 2020-01-17 11:06:15 +03:00
Mikhalkovich Stanislav d8838873e9 Min Max GC Console
Ver 3.6
2020-01-16 08:18:34 +03:00
Mikhalkovich Stanislav da4406700f Изменение грамматики - запрет условной операции как тела лямбды (во избежание конфликтов с условным оператором) 2020-01-13 02:01:52 +03:00
Mikhalkovich Stanislav 6200e3851d ReadInt64 2020-01-12 19:02:52 +03:00
Mikhalkovich Stanislav 838dddf8b1 foreach по a..b преобразуется в for - для эффективности 2020-01-05 22:46:12 +03:00
Mikhalkovich Stanislav 1c4b7b7636 Доделал форматирование a..b 2020-01-04 20:43:51 +03:00
Mikhalkovich Stanislav 15d20463d7 Новый Range в виде a..b 2020-01-04 12:19:36 +03:00
Mikhalkovich Stanislav 23d65209b5 Исправление орфографических ошибок в BlockFileOfT.pas 2019-12-28 22:08:52 +03:00
Mikhalkovich Stanislav c94b1037cc Оптимизация foreach в for для многократного ускорения цикла для IList<T> (массивов, списков)
Не работает в лямбдах! (техническое ограничение)

Плагин запуска ILDasm
2019-12-25 08:43:01 +03:00
Mikhalkovich Stanislav 4bb828705d fix #2163
Matr из массивов в PABCSystem.pas

WPFObjects - fix hide text
2019-12-21 23:25:39 +03:00
Mikhalkovich Stanislav 6d94497a24 PABCSystem.pas исправлена Numerate и добавлена Reverse для строки 2019-12-01 23:38:06 +03:00
Mikhalkovich Stanislav f183403a08 fix #2151 2019-11-23 19:23:04 +03:00
Mikhalkovich Stanislav 5b03b8939e Восстановил не компилирующийся проект 4.0 2019-11-22 23:19:03 +03:00