Простой пример MDI

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

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

Простой пример MDI

Сообщение mexlist » 28.03.2016 18:26:58

Подскажите пожалуйста кто-нибудь, где взять простенький и главное рабочий пример приложения MDI?
Как на дельфи такое сделать знаю, но в лазарусе пляшу уже несколько дней, но результаты не утешительные.
mexlist
незнакомец
 
Сообщения: 7
Зарегистрирован: 25.02.2016 09:34:08

Re: Простой пример MDI

Сообщение Лекс Айрин » 28.03.2016 19:07:21

mexlist, а в чем загвоздка? лично у меня как-то легко удалось сделать шаблон mdi формы... просто не было необходимости развивать это дальше.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Простой пример MDI

Сообщение *Rik* » 28.03.2016 23:06:29

mexlist писал(а):Подскажите пожалуйста кто-нибудь, где взять простенький и главное рабочий пример приложения MDI?
Как на дельфи такое сделать знаю, но в лазарусе пляшу уже несколько дней, но результаты не утешительные.

Лазарус MDI не поддерживает.
Я для себя сделал компонету TFormsBar (панель переключатель окон) с эмуляцией MDI, входит в комплект с компонентами VisualTech http://visual-t.ru/download.html.
Изображение

В rxlib от alex есть подобная компонента-эмулятор.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал

Re: Простой пример MDI

Сообщение mexlist » 28.03.2016 23:43:41

Вот и мне показалось, что не поддерживает. Просто думал, что может есть какие-нибудь рецепты. А к вашим компонентам уже неделю присматриваюсь.
mexlist
незнакомец
 
Сообщения: 7
Зарегистрирован: 25.02.2016 09:34:08

Re: Простой пример MDI

Сообщение alexs » 29.03.2016 10:11:48

В RxFPC есть компоненты для эмуляции MDI. Единственное ограничение - внутренние окна всегда развернуты. По всем остальным параметрам - полностью аналогично MDI из Delphi.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Простой пример MDI

Сообщение mig-31 » 30.03.2016 11:22:31

MDI есть но только при использовании для Qt
mig-31
постоялец
 
Сообщения: 224
Зарегистрирован: 14.07.2011 13:46:48

Re: Простой пример MDI

Сообщение shyub » 30.03.2016 23:11:04

Лазарус MDI не поддерживает.

Посмотрите видеоурок по созданию MDI-форм в Lazarus-е
Код: Выделить всё
https://www.youtube.com/watch?v=2R4T0SU0BjQ
shyub
постоялец
 
Сообщения: 112
Зарегистрирован: 25.11.2014 23:15:19

Re: Простой пример MDI

Сообщение svk12 » 31.03.2016 15:20:07

shyub писал(а):Посмотрите видеоурок по созданию MDI-форм в Lazarus-е

Желательно ещё положить на главную форму TScrollBox и вставлять формы в него.
svk12
постоялец
 
Сообщения: 408
Зарегистрирован: 09.06.2008 18:42:47


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru