Допустим есть форма, в центре нее "красный квадрат" 200х200 пикселей.
Как ограничить "вхождение" курсора в данный квадрат? требуется чтобы курсор "упирался" в невидимое препятствие.
Я так понимаю нужно найти окно, затем получить его координаты, зная где находится окно и какой у него размер, зная размер "красного квадрата" можно высчитать где находится этот самый "красный квадрат" относительно курсора мыши...а как мышь-то не пустить в него?
п.с. я так понимаю компоненты из вкладки регионы это как раз то что нужно?
Этот топик читают: Гость
|
Ответов: 655
Рейтинг: 18
|
|||
| карма: 0 |
|
|
Разработчик
Ответов: 26322
Рейтинг: 2147
|
|||
|
Как-то так можно. Это если с контролами
|
|||
| карма: 22 |
| ||
| Голосовали: | Gunnman |
|
Ответов: 655
Рейтинг: 18
|
|||
|
nesco, Спасибо! Даже квадрат настоящий, а не в кавычках)) пример понятен! Плюсую!
|
|||
| карма: 0 |
|
|
Ответов: 2467
Рейтинг: 698
|
|||
|
Вариант с использованием регионов: code_35127.txt
|
|||
| карма: 11 |
| ||
| файлы: 1 | code_35127.txt [1.6KB] [288] | ||
| Голосовали: | Gunnman |
|
Ответов: 1536
Рейтинг: 176
|
|||
|
С виртуальной областью:
|
|||
| карма: 1 |
|
|
Ответов: 655
Рейтинг: 18
|
|||
|
Всем спасибо! Отличные примеры! п.с. плюсану как лимит закончится
|
|||
| карма: 0 |
|
6



Поиск
Друзья
Администрация