Exemple #1
0
 public void ConnectClickedSignalSwapped(WidgetCallBack2Arg callBack, IntPtr data,
                                         NativeMethods.GClosureNotify destroyData)
 {
     NativeMethods.g_signal_connect_data(Handle, "clicked", Marshal.GetFunctionPointerForDelegate(callBack), data,
                                         destroyData, GConnectFlags.ConnectSwapped);
 }
Exemple #2
0
 public void ConnectActivateSignal(ApplicationCallBack callback, NativeMethods.GClosureNotify destroyData)
 {
     NativeMethods.g_signal_connect_data(_instance, "activate",
                                         Marshal.GetFunctionPointerForDelegate(callback), IntPtr.Zero,
                                         destroyData, GConnectFlags.ConnectAfter);
 }
Exemple #3
0
 public virtual void ConnectSignal(string detailedSignal, WidgetCallBack2Arg callback, IntPtr data, NativeMethods.GClosureNotify destroyData)
 {
     NativeMethods.g_signal_connect_data(Handle, detailedSignal,
                                         Marshal.GetFunctionPointerForDelegate(callback), data,
                                         destroyData, GConnectFlags.ConnectAfter);
 }
Exemple #4
0
 public void ConnectGroupChangedSignal(WidgetCallBack2Arg callback, IntPtr data, NativeMethods.GClosureNotify destroyData)
 {
     NativeMethods.g_signal_connect_data(Handle, "group-changed",
                                         Marshal.GetFunctionPointerForDelegate(callback), data,
                                         destroyData, GConnectFlags.ConnectAfter);
 }