summaryrefslogtreecommitdiff
path: root/src/gui/fpg_editbtn.pas
AgeCommit message (Collapse)Author
2010-04-25Refactored out all common code in the various composite editbutton type ↵Graeme Geldenhuys
components. We now introduced a new TfpgBaseEditButton class which contains all the common code. This greatly reduced code duplication and the amount of code needed in the FilenameEdit, DirectoryEdit and FontEdit components.
2010-04-21fpg_editbtn.pas: Added ReadOnly properties to all three components.Graeme Geldenhuys
2010-04-18editbtn.pas: Fixed the positioning issue at runtime. Button was clipped.Graeme Geldenhuys
We now resize children components inside the more logical HandleResize method instead of the SetPosition method.
2010-04-18editbtn.pas: Changed class parent for Filename/Directory Edit to ↵Graeme Geldenhuys
TfpgAbstractPanel This hides properties we don't need or want. eg: Text etc.
2010-04-16edtbtn + UI Designer: Tweaked the designer look a bit more.Graeme Geldenhuys
I found that I often set preset values [Filename, Directory] and would actually like to see those values in the designer form. Now I hide the Classname and output the property content in a differnt color - this is still distinguishable from a standard Edit + Button. I use different colors for the text (not sure what else will look better)
2010-04-16TfpgFontEdit: apply a default font to the edit component text.Graeme Geldenhuys
2010-04-16Edit Button components: Improved the look in the UI Designer.Graeme Geldenhuys
2010-04-16New TfpgFontEdit component.Graeme Geldenhuys
Another composite component. TfpgEdit + TfpgButton to select a font.
2010-04-15TfpgDirectoryEdit: new composite component added to fpg_editbtn.pas unit.Graeme Geldenhuys
2010-04-15FilenameEdit: exposed the ExtraHint property of the embedded Edit component.Graeme Geldenhuys
2010-04-15FilenameEdit: Fixed the focus issues in the Edit component part.Graeme Geldenhuys
2010-04-15FilenameEdit: Fixed image alignment on button.Graeme Geldenhuys
It is now painted true center of button.
2010-04-15FilenameEdit: Improved initial size.Graeme Geldenhuys
2010-04-15New unit fpg_editbtn.pas: Adds TfpgFileNameEdit component.Graeme Geldenhuys