36class AnimationControllerItem;
78 virtual void dispose()
override;
86 virtual bool Close()
override;
87 virtual void Resize()
override;
114 ::std::vector< ::std::pair<BitmapEx, ::tools::Time> >
m_FrameList;
ControllerItem for Animator.
AnimationControllerItem(sal_uInt16, AnimationWindow *, SfxBindings *)
ControllerItem for Animator.
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSId, SfxItemState eState, const SfxPoolItem *pState) override
VclPtr< AnimationWindow > pAnimationWin
std::unique_ptr< weld::RadioButton > m_xRbtBitmap
std::unique_ptr< weld::ComboBox > m_xLbLoopCount
DECL_LINK(ClickStopHdl, weld::Button &, void)
void WaitInEffect(sal_uLong nMilliSeconds, sal_uLong nTime, SfxProgress *pStbMgr) const
virtual bool Close() override
void CreateAnimObj(::sd::View &rView)
std::unique_ptr< weld::Button > m_xBtnStop
std::unique_ptr< weld::Button > m_xBtnRemoveAll
std::unique_ptr< AnimationControllerItem > pControllerItem
virtual void Resize() override
void UpdateControl(bool bDisableCtrls=false)
DECL_LINK(ClickLastHdl, weld::Button &, void)
DECL_LINK(ClickGetObjectHdl, weld::Button &, void)
std::unique_ptr< weld::SpinButton > m_xNumFldBitmap
std::unique_ptr< weld::ComboBox > m_xLbAdjustment
std::unique_ptr< SdDrawDocument > pMyDoc
DECL_LINK(ModifyTimeHdl, weld::FormattedSpinButton &, void)
DECL_LINK(ClickCreateGroupHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xBtnFirst
std::unique_ptr< SdDisplay > m_xCtlDisplay
std::unique_ptr< weld::RadioButton > m_xRbtGroup
std::unique_ptr< weld::Button > m_xBtnRemoveBitmap
std::unique_ptr< weld::TimeFormatter > m_xFormatter
DECL_LINK(ClickRemoveBitmapHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xBtnReverse
std::unique_ptr< weld::Label > m_xFiCount
virtual void dispose() override
::std::vector< ::std::pair< BitmapEx, ::tools::Time > > m_FrameList
virtual void DataChanged(const DataChangedEvent &rDCEvt) override
void AddObj(::sd::View &rView)
std::unique_ptr< weld::FormattedSpinButton > m_xTimeField
std::unique_ptr< weld::Button > m_xBtnPlay
DECL_LINK(ClickPlayHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xBtnGetAllObjects
AnimationWindow(SfxBindings *pBindings, SfxChildWindow *pCW, vcl::Window *pParent)
AnimationWindow - FloatingWindow.
std::unique_ptr< weld::Button > m_xBtnCreateGroup
std::unique_ptr< weld::Button > m_xBtnGetOneObject
DECL_LINK(ClickRbtHdl, weld::Toggleable &, void)
virtual ~AnimationWindow() override
DECL_LINK(ClickHelpHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xBtnLast
DECL_LINK(ModifyBitmapHdl, weld::SpinButton &, void)
std::unique_ptr< weld::Label > m_xFtAdjustment
static const size_t EMPTY_FRAMELIST
DECL_LINK(ClickFirstHdl, weld::Button &, void)
std::unique_ptr< weld::CustomWeld > m_xCtlDisplayWin
std::unique_ptr< weld::Button > m_xBtnHelp
void SetBitmapEx(BitmapEx const *pBmpEx)
void SetScale(const Fraction &rFrac)
SdDisplay()
SdDisplay - Control.
virtual ~SdDisplay() override
virtual void Paint(vcl::RenderContext &rRenderContext, const ::tools::Rectangle &rRect) override
virtual void SetDrawingArea(weld::DrawingArea *pDrawingArea) override