TGradPageControl
About
Part of GradControls. TGradPageControl is a TCustomControl descendant. This TGradPageControl should be like or better than the normal TPageControl.
Current Version: 0.1 - unstable
Todo
Control
- TGradDrawer (different Drawings with ThemeSupport, one Theme can works with all Drawer)
- Long Tabs on Right / Left Side
- Events of all SubComponents
- Close Buttons on Tabs
- Glyphs on Tabs or using ImageList with ImageIndex
- Scroll to Tab (if this Tab is not Displayed)
- Tabs-List PopupMenu (Popup on the Scroll-Buttons)
- PopupMenu Properties for each Page / Tab
- Change the way how to order the scrollbuttons (Left, Tabs, Right OR Left,Right, Tabs or Tabs, Left,Right)
- TGradTabControl
- If Compiled the Pages are in the wrong Order as they are at the Designer
Control during DesignTime
- Click on TabButtons
- ImageList, set ImageIndex
- Click on Page at the Object-Inspector and the Page should be selected at the Control, like TPageControl - Pages
Demos
- Move Tabs with Drag'N'Drop
- Active Page with MouseWheel
- Theme Selection (if TGradDrawer works)
- Theme Creator
- Use Forms as Pages
- Close Tabs with Mouse-Middle-Button
- Toggle the Page, only the Tab-Buttons are always shown
- Not all Demos in one, foreach Demo a seperate Page/Form
Screenshot(s)
coming soon
Autor
Eugen Bolz
From the Free Pascal wiki, page "TGradPageControl", as it stood on 2015-07-13 after a change by FTurtle, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.