diff options
author | graemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf> | 2008-03-21 23:21:00 +0000 |
---|---|---|
committer | graemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf> | 2008-03-21 23:21:00 +0000 |
commit | 66b5a5ab7249eff995f9927d8172f62081979437 (patch) | |
tree | 626c35b5bb447a9a2d371c588cfa80765992bcc9 /src/corelib/x11/fpgfx_package.pas | |
parent | ad532a0858d4e362b96f543a2c1ffe4f47b5da05 (diff) | |
download | fpGUI-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.pas | 7 |
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 |