Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Глюкает модальность формы (CLX) [D7, WinXP]


Kidman ©   (2005-01-03 05:11:00) 

Доброе время суток, уважаемые господа!

Встретился с такой проблемой:
Пишу приложение, используя CLX на Delphi 7.
На нажатие кнопки на одной форме должна появляться другая форма (метод Show)...Ну вот она появилась, но никак я не могу сделать её активной. Метод ShowModal мне портит всю картину, т.к. уж больно хочется использовать метод Hide второй формы при событии OnDeactivate  второй формы или OnActivate первой формы.
Помогите разобраться или подскажите иной способ.
Заранее благодарен!


Kidman   (2005-01-03 20:21:00) [1]

Спасибо за ответы, господа!

Оказалось, что это я не выспался, наверное :-):

BorderStyle второй формы оказался ToolWindow... Извиняюсь!

Теперь все работает!


Sandman25   (2005-01-03 11:46:00) [2]

Kidman   (03.01.05 05:11)

уж больно хочется использовать метод Hide второй формы при событии OnDeactivate  второй формы или OnActivate первой формы.

Не нужно никакого или. При выборе первой формы будет OnDeactivate второй формы.


Vasya.ru   (2005-01-03 11:29:00) [3]

а Form1.Visible := False;
Form2.Visible := True;
Form2.SetFocus
не подходит?


Наверх

Титульная страница Поиск, карта сайта Написать письмо