Lines Matching refs:pHelpWin
277 HelpTextWindow const * pHelpWin = ImplGetSVData()->maHelpData.mpHelpWin; in HideBalloonAndQuickHelp() local
278 bool const bIsVisible = ( pHelpWin != NULL ) && pHelpWin->IsVisible(); in HideBalloonAndQuickHelp()
288 HelpTextWindow* pHelpWin = new HelpTextWindow( pParent, rText, nHelpWinStyle, nStyle ); in ShowTip() local
290 sal_uIntPtr nId = reinterpret_cast< sal_uIntPtr >( pHelpWin ); in ShowTip()
293 pHelpWin->ShowHelp( HELPDELAY_NONE ); in ShowTip()
301 HelpTextWindow* pHelpWin = reinterpret_cast< HelpTextWindow* >( nId ); in UpdateTip() local
302 ENSURE_OR_RETURN_VOID( pHelpWin != NULL, "Help::UpdateTip: invalid ID!" ); in UpdateTip()
304 Size aSz = pHelpWin->CalcOutSize(); in UpdateTip()
305 pHelpWin->SetOutputSizePixel( aSz ); in UpdateTip()
306 ImplSetHelpWindowPos( pHelpWin, pHelpWin->GetWinStyle(), pHelpWin->GetStyle(), in UpdateTip()
309 pHelpWin->SetHelpText( rText ); in UpdateTip()
310 pHelpWin->Invalidate(); in UpdateTip()
317 HelpTextWindow* pHelpWin = (HelpTextWindow*)nId; in HideTip() local
318 Window* pFrameWindow = pHelpWin->ImplGetFrameWindow(); in HideTip()
319 pHelpWin->Hide(); in HideTip()
323 delete pHelpWin; in HideTip()
609 HelpTextWindow* pHelpWin = pSVData->maHelpData.mpHelpWin; in ImplShowHelpWindow() local
611 if ( pHelpWin ) in ImplShowHelpWindow()
613 DBG_ASSERT( pHelpWin != pParent, "HelpInHelp ?!" ); in ImplShowHelpWindow()
615 if ( ( ( pHelpWin->GetHelpText() != rHelpText ) in ImplShowHelpWindow()
616 || ( pHelpWin->GetWinStyle() != nHelpWinStyle ) in ImplShowHelpWindow()
618 && ( pHelpWin->GetHelpArea() != *pHelpArea ) in ImplShowHelpWindow()
626 bool bWasVisible = pHelpWin->IsVisible(); in ImplShowHelpWindow()
629 pHelpWin = NULL; in ImplShowHelpWindow()
634 bool const bTextChanged = rHelpText != pHelpWin->GetHelpText(); in ImplShowHelpWindow()
637 Window * pWindow = pHelpWin->GetParent()->ImplGetFrameWindow(); in ImplShowHelpWindow()
638 Rectangle aInvRect( pHelpWin->GetWindowExtentsRelative( pWindow ) ); in ImplShowHelpWindow()
639 if( pHelpWin->IsVisible() ) in ImplShowHelpWindow()
642 pHelpWin->SetHelpText( rHelpText ); in ImplShowHelpWindow()
644 ImplSetHelpWindowPos( pHelpWin, nHelpWinStyle, nStyle, rScreenPos, pHelpArea ); in ImplShowHelpWindow()
645 if( pHelpWin->IsVisible() ) in ImplShowHelpWindow()
646 pHelpWin->Invalidate(); in ImplShowHelpWindow()
651 if ( !pHelpWin && rHelpText.Len() ) in ImplShowHelpWindow()
659 DBG_ASSERT( !pHelpWin, "Another HelpWin?!" ); in ImplShowHelpWindow()
660 pHelpWin = new HelpTextWindow( pParent, rHelpText, nHelpWinStyle, nStyle ); in ImplShowHelpWindow()
661 pSVData->maHelpData.mpHelpWin = pHelpWin; in ImplShowHelpWindow()
662 pHelpWin->SetStatusText( rStatusText ); in ImplShowHelpWindow()
664 pHelpWin->SetHelpArea( *pHelpArea ); in ImplShowHelpWindow()
667 Size aSz = pHelpWin->CalcOutSize(); in ImplShowHelpWindow()
668 pHelpWin->SetOutputSizePixel( aSz ); in ImplShowHelpWindow()
669 ImplSetHelpWindowPos( pHelpWin, nHelpWinStyle, nStyle, rScreenPos, pHelpArea ); in ImplShowHelpWindow()
673 pHelpWin->ShowHelp( nDelayMode ); in ImplShowHelpWindow()
682 HelpTextWindow* pHelpWin = pSVData->maHelpData.mpHelpWin; in ImplDestroyHelpWindow() local
683 if ( pHelpWin ) in ImplDestroyHelpWindow()
685 Window * pWindow = pHelpWin->GetParent()->ImplGetFrameWindow(); in ImplDestroyHelpWindow()
687 Rectangle aInvRect( pHelpWin->GetWindowExtentsRelative( pWindow ) ); in ImplDestroyHelpWindow()
688 if( pHelpWin->IsVisible() ) in ImplDestroyHelpWindow()
692 pHelpWin->Hide(); in ImplDestroyHelpWindow()
693 delete pHelpWin; in ImplDestroyHelpWindow()
701 void ImplSetHelpWindowPos( Window* pHelpWin, sal_uInt16 nHelpWinStyle, sal_uInt16 nStyle, in ImplSetHelpWindowPos() argument
705 Size aSz = pHelpWin->GetSizePixel(); in ImplSetHelpWindowPos()
706 Rectangle aScreenRect = pHelpWin->ImplGetFrameWindow()->GetDesktopRectPixel(); in ImplSetHelpWindowPos()
707 aPos = pHelpWin->GetParent()->ImplGetFrameWindow()->OutputToAbsoluteScreenPixel( aPos ); in ImplSetHelpWindowPos()
709 Point mPos( pHelpWin->GetParent()->ImplGetFrameWindow()->GetPointerPosPixel() ); in ImplSetHelpWindowPos()
710 mPos = pHelpWin->GetParent()->ImplGetFrameWindow()->OutputToAbsoluteScreenPixel( mPos ); in ImplSetHelpWindowPos()
741 … pHelpWin->GetParent()->ImplGetFrameWindow()->OutputToAbsoluteScreenPixel( pHelpArea->TopLeft() ), in ImplSetHelpWindowPos()
742 …pHelpWin->GetParent()->ImplGetFrameWindow()->OutputToAbsoluteScreenPixel( pHelpArea->BottomRight()… in ImplSetHelpWindowPos()
805 Window* pWindow = pHelpWin->GetParent()->ImplGetFrameWindow(); in ImplSetHelpWindowPos()
807 pHelpWin->SetPosPixel( aPos ); in ImplSetHelpWindowPos()