Lines Matching refs:mpIMEInfos

252 	delete mpIMEInfos;  in ~Edit()
294 mpIMEInfos = NULL; in ImplInitEditData()
574 if ( !bDrawSelection && !mpIMEInfos ) in ImplRepaint()
599 if( mpIMEInfos && mpIMEInfos->pAttribs && in ImplRepaint()
600 i >= mpIMEInfos->nPos && i < (mpIMEInfos->nPos+mpIMEInfos->nLen ) && in ImplRepaint()
601 ( mpIMEInfos->pAttribs[i-mpIMEInfos->nPos] & EXTTEXTINPUT_ATTR_HIGHLIGHT) ) in ImplRepaint()
637 if( mpIMEInfos && mpIMEInfos->pAttribs ) in ImplRepaint()
658 for( i = 0; i < mpIMEInfos->nLen; ) in ImplRepaint()
660 sal_uInt16 nAttr = mpIMEInfos->pAttribs[i]; in ImplRepaint()
663 …while( nIndex < mpIMEInfos->nLen && mpIMEInfos->pAttribs[nIndex] == nAttr) // #112631# check nInd… in ImplRepaint()
666 … aRect.Left() = pDX[2*(nIndex+mpIMEInfos->nPos)] + mnXOffset + ImplGetExtraOffset(); in ImplRepaint()
667 … aRect.Right() = pDX[2*(nIndex+mpIMEInfos->nPos)+1] + mnXOffset + ImplGetExtraOffset(); in ImplRepaint()
707 if ( bVisCursor && ( !mpIMEInfos || mpIMEInfos->bCursor ) ) in ImplRepaint()
1789 if ( !mpIMEInfos && !mbReadOnly && !rKEvt.GetKeyCode().IsMod2() ) in ImplHandleKeyEvent()
2234 delete mpIMEInfos; in Command()
2236 mpIMEInfos = new Impl_IMEInfos( nPos, maText.Copy( nPos ) ); in Command()
2237 mpIMEInfos->bWasCursorOverwrite = !IsInsertMode(); in Command()
2241 sal_Bool bInsertMode = !mpIMEInfos->bWasCursorOverwrite; in Command()
2242 delete mpIMEInfos; in Command()
2243 mpIMEInfos = NULL; in Command()
2266 maText.Erase( mpIMEInfos->nPos, mpIMEInfos->nLen ); in Command()
2267 maText.Insert( pData->GetText(), mpIMEInfos->nPos ); in Command()
2268 if ( mpIMEInfos->bWasCursorOverwrite ) in Command()
2270 sal_uInt16 nOldIMETextLen = mpIMEInfos->nLen; in Command()
2273 ( nNewIMETextLen < mpIMEInfos->aOldTextAfterStartPos.Len() ) ) in Command()
2277 …maText.Insert( mpIMEInfos->aOldTextAfterStartPos.Copy( nNewIMETextLen, nRestore ), mpIMEInfos->nPo… in Command()
2280 ( nOldIMETextLen < mpIMEInfos->aOldTextAfterStartPos.Len() ) ) in Command()
2284 if ( ( nOldIMETextLen + nOverwrite ) > mpIMEInfos->aOldTextAfterStartPos.Len() ) in Command()
2285 nOverwrite = mpIMEInfos->aOldTextAfterStartPos.Len() - nOldIMETextLen; in Command()
2286 maText.Erase( mpIMEInfos->nPos + nNewIMETextLen, nOverwrite ); in Command()
2293 mpIMEInfos->CopyAttribs( pData->GetTextAttr(), pData->GetText().Len() ); in Command()
2294 mpIMEInfos->bCursor = pData->IsCursorVisible(); in Command()
2298 mpIMEInfos->DestroyAttribs(); in Command()
2302 xub_StrLen nCursorPos = mpIMEInfos->nPos + pData->GetCursorPos(); in Command()
2313 if ( mpIMEInfos ) in Command()
2317 maText, nCursorPos, mpIMEInfos->nPos+mpIMEInfos->nLen-nCursorPos ) ); in Command()