/// <summary> /// Default constructor. /// </summary> /// <param name="serverAPI"></param> public wfrm_Aliases(ServerAPI serverAPI,WFrame frame) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // try { m_ServerAPI = serverAPI; //---- Toolbar stuff frame.Frame_ToolBar = wToolBar1; InitGrid(); RefreshForm(); } catch(Exception x) { wfrm_Error frm = new wfrm_Error(x,new System.Diagnostics.StackTrace()); frm.ShowDialog(this); } }
/// <summary> /// Default constructor. /// </summary> /// <param name="serverAPI"></param> /// <param name="frame"></param> public wfrm_Domains(ServerAPI serverAPI,WFrame frame) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // try { m_ServerAPI = serverAPI; //---- Toolbar stuff frame.Frame_ToolBar = wToolBar1; InitGrid(); m_Dv = serverAPI.GetDomainList(); grid.DataSource = m_Dv; UpdateButtons(); } catch(Exception x) { wfrm_Error frm = new wfrm_Error(x,new System.Diagnostics.StackTrace()); frm.ShowDialog(this); } }
/// <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(); }
/// <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(); }
/// <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; }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Virtual server.</param> /// <param name="frame"></param> public wfrm_UsersAndGroups_Groups(VirtualServer virtualServer,WFrame frame) { m_pVirtualServer = virtualServer; InitUI(); // Move toolbar to Frame frame.Frame_ToolStrip = m_pToolbar; LoadGroups(""); }
/// <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(""); }
/// <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_EventsAndLogs_Logs(Server server,WFrame frame) { m_pServer = server; InitUI(); LoadVirtualServers(); if(m_pVirtualServer.Items.Count > 0){ m_pVirtualServer.SelectedIndex = 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(""); }
/// <summary> /// Default constructor. /// </summary> /// <param name="server">Mail server.</param> /// <param name="frame"></param> public wfrm_Monitoring_SIP_Calls(Server server,WFrame frame) { m_pServer = server; InitUI(); // Move toolbar to Frame frame.Frame_ToolStrip = m_pToolbar; LoadData(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="virtualServer">Virtual server.</param> /// <param name="frame"></param> public wfrm_Filters(VirtualServer virtualServer,WFrame frame) { m_pVirtualServer = virtualServer; InitUI(); // Move toolbar to Frame frame.Frame_ToolStrip = m_pToolbar; LoadFilters(""); }
/// <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_Domains(VirtualServer virtualServer,WFrame frame) { m_pVirtualServer = virtualServer; InitUI(); // Move toolbar to Frame frame.Frame_ToolStrip = m_pToolbar; LoadDomains(); }
/// <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(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="serverAPI"></param> /// <param name="frame"></param> public wfrm_Routing(ServerAPI serverAPI,WFrame frame) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // m_ServerAPI = serverAPI; //---- Toolbar stuff frame.Frame_ToolBar = wToolBar1; InitGrid(); RefreshForm(); }
/// <summary> /// Default constructor. /// </summary> /// <param name="serverAPI"></param> /// <param name="frame"></param> public wfrm_Filters(ServerAPI serverAPI,WFrame frame) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // m_ServerAPI = serverAPI; //---- Toolbar stuff frame.Frame_ToolBar = wToolBar1; InitGrid(); m_DV = serverAPI.GetFilterList(); grid.DataSource = m_DV; }
/// <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); }