Delphi vclskin控件使MDI子窗体中BorderIcons无效
【系统环境】Windows XP Delphi7
【控件属性】VCLSkin 4.11.07.25
【说明】使用VClSkin后,在MDI子窗体中设置 BorderIcons:=[]; ( 即 窗体右上角 最大化、最小化、关闭 按钮 为空)
无效!
VClSkin中默认属性 xcMainMenu 为 True,这将导致MDI子窗体在最大化时无论怎样设置都将出现 最大化、最小化、关闭 这个三个按钮,
即使设置BorderIcons:=[];也会产生这三按钮
xcMainMenu 为 True,BorderIcons:=[];时
xcMainMenu 为 False,BorderIcons:=[];时
, 注意此时标题栏颜色
【原因】表面原因
xcMainMenu属性 与BorderIcons属性冲突,深层原因:未检查