summaryrefslogtreecommitdiff
path: root/src/gui/gui_style.pas
AgeCommit message (Collapse)Author
2008-03-21* new method in Canvas class called ClipLine() which clips the coordinatesgraemeg
of a line based on a given clipping rectangle. This doesn't not use the Canvas's internal ClipRegion. It uses the well known Cohen-Sutherland line clipping algorithm, and performance is very good. * new method in Canvas class called DrawLineClipped() which uses the ClipLine method. * Converted some C headers for the Motif Window Manager hints support under X11. * Introduced a new Window Attribute type called waBorderless. This allows use create borderless windows that can handle keyboard input. Currently borderless windows are only implemented in X11. It past 01:15 here and I need sleep, so will tackle GDI support on Monday. * Extended some of the types to be used for the new Style/Theme Manager. * Fixed a bug where TfpgForm.OnClose event did not fire when you call .Close method.
2008-03-04* More more on the MiG Layout port.graemeg
* Added new resourcestring constants to the translation language files. * Localized all the GUI units.
2008-02-17* updated the documentation scripts.graemeg
* updated the version number for the next release. * Disabled all debug information.
2007-12-02* Implemented ButtonBevel and FocusRect style based drawing. Currently only ↵graemeg
active in the prototypes directory, but will later be moved to src/gui
2007-09-26* Added copyright information in the GUI units.graemeg
2007-08-14* Updated a few scripts in the docs directory.graemeg
* Minor changes in the style unit. * Added a new examples/apps/docedit project. Once complete it will be a demo application of fpGUI and at the same time show most used widgets in action. DocEdit will become something like lazde is to Lazarus.
2007-08-14* That's weird. It compiled at home, but not at work. Renamedgraemeg
the conflicting classes and all is fine again.
2007-08-13* Started with some basic ideas for implementing Style/Theme support.graemeg