LibreOffice Module sc (master)
1
|
#include <viewuno.hxx>
Public Member Functions | |
ScViewPaneBase (ScTabViewShell *pViewSh, sal_uInt16 nP) | |
virtual | ~ScViewPaneBase () override |
ScTabViewShell * | GetViewShell () const |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual sal_Int32 SAL_CALL | getFirstVisibleColumn () override |
virtual void SAL_CALL | setFirstVisibleColumn (sal_Int32 nFirstVisibleColumn) override |
virtual sal_Int32 SAL_CALL | getFirstVisibleRow () override |
virtual void SAL_CALL | setFirstVisibleRow (sal_Int32 nFirstVisibleRow) override |
virtual css::table::CellRangeAddress SAL_CALL | getVisibleRange () override |
virtual css::uno::Reference< css::table::XCellRange > SAL_CALL | getReferredCells () override |
virtual css::uno::Reference< css::form::runtime::XFormController > SAL_CALL | getFormController (const css::uno::Reference< css::form::XForm > &Form) override |
virtual sal_Bool SAL_CALL | isFormDesignMode () override |
virtual void SAL_CALL | setFormDesignMode (sal_Bool DesignMode) override |
virtual css::uno::Reference< css::awt::XControl > SAL_CALL | getControl (const css::uno::Reference< css::awt::XControlModel > &xModel) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
![]() | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
Protected Member Functions | |
css::awt::Rectangle | GetVisArea () const |
Private Attributes | |
ScTabViewShell * | pViewShell |
sal_uInt16 | nPane |
Definition at line 56 of file viewuno.hxx.
ScViewPaneBase::ScViewPaneBase | ( | ScTabViewShell * | pViewSh, |
sal_uInt16 | nP | ||
) |
Definition at line 120 of file viewuno.cxx.
References StartListening.
|
overridevirtual |
Definition at line 128 of file viewuno.cxx.
|
overridevirtual |
Definition at line 351 of file viewuno.cxx.
References FmFormShell::GetFormControl().
|
overridevirtual |
Exception?
Definition at line 174 of file viewuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetPosX(), SC_VIEWPANE_ACTIVE, and WhichH().
|
overridevirtual |
Exception?
Definition at line 207 of file viewuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetPosY(), SC_VIEWPANE_ACTIVE, and WhichV().
|
overridevirtual |
Definition at line 310 of file viewuno.cxx.
References FmFormShell::GetFormController(), and xController.
|
overridevirtual |
Reimplemented in ScTabViewObj.
Definition at line 167 of file viewuno.cxx.
|
overridevirtual |
Reimplemented in ScTabViewObj.
|
overridevirtual |
helper function with ScRange?
Definition at line 272 of file viewuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScViewData::GetDocShell(), and ScDocShell::GetViewData().
|
overridevirtual |
Reimplemented in ScTabViewObj.
|
overridevirtual |
Reimplemented in ScTabViewObj.
Definition at line 154 of file viewuno.cxx.
References aTypes, and cppu::UnoType< class >::get().
Referenced by ScTabViewObj::getTypes().
|
inline |
Definition at line 74 of file viewuno.hxx.
References pViewShell.
Referenced by ScTabViewObj::abortRangeSelection(), ScTabViewObj::freezeAtPosition(), ScTabViewObj::getActiveSheet(), ScTabViewObj::GetClickedObject(), ScTabViewObj::getCount(), ScTabViewObj::getIsWindowSplit(), ScTabViewObj::GetObjectByIndex_Impl(), ScTabViewObj::getPropertyValue(), ScTabViewObj::getSelectedSheets(), ScTabViewObj::getSelection(), ScTabViewObj::getSplitColumn(), ScTabViewObj::getSplitHorizontal(), ScTabViewObj::getSplitRow(), ScTabViewObj::getSplitVertical(), ScTabViewObj::getTransferable(), ScTabViewObj::GetZoom(), ScTabViewObj::GetZoomType(), ScTabViewObj::hasFrozenPanes(), ScTabViewObj::insertTransferable(), ScTabViewObj::IsMouseListening(), ScTabViewObj::MousePressed(), ScTabViewObj::MouseReleased(), ScTabViewObj::select(), ScTabViewObj::SelectionChanged(), ScTabViewObj::setActiveSheet(), ScTabViewObj::setPropertyValue(), ScTabViewObj::SetZoom(), ScTabViewObj::SetZoomType(), ScTabViewObj::SheetChanged(), ScTabViewObj::splitAtPosition(), and ScTabViewObj::startRangeSelection().
|
protected |
Definition at line 370 of file viewuno.cxx.
References AWTRectangle(), ScGridWindow::GetDrawMapMode(), ScDocument::GetMMRect(), vcl::Window::GetSizePixel(), ScDocument::IsLayoutRTL(), OutputDevice::PixelToLogic(), Point, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_LEFT, SC_SPLIT_RIGHT, SC_SPLIT_TOP, SC_SPLIT_TOPLEFT, SC_SPLIT_TOPRIGHT, SC_VIEWPANE_ACTIVE, and Size::Width().
Referenced by ScTabViewObj::getPropertyValue().
|
overridevirtual |
do the same ???
Definition at line 240 of file viewuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetPosX(), ScViewData::GetPosY(), ScViewData::GetTabNo(), SC_VIEWPANE_ACTIVE, ScViewData::VisibleCellsX(), ScViewData::VisibleCellsY(), WhichH(), and WhichV().
|
overridevirtual |
Definition at line 325 of file viewuno.cxx.
References FmFormShell::IsDesignMode().
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 136 of file viewuno.cxx.
References SfxHint::GetId().
|
overridevirtual |
Reimplemented in ScTabViewObj, and ScViewPaneObj.
Definition at line 142 of file viewuno.cxx.
References SC_QUERYINTERFACE.
Referenced by ScViewPaneObj::queryInterface(), and ScTabViewObj::queryInterface().
|
overridevirtual |
Definition at line 191 of file viewuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetPosX(), SC_VIEWPANE_ACTIVE, and WhichH().
|
overridevirtual |
Definition at line 224 of file viewuno.cxx.
References ScViewData::GetActivePart(), ScViewData::GetPosY(), SC_VIEWPANE_ACTIVE, and WhichV().
Definition at line 338 of file viewuno.cxx.
References FmFormShell::SetDesignMode().
|
overridevirtual |
Reimplemented in ScTabViewObj.
|
private |
Definition at line 65 of file viewuno.hxx.
|
private |
Definition at line 64 of file viewuno.hxx.
Referenced by GetViewShell().