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