148 |
e.getID() == MouseEvent.MOUSE_CLICKED){ |
e.getID() == MouseEvent.MOUSE_CLICKED){ |
149 |
|
|
150 |
View2D view = getView2D(); |
View2D view = getView2D(); |
|
p("v1: "+view); |
|
151 |
while (view.getChildView2D() != null) |
while (view.getChildView2D() != null) |
152 |
view = view.getChildView2D(); |
view = view.getChildView2D(); |
|
p("v2: "+view); |
|
153 |
|
|
154 |
|
// currently only for canvas2d canvases |
155 |
if (view instanceof CanvasView2D) { |
if (view instanceof CanvasView2D) { |
156 |
|
|
157 |
Object obj = ((CanvasView2D)view).getNode(oldVobScene, e.getX(), e.getY(), |
Object obj = ((CanvasView2D)view).getNode(oldVobScene, e.getX(), e.getY(), |
158 |
plane, box2screen, box2screen, |
plane, box2screen, box2screen, |
159 |
box2paper, null); |
box2paper, null); |
160 |
|
if (obj != null) { |
161 |
p("Object is: "+ obj.toString() + " TADAA!!"); |
p("Object is: "+ obj.toString() + " TADAA!!"); |
162 |
|
context.setAccursed(obj); |
163 |
|
AbstractUpdateManager.chg(); |
164 |
|
} |
165 |
} |
} |
166 |
else p("not a canvas view?"); |
else p("not a canvas view?"); |
167 |
|
|