【问题标题】:Looking for radial popup menu component for Delphi寻找 Delphi 的径向弹出菜单组件
【发布时间】:2011-03-08 09:34:06
【问题描述】:

径向菜单已开始出现在多个地方。我很好奇是否有人看过或正在为 Delphi 开发径向菜单组件?我们有一个我们想要的概念,在http://jmrsoftware.delaneyjoi.com/wheel.gif 的动画 gif 中显示。 (菜单动画开始大约需要 10 秒。)

alt text http://jmrsoftware.delaneyjoi.com/wheel.gif

有谁知道有类似功能的 Delphi 组件?

谢谢

【问题讨论】:

  • 如果这个控件真的可以吐司,如demo所示,我会很感动的。
  • 这似乎是某人在某处拥有专利,只是在等待某人上法庭。我似乎记得非常非常早期的 MacOS X 版本(如在“狂想曲”时代)使用类似的东西 - 或者这只是谣言,我不太记得了。无论如何,我还没有看到任何为 Delphi 预先构建的东西。
  • 1) 此界面目前用于安卓手机上的海豚浏览器(不是高清版本)![alt text][1] 2) 它也以更复杂的方式用于此处显示的此 CAD 程序 youtube.com/watch?v=uX2-8Dz0Cfw 3) 正在(或曾经)由一家名为 Emblaze Mobile 的公司开发为 OS UI,此处显示为 engadget.com/2009/11/24/… [1]:1.bp.blogspot.com/_bbZoRtK3YH8/S16BktaepBI/AAAAAAAAA68/…

标签: delphi user-interface menu components vcl


【解决方案1】:

径向或“馅饼”菜单被低估了,但在 HCI 圈子中因其易于以精确的方式使用而受到称赞。人们发现在径向菜单上记住项目的路径比在传统的线性菜单上更容易,在传统的线性菜单中,光标需要停留在一个精确的区域内,以防止整个级联的子菜单消失。

我还没有看到可以做到这一点的 Delphi 组件,但是之前在 Delphi 中对它们进行了编码,我建议使用像 Graphics32 这样的包,也许可以从覆盖整个表单的油漆框或图像控件中派生你的饼图菜单透明叠加层,然后在其上渲染/动画饼图片段。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-06
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 2015-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多