Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Вниз

Создание форм в MDI приложении   Найти похожие ветки 

 
Piter ©   (2004-07-12 17:31) [0]

Есть такая вот проблема - при создании MDIChild окна в MDI приложении
фокус тут же переводится на вновь созданное окно. А мне этого не надо.
Просто нужно чтобы оно тихо, мирно создалось, но осталось не в фокусе.
Нужно для фоновой загрузки - то есть, открывается это окно, туда
что-то грузится, а пользователь уже сам потом переключается в это окно
и смотрит резульаты.


 
Семен Сорокин ©   (2004-07-12 18:58) [1]

после создания - SendToBack или запоминать перед созданием активное, и его после создания BringToFront.


 
Piter ©   (2004-07-13 01:43) [2]

в этом случае на экране будет неприятное мерцание...


 
Piter ©   (2004-07-15 14:21) [3]

?


 
Piter ©   (2004-07-18 20:49) [4]

Значит, оффициальных способов нет?


 
Gero ©   (2004-07-19 01:08) [5]

Смотри исходники DMClient, там эта проблема частично решена, с помощью LockWindowUpdate например.
nikkie немало намучался с MDI, это вобще глючная и недоработанная вещь.


 
Плохиш ©   (2004-07-19 01:38) [6]


> Gero ©   (19.07.04 01:08) [5]
> ... MDI, это вобще глючная и недоработанная вещь.

Ага, особенно, когда от неё требуют вещи, на которые она не расчитана.


 
Gero ©   (2004-07-19 01:46) [7]

Плохиш ©   (19.07.04 01:38)

> Ага, особенно, когда от неё требуют вещи, на которые она не расчитана.


Да, например, создание нового окна без перемещения на него фокуса.
Сложнейшая штука.


 
Piter ©   (2004-07-19 15:41) [8]

Gero ©   (19.07.04 1:08) [5]

да с Nikkie я общался по поводу MDI...



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

Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.05 c
14-1090563729
VMcL
2004-07-23 10:22
2004.08.08
Круглые "даты"


14-1090175352
Огромное Кулясищще
2004-07-18 22:29
2004.08.08
Смотрите, какой прикол


3-1089908546
Morgan128
2004-07-15 20:22
2004.08.08
Была БД


6-1086609132
Николай
2004-06-07 15:52
2004.08.08
Как написать прогу для получения писем с сервера?


1-1090915006
AndersoNRules
2004-07-27 11:56
2004.08.08
Packed Record ---- Record





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский