LibreOffice Module sc (master) 1
|
#include <config_features.h>
#include <officecfg/Office/Common.hxx>
#include <editeng/sizeitem.hxx>
#include <sal/log.hxx>
#include <sfx2/opengrf.hxx>
#include <sfx2/viewfrm.hxx>
#include <svx/svdograf.hxx>
#include <svx/svdomedia.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdpagv.hxx>
#include <svx/svdview.hxx>
#include <svx/linkwarn.hxx>
#include <svx/svxids.hrc>
#include <vcl/graphicfilter.hxx>
#include <svl/stritem.hxx>
#include <avmedia/mediawindow.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <vcl/GraphicNativeTransform.hxx>
#include <vcl/GraphicNativeMetadata.hxx>
#include <fuinsert.hxx>
#include <tabvwsh.hxx>
#include <drwlayer.hxx>
#include <drawview.hxx>
#include <document.hxx>
#include <scresid.hxx>
#include <strings.hrc>
#include <globstr.hrc>
#include <comphelper/lok.hxx>
#include <com/sun/star/frame/XDispatchProvider.hpp>
#include <com/sun/star/media/XPlayer.hpp>
#include <com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp>
#include <com/sun/star/ui/dialogs/ExtendedFilePickerElementIds.hpp>
#include <com/sun/star/ui/dialogs/ListboxControlActions.hpp>
#include <com/sun/star/ui/dialogs/TemplateDescription.hpp>
#include <com/sun/star/uno/Sequence.hxx>
Go to the source code of this file.
Functions | |
void | ScLimitSizeOnDrawPage (Size &rSize, Point &rPos, const Size &rPage) |
static void | lcl_InsertGraphic (const Graphic &rGraphic, const OUString &rFileName, bool bAsLink, bool bApi, ScTabViewShell &rViewSh, const vcl::Window *pWindow, SdrView *pView, ScAnchorType aAnchorType=SCA_CELL) |
|
static |
Definition at line 107 of file fuins1.cxx.
References Point::AdjustX(), aName, ScDrawView::ApplyGraphicToObject(), ScDrawView::CalcNormScale(), ScViewData::GetDocument(), ScTabView::GetInsertPos(), MapMode::GetMapUnit(), SdrMarkView::GetMarkedObjectByIndex(), SdrMarkView::GetMarkedObjectCount(), SdrPaintView::GetModel(), ScDrawLayer::GetNewGraphicName(), SdrPageView::GetPage(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), GraphicNativeMetadata::getRotation(), ScTabView::GetScDrawView(), SdrPaintView::getSdrModelFromSdrView(), SdrPaintView::GetSdrPageView(), SdrPage::GetSize(), ScViewData::GetTabNo(), ScTabView::GetViewData(), SdrEditView::InsertObjectAtView(), comphelper::LibreOfficeKit::isActive(), ScDocument::IsNegativePage(), vcl::Window::LogicToLogic(), SdrMarkView::MarkObj(), GraphicNativeMetadata::read(), GraphicNativeTransform::rotate(), SCA_CELL, SCA_CELL_RESIZE, ScLimitSizeOnDrawPage(), ScResId(), ScDrawLayer::SetCellAnchoredFromPosition(), MapMode::SetScaleX(), MapMode::SetScaleY(), and Size::Width().
Referenced by FuInsertGraphic::FuInsertGraphic().
Definition at line 62 of file fuins1.cxx.
References Size::Height(), Size::setHeight(), Size::setWidth(), Point::setX(), Point::setY(), Size::Width(), Point::X(), and Point::Y().
Referenced by ScEEImport::InsertGraphic(), and lcl_InsertGraphic().