private void DrawPfsPages(PaintEventArgs e) { if (Pfs != null) { for (var i = 0; i < (VisibleExtents * 8) && i + (WindowPosition * 8) < ExtentCount * 8; i++) { var pageId = i + (WindowPosition * 8); pfsRenderer.DrawPfsPage(e.Graphics, PagePosition(i), Pfs.PagePfsByte(pageId)); } } }