Вниз
Скачать: CL | DM;

Почему при передаче управления из 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
14-20701
Воробьёв
2003-07-22 13:14
2003.08.07
MPEG-4


7-20835
Ромн
2003-05-21 12:25
2003.08.07
Нажатие на копку


1-20499
Duran
2003-07-25 11:05
2003.08.07
Типы


14-20714
Vlad Oshin
2003-07-23 16:13
2003.08.07
Безобразно используется своп :(


1-20479
Zev
2003-07-23 11:45
2003.08.07
Как работать с Crystal Reports




   Наверх