summaryrefslogtreecommitdiff
path: root/src/corelib/x11/fpgfx_package.pas
diff options
context:
space:
mode:
authorgraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-03-21 23:21:00 +0000
committergraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-03-21 23:21:00 +0000
commit66b5a5ab7249eff995f9927d8172f62081979437 (patch)
tree626c35b5bb447a9a2d371c588cfa80765992bcc9 /src/corelib/x11/fpgfx_package.pas
parentad532a0858d4e362b96f543a2c1ffe4f47b5da05 (diff)
downloadfpGUI-66b5a5ab7249eff995f9927d8172f62081979437.tar.xz
* new method in Canvas class called ClipLine() which clips the coordinates
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.
Diffstat (limited to 'src/corelib/x11/fpgfx_package.pas')
-rw-r--r--src/corelib/x11/fpgfx_package.pas7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/corelib/x11/fpgfx_package.pas b/src/corelib/x11/fpgfx_package.pas
index d7813dee..ea32e8cc 100644
--- a/src/corelib/x11/fpgfx_package.pas
+++ b/src/corelib/x11/fpgfx_package.pas
@@ -8,10 +8,9 @@ interface
uses
x11_xft, x11_keyconv, gfxbase, gfx_x11, fpgfx, gfx_stdimages, gfx_imgfmt_bmp,
- gfx_widget, gfx_UTF8utils, gfx_extinterpolation, gfx_cmdlineparams,
- gfx_utils, gfx_popupwindow, gfx_impl, gfx_command_intf, gfx_wuline,
- gfx_imagelist, gfx_constants, gfx_pofiles, gfx_translations,
- gfx_stringhashlist;
+ gfx_widget, gfx_UTF8utils, gfx_extinterpolation, gfx_cmdlineparams, gfx_utils,
+ gfx_popupwindow, gfx_impl, gfx_command_intf, gfx_wuline, gfx_imagelist,
+ gfx_constants, gfx_pofiles, gfx_translations, gfx_stringhashlist;
implementation