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

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

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

Ответить
dyavolenok_shef
новенький
Сообщения: 17
Зарегистрирован: 31.07.2008 10:27:47

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

Сообщение dyavolenok_shef »

Мне необходима работа с модальными формами, ну допустим есть у меня главная форма - форма_А, от куда я передаю пару данных, в другю форма - форма_Б, а форма_Б в свою очередь должна работать как дочерняя форма к форме_А, ну если я работаю с ней(формой_Б), то до формы_А я добраться не смогу пока не закрою форму_Б. вота... а Делфе было все просто, а тут что-то не догоняю... никак(Или просто вызывать её программмно как модальную и все?).
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

MDI имеется в виду? 0.o Тогда вроде никак...
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

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

Сообщение Attid »

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

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

Сообщение VirtUX »

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

Этот вызов подразумевает блокирование формы предка до завершения работы с подчиненным. Никак в этой ситуации не подходит.
Если честно, то не понял проблемы в вопросе... Если нуна работать модально, то ни о каком доступе к главной и речи не может быть как в Лазаре, так и в Делфи. Иначе использую SDI с ручным кодом доступа к формам и их приоритетами. Это же касается и Делфи. Что там (в Делфи) у тебя так просто я не понимаю.
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Интересно, а можно считать "
ну если я работаю с ней(формой_Б), то до формы_А я добраться не смогу пока не закрою форму_Б
" и "
Этот вызов подразумевает блокирование формы предка до завершения работы с подчиненным
" одинаковыми высказываниями или нет?
wavebvg
постоялец
Сообщения: 355
Зарегистрирован: 28.02.2008 03:57:35

Сообщение wavebvg »

Может поможет.
К данным на главной форме из можельной можно полчить доступ так:

Код: Выделить всё

application.MainForm
dyavolenok_shef
новенький
Сообщения: 17
Зарегистрирован: 31.07.2008 10:27:47

Сообщение dyavolenok_shef »

Спасибо, ребята, БОЛЬШОЕ ВСЕМ))) :P РАзобралась ))
Ответить