Delphi:滑动(动画)面板 [英] Delphi: sliding (animated) panel

查看:45
本文介绍了Delphi:滑动(动画)面板的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Delphi 是否有滑动(动画)面板组件?

例如,它可以在 .免费使用,免费修改.

抱歉我自我推销,但我认为这是对问题的回答.

Is there a sliding (animated) panel component for Delphi?

For instance it can be found in Raize Components (a left panel with a "Hot Spot" or hide/show button).

I need not a resizeable panel but a panel that can slide horizontally and smoothly from the left to the right + that has a hide/show button (it's not a big deal if without that button).

Thanks!

解决方案

Try NLDSideBar, a container component written by myself that is collapsable and aligned along the left or right side of its parent.

Interface:

property Align: TSideBarAlign default alLeft;
property AutoHide: Boolean default False;
property Hint: String;
property MinWidth: Integer default DefWidth;
property OnAutoHideChanged: TNotifyEvent;
property OnHide: TNotifyEvent;
property PinButtonDownHint: String;
property PinButtonUpHint: String;
property PinButtonVisible: Boolean default True;
property Resizable: Boolean default True;
property SideButtonWidth: Integer default DefSideButtonWidth;
property Caption;
property Color default clBtnFace;
property Font;
property ParentColor default False;
property ParentFont;
property ParentShowHint;
property PopupMenu;
property TabOrder;
property TabStop;

Or maybe this older version which is animated. Free to use, free to modify.

Sorry for being self-promotive, but I think it's an answer to the question.

这篇关于Delphi:滑动(动画)面板的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆