Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Как сделать мерцающий курсор


Автор: ZUBR80 17.10.2005, 18:26
Не подскажите, как самому нарисовать текстбокс с мерцающим курсором?

Автор: Exception 19.10.2005, 18:45
то есть... мерцающим?

Автор: mr.DUDA 20.10.2005, 22:21
Делаем юзерконтрол, в котором стоит обработчик мыши и обработчик Paint... Вешаем на него таймер с частотой например 300мс... По срабатыванию таймера рисуем курсор в обработчике Paint (ставим для него флаг MustPaintCaret)... Координаты курсора вычисляем по последнему тычку мыши (обработчик мыши MouseDown нам об этом сообщит, выставив переменную LastMouseClickPoint). Дальше - дело фантазии.

...Но надо ли такой изврат ? smile

Всегда есть простое решение для любой непростой проблемы ! smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)