Мигающий курсор в UserControl

Создание, использование компонентов ActiveX
Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Мигающий курсор в UserControl

Сообщение Andrey Fedorov » 03.02.2006 (Пт) 13:06

В UserControl я рисую свой мигающий курсор.

Но при открытии другой формы или окна надо прекратить его мигание.

Как это сделать по правильному?
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.02.2006 (Пт) 15:58

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 03.02.2006 (Пт) 17:31

GSerg писал(а):http://msdn.microsoft.com/library/en-us/winui/winui/WindowsUserInterface/Resources/Carets/UsingCarets.asp


Что-то я не вижу там ответа...

В моем случае курсор это Shape (ну такая специфика). Я им мигаю таймером. Когда форма на которой расположен курсор становится неактивной мне надо прекратить его мигание. То есть поймать Activate/Deactivate формы из UserControl-a, который в свою очередь может находиться в каком-либо контейнере или другом UserControl-е на этой форме.

Да, Shape используется так как мне нужен прозрачный прямоугольник...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

    TopList