void GetDocumentPosition(LPINT lpX, LPINT lpY) /************************************************************************/ { CMDIFrame* pMDIFrame = (CMDIFrame*)PictPubApp.m_pMainWnd; int nDocs = pMDIFrame->GetNumMDIChildWindows() - 1; // don't count ourself int stagger = GetSystemMetrics(SM_CYCAPTION) + GetSystemMetrics(SM_CYFRAME) - 2; *lpY = Control.yImage; if (nDocs) *lpY = *lpY + GetSystemMetrics(SM_CYFRAME) + (((nDocs)%5)*stagger); *lpX = Control.xImage + (((nDocs)%5)*stagger) + (((nDocs)/5)*stagger); }