【发布时间】:2010-09-19 12:43:11
【问题描述】:
我正在用 Delphi 中的功能区编写应用程序。我不知道这些标签在技术上的名称是什么,但是有什么方法可以让我在满足条件时添加标签并具有不同的颜色? 就像您在 Word 2007(“格式”选项卡)中插入位于所有选项卡末尾且是动态的(出现在运行时)的形状时的那个?
【问题讨论】:
标签: delphi delphi-2010 ribbon
我正在用 Delphi 中的功能区编写应用程序。我不知道这些标签在技术上的名称是什么,但是有什么方法可以让我在满足条件时添加标签并具有不同的颜色? 就像您在 Word 2007(“格式”选项卡)中插入位于所有选项卡末尾且是动态的(出现在运行时)的形状时的那个?
【问题讨论】:
标签: delphi delphi-2010 ribbon
它们被称为“上下文选项卡”,如果我没记错的话,它们目前不受支持。
【讨论】:
我们在 Delphi 中首次引入 Ribbon 控件时就研究了这一点。 Delphi 的原始功能区控件不支持它们,但我没有检查它们是否在较新版本中受支持。
我们查看了 DevExpress 和 TMS 的功能区控件,并采用了 TMS 组件,因为他们(当时)是唯一支持该功能的组件。
查看他们的网站,TMS 显示正在使用此功能。检查TMS AdvToolBar component。 DevExpress 的 TdxRibbon 使用 Contexts 属性实现它。
【讨论】: