Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-25 | Publish the new OnShowHint for all other widgets in fpGUI. | Graeme Geldenhuys | |
2010-04-21 | Fixed scroll buttons in PageControl when tabs are left|right positioned. | Graeme Geldenhuys | |
2010-04-20 | PageControl: has a new property Options. | Graeme Geldenhuys | |
Two new Tab Options are available, but only one is implemented so far. to_PMenuClose : Show the 'Close Tab' in popup menu to_PMenuShowAvailTabs : When implemented will list available tabs and change active tab to the selected one. By default the Options property is empty. | |||
2010-04-19 | PageControl: New popup menu to close active tab | Graeme Geldenhuys | |
This needs to be extended in the near future. - enable/disable this function - close active tab or tab that was clicked on - list open tabs in popup menu, so user can change to them. | |||
2010-04-19 | PageControl: New OnClosingTabSheet event added. | Graeme Geldenhuys | |
2010-04-14 | tabs: adds support for Left/Right tab position and mouse support. | Graeme Geldenhuys | |
The Left/Right tab look is still not pretty enough, but at least it is now functional. | |||
2010-03-26 | tabs: make sure internal ActivePageIndex is still correct. | Graeme Geldenhuys | |
2010-03-24 | tabs: InsertPage can now suppress the OnChange event from firing. | Graeme Geldenhuys | |
This is required for loading forms at runtime, on when creating new tabsheets at runtime with Owners set in the constructor. | |||
2010-03-24 | tabs: OnChange even is automatically fired when ActivePage is set. | Graeme Geldenhuys | |
Before this was a manual process. But if the ActivePage was set programatically, the event never fired. This is now fixed. I also changed the internal DoChange event to DoPageChanged - it's now a bit more descriptive. | |||
2010-03-24 | tabs: populate tabsheet.Text for UI Designer. | Graeme Geldenhuys | |
This only occurs in the UI Designer. tabsheet.text will be the same value as the component Name property. | |||
2010-03-24 | tabs: initial implemenation of tab position tpRight. | Graeme Geldenhuys | |
There is no user interaction via mouse yet, just visual painting and keyboard handling works. | |||
2010-03-24 | tabs: Text Formatting Flags are now set per tab position. | Graeme Geldenhuys | |
This is getting ready for new tab positions which will follow shortly. | |||
2010-03-24 | tabs: Fixed ButtonHeight implementation to take FixedTabHeight into account. | Graeme Geldenhuys | |
2010-03-24 | tabs: Correct MaxButtonWidth implementation to take FixedTabWidth into account. | Graeme Geldenhuys | |
2010-03-24 | tabs: defined other tab positions + minor code formatting | Graeme Geldenhuys | |
2010-03-24 | tabs: Renamed MaxButtonHeight method to more clearly define what it does. | Graeme Geldenhuys | |
* New name is MaxButtonHeightSum() * Also set default FixedTabHeight value in constructor which I forgot before. | |||
2010-03-24 | tabs: Implemented left and right tab drawing in DrawTab() method. | Graeme Geldenhuys | |
This is only visual painting, no user interaction yet. This is also just the initial painting - it needs some more tweaking before it is 100% correct. | |||
2010-03-24 | Tabs: New property FixedTabHeight. | Graeme Geldenhuys | |
2010-03-24 | PageControl: UTF8 compliance with text handling in tabs. | Graeme Geldenhuys | |
2010-03-21 | Tab: implemented TabPosition tpBottom and tpNone | Graeme Geldenhuys | |
Thanks to Jean-Pierre ANGHEL <jp.anghel@bbox.fr> for help with implementing this. | |||
2010-03-19 | PageControl: Neaten up code and some minor improvements. | Graeme Geldenhuys | |
Functionality did not change. | |||
2010-02-26 | Update copyright notice in all units. | Graeme Geldenhuys | |
2010-02-25 | Published Hint and ShowHint on all widgets. | Graeme Geldenhuys | |
2008-11-06 | * Minor fix in TabSheet bg color. | graemeg | |
2008-10-14 | * UI Designer: New component TfpgTabSheet component on the palette. | graemeg | |
* UI Designer: visual editing of PageControl is now possible. Loading and saving of your design also works. It still needs testing and the pagecontrol sometimes draws artifacts. | |||
2008-10-13 | * Added some extra sanity checks in TfpgPageControl. | graemeg | |
* UI Designer: Started experimental support to edit a PageControl visually in the designer. | |||
2008-09-27 | * Phase 2 of the unit rename is complete. The gui units have now been renamed. | graemeg | |
* UI Designer has been updated to reflect the new gui unit names. |