LibreOffice Module sc (master)  1
Public Member Functions | List of all members
FuInsertOLE Class Reference

#include <fuinsert.hxx>

Inheritance diagram for FuInsertOLE:
[legend]
Collaboration diagram for FuInsertOLE:
[legend]

Public Member Functions

 FuInsertOLE (ScTabViewShell &rViewSh, vcl::Window *pWin, ScDrawView *pView, SdrModel *pDoc, SfxRequest &rReq)
 
- Public Member Functions inherited from FuPoor
 FuPoor (ScTabViewShell &rViewSh, vcl::Window *pWin, ScDrawView *pView, SdrModel *pDoc, const SfxRequest &rReq)
 
virtual ~FuPoor ()
 
void SetMouseButtonCode (sal_uInt16 nNew)
 
sal_uInt16 GetMouseButtonCode () const
 
virtual bool KeyInput (const KeyEvent &rKEvt)
 
virtual bool MouseMove (const MouseEvent &)
 
virtual bool MouseButtonUp (const MouseEvent &rMEvt)
 
virtual bool MouseButtonDown (const MouseEvent &rMEvt)
 
sal_uInt8 Command (const CommandEvent &rCEvt)
 
virtual void Activate ()
 
virtual void Deactivate ()
 
void SetWindow (vcl::Window *pWin)
 
sal_uInt16 GetSlotID () const
 
bool IsDetectiveHit (const Point &rLogicPos)
 
void StopDragTimer ()
 
virtual SdrObjectUniquePtr CreateDefaultObject (const sal_uInt16 nID, const tools::Rectangle &rRectangle)
 
virtual bool doConstructOrthogonal () const
 

Additional Inherited Members

- Protected Member Functions inherited from FuPoor
 DECL_LINK (ScrollHdl, Timer *, void)
 
void ForceScroll (const Point &aPixPos)
 
 DECL_LINK (DragTimerHdl, Timer *, void)
 
 DECL_LINK (DragHdl, void *, void)
 
- Static Protected Member Functions inherited from FuPoor
static void ImpForceQuadratic (tools::Rectangle &rRect)
 
- Protected Attributes inherited from FuPoor
ScDrawViewpView
 
ScTabViewShellrViewShell
 
VclPtr< vcl::WindowpWindow
 
SdrModelpDrDoc
 
SfxRequest aSfxRequest
 
Timer aScrollTimer
 
Timer aDragTimer
 
bool bIsInDragMode
 
Point aMDPos
 

Detailed Description

Definition at line 37 of file fuinsert.hxx.

Constructor & Destructor Documentation

FuInsertOLE::FuInsertOLE ( ScTabViewShell rViewSh,
vcl::Window pWin,
ScDrawView pView,
SdrModel pDoc,
SfxRequest rReq 
)

initialize DLLs here, so that the factories exist?

Definition at line 217 of file fuins2.cxx.

References ScTabViewShell::ActivateObject(), aName, SfxRequest::AppendItem(), SvxAbstractDialogFactory::Create(), comphelper::EmbeddedObjectContainer::CreateEmbeddedObject(), SfxRequest::Done(), SvObjectServerList::FillInsertObjects(), SfxRequest::GetArg(), SvGlobalName::GetByteSequence(), ScViewData::GetDocument(), SfxObjectShell::GetEmbeddedObjectContainer(), SfxViewShell::GetFrameWeld(), SfxAbstractInsertObjectDialog::GetIconIfIconified(), ScTabView::GetInsertPos(), SfxAbstractInsertObjectDialog::GetObject(), SfxViewFrame::GetObjectShell(), SfxViewShell::GetObjectShell(), SdrPaintView::GetSdrPageView(), svt::EmbeddedObjectRef::GetSize(), SfxRequest::GetSlot(), ScViewData::GetTabNo(), comphelper::OStorageHelper::GetTemporaryStorage(), SfxGlobalNameItem::GetValue(), ScTabView::GetViewData(), SfxViewShell::GetViewFrame(), Size::Height(), SfxRequest::Ignore(), comphelper::EmbeddedObjectContainer::InsertEmbeddedObject(), SdrEditView::InsertObjectAtView(), SfxRequest::IsAPI(), SotExchange::IsChart(), SfxAbstractInsertObjectDialog::IsCreateNew(), Size::IsEmpty(), SvtModuleOptions::IsMath(), ScDocument::IsNegativePage(), OutputDevice::LogicToLogic(), Point, FuPoor::pView, rData, SvObjectServerList::Remove(), FuPoor::rViewShell, SC_MOD, ScTabViewShell::SetDrawShell(), svt::EmbeddedObjectRef::SetGraphicStream(), Size::setHeight(), SdrObject::SetLogicRect(), tools::Rectangle::SetSize(), Size::setWidth(), SO3_SM_CLASSID_60, SdrView::UnmarkAll(), VCLUnoHelper::UnoEmbed2VCLMapUnit(), and Size::Width().


The documentation for this class was generated from the following files: