Delphi XE6问题带有隐藏项目的样式菜单

时间:2014-07-06 13:20:54

标签: delphi delphi-xe6

自从升级到XE6后,使用样式时应用程序菜单中似乎存在一个错误,最好用这些屏幕截图解释:

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

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:6)

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