Вот ещё надо сделать для улучшения удобства работы с паскалем список файлов, подключённых к проекту надо сделать ввиде дерева, чтобы там были папки, и можно было их сворачивать
|
Было бы хорошо, только нужно добавить зависимость и от конфигов, типа:
config#1
|_
|_ file1
config#2
|_
|_ file2
Ещё нужно, чтобы MP нормально определял конец файла, без всяких там ###.
Возможность присваивать значения переменным при объявлении - тоже.
Подлатать объявление констант, т.е. разрешить использование операндов. В массивах тоже.
const
ABC = 10;
BAC = ABC + 10;
var
array1: array[0..(5+3)] of integer;
Разрешить использовать uses перед implemenation, если такое возможно.
В функцию ImageFromImage добавить поддержку прозрачности.
И главное оставить совместимость со старыми версиями! Для этого как раз подойдёт тип проекта.