public void SetList(string fieldname, GLib.ValueArray array) { IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup(fieldname); gst_structure_set_list(Handle, native_fieldname, array == null ? IntPtr.Zero : array.Handle); GLib.Marshaller.Free(native_fieldname); }
protected virtual void OnRowsReordered(Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(path); inst_and_params.Append(vals [1]); vals [2] = new GLib.Value(iter); inst_and_params.Append(vals [2]); int cnt = IterNChildren(iter); IntPtr new_order_ptr = Marshal.AllocHGlobal(Marshal.SizeOf(typeof(int)) * cnt); Marshal.Copy(new_order, 0, new_order_ptr, cnt); vals [3] = new GLib.Value(new_order_ptr); inst_and_params.Append(vals [3]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); Marshal.FreeHGlobal(new_order_ptr); foreach (GLib.Value v in vals) { v.Dispose(); } }
public object[] ProbeAndGetValues(string name) { IntPtr raw_name = GLib.Marshaller.StringToPtrGStrdup(name); IntPtr raw_ret = gst_property_probe_probe_and_get_values_name(Handle, raw_name); GLib.Marshaller.Free(raw_name); if (raw_ret == IntPtr.Zero) { return new object[] {} } ; GLib.ValueArray va = new GLib.ValueArray(raw_ret); ArrayList ret = new ArrayList(); foreach (GLib.Value v in va) { ret.Add((object)v.Val); } va.Dispose(); return((object[])ret.ToArray(typeof(object))); } }
public static bool SetObjectArray(GLib.Object _object, string name, GLib.ValueArray array) { IntPtr native_name = GLib.Marshaller.StringToPtrGStrdup(name); bool raw_ret = gst_util_set_object_array(_object == null ? IntPtr.Zero : _object.Handle, native_name, array == null ? IntPtr.Zero : array.Handle); bool ret = raw_ret; GLib.Marshaller.Free(native_name); return(ret); }
protected virtual void OnChanged() { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(1); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } }
private void InternalChanged () { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnChangedChannels () { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnRowDeleted(Gtk.TreePath path) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(path); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); }
public bool GetList(string fieldname, out GLib.ValueArray array) { IntPtr native_fieldname = GLib.Marshaller.StringToPtrGStrdup(fieldname); IntPtr native_array; bool raw_ret = gst_structure_get_list(Handle, native_fieldname, out native_array); bool ret = raw_ret; GLib.Marshaller.Free(native_fieldname); array = new GLib.ValueArray(native_array); return(ret); }
protected virtual void OnMarkerUpdated(Gtk.TextIter wh3r3) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(wh3r3)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnClassGroupClosed(Wnck.ClassGroup class_group) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(class_group)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnWorkspaceDestroyed(Wnck.Workspace space) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(space)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnApplicationOpened(Wnck.Application app) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(app)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnWindowClosed(Wnck.Window window) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(window)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnCanRedoFired(bool can_redo) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); using (var val0 = new GLib.Value(this)) { inst_and_params.Append(val0); using (var val1 = new GLib.Value(can_redo)) { inst_and_params.Append(val1); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); } } }
protected virtual void OnPluginLoaded (Ethos.PluginInfo plugin_info) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (plugin_info); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnPackage (PackageKit.PackageObj obj) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (obj); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnArgumentsReordered() { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnRowHasChildToggled(Gtk.TreePath path, Gtk.TreeIter iter) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(path); inst_and_params.Append(vals [1]); vals [2] = new GLib.Value(iter); inst_and_params.Append(vals [2]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); }
private void InternalOnBufferedAmountLowEvent() { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnSubworldRemoved (RC.World subworld) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (subworld); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalOnSelectedCandidatePairChange() { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnGotCompletionData() { GLib.Value ret = GLib.Value.Empty; var inst_and_params = new GLib.ValueArray(1); var vals = new GLib.Value [1]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalOnMessageStringEvent(string data) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(data); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalControlBindingAdded(Gst.ControlBinding control_binding) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(control_binding); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnProgress (uint p0, string p1) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (p0); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (p1); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalFontActivated(string fontname) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(fontname); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalClipRemoved(GES.Clip clip) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(clip); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnPlaylistStart(string title) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(title); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalValueRemoved(Gst.Controller.ControlPoint timed_value) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(timed_value); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnVolumePreUnmount(Gnome.Vfs.Volume volume) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(volume); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalBoundsChanged(Atk.Rectangle bounds) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(bounds); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalMoveScroll(Gtk.ScrollType p0) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(p0); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnMessage (PackageKit.MessageEnum message, string details) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (message); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (details); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalRowDeleted(Gtk.TreePath path) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(path); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
private void InternalFeatureAdded(Gst.PluginFeature feature) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(feature); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnMountRemoved(GLib.Mount mount) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(mount); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) { v.Dispose(); } }
protected virtual void OnErrorCode (PackageKit.Client client, PackageKit.ErrorCodeEnum code, string details) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (client); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (code); inst_and_params.Append (vals [2]); vals [3] = new GLib.Value (details); inst_and_params.Append (vals [3]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnChanged (GLib.File file, GLib.File other_file, GLib.FileMonitorEvent event_type) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (file); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (other_file); inst_and_params.Append (vals [2]); vals [3] = new GLib.Value (event_type); inst_and_params.Append (vals [3]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalColumnInserted (int column, int num_inserted) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (column); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (num_inserted); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalActionStateChanged (string action_name, GLib.Variant value) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (action_name); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (value); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnIconReleased(IconEntryPosition IconPosition, int button) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (IconPosition); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (button); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual Unique.Response OnMessageReceived (int command, Unique.MessageData message_data, uint time_) { GLib.Value ret = new GLib.Value (Unique.ResponseGType.GType); GLib.ValueArray inst_and_params = new GLib.ValueArray (4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (command); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (message_data); inst_and_params.Append (vals [2]); vals [3] = new GLib.Value (time_); inst_and_params.Append (vals [3]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); Unique.Response result = (Unique.Response) (Enum) ret; ret.Dispose (); return result; }
protected virtual void OnPercentCompleted(float percent) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray(2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value(this); inst_and_params.Append(vals [0]); vals [1] = new GLib.Value(percent); inst_and_params.Append(vals [1]); g_signal_chain_from_overridden(inst_and_params.ArrayPtr, ref ret); foreach(GLib.Value v in vals) v.Dispose(); }
protected virtual void OnError (string message) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (message); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnAskPassword (string message, string default_user, string default_domain, GLib.AskPasswordFlags flags) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (5); GLib.Value[] vals = new GLib.Value [5]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (message); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (default_user); inst_and_params.Append (vals [2]); vals [3] = new GLib.Value (default_domain); inst_and_params.Append (vals [3]); vals [4] = new GLib.Value (flags); inst_and_params.Append (vals [4]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnReply (GLib.MountOperationResult result) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (result); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual bool OnNSApplicationBlockTermination () { GLib.Value ret = new GLib.Value (GLib.GType.Boolean); GLib.ValueArray inst_and_params = new GLib.ValueArray (1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); bool result = (bool) ret; ret.Dispose (); return result; }
private Gtk.FileChooserConfirmation InternalConfirmOverwrite () { GLib.Value ret = new GLib.Value (Gtk.FileChooserConfirmationGType.GType); GLib.ValueArray inst_and_params = new GLib.ValueArray (1); GLib.Value[] vals = new GLib.Value [1]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); Gtk.FileChooserConfirmation result = (Gtk.FileChooserConfirmation) (Enum) ret; ret.Dispose (); return result; }
private void InternalMenuActivate (string p0) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (p0); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
protected virtual void OnRowsReordered (Gtk.TreePath path, Gtk.TreeIter iter, int[] new_order) { int dummy; OnRowsReordered (path, iter, out dummy); GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (path); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (iter); inst_and_params.Append (vals [2]); int cnt = IterNChildren (iter); IntPtr new_order_ptr = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (int)) * cnt); Marshal.Copy (new_order, 0, new_order_ptr, cnt); vals [3] = new GLib.Value (new_order_ptr); inst_and_params.Append (vals [3]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); Marshal.FreeHGlobal (new_order_ptr); foreach (GLib.Value v in vals) v.Dispose (); }
private bool InternalFocusHomeOrEnd (bool p0) { GLib.Value ret = new GLib.Value (GLib.GType.Boolean); GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (p0); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); bool result = (bool) ret; ret.Dispose (); return result; }
private void InternalLinkSelected (int link_index) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (link_index); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalChanged (string p0, Gtk.TreeIter p1) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (p0); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (p1); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
public static object Emit(GLib.Object instance, string detailed_signal, params object[] args) { uint gquark, signal_id; string signal_name; ParseSignalDetail (detailed_signal, out signal_name, out gquark); signal_id = GetSignalId (signal_name, instance); if (signal_id <= 0) throw new ArgumentException ("Invalid signal name: " + signal_name); GLib.Value[] vals = new GLib.Value [args.Length + 1]; GLib.ValueArray inst_and_params = new GLib.ValueArray ((uint) args.Length + 1); vals [0] = new GLib.Value (instance); inst_and_params.Append (vals [0]); for (int i = 1; i < vals.Length; i++) { vals [i] = new GLib.Value (args [i - 1]); inst_and_params.Append (vals [i]); } object ret_obj = null; Query query; g_signal_query (signal_id, out query); if (query.return_type != GType.None.Val) { GLib.Value ret = GLib.Value.Empty; g_signal_emitv (inst_and_params.ArrayPtr, signal_id, gquark, ref ret); ret_obj = ret.Val; ret.Dispose (); } else g_signal_emitv (inst_and_params.ArrayPtr, signal_id, gquark, IntPtr.Zero); foreach (GLib.Value val in vals) val.Dispose (); return ret_obj; }
protected virtual void OnShowProcesses (string message, IntPtr processes, string[] choices) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (4); GLib.Value[] vals = new GLib.Value [4]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (message); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (processes); inst_and_params.Append (vals [2]); vals [3] = new GLib.Value (choices); inst_and_params.Append (vals [3]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalWidgetEventAfter (Gdk.Event evnt) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (2); GLib.Value[] vals = new GLib.Value [2]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (evnt); inst_and_params.Append (vals [1]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalDisconnectProxy (Gtk.Action action, Gtk.Widget proxy) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (action); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (proxy); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalTextChanged (int position, int length) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (position); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (length); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }
private void InternalMoveViewport (Gtk.ScrollStep p0, int p1) { GLib.Value ret = GLib.Value.Empty; GLib.ValueArray inst_and_params = new GLib.ValueArray (3); GLib.Value[] vals = new GLib.Value [3]; vals [0] = new GLib.Value (this); inst_and_params.Append (vals [0]); vals [1] = new GLib.Value (p0); inst_and_params.Append (vals [1]); vals [2] = new GLib.Value (p1); inst_and_params.Append (vals [2]); g_signal_chain_from_overridden (inst_and_params.ArrayPtr, ref ret); foreach (GLib.Value v in vals) v.Dispose (); }