/// <summary>Raises the FriendshipResponse event</summary> /// <param name="e">A FriendshipResponseEventArgs object containing the /// data returned from the data server</param> protected virtual void OnFriendshipResponse(FriendshipResponseEventArgs e) { EventHandler <FriendshipResponseEventArgs> handler = m_FriendshipResponse; if (handler != null) { handler(this, e); } }
void Friends_FriendshipResponse(object sender, FriendshipResponseEventArgs e) { if (InvokeRequired) { BeginInvoke(new MethodInvoker(() => Friends_FriendshipResponse(sender, e))); return; } RefreshFriendsList(); }
/// <summary>Raises the FriendshipResponse event</summary> /// <param name="e">A FriendshipResponseEventArgs object containing the /// data returned from the data server</param> protected virtual void OnFriendshipResponse(FriendshipResponseEventArgs e) { EventHandler<FriendshipResponseEventArgs> handler = m_FriendshipResponse; if (handler != null) handler(this, e); }
private void Friends_OnFriendResponse(object sender, FriendshipResponseEventArgs e) { if (InvokeRequired) { BeginInvoke(new MethodInvoker(() => Friends_OnFriendResponse(sender, e))); return; } if (e.Accepted) { BeginInvoke(new MethodInvoker(delegate() { RefreshFriendsList(); })); } }
void Friends_FriendshipResponse(object sender, FriendshipResponseEventArgs e) { Gtk.Application.Invoke(delegate { lock(store) { if (e.Accepted == true) { Gtk.TreeIter iter = store.AppendValues(online_img, e.AgentName, e.AgentID.ToString(), true); AsyncNameUpdate ud = new AsyncNameUpdate(e.AgentID, false); ud.addparameters(iter); ud.onNameCallBack += delegate(string namex, object[] values) { Gtk.TreeIter iterx = (Gtk.TreeIter)values[0]; store.SetValue(iterx, 1, namex); }; ud.go(); } } }); }
void Friends_FriendshipResponse(object sender, FriendshipResponseEventArgs e) { Gtk.Application.Invoke(delegate { string msg = ""; if (e.Accepted) { msg = e.AgentName + " accepted your friendship request"; } else { msg = e.AgentName + " declined your friendship request"; } MessageDialog md = new Gtk.MessageDialog(this, DialogFlags.DestroyWithParent, MessageType.Info, ButtonsType.Close, true, msg); ResponseType result = (ResponseType)md.Run(); md.Destroy(); }); }
public virtual void Friends_OnFriendshipResponse(object sender, FriendshipResponseEventArgs e) { OnEvent("On-Friendship-Response", paramNamesOnFriendshipResponse, paramTypesOnFriendshipResponse, e); }