Бесплатный компонент для создания форм

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

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

Бесплатный компонент для создания форм

Сообщение Luxor » 01.09.2010 15:51:33

Есть ли БЕСПЛАТНЫЙ компонент к Лазарус чтобы с его помошью можно было добавить в программу дизайнер форм. Ну, и потом выполнить код - для этой формы.
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Re: Бесплатный компонент для создания форм

Сообщение jhonyxakep » 01.09.2010 17:10:19

Рисовать формы? А по вашему лазарум это не визуальная среда?
Аватара пользователя
jhonyxakep
новенький
 
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Re: Бесплатный компонент для создания форм

Сообщение Luxor » 01.09.2010 17:14:29

Мне надо, чтобы в программе можно было нарисовать форму, используя несколько компонент: Поле ввода, кнопку, флажок. переключатель, ну и ещё пару-тройку. А в Лазаус сейчас много компонент, которые мне не надо использовать.
Можно как-то "уменьшить" Лазарус, чтобы там были только необходимые компоненты?
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Re: Бесплатный компонент для создания форм

Сообщение VirtUX » 01.09.2010 19:28:21

Luxor писал(а):Можно как-то "уменьшить" Лазарус, чтобы там были только необходимые компоненты?

Зачем? Думаете от этого прибавится производительность или он станет компактней?
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Бесплатный компонент для создания форм

Сообщение А.Н. » 01.09.2010 21:10:13

Luxor писал(а):Мне надо, чтобы в программе можно было нарисовать форму, используя несколько компонент: Поле ввода, кнопку, флажок. переключатель, ну и ещё пару-тройку. А в Лазаус сейчас много компонент, которые мне не надо использовать.
Можно как-то "уменьшить" Лазарус, чтобы там были только необходимые компоненты?

Ни хрена себе у вас запросы. Вы конкурента 1С делаете? :D Был где-то редактор, создающий RC-скрипты... %-)
А, вообще, такое не так сложно сделать самостоятельно. К тому же, код дизайнера lazarus есть (ну, если там что нужно).
По-идее, достаточно нескольких кнопок - палитра. Нажал, динамически создаётся компонент.
Изменение размеров, придётся, конечно самому писать. Редактор тоже (но нужны же не все свойства).
Редактор пишется не столь сложно. Придётся немного разобраться в RTTI.
Потом, кажется, возможно создать компонент так, чтобы он думал, что находится в Design Mode.
Да, сделать сохранение, в XML например, тоже не столь сложно. Много работы, но подъёмно, при большом желании.
А.Н.
постоялец
 
Сообщения: 230
Зарегистрирован: 13.03.2010 12:23:58

Re: Бесплатный компонент для создания форм

Сообщение Odyssey » 01.09.2010 21:23:44

Ещё можно посмотреть в качестве примера UIDesigner в составе fpGUI. Там как раз немного компонентов.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru