TMyRollOut and ExpandPanel
From Free Pascal wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
About
The package contains two components. The visual TMyRollOut and the non-visual ExpandPanels. TMyRollOut is a collapsable panel. Two or more TMyRollOut's can be automatically put beneath each other with ExpandPanels.
Authors
Alexander Roth, Massimo Magnano
Code hosting
Features
- saves space
- everything is animated (you can turn it off if you want)
- you can place the button of the panel on the top, bottom, left or right (in this cases the caption is printed vertically)
- you can collapse the panel to any direction you want
- you can align the caption to the left, right, center and the glyph to left, right or hide both
- ExpandPanels arranges all the panel nicely under (or besides) each other, so it takes as little space as possible
- ExpandPanels has different "behaviours": It can open as many panels as you click, or just the one you last clicked