"Standard" 调色板页面上的加倍组件
Doubling component on "Standard" palette page
最近我安装了新的 Embarcadero Delphi 10.3 Rio,并注意到 Standard
工具栏页面上的某些组件正在翻倍。特别地,加倍的分量是TMainMenu
、TActionList
等。这些组件位于 Embarcadero 的标准包中。
我查看了已安装软件包的列表,发现了一些带有这些组件的 Embarcadero FMX 软件包。取消选中这些包(需要取消选中两个 FMX 包)没有给出结果。
知道如何解决这个问题吗?
这是一个 IDE 错误,仅影响标准 VCL 或 FMX 包中的组件。
标准 VCL 控件在组件工具栏上显示两次 https://quality.embarcadero.com/browse/RSP-19518
它是无害的,因此您无需对其采取任何措施。
哪些标准包控件将被复制(或根本不复制)取决于上下文。
如果您没有打开任何应用程序或包,您将在工具栏上看到 VCL 和 FMX 控件(无重复)。当您将鼠标悬停在组件图标上时,提示会告诉您属于哪个包控件。
如果您打开了基于 VCL 的应用程序或程序包,您将拥有重复的 VCL 标准控件。另一方面,如果您打开了基于 FMX 的应用程序或包,您将看到来自 FMX 标准控件包的重复项。
然而,以上行为并非一成不变。这正是您大多数时候可以观察到的。组件工具栏的行为有时可能相当不可预测。
最近我安装了新的 Embarcadero Delphi 10.3 Rio,并注意到 Standard
工具栏页面上的某些组件正在翻倍。特别地,加倍的分量是TMainMenu
、TActionList
等。这些组件位于 Embarcadero 的标准包中。
我查看了已安装软件包的列表,发现了一些带有这些组件的 Embarcadero FMX 软件包。取消选中这些包(需要取消选中两个 FMX 包)没有给出结果。
知道如何解决这个问题吗?
这是一个 IDE 错误,仅影响标准 VCL 或 FMX 包中的组件。
标准 VCL 控件在组件工具栏上显示两次 https://quality.embarcadero.com/browse/RSP-19518
它是无害的,因此您无需对其采取任何措施。
哪些标准包控件将被复制(或根本不复制)取决于上下文。
如果您没有打开任何应用程序或包,您将在工具栏上看到 VCL 和 FMX 控件(无重复)。当您将鼠标悬停在组件图标上时,提示会告诉您属于哪个包控件。
如果您打开了基于 VCL 的应用程序或程序包,您将拥有重复的 VCL 标准控件。另一方面,如果您打开了基于 FMX 的应用程序或包,您将看到来自 FMX 标准控件包的重复项。
然而,以上行为并非一成不变。这正是您大多数时候可以观察到的。组件工具栏的行为有时可能相当不可预测。