| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка 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). Дальше - дело фантазии. ...Но надо ли такой изврат ? Всегда есть простое решение для любой непростой проблемы ! |