StartPrivateChat() public static method

public static StartPrivateChat ( Network network, Gtk.Node node, bool focus ) : PrivateChatSubpage
network Network
node Gtk.Node
focus bool
return PrivateChatSubpage
        private void OnUserListRowActivated(object sender, Gtk.RowActivatedArgs e)
        {
            Node node = GetSelectedNode();

            if (node != null)
            {
                Gui.StartPrivateChat(node.Network, node);
            }
        }
Beispiel #2
0
 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);
     }
 }
Beispiel #3
0
 private void on_userList_RowActivated(object sender, Gtk.RowActivatedArgs e)
 {
     Gui.StartPrivateChat(network, GetSelectedNode());
 }
Beispiel #4
0
 void on_m_MessageMenuItem_activate(object o, EventArgs e)
 {
     Gui.StartPrivateChat(network, selectedNode);
 }
Beispiel #5
0
 private void map_NodeDoubleClicked(Node selectedNode)
 {
     Gui.StartPrivateChat(selectedNode.Network, selectedNode);
 }