Обсуждение статьи "Что такое FpGUI и с чем его едят"

Вопросы, связанные с работой сайта и форума. Замечания и пожелания.

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

Ответить
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Обсуждение статьи "Что такое FpGUI и с чем его едят"

Сообщение Padre_Mortius »

Начну с небольших замечаний...
1. Еслия правильно понимаю, то проект на http://sf.net мертв чуть менее чем полностью с января прошлого года. На данный момент проект живет на github.com/
2.
В 2006 году проектом заинтересовался Граеме Гельденхуис (Graeme Geldenhuys), который решил сделать его самостоятельным, независящим от высокоуровневых библиотек графического интерфейса пользователя.

Это не Грэм решил его сделать самостоятельным, а Viktor Nagy и проект lptk, который по большому счету и форкнул Грэм. Проект lptk был мертв года с 2004, но вроде появились новые коммиты в код от Viktor Nagy.

3. С генерацией документации тоже не все хорошо. Скрипты пришлось чуть-чуть редактировать из-за ненайденных файлов, но зато компиляция fpgui прошла без ошибок
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Спасибо за статью, небезынтересная тема.
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Сообщение vada »

Пробовать не стал. Не досуг пока. Но есть вопрос к тем кто потрогал: - Как оно с весом бинарника получается?
Аватара пользователя
bormant
постоялец
Сообщения: 408
Зарегистрирован: 21.03.2012 11:26:01

Сообщение bormant »

Замеченные очепятки:

ввода\вывода
ввода/вывода

наLazarus
на Lazarus

програмно
программно

скложит
сложит

Lazarus\MSE
Lazarus/MSE

удлинняется
удлиняется

мождете
можете

нибйдь
нибудь

в каталоге /proc содержаться файлы
в каталоге /proc содержатся файлы

рисунок формата BMP считаный побайтно.
рисунок формата BMP считанный побайтно.

впоне
вполне
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Как оно с весом бинарника получается?

Форма с парой компонентов получается около 1,6 метра под linux x86_64
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Форма с парой компонентов получается около 1,6 метра под linux x86_64

Это точно ? С опциями "-CX" и "-XX" ? На чем там (в ненаворченнном виджетсете) может набраться такой размер ?
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Сообщение vada »

Форма с парой компонентов получается около 1,6 метра под linux x86_64

Для 32 разрядов, видимо, около метра будет... Неплохо пока.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

Граеме Гельденхуис (Graeme Geldenhuys) => Грэм Гэлденхайз
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Насчет размеров. Под Windows XP (32-bit) выходные файлы варьировались в диапазоне от 300 до 700 кб (при компиляции примеров).
Аватара пользователя
vada
энтузиаст
Сообщения: 691
Зарегистрирован: 14.02.2006 12:43:17

Сообщение vada »

Под Windows XP (32-bit) выходные файлы варьировались в диапазоне от 300 до 700 кб (при компиляции примеров).

Волшебно!!!!
Буду пробовать!
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

а смысл в этом чуде? если бы они допилили интерфейс к LCL чтобы можно было пересобирать простенькие программы с выбором этого интерфейса, тогда ладно еще. А то получается что это еще одно чудо похожее на MSEGui ни как не совместимое ни с Делфи ни с Лазарем по работе с компонентами. Как интерфейс к Лазарю еще можно было бы использовать но как отдельное ПО со своей оболочкой полный изврат.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Это точно ? С опциями "-CX" и "-XX" ? На чем там (в не навороченном виджетсете) может набраться такой размер ?

Это даже после strip. Размер для 64-х битного линукса вполне даже нормальный, у mse примерно столько же на пустой форме получается.
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

у mse примерно столько же на пустой форме получается.

MSE* - большой виджеткит, и хранит ресурсы в экзешнике. Значит, для гуевых FPC-программ имеем приницпиальное огрнаничение снизу по размеру около 1.2М.
alex_alex_alex1
постоялец
Сообщения: 207
Зарегистрирован: 15.10.2010 14:08:50

Сообщение alex_alex_alex1 »

Все замечания учтены, статья исправлена: http://www.freepascal.ru/article/raznoe/20130218102100/
Ответить