【问题标题】:How feature 'rich' is the FireMonkey frameworkFireMonkey 框架的功能有多“丰富”
【发布时间】:2011-08-06 12:45:35
【问题描述】:

我有典型的富 gui 胖客户端,并且正在考虑使用嵌入式 chrome 迁移到更轻的 html 显示客户端,但现在 FireMonkey 看起来也很有趣。

2d/3d 转换很好,但我正在编写典型的商业应用程序,并且我需要一些功能才能考虑使用 FireMonkey。

  1. 是否有网格/列表/树控件,如果有,有哪些功能(排序、下拉菜单、日期编辑等)
  2. 可以显示html吗? html编辑怎么样?
  3. 通过远程桌面/VNC 传输的效率如何?

ps

我知道它仍未发布,但有人可能知道(如果不是现在,那么在发布之后)

【问题讨论】:

  • 考虑到保密协议仍然有效,很难想象您会得到任何明确的答复。你不能等几个星期自己看看吗?

标签: delphi user-interface delphi-xe2 firemonkey


【解决方案1】:

我在 FM 截图和视频中看到的是 KsDev 已经提供但打包到 Delphi 中的东西,所以我认为功能基本相同,这确实很好

【讨论】:

    【解决方案2】:

    使用 TeamViewer 可以正常工作,渲染加速 3D 并且可以选择禁用 Aero Glass。

    【讨论】:

      【解决方案3】:
      1. 它确实有一个相当基本的控件集,不支持任何花哨的东西
      2. 不,目前不支持显示 HTML
      3. 不确定,看到相互矛盾的报告,没有尝试过自己

      所以,我的结论是 FireMonkey 仍然太原始且太冒险使用。目前没有第三方支持。最好给它一两年,看看效果如何。

      【讨论】:

        【解决方案4】:

        一切都将在很大程度上取决于您使用的远程桌面协议。例如,在 Win2008+Vista 或 Win2008R2+Win7(当 Aero 可以通过 RDP 启用时)的情况下,一切都应该非常流畅和高效。在其他情况下,我认为 FM 需要一些额外的调整。

        【讨论】:

        • 我不一定同意这一点。远程解决方案肯定必须传输光栅图像?
        • RDP 拦截 GUI 绘图调用并将它们重定向到客户端。用纯色重定向 FillRect(..) 比传输一个巨大的灰色矩形要快得多。但我想你甚至可以加快速度,如果你的 GUI 最小化它的绘图调用/不绘制大位图。
        • 大卫赫弗南:不是全部。其中一些非常聪明,可以通过网络传输绘图 api 调用,并在客户端执行它们。
        • @David 至少在 Windows 7 下,RDP 还通过网络传输所有 Direct 3D 调用,而不是普通的光栅图片(如 VNC)。所以它应该是平滑的。
        猜你喜欢
        • 2010-09-06
        • 1970-01-01
        • 1970-01-01
        • 2017-09-30
        • 2020-06-19
        • 2011-05-05
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        相关资源
        最近更新 更多