diff options
author | neoraider <devnull@localhost> | 2008-02-15 23:44:03 +0100 |
---|---|---|
committer | neoraider <devnull@localhost> | 2008-02-15 23:44:03 +0100 |
commit | 77b187b8eba7598fb6154da5d3d62ad0920eac15 (patch) | |
tree | aa5c147510fe6c6c8b0b8433380dafbf3d0d60a7 /Drawer.cpp | |
parent | 0ea1d388651217697d49029820b02b4f002f1ac0 (diff) | |
download | zoomedit-77b187b8eba7598fb6154da5d3d62ad0920eac15.tar zoomedit-77b187b8eba7598fb6154da5d3d62ad0920eac15.zip |
zoomedit: Changed some interfaces.
Diffstat (limited to 'Drawer.cpp')
-rw-r--r-- | Drawer.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -38,25 +38,30 @@ gboolean Drawer::eventHandler(GtkWidget *widget, GdkEvent *event, Drawer *drawer case GDK_MOTION_NOTIFY: drawer->updateHoveredPoint(event->motion.x, event->motion.y); - drawer->window->getActiveTool()->getEventHandler()->motion(); + drawer->window->getActiveTool()->getEventHandler()->motion( + drawer->window->getEditManager().getHoveredVertex(), drawer->scale); return TRUE; case GDK_ENTER_NOTIFY: drawer->updateHoveredPoint(event->crossing.x, event->crossing.y); - drawer->window->getActiveTool()->getEventHandler()->motion(); + drawer->window->getActiveTool()->getEventHandler()->motion( + drawer->window->getEditManager().getHoveredVertex(), drawer->scale); return TRUE; case GDK_LEAVE_NOTIFY: drawer->window->getEditManager().setHoveredVertex(NULL, drawer->scale); - drawer->window->getActiveTool()->getEventHandler()->motion(); + drawer->window->getActiveTool()->getEventHandler()->motion( + drawer->window->getEditManager().getHoveredVertex(), drawer->scale); return TRUE; case GDK_BUTTON_PRESS: - drawer->window->getActiveTool()->getEventHandler()->buttonPress(event->button.button); + drawer->window->getActiveTool()->getEventHandler()->buttonPress(event->button.button, + drawer->window->getEditManager().getHoveredVertex()); return TRUE; case GDK_BUTTON_RELEASE: - drawer->window->getActiveTool()->getEventHandler()->buttonRelease(event->button.button); + drawer->window->getActiveTool()->getEventHandler()->buttonRelease(event->button.button, + drawer->window->getEditManager().getHoveredVertex()); return TRUE; case GDK_SCROLL: |