]> git.mxchange.org Git - simgear.git/commit
First working version of DOM like Canvas event handling
authorThomas Geymayer <tomgey@gmail.com>
Sun, 2 Dec 2012 12:19:35 +0000 (13:19 +0100)
committerThomas Geymayer <tomgey@gmail.com>
Sun, 2 Dec 2012 12:22:37 +0000 (13:22 +0100)
commit46442ef50c5a2b7c8e41e5c025f86c1cd35e6e15
tree5d20a6b97e142d730cd406139dcdd4c7c62c04b7
parent7d8fde82e611932b82515474d667805fc3547320
First working version of DOM like Canvas event handling

 - Now it is possible to attach listeners to canvas
   elements and also the canvas itself, which get
   called upon different mouse events (Currently
   only basic mouse events supported. click/dblclick
   etc. are missing)
15 files changed:
simgear/canvas/Canvas.cxx
simgear/canvas/Canvas.hxx
simgear/canvas/CanvasEvent.cxx
simgear/canvas/CanvasEvent.hxx
simgear/canvas/CanvasEventListener.cxx
simgear/canvas/CanvasEventListener.hxx
simgear/canvas/CanvasEventTypes.hxx
simgear/canvas/CanvasEventVisitor.cxx
simgear/canvas/CanvasEventVisitor.hxx
simgear/canvas/CanvasSystemAdapter.hxx
simgear/canvas/MouseEvent.hxx
simgear/canvas/elements/CanvasElement.cxx
simgear/canvas/elements/CanvasElement.hxx
simgear/nasal/cppbind/Ghost.hxx
simgear/nasal/cppbind/cppbind_test.cxx