public ClipboardReceivedFuncWrapper(Gtk.ClipboardReceivedFunc managed) { this.managed = managed; if (managed != null) { NativeDelegate = new ClipboardReceivedFuncNative(NativeCallback); } }
public void RequestContents(Gdk.Atom target, Gtk.ClipboardReceivedFunc cb) { GtkSharp.ClipboardReceivedFuncWrapper cb_wrapper = new GtkSharp.ClipboardReceivedFuncWrapper(cb); cb_wrapper.PersistUntilCalled(); gtk_clipboard_request_contents(Handle, target == null ? IntPtr.Zero : target.Handle, cb_wrapper.NativeDelegate, IntPtr.Zero); }
public ClipboardReceivedFuncWrapper (Gtk.ClipboardReceivedFunc managed) { this.managed = managed; if (managed != null) NativeDelegate = new ClipboardReceivedFuncNative (NativeCallback); }