18#include <com/sun/star/awt/Size.hpp>
52 std::unique_ptr<weld::CustomWeld>
m_xImg;
71 const Reference< drawing::XDrawPages >& xDrawPages);
73 static awt::Size
createASRSize(
const awt::Size& aPicSize,
const awt::Size& aMaxSize);
74 static awt::Size
createASRSizeCrop(
const awt::Size& aPicSize,
const awt::Size& aMaxSize);
77 const Reference< graphic::XGraphicProvider>& xProvider);
std::unique_ptr< weld::CheckButton > m_xASRCheckCrop
std::unique_ptr< weld::CheckButton > m_xInsertAsLinkCheck
void EnableDisableButtons()
std::unique_ptr< weld::Button > m_xCancelBtn
std::unique_ptr< weld::CheckButton > m_xASRCheck
DECL_LINK(DownHdl, weld::Button &, void)
DECL_LINK(CreateHdl, weld::Button &, void)
static awt::Size createASRSize(const awt::Size &aPicSize, const awt::Size &aMaxSize)
GraphicFilter * m_pGraphicFilter
DECL_LINK(UpHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xRemoveBtn
std::unique_ptr< weld::Button > m_xAddBtn
DECL_LINK(SelectHdl, weld::TreeView &, void)
std::unique_ptr< weld::ComboBox > m_xInsTypeCombo
void createCaption(const awt::Size &aPageSize)
std::unique_ptr< weld::Button > m_xCreateBtn
SdPhotoAlbumDialog(weld::Window *pWindow, SdDrawDocument *pActDoc)
std::unique_ptr< weld::TreeView > m_xImagesLst
std::unique_ptr< weld::CustomWeld > m_xImg
std::unique_ptr< weld::CheckButton > m_xCapCheck
std::unique_ptr< weld::Button > m_xUpBtn
virtual ~SdPhotoAlbumDialog() override
std::unique_ptr< weld::Button > m_xDownBtn
DECL_LINK(FileHdl, weld::Button &, void)
static awt::Size createASRSizeCrop(const awt::Size &aPicSize, const awt::Size &aMaxSize)
DECL_LINK(CancelHdl, weld::Button &, void)
Reference< drawing::XDrawPage > appendNewSlide(AutoLayout aLayout, const Reference< drawing::XDrawPages > &xDrawPages)
DECL_LINK(TypeSelectHdl, weld::ComboBox &, void)
static Reference< graphic::XGraphic > createXGraphicFromUrl(const OUString &sUrl, const Reference< graphic::XGraphicProvider > &xProvider)
DECL_LINK(RemoveHdl, weld::Button &, void)