Exemplo n.º 1
0
 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 ();
 }
Exemplo n.º 2
0
 public void SetIconHighlight(IconEntryPosition position, bool highlight)
 {
     sexy_icon_entry_set_icon_highlight(Handle, (int) position, highlight);
 }
Exemplo n.º 3
0
 public bool GetIconHighlight(IconEntryPosition position)
 {
     bool raw_ret = sexy_icon_entry_get_icon_highlight(Handle, (int) position);
     bool ret = raw_ret;
     return ret;
 }
Exemplo n.º 4
0
 public void SetIcon(IconEntryPosition position, Gtk.Image icon)
 {
     sexy_icon_entry_set_icon(Handle, (int) position, icon == null ? IntPtr.Zero : icon.Handle);
 }
Exemplo n.º 5
0
 public Gtk.Image GetIcon(IconEntryPosition position)
 {
     IntPtr raw_ret = sexy_icon_entry_get_icon(Handle, (int) position);
     Gtk.Image ret = GLib.Object.GetObject(raw_ret) as Gtk.Image;
     return ret;
 }