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

#include <fuinsert.hxx>

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

Public Member Functions

 FuInsertChart (ScTabViewShell &pViewSh, vcl::Window *pWin, ScDrawView *pView, SdrModel *pDoc, SfxRequest &rReq, const Link< css::ui::dialogs::DialogClosedEvent *, void > &rLink)
 
- 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 rtl::Reference< SdrObjectCreateDefaultObject (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 41 of file fuinsert.hxx.

Constructor & Destructor Documentation

◆ FuInsertChart()

FuInsertChart::FuInsertChart ( ScTabViewShell pViewSh,
vcl::Window pWin,
ScDrawView pView,
SdrModel pDoc,
SfxRequest rReq,
const Link< css::ui::dialogs::DialogClosedEvent *, void > &  rLink 
)

done afterwards ???

Definition at line 402 of file fuins2.cxx.

References ScTabViewShell::ActivateObject(), SdrEditView::AddUndo(), SfxUndoManager::AddUndoAction(), aName, SfxRequest::AppendItem(), aSeq, aStr, comphelper::EmbeddedObjectContainer::CreateEmbeddedObject(), ScDocument::CreateValidTabName(), SfxRequest::Done(), ScRangeList::empty(), ScRange::ExtendTo(), ScMarkData::FillRangeListWithMarks(), ScRangeList::Format(), ScDocument::GetAddressConvention(), SfxRequest::GetArgs(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScViewData::GetCurPos(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDocShell(), ScDocShell::GetDocument(), ScViewData::GetDocument(), ScDocument::GetDPAtCursor(), SfxObjectShell::GetEmbeddedObjectContainer(), vcl::Window::GetFrameWeld(), ScViewData::GetMarkData(), SfxViewShell::GetObjectShell(), SdrPageView::GetPage(), SdrPaintView::GetSdrPageView(), ScDocument::GetTableCount(), ScViewData::GetTabNo(), ScDocShell::GetUndoManager(), GetValue, ScViewData::GetView(), ScTabView::GetViewData(), Point::getX(), Point::getY(), SfxItemSet::HasItem(), Size::Height(), i, comphelper::InitAnyPropertySequence(), SdrObjList::InsertObject(), ScDocument::InsertTab(), comphelper::LibreOfficeKit::isActive(), SfxRequest::IsAPI(), Size::IsEmpty(), SfxViewShell::isLOKMobilePhone(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScDocument::IsUndoEnabled(), OutputDevice::LogicToLogic(), ScTabView::MarkDataArea(), SdrMarkView::MarkObj(), ScMarkData::MarkToMulti(), nCount, pObject, ScDocShell::PostPaintExtras(), FuPoor::pView, RANGE_ABS_3D, FuPoor::rViewShell, SC_TAB_INSERTED, Size::setHeight(), ScTabView::SetTabNo(), Size::setWidth(), ScRangeList::size(), SO3_SCH_CLASSID_60, ScTabView::Unmark(), SdrView::UnmarkAll(), SdrMarkView::UnmarkAllObj(), VCLUnoHelper::UnoEmbed2VCLMapUnit(), and Size::Width().


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