Example #1
0
 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);
     }
 }
Example #2
0
        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);
            }
        }
Example #3
0
 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);
     }
 }
Example #5
0
 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);
     }
 }
Example #6
0
 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);
     }
 }
Example #8
0
 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);
     }
 }
Example #9
0
 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);
     }
 }
Example #10
0
    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);
    }
Example #11
0
    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);
    }