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

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

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

Ответить
Luxor
новенький
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

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

Сообщение Luxor »

Есть ли БЕСПЛАТНЫЙ компонент к Лазарус чтобы с его помошью можно было добавить в программу дизайнер форм. Ну, и потом выполнить код - для этой формы.
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Рисовать формы? А по вашему лазарум это не визуальная среда?
Luxor
новенький
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Сообщение Luxor »

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

Сообщение VirtUX »

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

Зачем? Думаете от этого прибавится производительность или он станет компактней?
А.Н.
постоялец
Сообщения: 230
Зарегистрирован: 13.03.2010 11:23:58

Сообщение А.Н. »

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

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

Сообщение Odyssey »

Ещё можно посмотреть в качестве примера UIDesigner в составе fpGUI. Там как раз немного компонентов.
Ответить