summaryrefslogtreecommitdiff
path: root/gui/fpguipackage.pas
AgeCommit message (Collapse)Author
2007-07-23The first part of removing the obsolete fpGUI and replacing it with the new ↵graemeg
multi-handle design from the prototypes directory.
2007-05-01* GUI: Implemented a very basic ShowMessag() function. Graeme Geldenhuys
This is still work in progress! * GUI: Implemented TFBoxLayout.RemoveChild * GFX/X11: Fixed a issue with the TextExtent where the lower curl of the character g will get clipped * GUI: Implemented a basic TDBLabel component * GUI Demos: Implemented a basic DB Test example. This is still work in progress and only tested under Linux. * GFX: Minor AMD64 fix for the unitxft.pas unit
2007-04-09Removed the inline functions in fpgui.pas which solved the problem with FPC ↵Graeme Geldenhuys
wanting to recomile that unit when not really needed. Most of the times it reported that StyleManager.pas could not be found.
2007-03-08* Reset the default style to Windows Style for now.Graeme Geldenhuys
* Fixed the WidgetDemo example to use the new features of the Style Manager.
2007-03-08* Reworked the Style Manager to behave like a factory pattern.Graeme Geldenhuys
* New and custom styles can now register themselves with the gStyleManager * I've split all the concrete styles into seperate units. * I've rename the TStyle to TStyleAbs which more clearly shows what it is. * Renamed TDefaultStyle to TBasicStyle to show that it it implements the basic drawing routines for a style and is recommended for custom styles to descend from.
2006-11-18Initial checkin. Merged fpGUI, fpGFX and fpIMG from the OpenSoft sever.Graeme Geldenhuys