Delphi XE6问题,带有不可见项的样式化菜单

Delphi XE6问题,带有不可见项的样式化菜单,delphi,delphi-xe6,Delphi,Delphi Xe6,自从升级到XE6之后,当您使用样式时,应用程序菜单中似乎存在一个bug,最好用以下屏幕截图来解释: 第二个屏幕截图将“22”可见项设置为False Delphi XE6正在使用过时的项目版本来设置弹出菜单的样式。如果使用VCL Styles Utiles项目的最新版本替换Embarcadero版本,则不会出现此问题。因此,作为解决方法,您必须从下载VCL Styles Utils项目,然后将单位VCL.Styles.Utils.Menus、VCL.Styles.Utils.SysControl

自从升级到XE6之后,当您使用样式时,应用程序菜单中似乎存在一个bug,最好用以下屏幕截图来解释:

第二个屏幕截图将“22”可见项设置为False


Delphi XE6正在使用过时的项目版本来设置弹出菜单的样式。如果使用VCL Styles Utiles项目的最新版本替换Embarcadero版本,则不会出现此问题。因此,作为解决方法,您必须从下载VCL Styles Utils项目,然后将单位VCL.Styles.Utils.Menus、VCL.Styles.Utils.SysControls和VCL.Styles.Utils.SysStyleHook添加到您的项目中,最后注释或删除单位中的行(27)
{$unde UseVCLStyleUtilsMenu}

@RRUZ我也看到了样式中的bug,在我的例子中,还有弹出菜单。似乎是NavaCARDRO只有Beta版本:(.VCL风格网站说它只支持Delphi,如果有可能安装在C++ Builder Xe6?Hi@ MikeVersteeg,是的,你可以在C++ Builder中使用<代码> VCL样式UTIL< /Cult>。