Esempio n. 1
0
        public void AddExistingCountersToTree(AxSystemMonitor.AxSystemMonitor ActiveMonitor)
        {
            isLoading = true;
            CounterFolder folder = TreeSelectedFolder;
            int           count  = ActiveMonitor.Counters.Count;

            for (int i = 1; i <= count; i++)
            {
                CounterItem currentUICounter = ActiveMonitor.Counters[i];
                AddNewSysCounterFromUI(currentUICounter, folder);
            }
            isLoading = false;
        }
Esempio n. 2
0
 private void SaveVisualProperties(AxSystemMonitor.AxSystemMonitor ActiveMonitor, CounterItem SelectedCounter)
 {
     if (TreeSelectedCounter == null)
     {
         int           sysCountersCount = ActiveMonitor.Counters.Count;
         CounterFolder folder           = TreeSelectedFolder;
         for (int i = 1; i <= sysCountersCount; i++)
         {
             CounterInfo info = (CounterInfo)folder.Counterinfos[i - 1];
             CounterItem item = ActiveMonitor.Counters[i];
             SaveCounterVisualProperties(info, item);
         }
     }
     else
     {
         SaveCounterVisualProperties(TreeSelectedCounter, SelectedCounter);
     }
     MessageBox.Show("Saved!");
 }
Esempio n. 3
0
        public CounterFolder GetAllCountersAsFolderHierarchy()
        {
            CounterFolder root = new CounterFolder();

            foreach (TabPage tabPage in tabs.TabPages)
            {
                if (tabPage.Text == "Default")
                {
                    continue;
                }

                CounterFolder subFolder = new CounterFolder();
                subFolder.Name = tabPage.Text;
                AxSystemMonitor.AxSystemMonitor tabMon = tabPage.Controls[0] as AxSystemMonitor.AxSystemMonitor;
                foreach (CounterItem item in tabMon.Counters)
                {
                    CounterInfo itemInfo = CounterInfoHelper.FromPerfmonCounter(item);
                    subFolder.Counterinfos.Add(itemInfo);
                }
                root.SubFolders.Add(subFolder);
            }
            return(root);
        }
 /// <summary> 
 /// Required method for Designer support - do not modify 
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(SysMonitorView));
     this.tabMenu = new System.Windows.Forms.ContextMenu();
     this.mnuCloseActive = new System.Windows.Forms.MenuItem();
     this.menuItem14 = new System.Windows.Forms.MenuItem();
     this.mnuCloseOther = new System.Windows.Forms.MenuItem();
     this.mnuCloseAll = new System.Windows.Forms.MenuItem();
     this.menuItem13 = new System.Windows.Forms.MenuItem();
     this.mnuRename = new System.Windows.Forms.MenuItem();
     this.tabs = new System.Windows.Forms.TabControl();
     this.tabPage1 = new System.Windows.Forms.TabPage();
     this.axSystemMonitor1 = new AxSystemMonitor.AxSystemMonitor();
     this.imageList1 = new System.Windows.Forms.ImageList(this.components);
     this.tabs.SuspendLayout();
     this.tabPage1.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.axSystemMonitor1)).BeginInit();
     this.SuspendLayout();
     //
     // tabMenu
     //
     this.tabMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
                                                                             this.mnuCloseActive,
                                                                             this.menuItem14,
                                                                             this.mnuCloseOther,
                                                                             this.mnuCloseAll,
                                                                             this.menuItem13,
                                                                             this.mnuRename});
     //
     // mnuCloseActive
     //
     this.mnuCloseActive.DefaultItem = true;
     this.mnuCloseActive.Index = 0;
     this.mnuCloseActive.Text = "&Close Tab";
     this.mnuCloseActive.Click += new System.EventHandler(this.mnuCloseActiveClick);
     //
     // menuItem14
     //
     this.menuItem14.Index = 1;
     this.menuItem14.Text = "-";
     //
     // mnuCloseOther
     //
     this.mnuCloseOther.Index = 2;
     this.mnuCloseOther.Text = "Close &Other Tabs";
     this.mnuCloseOther.Click += new System.EventHandler(this.mnuCloseOtherClick);
     //
     // mnuCloseAll
     //
     this.mnuCloseAll.Index = 3;
     this.mnuCloseAll.Text = "Close &All Tabs";
     this.mnuCloseAll.Click += new System.EventHandler(this.mnuCloseAllClick);
     //
     // menuItem13
     //
     this.menuItem13.Index = 4;
     this.menuItem13.Text = "-";
     //
     // mnuRename
     //
     this.mnuRename.Index = 5;
     this.mnuRename.Text = "&Rename...";
     this.mnuRename.Click += new System.EventHandler(this.mnuRenameClick);
     //
     // tabs
     //
     this.tabs.Controls.Add(this.tabPage1);
     this.tabs.Dock = System.Windows.Forms.DockStyle.Fill;
     this.tabs.Location = new System.Drawing.Point(0, 0);
     this.tabs.Name = "tabs";
     this.tabs.SelectedIndex = 0;
     this.tabs.Size = new System.Drawing.Size(432, 384);
     this.tabs.TabIndex = 1;
     //
     // tabPage1
     //
     this.tabPage1.Controls.Add(this.axSystemMonitor1);
     this.tabPage1.Location = new System.Drawing.Point(4, 22);
     this.tabPage1.Name = "tabPage1";
     this.tabPage1.Size = new System.Drawing.Size(424, 358);
     this.tabPage1.TabIndex = 0;
     this.tabPage1.Text = "Sample";
     //
     // axSystemMonitor1
     //
     this.axSystemMonitor1.ContainingControl = this;
     this.axSystemMonitor1.Dock = System.Windows.Forms.DockStyle.Fill;
     this.axSystemMonitor1.Enabled = true;
     this.axSystemMonitor1.Location = new System.Drawing.Point(0, 0);
     this.axSystemMonitor1.Name = "axSystemMonitor1";
     this.axSystemMonitor1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axSystemMonitor1.OcxState")));
     this.axSystemMonitor1.Size = new System.Drawing.Size(424, 358);
     this.axSystemMonitor1.TabIndex = 0;
     //
     // imageList1
     //
     this.imageList1.ImageSize = new System.Drawing.Size(16, 16);
     this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
     this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
     //
     // SysMonitorView
     //
     this.Controls.Add(this.tabs);
     this.Name = "SysMonitorView";
     this.Size = new System.Drawing.Size(432, 384);
     this.Load += new System.EventHandler(this.SysMonitorView_Load_1);
     this.tabs.ResumeLayout(false);
     this.tabPage1.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.axSystemMonitor1)).EndInit();
     this.ResumeLayout(false);
 }
Esempio n. 5
0
 /// <summary>
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// </summary>
 private void InitializeComponent()
 {
     this.components = new System.ComponentModel.Container();
     System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(SysMonitorView));
     this.tabMenu          = new System.Windows.Forms.ContextMenu();
     this.mnuCloseActive   = new System.Windows.Forms.MenuItem();
     this.menuItem14       = new System.Windows.Forms.MenuItem();
     this.mnuCloseOther    = new System.Windows.Forms.MenuItem();
     this.mnuCloseAll      = new System.Windows.Forms.MenuItem();
     this.menuItem13       = new System.Windows.Forms.MenuItem();
     this.mnuRename        = new System.Windows.Forms.MenuItem();
     this.tabs             = new System.Windows.Forms.TabControl();
     this.tabPage1         = new System.Windows.Forms.TabPage();
     this.axSystemMonitor1 = new AxSystemMonitor.AxSystemMonitor();
     this.imageList1       = new System.Windows.Forms.ImageList(this.components);
     this.tabs.SuspendLayout();
     this.tabPage1.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.axSystemMonitor1)).BeginInit();
     this.SuspendLayout();
     //
     // tabMenu
     //
     this.tabMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
         this.mnuCloseActive,
         this.menuItem14,
         this.mnuCloseOther,
         this.mnuCloseAll,
         this.menuItem13,
         this.mnuRename
     });
     //
     // mnuCloseActive
     //
     this.mnuCloseActive.DefaultItem = true;
     this.mnuCloseActive.Index       = 0;
     this.mnuCloseActive.Text        = "&Close Tab";
     this.mnuCloseActive.Click      += new System.EventHandler(this.mnuCloseActiveClick);
     //
     // menuItem14
     //
     this.menuItem14.Index = 1;
     this.menuItem14.Text  = "-";
     //
     // mnuCloseOther
     //
     this.mnuCloseOther.Index  = 2;
     this.mnuCloseOther.Text   = "Close &Other Tabs";
     this.mnuCloseOther.Click += new System.EventHandler(this.mnuCloseOtherClick);
     //
     // mnuCloseAll
     //
     this.mnuCloseAll.Index  = 3;
     this.mnuCloseAll.Text   = "Close &All Tabs";
     this.mnuCloseAll.Click += new System.EventHandler(this.mnuCloseAllClick);
     //
     // menuItem13
     //
     this.menuItem13.Index = 4;
     this.menuItem13.Text  = "-";
     //
     // mnuRename
     //
     this.mnuRename.Index  = 5;
     this.mnuRename.Text   = "&Rename...";
     this.mnuRename.Click += new System.EventHandler(this.mnuRenameClick);
     //
     // tabs
     //
     this.tabs.Controls.Add(this.tabPage1);
     this.tabs.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.tabs.Location      = new System.Drawing.Point(0, 0);
     this.tabs.Name          = "tabs";
     this.tabs.SelectedIndex = 0;
     this.tabs.Size          = new System.Drawing.Size(432, 384);
     this.tabs.TabIndex      = 1;
     //
     // tabPage1
     //
     this.tabPage1.Controls.Add(this.axSystemMonitor1);
     this.tabPage1.Location = new System.Drawing.Point(4, 22);
     this.tabPage1.Name     = "tabPage1";
     this.tabPage1.Size     = new System.Drawing.Size(424, 358);
     this.tabPage1.TabIndex = 0;
     this.tabPage1.Text     = "Sample";
     //
     // axSystemMonitor1
     //
     this.axSystemMonitor1.ContainingControl = this;
     this.axSystemMonitor1.Dock     = System.Windows.Forms.DockStyle.Fill;
     this.axSystemMonitor1.Enabled  = true;
     this.axSystemMonitor1.Location = new System.Drawing.Point(0, 0);
     this.axSystemMonitor1.Name     = "axSystemMonitor1";
     this.axSystemMonitor1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axSystemMonitor1.OcxState")));
     this.axSystemMonitor1.Size     = new System.Drawing.Size(424, 358);
     this.axSystemMonitor1.TabIndex = 0;
     //
     // imageList1
     //
     this.imageList1.ImageSize        = new System.Drawing.Size(16, 16);
     this.imageList1.ImageStream      = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
     this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
     //
     // SysMonitorView
     //
     this.Controls.Add(this.tabs);
     this.Name  = "SysMonitorView";
     this.Size  = new System.Drawing.Size(432, 384);
     this.Load += new System.EventHandler(this.SysMonitorView_Load_1);
     this.tabs.ResumeLayout(false);
     this.tabPage1.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.axSystemMonitor1)).EndInit();
     this.ResumeLayout(false);
 }