summaryrefslogtreecommitdiff
path: root/src/gui/fpgui_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/gui/fpgui_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/gui/fpgui_package.pas')
-rw-r--r--src/gui/fpgui_package.pas11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/gui/fpgui_package.pas b/src/gui/fpgui_package.pas
index 964bea47..46ff405f 100644
--- a/src/gui/fpgui_package.pas
+++ b/src/gui/fpgui_package.pas
@@ -7,12 +7,11 @@ unit fpgui_package;
interface
uses
- gui_button, gui_combobox, gui_dialogs, gui_edit, gui_form, gui_label,
- gui_listbox, gui_memo, gui_scrollbar, gui_bevel, gui_checkbox,
- gui_radiobutton, gui_trackbar, gui_tab, gui_basegrid, gui_listview,
- gui_customgrid, gui_progressbar, gui_menu, gui_style, gui_grid, gui_tree,
- gui_iniutils, gui_mru, fpgui_db, gui_popupcalendar, gui_gauge,
- gui_editcombo;
+ gui_button, gui_combobox, gui_dialogs, gui_edit, gui_form, gui_label, gui_listbox,
+ gui_memo, gui_scrollbar, gui_bevel, gui_checkbox, gui_radiobutton, gui_trackbar,
+ gui_tab, gui_basegrid, gui_listview, gui_customgrid, gui_progressbar, gui_menu,
+ gui_style, gui_grid, gui_tree, gui_iniutils, gui_mru, fpgui_db, gui_popupcalendar,
+ gui_gauge, gui_editcombo;
implementation