Copyright 2008, 2009 Kevin Ryde

This file is part of Gtk2-Ex-Xor.

Gtk2-Ex-Xor is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 3, or (at your option) any
later version.

Gtk2-Ex-Xor is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with Gtk2-Ex-Xor.  If not, see <http://www.gnu.org/licenses/>.



Version 8, December 2009
    - depend on Gtk2::Ex::SyncCall 12 for gtk XID workaround

Version 7,  September 2009
    - CrossHair allow widgets in different toplevels of same screen

Version 6,  April 2009
    - fix for cursor setting on lasso
    - fix for gc freeing in crosshair

Version 5,  December 2008
    - oops, don't use the EVENT_PROPAGATE constants yet

Version 4,  December 2008
    - use SyncCall for smoothness
    - fix an obscure expose propagation during lasso

Version 3,  September 2008
    - Goo::Canvas background is style "base", not "bg",
      reported by zentara
    - notice style background colour changes

Version 2,  September 2008
    - cope with resize of widgets while xoring active
    - draw into subwindows for Gnome2::Canvas and Goo::Canvas,
      reported by zentara

Version 1,  June 2008
    - the first version