Exemple #1
0
 public RoutesForm(VirtualServer virtualServer, WFrame frame)
 {
     this.m_pVirtualServer = virtualServer;
     this.InitializeComponent();
     frame.Frame_ToolStrip = this.m_pToolbar;
     this.LoadRoutes("");
 }
 public SipRegistrationsForm(Server server, WFrame frame)
 {
     this.m_pServer = server;
     this.InitializeComponent();
     frame.Frame_ToolStrip = this.m_pToolbar;
     this.LoadData();
 }
 public IPSecurityForm(VirtualServer virtualServer, WFrame frame)
 {
     this.m_pVirtualServer = virtualServer;
     this.InitializeComponent();
     frame.Frame_ToolStrip = this.m_pToolbar;
     this.LoadSecurity("");
 }
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="server">Mail server.</param>
        /// <param name="frame"></param>
        public wfrm_EventsAndLogs_Events(Server server, WFrame frame)
        {
            m_pServer = server;

            InitUI();

            LoadEvents();
        }
Exemple #5
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_Folders_RecycleBin(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            LoadSettings();
        }
Exemple #6
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_SharedFolders_UserFolders(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;
        }
Exemple #7
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_MailingLists(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadMailingLists("");
        }
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="server">Mail server.</param>
        /// <param name="frame"></param>
        public wfrm_Monitoring_SipRegistrations(Server server, WFrame frame)
        {
            m_pServer = server;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadData();
        }
Exemple #9
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_Security_IPSecurity(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadSecurity("");
        }
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_UsersAndGroups_Users(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadUsers("");
        }
Exemple #11
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_GlobalMessageRules(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadRules("");
        }
Exemple #12
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Reference to virtual server.</param>
        /// <param name="frame">Reference to WFrame, where to set toolbar.</param>
        public wfrm_Folders_UsersDefaultFolders(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadFolders("");
        }
Exemple #13
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_Routing_Routes(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadRoutes("");
        }
Exemple #14
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="virtualServer">Virtual server.</param>
        /// <param name="frame"></param>
        public wfrm_Domains(VirtualServer virtualServer, WFrame frame)
        {
            m_pVirtualServer = virtualServer;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadDomains();
        }
Exemple #15
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="server">Mail server.</param>
        /// <param name="frame"></param>
        public wfrm_EventsAndLogs_Logs(Server server, WFrame frame)
        {
            m_pServer = server;

            InitUI();

            LoadVirtualServers();
            if (m_pVirtualServer.Items.Count > 0)
            {
                m_pVirtualServer.SelectedIndex = 0;
            }
        }
Exemple #16
0
        /// <summary>
        /// Default constructor.
        /// </summary>
        /// <param name="mainFrm">Reference to main UI window.</param>
        /// <param name="virtualServersNode">Reference to owner virtual servers tree node.</param>
        /// <param name="server">Mail server.</param>
        /// <param name="frame"></param>
        public wfrm_VirtualServers(wfrm_Main mainFrm, TreeNode virtualServersNode, Server server, WFrame frame)
        {
            m_pFrmMain            = mainFrm;
            m_pVirtualServersNode = virtualServersNode;
            m_pServer             = server;

            InitUI();

            // Move toolbar to Frame
            frame.Frame_ToolStrip = m_pToolbar;

            LoadVirtualServers();
        }
Exemple #17
0
        /// <summary>
        /// Creates and initializes window UI.
        /// </summary>
        private void InitUI()
        {
            this.ClientSize    = new Size(757, 573);
            this.StartPosition = FormStartPosition.CenterScreen;
            this.Text          = "LumiSoft Mail Server Manager";
            this.Icon          = ResManager.GetIcon("server.ico");

            m_pMenu           = new MenuStrip();
            m_pMenu.BackColor = this.BackColor;
            // File menu
            m_pMenu.Items.Add("File");
            ToolStripMenuItem file_Connect = new ToolStripMenuItem("Connect");

            file_Connect.Tag    = "file_connect";
            file_Connect.Image  = ResManager.GetIcon("connect.ico").ToBitmap();
            file_Connect.Click += new EventHandler(file_Connect_Click);
            ((ToolStripMenuItem)m_pMenu.Items[0]).DropDownItems.Add(file_Connect);
            ((ToolStripMenuItem)m_pMenu.Items[0]).DropDownItems.Add("-");
            ToolStripMenuItem file_Exit = new ToolStripMenuItem("Exit");

            file_Exit.Tag    = "file_exit";
            file_Exit.Image  = ResManager.GetIcon("exit.ico").ToBitmap();
            file_Exit.Click += new EventHandler(file_Exit_Click);
            ((ToolStripMenuItem)m_pMenu.Items[0]).DropDownItems.Add(file_Exit);
            // About menu
            m_pMenu.Items.Add("Help");
            ToolStripMenuItem file_Help = new ToolStripMenuItem("Help");

            file_Help.Image = ResManager.GetIcon("help.ico").ToBitmap();
            ((ToolStripMenuItem)m_pMenu.Items[1]).DropDownItems.Add(file_Help);
            ((ToolStripMenuItem)m_pMenu.Items[1]).DropDownItems.Add("-");
            ToolStripMenuItem help_Forum = new ToolStripMenuItem("Forum");

            help_Forum.Tag    = "help_forum";
            help_Forum.Image  = ResManager.GetIcon("forum.ico").ToBitmap();
            help_Forum.Click += new EventHandler(help_Forum_Click);
            ((ToolStripMenuItem)m_pMenu.Items[1]).DropDownItems.Add(help_Forum);
            ((ToolStripMenuItem)m_pMenu.Items[1]).DropDownItems.Add("-");
            ToolStripMenuItem help_About = new ToolStripMenuItem("About");

            help_About.Tag    = "help_about";
            help_About.Image  = ResManager.GetIcon("about.ico").ToBitmap();
            help_About.Click += new EventHandler(help_About_Click);
            ((ToolStripMenuItem)m_pMenu.Items[1]).DropDownItems.Add(help_About);

            m_pFrame                  = new WFrame();
            m_pFrame.Size             = new Size(757, 550);
            m_pFrame.Location         = new Point(0, 22);
            m_pFrame.Anchor           = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top;
            m_pFrame.ControlPaneWidth = 230;

            ImageList treeImageList = new ImageList();

            treeImageList.Images.Add(ResManager.GetIcon("server.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("servers.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("services.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("domain.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("user.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("mailinglist.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("system.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("acl.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("filter.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("messagerule.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("rootfolder.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("folders.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("queue.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("logging.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("services.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("system.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("authentication.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("backup.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("server_running.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("server_stopped.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("recyclebin.ico"));
            treeImageList.Images.Add(ResManager.GetIcon("message16.ico"));

            m_pTree                   = new TreeView();
            m_pTree.BorderStyle       = BorderStyle.None;
            m_pTree.HideSelection     = false;
            m_pTree.HotTracking       = true;
            m_pTree.ImageList         = treeImageList;
            m_pTree.DoubleClick      += new EventHandler(m_pTree_DoubleClick);
            m_pTree.AfterSelect      += new TreeViewEventHandler(m_pTree_AfterSelect);
            m_pTree.MouseUp          += new MouseEventHandler(m_pTree_MouseUp);
            m_pFrame.Frame_BarControl = m_pTree;

            this.Controls.Add(m_pFrame);
            this.Controls.Add(m_pMenu);
        }