Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-08 | globally renamed TFTextFlags to TfpgTextFlags | Graeme Geldenhuys | |
Somehow I forgot to rename this type when we introduced the 'fpg' prefix years ago. | |||
2011-01-12 | Use Width and Height properties instead of internal fields in constructor | Graeme Geldenhuys | |
This is sow that the internal FPrevXXX and other state information is setup correctly. The Edit Button controls also needed some extra code to work correctly in the UI Designer. | |||
2010-10-29 | Published the DND propertys for some of the most used components. | Graeme Geldenhuys | |
This is so they can be tested. Once DND stabilizes, I'll make the properties available on the other components too. | |||
2010-10-11 | Added a default parameter value for CreatePanel() function | Graeme Geldenhuys | |
2010-10-04 | Published Align property for all widgets. | Graeme Geldenhuys | |
2010-10-03 | Published OnPaint for TfpgPanel and TfpgGroupBox. | Graeme Geldenhuys | |
2010-10-01 | published Enabled property on all (most) components | Graeme Geldenhuys | |
* Now the UI Designer can work with that property too * A few other components got one or two other properties published too. | |||
2010-09-21 | panel/bevel: corrected the shadow color used in box/panel style | Graeme Geldenhuys | |
2010-07-02 | fpg_panel: bsVerDivider now takes BorderStyle into account. | Graeme Geldenhuys | |
If BorderStyle = bsDouble, it now paints two dividers. | |||
2010-07-02 | fpg_panel: Improved the sucken look by using the correct shadow color. | Graeme Geldenhuys | |
A lighter shaddow looks better for indentation than a dark shadow. | |||
2010-07-02 | fpg_panel: BorderStyle only really applies to bsBox style | Graeme Geldenhuys | |
The code now reflects that. All other bsXXX style use a single pixel solid line. | |||
2010-07-01 | TfpgBevel has a new Shape type: bsVerDivider | Graeme Geldenhuys | |
It's similar to bsLeftLine, but looks a bit prettier. :-) It could also possibly be used as a grab handle for movable toolbars in the future. | |||
2010-07-01 | fpg_panel: Refactored the HandlePaint method. | Graeme Geldenhuys | |
* It was extremely hard to maintain that method as all Shape types drawing code are mixed together. * Not all shape types (eg line top,bottom,right,left) was painted 100% because of shared code. * Each shape type now has its own DrawXXX method, with the result both issues mentioned above are resolved. | |||
2010-07-01 | fpg_panel refactored | Graeme Geldenhuys | |
FPanelShape is only required in TfpgBevel, so I removed from all other classes. | |||
2010-06-04 | Bumped visibility to Published for some properties. | Graeme Geldenhuys | |
This facilitates in the loading of external form files at runtime. | |||
2010-04-25 | Publish the new OnShowHint for all other widgets in fpGUI. | Graeme Geldenhuys | |
2010-04-20 | Panel/Bevel: new property ParentBackgroundColor | Graeme Geldenhuys | |
This controls the behaviour of the BackgroundColor property. | |||
2010-04-16 | New TfpgFontEdit component. | Graeme Geldenhuys | |
Another composite component. TfpgEdit + TfpgButton to select a font. | |||
2010-03-16 | Code not needed any more, parent class already does this. | Graeme Geldenhuys | |
2010-03-01 | Fixed memory leak in TfpgGroupBox. Never freed the used font. | Graeme Geldenhuys | |
2010-02-26 | Update copyright notice in all units. | Graeme Geldenhuys | |
2010-02-25 | Published Hint and ShowHint on all widgets. | Graeme Geldenhuys | |
2009-11-30 | fixed compiler reported visibilty issues. | Graeme Geldenhuys | |
2008-11-25 | * Added some of the missing published properties to TfpgPanel. | graemeg | |
* Added TfpgGroupBox to UI Designer component palette. | |||
2008-11-08 | * Implemented GetClientRect for TfpgBaseEdit | graemeg | |
* Replaced Char with TfpgChar for TfpgBaseNumericEdit * Fixed visiblity of GetClientRect in TfpgAbstractPanel * Fixed text position in TfpgBaseNumbericEdit - spacing from the right. | |||
2008-10-26 | * Added missing published properties to components in fpg_panel unit. | graemeg | |
2008-10-14 | * Applied SpinEdit, Edit, Button and Panel patch from Jean-Marc. | graemeg | |
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. |