Exemplo n.º 1
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);
 }
Exemplo n.º 2
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);
 }
Exemplo n.º 3
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);
 }