Flex useHandCursor 在父组件的子组件中使用 setCursor

发布于 2024-12-10 17:15:53 字数 535 浏览 0 评论 0原文

我有以下问题:

我有元素作为另一个元素的子元素:

element1 --> element 1.1 ... element 1.n

在 element1 中,我在用鼠标输入时设置了自定义光标:

CursorManager.setCursor(customCursor, CursorManagerPriority.LOW, -20, -20);

在 element1.1 ... element 1.n 组件(自定义标签)中,我设置:

this.useHandCursor = true;
this.mouseChildren = false;
this.buttonMode = true;

问题:手形光标是将鼠标悬停在标签上时不会触发。 setCursor 是否会覆盖所有内容,除非我使用以下方法删除它:

CursorManager.removeAllCursors();

感谢您的澄清...

i have the following Problem:

i have elemnts as childs of another element:

element1 --> element 1.1 ... element 1.n

In element1 i set a Custom Cursor when entering it with the mouse:

CursorManager.setCursor(customCursor, CursorManagerPriority.LOW, -20, -20);

In the element1.1 ... element 1.n components (Custom Labels) i set:

this.useHandCursor = true;
this.mouseChildren = false;
this.buttonMode = true;

The Problem: The hand cursor is not triggered when hovering over the lables. Is setCursor overwriting everything unless i remove it by using:

CursorManager.removeAllCursors();

Thanks for clarification...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如歌彻婉言 2024-12-17 17:15:54

我同意,CursorManager 会覆盖光标行为。
我将使用组件的翻转和推出事件来切换回手形光标或任何自己的光标。

BR
坦率

I agree, the CursorManager overwrite the cursor behavior.
I would use the rollover and rollout event of a component, to switch back to handcursor or any own cursor.

BR
Frank

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文