Index: abi/src/text/fmt/xp/fp_PageSize.cpp =================================================================== RCS file: /cvsroot/abi/src/text/fmt/xp/fp_PageSize.cpp,v retrieving revision 1.11 diff -u -r1.11 fp_PageSize.cpp --- abi/src/text/fmt/xp/fp_PageSize.cpp 2001/02/24 15:41:37 1.11 +++ abi/src/text/fmt/xp/fp_PageSize.cpp 2001/03/01 06:45:29 @@ -96,6 +96,20 @@ m_predefined = (char *)pagesizes [i].name; break; } + if ((pagesizes [i].h == w) && + (pagesizes [i].w == h) && + (pagesizes [i].u == u)) + { + m_predefined = (char *)pagesizes [i].name; + m_bisPortrait = false; + break; + } + } + + // Force Custom Label if nothing else fits + if ( i == (int)_last_predefined_pagesize_dont_use_ ) + { + m_predefined = (char *)pagesizes [i-1].name; } }