public PaneProgressBar(SummaryGraphPane parent) { SizeF _titleSize; _parent = parent; var scaleFactor = parent.CalcScaleFactor(); using (var g = parent.GraphSummary.CreateGraphics()) { _titleSize = parent.Title.FontSpec.BoundingBox(g, @" ", scaleFactor); } _barWidth = parent.Rect.Width / 3; _barLocation = new PointF( (parent.Rect.Left + parent.Rect.Right - _barWidth) / (2 * parent.Rect.Width), (parent.Rect.Top + parent.Margin.Top * (1 + scaleFactor) + _titleSize.Height) / parent.Rect.Height); _left.Location.X = _barLocation.X; _left.Location.Y = _barLocation.Y; _left.Location.Width = 0; _left.Location.Height = 0; _right.Location.X = _barLocation.X; _right.Location.Y = _barLocation.Y; _right.Location.Width = _barWidth / parent.Rect.Width; _right.Location.Height = 0; parent.GraphObjList.Add(_left); parent.GraphObjList.Add(_right); IsDisposed = false; }
public bool IsPeptidePane(SummaryGraphPane pane) { return(pane is AreaPeptideGraphPane); }
public bool IsReplicatePane(SummaryGraphPane pane) { return(pane is AreaReplicateGraphPane); }
public bool IsPeptidePane(SummaryGraphPane pane) { return(pane is MassErrorPeptideGraphPane); }
public bool IsReplicatePane(SummaryGraphPane pane) { return(pane is MassErrorReplicateGraphPane); }