问题标签 [mouse-position]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
908 浏览

delphi - Mouse.CursorPos 不工作

我希望用户能够在启动时将鼠标光标位置设置在他们选择的 TDBGrid 中的项目上。

我有一个弹出菜单,CursorPoint 是一个全局 TPoint,其 X 和 Y 保存到 .ini 文件并在启动时加载。但目前它对光标没有任何作用。

在菜单弹出...

然后,为了测试我有一个 TButton 的位置

那也不会移动光标,所以,我做错了什么?

0 投票
1 回答
93 浏览

windows - If Rectangle doesn't Contains Mouse Position

I have a Rectangle which I can touch with this command below.

But is there a Command like "Not Contains", so I wanna do something else if the user touch out of the "TextureRectangle" area?

When I click to the Rectangle that both actions starts. I really dont know where the problem is.

my problem is that music1 and music2 plays at same time if i click on the Rectangle, i want that when i click on the Rectangle that music1 plays only (here is the problem , both starts to play)and when i click out of the Rectangle should start only music2 to play ( this case is ok)

0 投票
1 回答
7600 浏览

python - 按住鼠标时如何让pygame检查

所以目前我的代码是

我想要做的是,当用户按住鼠标时,光标的位置正在被记录。我有什么工作,除非你点击屏幕,然后点击屏幕,如果给出错误:

第 23 行,在主打印 event.pos AttributeError: event member not defined

我怎样才能得到与此代码相同的结果,但是当我单击屏幕并重新单击时,它不会给我一个错误?

0 投票
1 回答
807 浏览

vb.net - 鼠标单击事件上文本框末尾的鼠标位置

我有一个文本框,当用户单击它时,光标位置应始终位于文本的末尾。

到目前为止,我在 textbox_mouseClick 事件下有以下代码

这可行,但首先鼠标位置会跳转到用户点击的位置,然后跳转到最后。

当他们点击文本框时,我可以让鼠标位置停留在最后而不移动吗?

0 投票
1 回答
3915 浏览

matlab - 如何检测屏幕上任意位置的鼠标位置?

我在 MATLAB 中工作,我想从屏幕上的任何位置获取光标位置。

我想在鼠标移动时不断获取光标的位置。但是,我发现 MATLAB 可以在鼠标仅在 GUI 中移动时获取鼠标位置。

如何在 MATLAB 的 GUI 中实现相同的目标?

0 投票
1 回答
913 浏览

zooming - 传单地图在当前鼠标位置缩放

我想用传单地图放大鼠标位置。就像在地图上双击一样。通常缩放使用地图的中心,但我想围绕鼠标位置进行缩放..

0 投票
1 回答
79 浏览

jquery - 如果元素大于屏幕,则相对鼠标位置

如何使用 jQuery 获取相对于大于屏幕的 div 元素的当前鼠标位置?

在我的示例中,用户可以在 x 和 y 轴上滚动,但如果他单击,我想获取鼠标相对于 div 原点的位置,而不仅仅是 pageX 和 pageY。

0 投票
0 回答
183 浏览

c# - 如何获得旋转的 delta theta?

目前,我可以绘制两条线段并让它们相交。

我想做的事:

我希望能够通过单击线的端点或线本身并向左或向右拖动来围绕交叉点旋转两个相交的线段中的任何一个。

这是我到目前为止所拥有的:

我认为我的公式是正确的,问题是拖动/旋转/缩放我的线时鼠标位置没有更新。线路卡在同一个地方。

也就是说,我需要跟踪鼠标在“点击”事件中的位置,然后从我为新鼠标位置计算的角度中减去该点的角度。我怎么做?

编辑:

我在更新中有我的鼠标位置。

0 投票
1 回答
2001 浏览

c# - Unity:collider2D.bounds.Contains 无法正常工作

我有一个GameController对象,它带有一个覆盖整个屏幕的方形 2D 对撞机。在 GameController 内部有 7 个对象(Zones),每个对象都有自己的多边形碰撞器。这是设置:

看法

等级制度

我要做的是检查单击的位置是否在任何这些区域的对撞机内,每当我在大方形对撞机内单击时。

这是GameController 脚本的OnMouseDown()代码:

我不应该总是得到“第一次检查”吗?因为它是多余的:如果OnMouseDown()被触发是因为我在对撞机内部单击,那么鼠标位置必须在对撞机内部。但我从不这样做,所以我认为我在这里遗漏了关于Input.mousePositionScreenToWorldPoint() 的一些内容。

0 投票
1 回答
1265 浏览

c# - 如何在pdf中获取鼠标位置?

当我单击 PDF(axAcroPdflib)中的任意位置时是否可以获得鼠标位置或坐标,因为一旦我使用 C# 获得坐标,我希望水平突出显示区域。