Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.01.11;
Скачать: CL | DM;

Вниз

не получается закрыть форму с 1го раза ???   Найти похожие ветки 

 
Byka (345-824-826)   (2007-12-02 21:53) [0]

активирую форму как пологается

 NewForm2( Form2, Pointer( Form1.Form ) );
 form2.Form.showmodal;

она открывается как пологается но закрыть её получается тока тнажав два раза на клавишу

form2.Form.Close;

подскажите как вырубить форму с одного норм нажатия ???


 
Yury Sidorov   (2007-12-02 21:59) [1]

Модальные формы закрываются установкой ModalResult.
Например, в обработчике кнопки ОК напиши:

Form.ModalResult:=IDOK;

P.S. Form.Close; тоже, наверное, должно работать, но ModalResult "правильнее".


 
Byka (345-824-826)   (2007-12-02 22:08) [2]

спасиб Yury Sidorov  mожеш сказать свою аську просто иногда возникают вопросы  ...


 
Byka (345-824-826)   (2007-12-02 22:49) [3]

Form.ModalResult:=IDOK; вообще ноль реакции

     интересно то что когда я использую Form.Close;  на 1 форме она норм вырубается с 1го раза , есле я правлеьно делаю вывод то вторая форма запускается дважды ?


 
Compiler ©   (2007-12-02 23:57) [4]

Form.Free


 
Byka (345-824-826)   (2007-12-03 00:59) [5]


> Form.Free


ок  а почуму я не могу как в норм делфи не выключая окна переключать из  командой showmodal   просто допустим я открываю второе окно

NewForm2( Form2, Pointer( Form1.Form ) );
 form2.Form.showmodal;

а из второго окна когда пытаюсь сделать  form1.Form.showmodal;  она не открывается ???


 
Byka (345-824-826)   (2007-12-03 01:09) [6]

тему можно закрыть уже доперло , как всегда все баги скрывались в полуметрах от манитора



Страницы: 1 вся ветка

Текущий архив: 2009.01.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1227696353
MAX
2008-11-26 13:45
2009.01.11
TreeView и ImageList


15-1226564342
Нов_и_чок
2008-11-13 11:19
2009.01.11
Справочник Win32 для XP


15-1226659411
sefon
2008-11-14 13:43
2009.01.11
У кого есть подшивка журнала Моделист-Конструктор ?


2-1227859736
начинающий программист
2008-11-28 11:08
2009.01.11
adoquery1.fields


2-1228066081
Pavel
2008-11-30 20:28
2009.01.11
Как из пути извлечь имя последнего каталога?