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

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

Delphi 2007 и Show формы [D7, XP]


Dysan ©   (2007-08-23 17:28:00) 

Здравствуйте!
Решил тут перенести свой проект с Delphi 7 на 2007
Всё нормально всё работает за исключением не приятного бага
заключаеться он в следующем:
Есть форма 1 одна главная запускаеться при авторизации и дальше используеться как заставка для ожидания во время запросов к БД.
Есть форма 2 в которой соответственно я форме 1 делаю Show и Hide для того тобы юзер не скучал в ожидании получения данных. В D7 всё как часы, в D2007 при вызове Show форма 1 показываеться но она остаеться на заднем плане и её не видно! Вопрос - как это исправить или это глюк новой версии или может свойство какое есть? SetFocuse не помог. Может кто знает?


@!!ex   (2007-08-23 20:56:00) [1]

SetForegroundWindow


Alral   (2007-08-23 19:44:00) [2]

Может, поможет FormStyle:=fsStayOnTop?
правда, по-идее будет перекрывать другие окна.


zdm77   (2007-08-23 18:06:00) [3]

не уверен, но попробуй главной форме по умолчанию сделать visible=false


Dysan   (2007-08-23 17:59:00) [4]

Мутят это конечно плохо, но не решает моих проблем )


wp2   (2007-08-23 17:42:00) [5]

да просто мутят в Борланд от версии к версии, что потом хрен ногу сламает.

Я иногда с пятой на 7-ой еле переношу программы.


Наверх

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