【问题标题】:How do I hide a non-visual component on a form at design-time?如何在设计时隐藏表单上的非可视组件?
【发布时间】:2011-05-07 15:57:44
【问题描述】:

我正在开发一个旧程序的 GUI(在 Delphi 中)。有些表单很小,上面有许多非可视组件(UDP 服务器、UDP 客户端等)。我确定我曾经能够使用热键隐藏/显示表单上的非可视组件,但我不记得它是什么了。它可能在我升级到 XE 后没有添加的加载项中。有谁知道这可能是哪里/什么?

【问题讨论】:

    标签: delphi


    【解决方案1】:

    此选项包含在Gexperts 菜单中,称为Hide/Show Non-Visual

    【讨论】:

    • 啊,我想起来了!干杯。看来我要下载 Gexperts 了。
    【解决方案2】:

    一个相当激烈的措施是升级到 Delphi 10 Seattle(或更高版本),因为这是 Embarcadero 添加的新功能之一。 “切换表单/单元”旁边有一个名为“显示/隐藏非可视组件”的小按钮 - 快捷方式是 CTRL+H

    【讨论】:

      【解决方案3】:

      它不是 Delphi 内置的,而是由 GExperts. 提供的 它仅适用于基于TCustomForm 的设计师。它不适用于TDataModule 或其他类型的设计师。

      【讨论】:

        【解决方案4】:

        我不知道任何版本的 Delphi 中都有这样的功能。但是,GExperts 有这样的功能。

        【讨论】:

        • +1。 @David:没有链接也没有图片,您肯定不会因为您是第一个给出正确答案的人而期望得到支持,是吗? ;)
        【解决方案5】:

        如前所述,GExperts 和 Delphi 10+ 提供了这样的功能。 我也可以添加CnPack 和我自己的small component

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-10-16
          • 2012-04-19
          • 2020-10-25
          • 1970-01-01
          • 2016-01-03
          • 2016-08-05
          • 2016-06-29
          • 1970-01-01
          相关资源
          最近更新 更多