Forward port recent changes on the 2.8 branch to HEAD

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2007-05-16 23:39:42 +00:00
parent f6342fb5e6
commit 0b0849b5a5
87 changed files with 3807 additions and 1586 deletions

View File

@@ -29,8 +29,7 @@ It is double buffered, so re-draws after the window is uncovered by
something else are very quick.
It relies on NumPy, which is needed for speed (maybe, I haven't profiled
it). It will also use numarray, if you don't have Numeric, but it is
slower.
properly) and convenience.
Bugs and Limitations: Lots: patches, fixes welcome
@@ -60,12 +59,6 @@ If you are zoomed in, it checks the Bounding box of an object before
drawing it. This makes it a great deal faster when there are a lot of
objects and you are zoomed in so that only a few are shown.
One solution is to be able to pass some sort of object set to the DC
directly. I've used DC.DrawPointList(Points), and it helped a lot with
drawing lots of points. However, when zoomed in, the Bounding boxes need
to be checked, so I may some day write C++ code that does the loop and
checks the BBs.
Mouse Events:
There are a full set of custom mouse events. They are just like the
@@ -80,19 +73,25 @@ clicked, mouse-over'd, etc.
See the Demo for what it can do, and how to use it.
Copyright: Christopher Barker
License: Same as the version of wxPython you are using it with.
TRAC site for some docs and updates:
http://morticia.cs.dal.ca/FloatCanvas/
SVN for latest code:
svn://morticia.cs.dal.ca/FloatCanvas
Mailing List:
http://mail.mithis.com/cgi-bin/mailman/listinfo/floatcanvas
Check for updates or answers to questions, send me an email.
Please let me know if you're using this!!!
Contact me at:
Chris.Barker@noaa.gov
"""
__version__ = "0.9.10"
__version__ = "0.9.18"