Еще несколько вопросов по Lazarus...

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Еще несколько вопросов по Lazarus...

Сообщение Vadim » 24.08.2008 05:46:52

Andreich писал(а):Что это, не совсем кросплатформенность или не полная обратная совместимость?

У Вас видимо Лазарь ругался на формы (*.lfm)?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Еще несколько вопросов по Lazarus...

Сообщение Slavikk » 24.08.2008 15:38:23

alexs писал(а):Кстати, в рассылке как-то пробегал код, дающий возможность все окно объединить в одно. Так что - если есть желание, поиши - и будет тебе одно окно.


Дайте ссылку где искать... :D
Аватара пользователя
Slavikk
постоялец
 
Сообщения: 208
Зарегистрирован: 15.01.2007 22:34:52
Откуда: Из лесов...

Re: Еще несколько вопросов по Lazarus...

Сообщение alexs » 24.08.2008 16:43:53

Надо смотреть английский майл-лист
там гдето было.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Еще несколько вопросов по Lazarus...

Сообщение Павел Ишенин » 24.08.2008 18:10:15

месяца 4-5 назад
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: Еще несколько вопросов по Lazarus...

Сообщение Redduck » 15.10.2008 22:02:28

Создал проект в Lazarus 0.9.26 , форма с одной кнопкой выход, потом strip, размер файла 1486KB
Создал проект в Turbo Delphi , форма с одной кнопкой выход, размер файла 389KB

???
Redduck
незнакомец
 
Сообщения: 3
Зарегистрирован: 06.05.2007 17:48:16
Откуда: Челябинск

Re: Еще несколько вопросов по Lazarus...

Сообщение Odyssey » 15.10.2008 22:30:45

2 Redduck
Можно считать это особенностью LCL. Несмотря на совместимость с VCL, LCL устроена иначе, и даже простое приложение с формой и кнопкой уже включает функционал для работы с XML, различными форматами изображений, код почти всех виджетов и RTL. Поэтому размер EXE больше, чем в Delphi, но по мере добавления новых компонентов и кода увеличивается довольно медленно. В результате сложное приложение на Lazarus/LCL сопоставимо по размеру с приложением на Delphi/VCL.

Более подробно все то же самое изложено в Lazarus wiki:
http://wiki.lazarus.freepascal.org/Laza ... _so_big.3F
http://wiki.lazarus.freepascal.org/Size_Matters

Если требуется писать кроссплатформенные приложения с одной формой и кнопкой выхода размером в 300-400 килобайт, можно взглянуть на fpGUI - http://opensoft.homeip.net/fpgui/index.html . Только загружать эту библиотеку лучше с svn-репозитария, релиз 0.6 уже успел устареть по сравнению с svn.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

Рейтинг@Mail.ru