Lines Matching refs:mpImpl

246     mpImpl( new DialControl_Impl( *this ) )  in DialControl()
253 mpImpl( new DialControl_Impl( *this ) ) in DialControl()
263 mpImpl( new DialControl_Impl( *this ) ) in DialControl()
275 DrawBitmapEx( aPos, mpImpl->mpBmpBuffered->GetBitmapEx( aPos, mpImpl->maWinSize ) ); in Paint()
284 if( mpImpl->mpLinkField ) in StateChanged()
286 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->mbNoRot; in HasRotation()
360 if( !mpImpl->mbNoRot ) in SetNoRotation()
362 mpImpl->mbNoRot = true; in SetNoRotation()
364 if( mpImpl->mpLinkField ) in SetNoRotation()
365 mpImpl->mpLinkField->SetText( String() ); in SetNoRotation()
371 return mpImpl->mnAngle; in GetRotation()
384 mpImpl->mpLinkField = pField; in SetLinkedField()
391 return mpImpl->mpLinkField; in GetLinkedField()
396 mpImpl->maModifyHdl = rLink; in SetModifyHdl()
401 return mpImpl->maModifyHdl; in GetModifyHdl()
408 mpImpl->Init( rWinSize, rWinFont ); in Init()
410 SetOutputSizePixel( mpImpl->maWinSize ); in Init()
423mpImpl->mpBmpBuffered->CopyBackground( IsEnabled() ? *mpImpl->mpBmpEnabled : *mpImpl->mpBmpDisable… in InvalidateControl()
424 if( !mpImpl->mbNoRot ) in InvalidateControl()
425 mpImpl->mpBmpBuffered->DrawElements( GetText(), mpImpl->mnAngle ); in InvalidateControl()
431 bool bOldSel = mpImpl->mbNoRot; in SetRotation()
432 mpImpl->mbNoRot = false; in SetRotation()
436 if( !bOldSel || (mpImpl->mnAngle != nAngle) ) in SetRotation()
438 mpImpl->mnAngle = nAngle; in SetRotation()
440 if( mpImpl->mpLinkField ) in SetRotation()
441 mpImpl->mpLinkField->SetValue( static_cast< long >( GetRotation() / 100 ) ); in SetRotation()
443 mpImpl->maModifyHdl.Call( this ); in SetRotation()
449 if( mpImpl->mpLinkField ) in ImplSetFieldLink()
451 NumericField& rField = *mpImpl->mpLinkField; in ImplSetFieldLink()
463 long nX = rPos.X() - mpImpl->mnCenterX; in HandleMouseEvent()
464 long nY = mpImpl->mnCenterY - rPos.Y(); in HandleMouseEvent()
483 SetRotation( mpImpl->mnOldAngle, true ); in HandleEscapeEvent()
484 if( mpImpl->mpLinkField ) in HandleEscapeEvent()
485 mpImpl->mpLinkField->GrabFocus(); in HandleEscapeEvent()