1
0
Fork 0

Canvas: remove old event handling code

This commit is contained in:
Thomas Geymayer 2012-12-16 19:02:43 +01:00
parent 243929274b
commit 41d285a821
2 changed files with 0 additions and 17 deletions

View file

@ -56,11 +56,6 @@ CanvasWidget::CanvasWidget( int x, int y,
cprops->setBoolValue("render-always", true); cprops->setBoolValue("render-always", true);
cprops->setStringValue( "name", cprops->setStringValue( "name",
props->getStringValue("name", "gui-anonymous") ); props->getStringValue("name", "gui-anonymous") );
SGPropertyNode* input = cprops->getChild("input", 0, true);
_mouse_x = input->getChild("mouse-x", 0, true);
_mouse_y = input->getChild("mouse-y", 0, true);
_mouse_down = input->getChild("mouse-down", 0, true);
_mouse_drag = input->getChild("mouse-drag", 0, true);
SGPropertyNode *nasal = props->getNode("nasal"); SGPropertyNode *nasal = props->getNode("nasal");
if( !nasal ) if( !nasal )
@ -177,14 +172,6 @@ void CanvasWidget::doHit(int button, int updown, int x, int y)
} }
_canvas->handleMouseEvent(event); _canvas->handleMouseEvent(event);
_mouse_x->setIntValue(x - abox.min[0]);
_mouse_y->setIntValue(abox.max[1] - y);
if( updown == PU_DRAG )
_mouse_drag->setIntValue(button);
else if( updown == PU_DOWN )
_mouse_down->setIntValue(button);
} }
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------

View file

@ -37,10 +37,6 @@ class CanvasWidget:
// location or make it static... // location or make it static...
simgear::canvas::CanvasPtr _canvas; simgear::canvas::CanvasPtr _canvas;
SGPropertyNode *_mouse_x,
*_mouse_y,
*_mouse_down,
*_mouse_drag;
float _last_x, float _last_x,
_last_y; _last_y;