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

Вниз

Как правильно активировать дочернее окно   Найти похожие ветки 

 
ПЛОВ ©   (2013-10-25 12:28) [0]

Есть дочернее окно в MDI-приложении, отображаемое функцией Show. Само окно не MDI, обычное. При выполнении Show оно почему-то неактивно. Activate почему-то тоже не делает его активным!

вот на скрине:
http://s8.postimg.org/bhno23l1x/Untitled_1.jpg

над этой простой вродебы проблемой уже бьюсь час, прошу помощи.

SetActiveWindow, SetForegroundWindow пробовал - результат тот же


 
ПЛОВ ©   (2013-10-25 12:29) [1]

может стили окна какие или что-то еще... окно bsDialog (пробовал и все остальное) и fsNormal


 
dmk ©   (2013-10-25 13:56) [2]

Установите фокус на ваше окно. Будет вам счастье.


 
Юрий Зотов ©   (2013-10-27 22:16) [3]

ShowModal?


 
jumping jack   (2013-10-28 10:24) [4]

SendMessage(MyForm.Handle, WM_NCACTIVATE, 1, 0);


 
ПЛОВ ©   (2013-10-28 10:30) [5]

Не, модал не катит... Всем спасибо, сделал на рисованой попуп-менюшке, решил не изобретать велосипед :)


 
brother ©   (2013-10-28 10:31) [6]

если кликнуть по нему, оно активируется?


 
ПЛОВ ©   (2013-10-28 10:32) [7]

активировалось, это дожно было быть что-то вроде всплывающей подсказки. На ОнДеактивате хотел поставить закрытие окна. Но оно уже сразу деактивированным показывалось.


 
Туповатый ©   (2013-10-28 12:29) [8]


> что-то вроде всплывающей подсказки.

я панель использую для таких целей


 
Kerk ©   (2013-10-28 13:48) [9]

В XE5 у формы появилось свойство FormStyle, одно из его значений - TFormStyle.fsPopup
Тут подробнее: http://blogs.embarcadero.com/roschinspb/2013/09/03/popupxe5ru/



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
15-1382550265
Jeer
2013-10-23 21:44
2014.04.20
Открываем осенне-зимний велосезон..


2-1373240956
Vasa777
2013-07-08 03:49
2014.04.20
Encode64


15-1383078612
Юрий
2013-10-30 00:30
2014.04.20
С днем рождения ! 30 октября 2013 среда


15-1383047999
Demo
2013-10-29 15:59
2014.04.20
Неофициальные исправлния для RAD 2007


15-1382962260
И. Павел
2013-10-28 16:11
2014.04.20
Запись/чтение данных в больших количествах