Исправление novus, (текущая версия) :
hint: Можно завести отдельный модуль переменных variables.pas с комментариями, инициализациями. Глобальные переменные можно инициализировать сразу в секции var.
Нюансы:
1. Я заметил, что в delphi проектах широко используются функции winapi, в частности, sendmessage и другие. Поэтому переписывать код под онтопик затруднительно.
2. Логика и функции некоторых аналогичных друг другу компонентов lazarus и delphi существенно отличаются. Например, richedit и richmemo.
3. Установка lazarus из репозитариев дистрибутива у меня обычно приводит к ошибкам самого lazarus. Установка же пакетов с сайта решает эту проблему.
В alt-образовании, впрочем, всё установлено «из коробки».
4. Для работы некоторых компонентов приходится методом тыка узнавать, какие -dev пакеты нужно ещё доустановить.
Если это учесть, то можно пользоваться.
Исходная версия novus, :
hint: Можно завести отдельный модуль переменных variables.pas с комментариями, инициализациями. Глобальные переменные можно инициализировать сразу в секции var.
Нюансы:
1. Я заметил, что в delphi проектах широко используются функции winapi, в частности, sendmessage и другие. Поэтому переписывать код под онтопик затруднительно.
2. Логика и функции некоторых аналогичных друг другу компонентов lazarus и delphi существенно отличаются. Например, richedit и richmemo.
3. Установка lazarus из депозитариев дистрибутива у меня обычно приводит к ошибкам самого lazarus. Установка же пакетов с сайта решает эту проблему.
В alt-образовании, впрочем, всё установлено «из коробки».
4. Для работы некоторых компонентов приходится методом тыка узнавать, какие -dev пакеты нужно ещё доустановить.
Если это учесть, то можно пользоваться.