问题标签 [mouse-cursor]
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.
wpf - 调用 Web 服务时避免使用沙漏鼠标光标?
我不知道这是一般的 Web 服务问题还是只是我的特定场景,这是一个带有 DispatcherTimer 调用 Web 服务方法的 WPF 应用程序。每当调用计时器时,鼠标光标会自动变为沙漏光标。
调用的处理非常短,每 3 秒发生一次,因此用户体验是每 3 秒鼠标像沙漏一样闪烁一瞬间,然后又回到正常的光标表示。
我怎样才能避免这种不便?
谢谢。
wpf - WPF 在默认光标中拖动光标
我想在鼠标悬停在 UIElement 上使用默认的拖动鼠标光标来指示控件是可拖动的。
看起来像箭头的光标和一个在矩形内带有重叠加号的 FocusVisual 矩形。基本上,在拖动操作期间设置 DragDropEffects.Copy 时使用的光标。
但是,我想通过使用像 Cursor="DragCopy" 之类的东西来像所有其他类型一样使用这个光标。不幸的是,这个光标似乎不可用。由于操作系统之间的兼容性和视觉标准,我不想使用自定义光标。
有什么建议么?
css - 当用户将鼠标悬停在列表项上时,如何将光标变为手形?
我有一个列表,并且我有一个用于其项目的点击处理程序:
如何将鼠标指针更改为手形指针(例如悬停在按钮上时)?现在,当我将鼠标悬停在列表项上时,指针变成了文本选择指针。
windows - 多个鼠标/鼠标/光标?
如何为多个鼠标显示另一个光标?
我有两个 TMemo,两个可以输入各自 TMemo 的键盘,2 个鼠标,我需要 2 个光标。
如果假设,我已经可以检测出哪个鼠标是哪个。我怎样才能让我自己的光标跟随它。(使用 Delphi)可能沿着Multipoint的路线
作为替代方案,是否有任何软件可以渲染多个光标。喜欢CPNMouse吗?
编辑:我发现我可以在 windows 中使用 mouse_event 函数,但我仍然没有光标的视觉表示。
c# - 如何在 XNA 游戏中获得 IBeam 光标?
我已经设法让光标在一个简单的 XNA“游戏”中更改为 IBeam,更新为:
按下“I”时鼠标变为 IBeam 光标,但在移动鼠标时立即变为箭头。有没有办法让它保持默认的 Windows IBeam,或者我需要创建和跟踪自定义光标?
[编辑] 我还应该指出,每帧设置光标会导致鼠标在移动时闪烁。似乎 XNA(或 Windows)每帧都在内部将光标重置为箭头?
wpf - 如何在视图中拦截 RoutedCommand 的执行?
在 WPF / MVVM 应用程序中,我试图找到一种代码有效的方法来Cursors.Wait
在任何冗长的操作之前将主视图光标设置为,并在完成后将其恢复为默认光标。
由于所有操作都是使用路由命令调用的,我想找到一种拦截命令执行的方法,理想情况下是通过创建一个包含内置路由命令实例的通用命令类,但我无法想象如何做这个。
具体来说,该RoutedCommand.Execute
方法不是虚拟的,因此我需要另一种机制来拦截它的调用。另外,我不确定通用命令类的实例如何引用它必须为其设置光标的视图。
请问有什么建议吗?
objective-c - 如何在鼠标光标周围绘制高光
我希望能够在鼠标光标周围显示一个快速动画“闪光”(类似于某些屏幕录制应用程序中的效果)。什么是解决这个问题的好方法?
我目前的想法是在鼠标位置下显示一个临时的、浮动的、透明的窗口窗口,对其进行动画处理,然后将其隐藏。但我想知道是否有更好的建议?
javascript - 使用 JavaScript 在空闲时隐藏鼠标光标
如果鼠标在一段时间内(例如,五秒)处于非活动状态,是否可以使用 JavaScript 将属性设置为cursor
属性并将其设置回它再次变为活动时的状态?none
auto
编辑:我意识到这不是该属性none
的有效值。cursor
尽管如此,许多网络浏览器似乎都支持它。此外,这个的主要用户是我自己,因此产生混淆的可能性很小。
我有两个可以做类似事情的脚本:
和
对于这些中的每一个,当鼠标处于非活动状态超过 5 秒时,背景颜色变为白色,而当光标移动时,背景变为黑色。但是,它们不适用于使光标消失。令我惊讶的是,如果我将命令document.querySelector("body").style.cursor = "none";
放入 JavaScript 控制台,它就可以完美运行。在脚本内部,它似乎不起作用。
我已经发布了上面的脚本,因为这是我已经开始让它工作了。我不一定要求修复任何一个脚本。如果您知道隐藏光标的更有效方法,请分享。
html - jQuery - 用 DIV 跟随光标
如何使用 jQuery 跟随带有 DIV 的光标?
c# - 如何在 Windows 窗体 C# 中伪造鼠标光标位置?
我有这个带有简单气球工具提示的 Windows 窗体应用程序。根据应用程序在桌面上的窗口位置和鼠标光标位置,气球“提示”(或气球指向箭头)可能指向也可能不指向我想要的位置。
例如,我的应用程序捕捉到桌面侧,当它捕捉到右侧时,如果鼠标光标低于右侧 100 像素,气球“提示”将指向错误的位置。但如果鼠标光标在其他任何地方,它将指向正确的位置。
在这种情况下,我想将鼠标光标位置(不实际更改鼠标光标位置)伪造到其他地方,这样问题就不会发生。
这可能吗?我怎样才能做到这一点?