【问题标题】:Toggle between form and unit is not working in Firemonkey project在 Firemonkey 项目中,表单和单位之间的切换不起作用
【发布时间】:2011-11-13 13:18:40
【问题描述】:

我正在测试 Delphi XE2 并创建了一个新的 FireMonkey HD 应用程序,但我遇到了一个问题,FireMonkey 表单的表单设计器不可见或可用,视图菜单中的切换表单/单元选项也被禁用表格和代码之间切换的工具栏按钮,即使使用F12也不起作用。我尝试了 Shitf-F12 选项(表单窗口),但没有列出任何表单。我也尝试添加新的 firemonkey 表单,但没有显示任何表单,只有代码可见。 - 有解决这个问题的建议吗?

【问题讨论】:

    标签: delphi ide delphi-xe2 firemonkey


    【解决方案1】:

    几天前我遇到了同样的问题,问题是我禁用了Embedded designer 选项。因此,FireMonkey 表单设计器似乎只能在嵌入式窗口中工作。

    尝试在

    中启用Embedded designer选项

    工具 -> 选项 -> 环境选项 -> VCL 设计器 -> 嵌入式设计器

    【讨论】:

    • 我不知道还有人在使用“浮动”布局。
    • 这也拯救了我的一天:D
    • @RudyVelthuis-浮动布局有什么问题?我喜欢它:)
    • [HKEY_CURRENT_USER\Software\Embarcadero\BDS\15.0\Form Design] "Embedded Designer"="true"
    【解决方案2】:

    readme

    FireMonkey 需要嵌入式设计器

    FireMonkey 仅支持嵌入式表单设计器。如果设置了 IDE 使用非嵌入式设计器(即,如果工具 > 选项 > 环境选项 > VCL 设计器 > 嵌入式设计器未选中), 然后 FireMonkey 项目将打开 FireMonkey 表单单元,就好像它们 是普通的德尔福单位。表单设计器将无法访问。到 使用表单设计器,选中使用嵌入式设计器的选项 并重新启动 IDE。

    【讨论】:

    • [HKEY_CURRENT_USER\Software\Embarcadero\BDS\15.0\Form Design] "Embedded Designer"="true"
    猜你喜欢
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多