创建功能区样式的应用程序

问题描述

| 我注意到使用标准的Delphi TRibbon组件并不那么出色。 首先,它们看起来不像微软的那样好,例如TRibbon中的发光效果和颜色看起来不像Windows 7中的写字板或绘画中使用的那样令人印象深刻。 其次,如果要创建功能区样式的界面,我会注意到没有独立于TRibbon的功能区样式菜单或弹出菜单。对于实际的功能区,有一个功能区,但是如果出于连续性目的而说,例如,您希望将功能区样式弹出菜单分配给TListbox或TListView,那么似乎没有一个功能区。 第三,有时禁用功能区操作时,即使已禁用,它仍会显示热发光效果,就像将鼠标悬停在该操作上一样。 最终,我发现尝试将诸如TCombobox之类的容器组件放入组中非常奇怪。调整控件和位置等的大小确实很尴尬。 我想我的观点是,使用标准的Delphi TRibbon组件在视觉上和使用上似乎都不是最佳方法。如何像我在Windows 7中使用Wordpad和Paint之前所说的那样,使功能区样式的应用程序外观和工作方式像Microsoft一样整洁? 请看下面的比较屏幕截图,以获得更好的主意: 除非我期望太多,否则Delphi功能区似乎并不完整。我相信,Ribbon组件将为最终用户提供视觉和更好的工作空间等更好的体验。 您可以提出什么建议来增强或使TRibbon发挥作用并看起来像Microsoft? 我不会一直使用功能区样式接口,因此,我并不是真正想购买第3方组件。我已经看过TMS和DevExpress了,但是就它们的价格而言,它们也不是那么好。 TMS的外观比标准的Delphi TRibbon差。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)