Delphi TExpander等效于VCL

时间:2018-02-20 19:35:58

标签: delphi firemonkey vcl expander

在Windows10中使用Delphi Tokyo。

我想在我的VCL应用程序中使用扩展程序,即快速显示/隐藏信息并整理用户界面。它们现在非常普遍,并且在其他地方也做得很好,例如,在Microsoft's Fluent UI和Android中,实际上它们是Android's Material Design的一部分。

Delphi确实包含了FMX的TExpander组件,但由于某些原因,还没有VCL(尚未)。

其他人如何在他们的VCL应用程序中处理此问题?

有没有办法访问和实例化Windows自身与API调用一起使用的Expander组件?

人们只是自己写作?如果是这样,我会欢迎链接到Github回购或同等产品,所以我不必重新发明轮子。我不是要求任何人写任何东西只是询问是否有人这样做以及指针。如果没有,我会自己写一个并分享。

我知道有TCategoryGroupPanel,它不是非常活泼,有点尴尬。我也知道TMS卖的是这样的东西,不幸的是这不行。

将Expander组件加入Delphi VCL应用程序的替代建议也是非常受欢迎的。

谢谢

1 个答案:

答案 0 :(得分:3)

可折叠面板没有本机Windows控件(用于VCL应用程序),但您可以使用上面提到的TCategoryPanelGroup。在我看来,我不能说有些问题可能阻止你使用这种控制。