Lines Matching refs:mpImpl

260      mpImpl( new DialControl_Impl( *this ) )  in DialControl()
267 mpImpl->SetSize(GetOutputSizePixel()); in Resize()
274 rRenderContext.DrawBitmapEx(aPos, mpImpl->mxBmpBuffered->GetBitmapEx(aPos, mpImpl->maWinSize)); in Paint()
283 if( mpImpl->mpLinkField ) in StateChanged()
285 NumericField& rField = *mpImpl->mpLinkField; in StateChanged()
301 Init( mpImpl->maWinSize, mpImpl->maWinFont ); in DataChanged()
313 mpImpl->mnOldAngle = mpImpl->mnAngle; in MouseButtonDown()
331 if( mpImpl->mpLinkField ) in MouseButtonUp()
332 mpImpl->mpLinkField->GrabFocus(); in MouseButtonUp()
355 return mpImpl->mnAngle; in GetRotation()
375 if( mpImpl->mpLinkField ) in LinkedFieldModifyHdl()
376 …SetRotation( static_cast< sal_Int32 >( mpImpl->mpLinkField->GetValue() * mpImpl->mnLinkedFieldValu… in LinkedFieldModifyHdl()
382 mpImpl->maModifyHdl = rLink; in SetModifyHdl()
387 mpImpl->Init( rWinSize, rWinFont ); in Init()
389 SetOutputSizePixel( mpImpl->maWinSize ); in Init()
407mpImpl->mxBmpBuffered->CopyBackground( IsEnabled() ? *mpImpl->mxBmpEnabled : *mpImpl->mxBmpDisable… in InvalidateControl()
408 if( !mpImpl->mbNoRot ) in InvalidateControl()
409 mpImpl->mxBmpBuffered->DrawElements( GetText(), mpImpl->mnAngle ); in InvalidateControl()
415 bool bOldSel = mpImpl->mbNoRot; in SetRotation()
416 mpImpl->mbNoRot = false; in SetRotation()
421 if( !bOldSel || (mpImpl->mnAngle != nAngle) ) in SetRotation()
423 mpImpl->mnAngle = nAngle; in SetRotation()
425 if( mpImpl->mpLinkField ) in SetRotation()
426mpImpl->mpLinkField->SetValue( static_cast< long >( GetRotation() / mpImpl->mnLinkedFieldValueMult… in SetRotation()
428 mpImpl->maModifyHdl.Call( this ); in SetRotation()
434 long nX = rPos.X() - mpImpl->mnCenterX; in HandleMouseEvent()
435 long nY = mpImpl->mnCenterY - rPos.Y(); in HandleMouseEvent()
456 SetRotation( mpImpl->mnOldAngle, true ); in HandleEscapeEvent()
457 if( mpImpl->mpLinkField ) in HandleEscapeEvent()
458 mpImpl->mpLinkField->GrabFocus(); in HandleEscapeEvent()
508 mpImpl.reset(new DialControl_Impl(pDrawingArea->get_ref_device())); in SetDrawingArea()
515 mpImpl->SetSize(GetOutputSizePixel()); in Resize()
522 rRenderContext.DrawBitmapEx(aPos, mpImpl->mxBmpBuffered->GetBitmapEx(aPos, mpImpl->maWinSize)); in Paint()
528 Init( mpImpl->maWinSize, mpImpl->maWinFont ); in StyleUpdated()
538 mpImpl->mnOldAngle = mpImpl->mnAngle; in MouseButtonDown()
556 if( mpImpl->mpLinkField ) in MouseButtonUp()
557 mpImpl->mpLinkField->grab_focus(); in MouseButtonUp()
581 return !mpImpl->mbNoRot; in HasRotation()
586 if( !mpImpl->mbNoRot ) in SetNoRotation()
588 mpImpl->mbNoRot = true; in SetNoRotation()
590 if (mpImpl->mpLinkField) in SetNoRotation()
591 mpImpl->mpLinkField->set_text(""); in SetNoRotation()
597 return mpImpl->mnAngle; in GetRotation()
602 mpImpl->mnLinkedFieldValueMultiplyer = 100 / std::pow(10.0, double(nDecimalPlaces)); in SetLinkedField()
605 if( mpImpl->mpLinkField ) in SetLinkedField()
607 weld::SpinButton& rField = *mpImpl->mpLinkField; in SetLinkedField()
611 mpImpl->mpLinkField = pField; in SetLinkedField()
613 if( mpImpl->mpLinkField ) in SetLinkedField()
615 weld::SpinButton& rField = *mpImpl->mpLinkField; in SetLinkedField()
627 if( mpImpl->mpLinkField ) in LinkedFieldModifyHdl()
628 SetRotation(mpImpl->mpLinkField->get_value() * mpImpl->mnLinkedFieldValueMultiplyer); in LinkedFieldModifyHdl()
633 mpImpl->mnInitialAngle = mpImpl->mnAngle; in SaveValue()
638 return mpImpl->mnInitialAngle != mpImpl->mnAngle; in IsValueModified()
643 mpImpl->Init( rWinSize, rWinFont ); in Init()
645 SetOutputSizePixel( mpImpl->maWinSize ); in Init()
662mpImpl->mxBmpBuffered->CopyBackground( IsEnabled() ? *mpImpl->mxBmpEnabled : *mpImpl->mxBmpDisable… in InvalidateControl()
663 if( !mpImpl->mbNoRot ) in InvalidateControl()
664 mpImpl->mxBmpBuffered->DrawElements(GetText(), mpImpl->mnAngle); in InvalidateControl()
670 bool bOldSel = mpImpl->mbNoRot; in SetRotation()
671 mpImpl->mbNoRot = false; in SetRotation()
676 if (!bOldSel || (mpImpl->mnAngle != nAngle)) in SetRotation()
678 mpImpl->mnAngle = nAngle; in SetRotation()
680 if( mpImpl->mpLinkField ) in SetRotation()
681 mpImpl->mpLinkField->set_value(GetRotation() / mpImpl->mnLinkedFieldValueMultiplyer); in SetRotation()
687 long nX = rPos.X() - mpImpl->mnCenterX; in HandleMouseEvent()
688 long nY = mpImpl->mnCenterY - rPos.Y(); in HandleMouseEvent()
709 SetRotation( mpImpl->mnOldAngle ); in HandleEscapeEvent()
710 if( mpImpl->mpLinkField ) in HandleEscapeEvent()
711 mpImpl->mpLinkField->grab_focus(); in HandleEscapeEvent()