|
|
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
помогите пожалуйста, не могу сообразить, как определить направление движения мыши по X. Y не нужен. я вожу мышку влево-право... на каждую сторону должно происходить своё действие. всё это в таймере, так как программа будет свёрнута, работа будет в другом окне я определяю центр X, деля на 2 Screen.width потом условие, если больше центра, то мышь двинули вправо, если меньше - влево. Но как мне определять движения, НЕ относительно центра? нужно сохранять предыдущие координаты мыши и сравнивать их с новыми, верно? тут то я и запутался... Помогите пж) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 13:00 |
|
||
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
Tech N9neнужно сохранять предыдущие координаты мыши и сравнивать их с новыми, верно? Верно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2018, 14:16 |
|
||
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
rgreatTech N9neнужно сохранять предыдущие координаты мыши и сравнивать их с новыми, верно? Верно. Я не могу построить логическую цепочку, как это всё должно работать. Как сохранять именно предыдущие координаты, и сравнивать с настоящими. если X1 := Mouse.CursorPos.X то они постоянно ведь будут равняться друг другу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 01:21 |
|
||
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 01:31 |
|
||
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
Tech N9neКак сохранять именно предыдущие координаты, и сравнивать с настоящими. если X1 := Mouse.CursorPos.X то они постоянно ведь будут равняться друг другу. А ты сравнивай до сохранения. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2018, 14:28 |
|
||
|
определить направление мыши по X
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovTech N9neКак сохранять именно предыдущие координаты, и сравнивать с настоящими. если X1 := Mouse.CursorPos.X то они постоянно ведь будут равняться друг другу. А ты сравнивай до сохранения. Догнал)) а реально ли сделать хук, на определение направления движения мыши? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 00:09 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39742846&tid=2040039]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 461ms |

| 0 / 0 |
