Index: c:/src/abihead-msvc/abi/src/wp/ap/xp/ap_TopRuler.cpp =================================================================== RCS file: /cvsroot/abi/src/wp/ap/xp/ap_TopRuler.cpp,v retrieving revision 1.197 diff -u -3 -r1.197 ap_TopRuler.cpp --- c:/src/abihead-msvc/abi/src/wp/ap/xp/ap_TopRuler.cpp 11 Apr 2004 17:57:21 -0000 1.197 +++ c:/src/abihead-msvc/abi/src/wp/ap/xp/ap_TopRuler.cpp 24 Apr 2004 15:56:00 -0000 @@ -1008,13 +1008,14 @@ void AP_TopRuler::_getTabZoneRect(AP_TopRulerInfo * pInfo, UT_Rect &rZone) { // this is the zone where clicking will get you a new tab - // basically the bottom half of the ruler, inside the current column + // this is basically anywhere in the ruler bar, inside the current column + UT_uint32 yTop = m_pG->tlu(s_iFixedHeight)/4; UT_uint32 yBar = m_pG->tlu(s_iFixedHeight)/2; UT_sint32 xAbsLeft = _getFirstPixelInColumn(pInfo,0); UT_sint32 xAbsRight = xAbsLeft + pInfo->u.c.m_xColumnWidth; - rZone.set(xAbsLeft, m_pG->tlu(s_iFixedHeight) - yBar, xAbsRight-xAbsLeft, yBar); + rZone.set(xAbsLeft, yTop, xAbsRight-xAbsLeft, yBar); } const char * AP_TopRuler::_getTabStopString(AP_TopRulerInfo * pInfo, UT_sint32 k)