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

Вниз

Как определить какая форма активна, если все формы внедрены?   Найти похожие ветки 

 
APXi   (2007-09-14 09:12) [0]

Есть главная форма, на ней лежит панель, при создании подчиненых форм, всем этим формам присваивается Parent=Panel, форм может быть открыто много, и все они содержатся в списке, пользователь шелкая по списку может ползать по этим формам.
Вопрос: как определить какая форма стала первой, при уничтожении текущей видимой форма?


 
APXi   (2007-09-14 09:14) [1]

Пробвались разные варианты, все не работают
OnActivate форм
Screen.OnActiveControlChange
Screen.OnActiveFormChange


 
Сергей М. ©   (2007-09-14 09:19) [2]


> все они содержатся в списке, пользователь шелкая по списку
> может ползать по этим формам


Вот на какой элемент того самого списка юзер "щелкнул", та форма и активна.


 
APXi   (2007-09-15 08:03) [3]

А если к примеру юзер закрыл форму, а еще лучше если нажал закрыть, а эта форма уничтожила еще одну или несколько форм, то какая сейчас активна?


 
{RASkov} ©   (2007-09-15 10:48) [4]

> [3] APXi   (15.09.07 08:03)

Тебе список обновить нужно? )
Глянь на Screen.ActiveForm - может подойдет тебе...



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-1185656188
B. C.
2007-07-29 00:56
2007.10.14
Инсталляция Дельфи приложения использующего Oracle БД


1-1185729009
SkySpeed
2007-07-29 21:10
2007.10.14
Как можно определить Интернет-ссылки, к которым обращается пр-ма?


2-1189761258
Gaj
2007-09-14 13:14
2007.10.14
Кодировка при копировании полей таблицы BDE


15-1189689035
novill
2007-09-13 17:10
2007.10.14
Кто знает как из DCU вытянуть исходники?


15-1190005909
Slider007
2007-09-17 09:11
2007.10.14
С днем рождения ! 16 сентября 2007 воскресенье