Lines Matching defs:event_context

291     if (!dt->event_context)
313 if (!dt->event_context)
951 gint sp_event_context_root_handler(ToolBase * event_context,
954 if (!event_context->_uses_snap) {
955 return sp_event_context_virtual_root_handler(event_context, event);
960 sp_event_context_snap_delay_handler(event_context, NULL, NULL,
965 if (event_context && event_context->_delayed_snap_event) {
968 event_context->_delayed_snap_event);
976 event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(
983 return sp_event_context_virtual_root_handler(event_context, event);
986 gint sp_event_context_virtual_root_handler(ToolBase * event_context, GdkEvent * event) {
989 if (event_context) {
993 SPDesktop* desktop = event_context->desktop;
995 ret = event_context->root_handler(event);
1006 gint sp_event_context_item_handler(ToolBase * event_context,
1009 if (!event_context->_uses_snap) {
1010 return sp_event_context_virtual_item_handler(event_context, item, event);
1015 sp_event_context_snap_delay_handler(event_context, (gpointer) item, NULL, (GdkEventMotion *) event, DelayedSnapEvent::EVENTCONTEXT_ITEM_HANDLER);
1018 if (event_context && event_context->_delayed_snap_event) {
1020 sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event);
1028 event_context->desktop->namedview->snap_manager.snapprefs.setSnapPostponedGlobally(false);
1034 return sp_event_context_virtual_item_handler(event_context, item, event);
1037 gint sp_event_context_virtual_item_handler(ToolBase * event_context, SPItem * item, GdkEvent * event) {
1039 if (event_context) { // If no event-context is available then do nothing, otherwise Inkscape would crash
1041 //ret = (SP_EVENT_CONTEXT_CLASS(G_OBJECT_GET_CLASS(event_context)))->item_handler(event_context, item, event);
1042 ret = event_context->item_handler(item, event);
1045 ret = sp_event_context_virtual_root_handler(event_context, event);
1047 set_event_location(event_context->desktop, event);