private void DoPaint(Graphics g, int width, int height)
{
g.Clear(BackColor);
if (SmoothingEnabled)
g.SmoothingMode = SmoothingMode.AntiAlias;
if (AntiAliasingEnabled)
g.TextRenderingHint = TextRenderingHint.AntiAlias;
if (GroupLeftMarginEnabled)
AdaptLeftMargin();
if (GroupRightMarginEnabled)
AdaptRightMargin();
foreach (Pad pad in this.fPads)
{
pad.SetCanvas(width, height);
pad.Update(g);
}
}