Как здесь работать с модальными формами?

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

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

Как здесь работать с модальными формами?

Сообщение dyavolenok_shef » 02.08.2008 19:51:23

Мне необходима работа с модальными формами, ну допустим есть у меня главная форма - форма_А, от куда я передаю пару данных, в другю форма - форма_Б, а форма_Б в свою очередь должна работать как дочерняя форма к форме_А, ну если я работаю с ней(формой_Б), то до формы_А я добраться не смогу пока не закрою форму_Б. вота... а Делфе было все просто, а тут что-то не догоняю... никак(Или просто вызывать её программмно как модальную и все?).
dyavolenok_shef
новенький
 
Сообщения: 17
Зарегистрирован: 31.07.2008 10:27:47

Re: Как здесь работать с модальными формами?

Сообщение Brainenjii » 02.08.2008 20:12:11

MDI имеется в виду? 0.o Тогда вроде никак...
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Как здесь работать с модальными формами?

Сообщение Padre_Mortius » 02.08.2008 23:46:05

Form.ShowModal
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Как здесь работать с модальными формами?

Сообщение Attid » 03.08.2008 09:03:42

dyavolenok_shef писал(а):Делфе было все просто

а как делала в дельфи ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Как здесь работать с модальными формами?

Сообщение VirtUX » 04.08.2008 16:10:38

Padre_Mortius писал(а):Form.ShowModal

Этот вызов подразумевает блокирование формы предка до завершения работы с подчиненным. Никак в этой ситуации не подходит.
Если честно, то не понял проблемы в вопросе... Если нуна работать модально, то ни о каком доступе к главной и речи не может быть как в Лазаре, так и в Делфи. Иначе использую SDI с ручным кодом доступа к формам и их приоритетами. Это же касается и Делфи. Что там (в Делфи) у тебя так просто я не понимаю.
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Как здесь работать с модальными формами?

Сообщение Padre_Mortius » 04.08.2008 17:04:58

Интересно, а можно считать "
ну если я работаю с ней(формой_Б), то до формы_А я добраться не смогу пока не закрою форму_Б
" и "
Этот вызов подразумевает блокирование формы предка до завершения работы с подчиненным
" одинаковыми высказываниями или нет?
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Как здесь работать с модальными формами?

Сообщение wavebvg » 04.08.2008 17:09:48

Может поможет.
К данным на главной форме из можельной можно полчить доступ так:
Код: Выделить всё
application.MainForm
wavebvg
постоялец
 
Сообщения: 354
Зарегистрирован: 28.02.2008 04:57:35

Re: Как здесь работать с модальными формами?

Сообщение dyavolenok_shef » 04.08.2008 18:17:19

Спасибо, ребята, БОЛЬШОЕ ВСЕМ))) :P РАзобралась ))
dyavolenok_shef
новенький
 
Сообщения: 17
Зарегистрирован: 31.07.2008 10:27:47


Вернуться в Lazarus

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

Сейчас этот форум просматривают: MailRu[bot] и гости: 5

Рейтинг@Mail.ru