Ejemplo n.º 1
0
        /// <summary>
        /// update a bar display
        /// </summary>
        /// <param name="idx">which bar to update</param>
        /// <param name="sName">text to display</param>
        /// <param name="newValue">new value (divided by 1000000! for MB)</param>
        void updateBar(int idx, string sName, int newValue)
        {
            if (this.InvokeRequired)
            {
                updateBarDelegate d = new updateBarDelegate(updateBar);
                this.Invoke(d, new object[] { idx, sName, newValue });
            }
            else
            {
                if (idx > panels.Length - 1)
                {
                    return;
                }
                if (idx != 0)
                {
                    panels[idx].Text = "slot" + idx.ToString() + ": " + sName;
                }
                else
                {
                    panels[idx].Text = sName;
                }

                panels[idx].Value = newValue;
                panels[idx].Refresh();
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// update a bar display
        /// </summary>
        /// <param name="idx">which bar to update</param>
        /// <param name="sName">text to display</param>
        /// <param name="newValue">new value (divided by 1000000! for MB)</param>
        void updateBar(int idx, string sName, int newValue)
        {
            if (this.InvokeRequired)
            {
                updateBarDelegate d = new updateBarDelegate(updateBar);
                this.Invoke(d, new object[] { idx, sName, newValue });
            }
            else
            {
                if (idx > panels.Length - 1)
                    return;
                if (idx != 0)
                {
                    panels[idx].Text = "slot" + idx.ToString() + ": " + sName;
                }
                else
                    panels[idx].Text = sName;

                panels[idx].Value = newValue;
                panels[idx].Refresh();
            }
        }