Delphi中,若将窗口功能区控件合并,MDI子窗口最大化时会出现什么问题?

更新于
2026-10-04 21:32:47
2阅读来源:SEO资讯
  • 内容介绍
  • 相关推荐

本文共计344个文字,预计阅读时间需要2分钟。

创建新项目时,我选择了DevExpress 2010应用程序。随后,我制作了主表单MDIForm和第二个表单MDIChild。接着,我在两个表单中添加了dxRibbon控件。但当我尝试最大化第二个表单时,却遇到了这个问题:

当我创建一个新项目时,我选择“DevExpress 2010应用程序”然后我制作主表单MDIForm和第二个表单MDIChild然后我添加dxRibbon控件到两个表单但是当我创建第二个表单并尝试最大化它产生这个:

如果第二种形式中没有dxribbon控件,一切正常,所以我猜它与Ribbon控件本身有什么关系?

合并不是问题,主要问题是当你最大化unit4时,它不会像图片中那样填充父级.

源代码:Here

好吧它看起来像是一个bug,还在等待详细信息如何应用于旧版本的DevExpress VCL这个bug被确认并转载你可以按照细节 –>here–<

当我得到它时,我也会在这里发布答案:)希望这有助于你们中的一些人.

编辑:

DevExpress Developers的回复:

There is no way to get the hotfix for VCL 12.1.6; this version is too
old. Moreover, currently there are so many changes in the
dxMessages.pas and dxBar.pas units (comparing to the released VCL
13.2.2 build) that it is even impossible to get the hotfix for VCL 13.2.2. Fortunately, we are finishing VCL 13.2.3 right now and this fix will be included there.

错误修复:

v2013 vol 2.3 : Hotfix is not available, please wait for the next official update

本文共计344个文字,预计阅读时间需要2分钟。

创建新项目时,我选择了DevExpress 2010应用程序。随后,我制作了主表单MDIForm和第二个表单MDIChild。接着,我在两个表单中添加了dxRibbon控件。但当我尝试最大化第二个表单时,却遇到了这个问题:

当我创建一个新项目时,我选择“DevExpress 2010应用程序”然后我制作主表单MDIForm和第二个表单MDIChild然后我添加dxRibbon控件到两个表单但是当我创建第二个表单并尝试最大化它产生这个:

如果第二种形式中没有dxribbon控件,一切正常,所以我猜它与Ribbon控件本身有什么关系?

合并不是问题,主要问题是当你最大化unit4时,它不会像图片中那样填充父级.

源代码:Here

好吧它看起来像是一个bug,还在等待详细信息如何应用于旧版本的DevExpress VCL这个bug被确认并转载你可以按照细节 –>here–<

当我得到它时,我也会在这里发布答案:)希望这有助于你们中的一些人.

编辑:

DevExpress Developers的回复:

There is no way to get the hotfix for VCL 12.1.6; this version is too
old. Moreover, currently there are so many changes in the
dxMessages.pas and dxBar.pas units (comparing to the released VCL
13.2.2 build) that it is even impossible to get the hotfix for VCL 13.2.2. Fortunately, we are finishing VCL 13.2.3 right now and this fix will be included there.

错误修复:

v2013 vol 2.3 : Hotfix is not available, please wait for the next official update