FileFind.Meshwork.GtkClient.UserMenu.UserMenu C# (CSharp) Method

UserMenu() public method

public UserMenu ( Network network, Gtk.Node node ) : System
network Network
node Gtk.Node
return System
        public UserMenu(Network network, Node node)
        {
            m_Menu = new Menu();

            m_MessageMenuItem = new MenuItem("_Message");
            m_MessageMenuItem.Activated += on_m_MessageMenuItem_activate;
            m_Menu.Append(m_MessageMenuItem);

            m_GetInfoMenuItem = new MenuItem("View _Info");
            m_GetInfoMenuItem.Activated += on_m_GetInfoMenuItem_activate;
            m_Menu.Append(m_GetInfoMenuItem);

            m_InviteChatMenuRoom = new MenuItem("In_vite to Chat...");
            m_InviteChatMenuRoom.Activated += on_m_InviteChatMenuRoom_activate;
            m_Menu.Append(m_InviteChatMenuRoom);

            m_Menu.Append(new SeparatorMenuItem());

            m_ConnectMenuItem = new MenuItem("C_onnect");
            m_ConnectMenuItem.Activated += on_mnuUsersConnectTo_activate;
            m_Menu.Append(m_ConnectMenuItem);

            m_Menu.Append(new SeparatorMenuItem());

            m_BrowseMenuItem = new MenuItem("_Browse");
            m_BrowseMenuItem.Activated += on_m_BrowseMenuItem_activate;
            m_Menu.Append(m_BrowseMenuItem);

            m_SendFileMenuItem = new MenuItem("Send _File...");
            m_SendFileMenuItem.Activated += on_m_SendFileMenuItem_activate;
            m_Menu.Append(m_SendFileMenuItem);

            m_TrustMenuItem = new MenuItem("_Trust");
            m_TrustMenuItem.Activated += on_m_TrustMenuItem_activate;
            m_Menu.Append(m_TrustMenuItem);

            m_Menu.ShowAll();

            this.selectedNode = node;
            this.network = network;
        }