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

Вниз

MdiChild   Найти похожие ветки 

 
webpauk ©   (2008-07-24 16:06) [0]

После какого события (OnCreate, onShow, etc.) созданное MdiChild-окно становится для MDIForm-окна ActiveMDIChild


 
webpauk ©   (2008-07-24 16:08) [1]

или какое сообщение нужно отлавливать?


 
Медвежонок Пятачок ©   (2008-07-24 16:09) [2]

Use ActiveMDIChild to get the MDI child that has focus.


 
Медвежонок Пятачок ©   (2008-07-24 16:11) [3]

Use OnActivate to perform special processing when the form receives focus.


 
webpauk ©   (2008-07-24 16:12) [4]


> Медвежонок Пятачок ©   (24.07.08 16:09) [2]

ишь ты умный какой.
какое событие(сообщение) нужно юзать в MdiChild-окне, чтобы понять, что окно стало ActiveMDIChild?


 
Медвежонок Пятачок ©   (2008-07-24 16:13) [5]

ишь ты умный какой.
а что нет?


 
webpauk ©   (2008-07-24 16:13) [6]


> Медвежонок Пятачок ©   (24.07.08 16:11) [3]

OnActivate - не очень...


 
Медвежонок Пятачок ©   (2008-07-24 16:14) [7]

OnActivate - не очень...

Что не очень?


 
Игорь Шевченко ©   (2008-07-24 16:16) [8]


> какое событие(сообщение) нужно юзать в MdiChild-окне, чтобы
> понять, что окно стало ActiveMDIChild?


нафига ?


 
webpauk ©   (2008-07-24 16:17) [9]


> Медвежонок Пятачок ©   (24.07.08 16:14) [7]

OnActivate - не подходит.
при активации окна посылается сообщение MDIForm-окну построить список MdiChild.
При построении списка активированное окно отправляется в конец списка. Вот какая проблема.
Впрочем, задача уже решена.


 
Медвежонок Пятачок ©   (2008-07-24 16:19) [10]

При построении списка активированное окно отправляется в конец списка.

Ой бедаааа....
На краю списка ему страшно?


 
webpauk ©   (2008-07-24 16:19) [11]

procedure TFormListsList.FormActivate(Sender: TObject);
begin
 if not fLog then
 begin
   FormMain.MDITabsSet;
   fLog:=True;
 end;
end;


 
Медвежонок Пятачок ©   (2008-07-24 16:20) [12]

Впрочем, задача уже решена.

удаление аппендицита через гланды?


 
webpauk ©   (2008-07-24 16:21) [13]


> Медвежонок Пятачок ©   (24.07.08 16:19) [10]
> При построении списка активированное окно отправляется в
> конец списка.
>
> Ой бедаааа....
> На краю списка ему страшно?


дело в том, что строится TabSet c Tabs-указателями на окна. Соответственно при активации окна, Tab переносится из одного положения в Tabs в самый конец. Некрасиво...


 
Медвежонок Пятачок ©   (2008-07-24 16:22) [14]

и какая здесь связь с исходным вопросом?


 
webpauk ©   (2008-07-24 16:23) [15]


> Медвежонок Пятачок ©   (24.07.08 16:22) [14]

прямая...
спасибо за всё.


 
Игорь Шевченко ©   (2008-07-24 16:25) [16]


> дело в том, что строится TabSet c Tabs-указателями на окна.
>  Соответственно при активации окна, Tab переносится из одного
> положения в Tabs в самый конец. Некрасиво...


ну так и не строй так, чтобы переносился. Обычно Tab активного окна просто выделяется каким-либо образом, например, белым цветом или жирным шрифтом. Зачем его (TabSet) каждый раз перестраивать ?



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

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

Наверх




Память: 0.5 MB
Время: 0.016 c
15-1215977854
AFHU
2008-07-13 23:37
2008.08.31
Маленький вопрос по php


3-1204731053
nstur
2008-03-05 18:30
2008.08.31
Как в ADO открыть запароленную БД Access


8-1184845330
Oberon
2007-07-19 15:42
2008.08.31
как разрезать картинку?


1-1195976284
DmT
2007-11-25 10:38
2008.08.31
Как засунуть форму в TaskBar, ввиде отдельной панельки


1-1197552021
Zheksik
2007-12-13 16:20
2008.08.31
запретить вывод на консоль