private void on_LongpressedEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Ui.ClickableLongpressedEvt_Args args = new Efl.Ui.ClickableLongpressedEvt_Args(); args.arg = new Efl.Object(evt.Info); try { On_LongpressedEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_ChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { EventArgs args = EventArgs.Empty; try { On_ChangedEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_Can_writeChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Io.WriterCan_writeChangedEvt_Args args = new Efl.Io.WriterCan_writeChangedEvt_Args(); args.arg = evt.Info != IntPtr.Zero; try { On_Can_writeChangedEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_ContentChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.ContentContentChangedEvt_Args args = new Efl.ContentContentChangedEvt_Args(); args.arg = new Efl.Gfx.EntityConcrete(evt.Info); try { On_ContentChangedEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_DragAcceptEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Ui.DndDragAcceptEvt_Args args = new Efl.Ui.DndDragAcceptEvt_Args(); args.arg = (bool)Marshal.PtrToStructure(evt.Info, typeof(bool)); try { On_DragAcceptEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_DragDropEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Ui.DndDragDropEvt_Args args = new Efl.Ui.DndDragDropEvt_Args(); args.arg = evt.Info;; try { On_DragDropEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_MessageFutureEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.LoopMessageFutureHandlerMessageFutureEvt_Args args = new Efl.LoopMessageFutureHandlerMessageFutureEvt_Args(); args.arg = new Efl.LoopMessageFuture(evt.Info); try { On_MessageFutureEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_Focus_managerChangedEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Ui.Focus.ObjectFocus_managerChangedEvt_Args args = new Efl.Ui.Focus.ObjectFocus_managerChangedEvt_Args(); args.arg = new Efl.Ui.Focus.ManagerConcrete(evt.Info); try { On_Focus_managerChangedEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
private void on_BarHideEvt_NativeCallback(System.IntPtr data, ref Efl.Event_StructInternal evt) { Efl.Ui.ScrollbarBarHideEvt_Args args = new Efl.Ui.ScrollbarBarHideEvt_Args(); args.arg = default(Efl.Ui.ScrollbarDirection); try { On_BarHideEvt(args); } catch (Exception e) { Eina.Log.Error(e.ToString()); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } }
internal static void Cb(IntPtr cb_data, ref Efl.Event_StructInternal kw_event) { GCHandle handle = GCHandle.FromIntPtr(cb_data); EFlThreadIOCall cb = (EFlThreadIOCall)handle.Target; var _in_kw_event = Efl.Event_StructConversion.ToManaged(kw_event); try { cb(ref _in_kw_event); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } kw_event = Efl.Event_StructConversion.ToInternal(_in_kw_event); }
internal static System.IntPtr Cb(IntPtr cb_data, ref Efl.Event_StructInternal kw_event) { GCHandle handle = GCHandle.FromIntPtr(cb_data); EFlThreadIOCallSync cb = (EFlThreadIOCallSync)handle.Target; var _in_kw_event = Efl.Event_StructConversion.ToManaged(kw_event); System.IntPtr _ret_var = default(System.IntPtr); try { _ret_var = cb(ref _in_kw_event); } catch (Exception e) { Eina.Log.Warning($"Callback error: {e.ToString()}"); Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION); } kw_event = Efl.Event_StructConversion.ToInternal(_in_kw_event); return(_ret_var); }