Всем аллоха! Кто может помочь объединить формы в лазарусе. Нужно переплести 2 окна, и следовательно, связать 2 формы и 2 юнита в 1 кол, чего лазарус делать не хочет, в отличии от делфи.
ҟşhȴҟѵOlεg, долго думал что именно ты под этим подразумеваешь, но когда открыл проект понял. Ты хочешь с формы 1 и 2 иметь доступ, прописав их в uses так? Если сделать так:
Код
Unit1; uses unit2;
unit2; uses unit 1;
То и в Делфи и в Лазаре будет ошибка. Т.к. грубо говоря они будут ссылаться друг на друга по кругу. Поэтому нужно использовать такой код:
Код
Unit1; uses unit2;
unit2; implementation uses unit 1;
Находишь "implementation" и после пишешь uses. После чего перечисляешь нужные тебе юниты.
Если ты хочешь объединить 2-е формы с элементами (кнопками, полями и т.д.) в одну, то тебе нужно вручную перенести весь код с unit2.pas и unit2.lfm в соответствующие файлы.
ҟşhȴҟѵOlεg, Если хочешь, могу потом проект откомпилить под Windows 64, Linux 32, Linux 64, FreeBSD 32, FreeBSD 64, Mac OS X 10 Такая возможность имеется, т.к. все стоит на виртуальных машинах и настроено =)