//init Diskspace progress bar void _hddBarInit() { _pHddGloss.Color = Color.WhiteSmoke; _pHddGloss.TaperHeight = 7; _pHddGloss.Style = ProgressODoom.GlossStyle.Top; _pHddBack.GlossPainter = _pHddGloss; for (int i = 0; i < 10; i++) { if (_hddBar[i] != null) _hddBar[i].Dispose(); _hddBar[i] = new ProgressODoom.ProgressBarEx(); //_pBar[i].Font = // _pBar[i].BorderPainter = _pBorder; if (_pHddProg[i] != null) _pHddProg[i].Dispose(); _pHddProg[i] = new ProgressODoom.PlainProgressPainter(); _pHddProg[i].GlossPainter = _pHddGloss; //_pProg[i].ProgressBorderPainter = _pBorder; _hddBar[i].Visible = false; _hddBar[i].Width = 110; _hddBar[i].Height = 15; _hddBar[i].Left = 0; _hddBar[i].ProgressPainter = _pHddProg[i]; _hddBar[i].BackgroundPainter = _pHddBack; _hddBar[i].ForeColor = Color.FromArgb(10, 10, 20); _hddBar[i].Padding = new Padding(0); _hddBar[i].Margin = new Padding(0); _hddBar[i].MouseEnter +=new EventHandler(this.pbar_MouseEnter); _hddBar[i].MouseLeave += new EventHandler(this.pbar_MouseLeave); this._hddBar[i].DoubleClick += new System.EventHandler(this.lable_DoubleClick); // this._hddBar[i].MouseDown += new System.Windows.Forms.MouseEventHandler(this.PBAR_MOUSE_DOWN); this._hddBar[i].Click += new System.EventHandler(PBAR_MOUSE_DOWN); //has higher priority than MouseDown - important for shell context menu pPBar.Controls.Add(_hddBar[i]); } }
void _battery_init() { if (pBattery == null) pBattery = new Panel(); panel_init(ref pBattery); _BatBar = new ProgressODoom.ProgressBarEx(); _BatProg = new ProgressODoom.PlainProgressPainter(); ProgressODoom.PlainBorderPainter _BatBorder = new ProgressODoom.PlainBorderPainter(Color.FromArgb(0, 0, 1)); ProgressODoom.PlainBackgroundPainter _BatBack = new ProgressODoom.PlainBackgroundPainter(Color.FromArgb(90,90,140)); ProgressODoom.RoundGlossPainter _BatGloss = new ProgressODoom.RoundGlossPainter(); _BatGloss.Color = Color.WhiteSmoke; _BatGloss.TaperHeight = 7; _BatGloss.Style = ProgressODoom.GlossStyle.Top; _BatProg.GlossPainter = _BatGloss; _BatBack.GlossPainter = _BatGloss; _BatBar.Width = 110; _BatBar.Height = 15; _BatBar.Left = 0; _BatBar.ProgressPainter = _BatProg; _BatBar.BackgroundPainter = _BatBack; _BatBar.ForeColor = Color.FromArgb(10, 10, 20); _BatBar.Padding = new Padding(0); _BatBar.Margin = new Padding(0); _BatBar.MouseEnter += new EventHandler(this.pbar_MouseEnter); _BatBar.MouseLeave += new EventHandler(this.pbar_MouseLeave); _BatBar.MouseDown += new MouseEventHandler(EM_MouseDown); _BatBar.MouseMove += new MouseEventHandler(EM_MouseMove); _BatBar.DoubleClick += new System.EventHandler(this.lable_DoubleClick); lBatLabel = new Label(); label_init(ref lBatLabel); lBatLabel.Text = sTitle[14]; pBattery.Controls.Add(lBatLabel); pBattery.Controls.Add(_BatBar); }