public virtual int GetAvailWidth() { // The default -4 allows two pixels right and left to keep data clear of the margins. return m_site.ClientRectangle.Width; }