Альтернативные GUI в лазарус

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

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

Альтернативные GUI в лазарус

Сообщение qivi » 10.01.2013 16:35:08

Краем глаза доводилось почитывать о возможности компиляции программ в Лазарус под альтернативные библиотеки GUI, то есть скажем не GTK а другие. Если не ошибаюсь есть некие FPGui и NOGui, ну и другие. Хотел узнать о них побольше, что это такое по природе своей, в чём плюсы/минусы, насколько они пригодны как полноценная замена GTK, как пересобрать Лазарус что б их попробовать?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Альтернативные GUI в лазарус

Сообщение qivi » 14.01.2013 09:58:03

Ну кто в теме, просвятите немного по данному вопросу.
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Альтернативные GUI в лазарус

Сообщение Kemet » 14.01.2013 18:44:13

Поддержка FpGUI в Лазарусе реализована ещё не полностью, вроде работают только стандартные котролы
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: Альтернативные GUI в лазарус

Сообщение VirtUX » 14.01.2013 19:05:53

Qt не подойдет? И почему стал вопрос об использовании не GTK\GTK2 GUI? В принципе более 90% Unix-ориентированных и около 5% Windows приложений работают либо под GTK, либо под Qt... Чем они могут не устраивать?
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Альтернативные GUI в лазарус

Сообщение Vapaamies » 14.01.2013 20:30:13

Теоретически есть еще KOL, который под UNIX-ами вроде транслируется в GTK. Точнее не скажу, ибо только читал про это.
Аватара пользователя
Vapaamies
постоялец
 
Сообщения: 292
Зарегистрирован: 24.07.2012 22:37:59
Откуда: Санкт-Петербург

Re: Альтернативные GUI в лазарус

Сообщение qivi » 14.01.2013 21:18:19

А что из себя представляет FpGUI? Это работает напрямую с X-сервером? Нужно будет прилагать к программе библиотеку или всё компилируется в исполняемый файл? Что нужно сделать что бы откомпилировать приложение с FpGUI?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Альтернативные GUI в лазарус

Сообщение Vadim » 15.01.2013 03:04:31

qivi писал(а):А что из себя представляет FpGUI?

Это форма и стандартные контролы.
qivi писал(а):Это работает напрямую с X-сервером?

Да.
qivi писал(а):Нужно будет прилагать к программе библиотеку

Не нужно.
qivi писал(а):Что нужно сделать что бы откомпилировать приложение с FpGUI?

Прописать в файл конфигурации FPC путь к модулям fpGUI.

Кстати, там в комплекте есть свой визуальный IDE для создания форм.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Альтернативные GUI в лазарус

Сообщение qivi » 15.01.2013 12:23:04

Это форма и стандартные контролы.

Только те что на вкладке "Standart"?
Кстати, там в комплекте есть свой визуальный IDE для создания форм.

А стандартными лазарёвыми инструментами можно пользоваться?
Можно ли с фпгуи использовать сторонние компоненты, например те что я написал под LCL используя GTK?
Прописать в файл конфигурации FPC путь к модулям fpGUI.

Можно немного поподробнее, как это сделать?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия


Вернуться в Lazarus

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

Сейчас этот форум просматривают: Yandex [Bot] и гости: 230

Рейтинг@Mail.ru