void Parcels_ParcelObjectOwnersReply(object sender, ParcelObjectOwnersReplyEventArgs e) { Gtk.Application.Invoke(delegate{ for(int i = 0; i < e.PrimOwners.Count; i++) { Logger.Log(e.PrimOwners[i].ToString(),Helpers.LogLevel.Debug); Gtk.TreeIter iter2=parcel_prim_owners.AppendValues("Waiting...",e.PrimOwners[i].Count.ToString(),e.PrimOwners[i].OwnerID); AsyncNameUpdate ud=new AsyncNameUpdate(e.PrimOwners[i].OwnerID,false); ud.addparameters(iter2); ud.onNameCallBack += delegate(string namex,object[] values){ Gtk.TreeIter iterx=(Gtk.TreeIter)values[0]; parcel_prim_owners.SetValue(iterx,0,namex);}; ud.go(); this.button_return_selected.Sensitive=true; } }); }
/// <summary>Raises the ParcelObjectOwnersReply event</summary> /// <param name="e">A ParcelObjectOwnersReplyEventArgs object containing the /// data returned from the simulator</param> protected virtual void OnParcelObjectOwnersReply(ParcelObjectOwnersReplyEventArgs e) { EventHandler<ParcelObjectOwnersReplyEventArgs> handler = m_ParcelObjectOwnersReply; if (handler != null) handler(this, e); }
public virtual void Parcels_OnPrimOwnersListReply(object sender, ParcelObjectOwnersReplyEventArgs e) { OnEvent("On-Prim-Owners-List-Reply", paramNamesOnPrimOwnersListReply, paramTypesOnPrimOwnersListReply,e); }