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

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

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

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

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

Сообщение qivi »

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

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

Сообщение qivi »

Ну кто в теме, просвятите немного по данному вопросу.
Kemet
постоялец
Сообщения: 241
Зарегистрирован: 10.02.2010 18:28:32
Откуда: Временно оккупированная территория
Контактная информация:

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

Сообщение Kemet »

Поддержка FpGUI в Лазарусе реализована ещё не полностью, вроде работают только стандартные котролы
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

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

Сообщение VirtUX »

Qt не подойдет? И почему стал вопрос об использовании не GTK\GTK2 GUI? В принципе более 90% Unix-ориентированных и около 5% Windows приложений работают либо под GTK, либо под Qt... Чем они могут не устраивать?
Аватара пользователя
Vapaamies
постоялец
Сообщения: 292
Зарегистрирован: 24.07.2012 22:37:59
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение Vapaamies »

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

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

Сообщение qivi »

А что из себя представляет FpGUI? Это работает напрямую с X-сервером? Нужно будет прилагать к программе библиотеку или всё компилируется в исполняемый файл? Что нужно сделать что бы откомпилировать приложение с FpGUI?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

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

Сообщение Vadim »

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

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

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

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

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

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

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

Сообщение qivi »

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

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

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

Можно немного поподробнее, как это сделать?
Ответить