public static StartPrivateChat ( Network network, Gtk.Node node, bool focus ) : |
||
network | Network | |
node | Gtk.Node | |
focus | bool | |
Результат |
private void OnUserListRowActivated(object sender, Gtk.RowActivatedArgs e) { Node node = GetSelectedNode(); if (node != null) { Gui.StartPrivateChat(node.Network, node); } }
private void network_PrivateMessage(Network network, Node messageFrom, string messageText) { try { PrivateChatSubpage page = Gui.GetPrivateMessageWindow(messageFrom); if (page == null) { page = Gui.StartPrivateChat(network, messageFrom, false); } page.AddToChat(messageFrom, messageText); } catch (Exception ex) { Core.LoggingService.LogError(ex); Gui.ShowErrorDialog(ex.ToString(), Gui.MainWindow.Window); } }
private void on_userList_RowActivated(object sender, Gtk.RowActivatedArgs e) { Gui.StartPrivateChat(network, GetSelectedNode()); }
void on_m_MessageMenuItem_activate(object o, EventArgs e) { Gui.StartPrivateChat(network, selectedNode); }
private void map_NodeDoubleClicked(Node selectedNode) { Gui.StartPrivateChat(selectedNode.Network, selectedNode); }