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

Вниз

Почему при передаче управления из MDI-окна лезут глюки?   Найти похожие ветки 

 
Hatawa   (2003-07-23 08:33) [0]

Ситуация такая - в MDI-окне идёт выделение рисунка, при этом курсор - плюсик. Если в качестве реакции на какое-либо действие передавать управление другому модулю - то после этого в главном окне курсор тоже становится другим(в смысле этим самым плюсиком), причем если кликнуть по главному окну - то всё становится на свои места.

Как с этим справиться?

Помогите пожалуйста!


 
Hatawa   (2003-07-23 12:07) [1]

Уважаемые мастера!
Помогите пожалуйста!


 
Сергей Енин   (2003-07-23 13:28) [2]


> Ситуация такая - в MDI-окне идёт выделение рисунка, при
> этом курсор - плюсик. Если в качестве реакции на какое-либо
> действие передавать управление другому модулю - то после
> этого в главном окне курсор тоже становится другим(в смысле
> этим самым плюсиком), причем если кликнуть по главному окну
> - то всё становится на свои места.


Попробуй перед передачей управления сделать


Image1.Cursor:= crDefault;



 
Hatawa   (2003-07-25 13:18) [3]

Не помогает (( Да и к тому же проблема не в курсоре а в необходимости делать лишний клик

Зато выяснились другие условия возникновения проблемы - если вызвать Application.MessageBox(Pchar(str),Pchar("Connection"),0); из любого места в коде дочернего окна - то возникает вышеупомянутая проблема.
И ещё одно уточнение - курсор в главном окне становится таким, каким он был в дочернем в момент вызова MessageBox



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

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

Наверх




Память: 0.44 MB
Время: 0.008 c
6-20655
HardClubber
2003-05-30 20:09
2003.08.07
Sockets


9-20375
dj karies
2003-02-08 19:02
2003.08.07
КОЛОБОК 3D


1-20552
Delf
2003-07-23 14:36
2003.08.07
Отладка проги с новым компонентом


14-20779
BROTHER-3
2003-07-21 20:46
2003.08.07
Где найти Delphi 7


3-20424
Nevermind
2003-07-16 17:24
2003.08.07
IXMLNode





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский