|
Как запереть мышу
|
|||
---|---|---|---|
#18+
День добрый! Достаточно дурацкая задачка но все-же ... Есть контейнер в форме, надо чтобы мыша за его границы не могла выйти ... Возвращающий MOSE DRAG TO в обработчике MouseLeave контейнера то отрабатывает, то нет ... Не ясно как его заставить отрабатывать всегда ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 12:38 |
|
Как запереть мышу
|
|||
---|---|---|---|
#18+
_usa__83_, я все больше тащусь от нестандартности некоторых вопросов :) ради бога - удовлетворите любопытство - ЗАЧЕМ? ну, а по сабжу - проверяйте MouseMove самой формы, на которой контейнер или юзайте AMOUSEOBJ() - так точно будете знать кода мышка "вышла из норы", а внутри тупо нечто вроде MOUSE AT row, column где row, column - координаты центра контейнера ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 14:25 |
|
Как запереть мышу
|
|||
---|---|---|---|
#18+
SSn888, Ну дык чтоб не тычали по другим объектам пока не уничтожится контейнер ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 14:56 |
|
Как запереть мышу
|
|||
---|---|---|---|
#18+
_usa__83_SSn888, Ну дык чтоб не тычали по другим объектам пока не уничтожится контейнер ага, например, не могли тыкнуть в "закрыть форму" %) _usa__83_, это не поможет :) кроме крыски есть TAB и прочее... Либо контролируйте енаблед остальных объектов при входе в контейнер, либо просто вынесите контейнер в отдельную форму и дайте ей модальность и "всегда на переднем плане" ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 15:17 |
|
Как запереть мышу
|
|||
---|---|---|---|
#18+
SSn888, Согласен, но все же над попробовать ... Что-т пока не получилось ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2011, 15:28 |
|
|
start [/forum/topic.php?fid=41&msg=37440187&tid=1584143]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
105ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 204ms |
0 / 0 |