LibreOffice Module sc (master)
1
|
#include <vbasheetobject.hxx>
Public Member Functions | |
ScVbaControlObjectBase (const css::uno::Reference< ov::XHelperInterface > &rxParent, const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::frame::XModel > &rxModel, const css::uno::Reference< css::container::XIndexContainer > &rxFormIC, const css::uno::Reference< css::drawing::XControlShape > &rxControlShape) | |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &rName) override |
virtual OUString SAL_CALL | getOnAction () override |
virtual void SAL_CALL | setOnAction (const OUString &rMacroName) override |
virtual sal_Bool SAL_CALL | getPrintObject () override |
virtual void SAL_CALL | setPrintObject (sal_Bool bPrintObject) override |
virtual sal_Bool SAL_CALL | getAutoSize () override |
virtual void SAL_CALL | setAutoSize (sal_Bool bAutoSize) override |
void | NotifyMacroEventRead () |
Notify that the document contains a macro event handler. More... | |
Protected Member Functions | |
sal_Int32 | getModelIndexInForm () const |
Protected Attributes | |
css::uno::Reference< css::container::XIndexContainer > | mxFormIC |
css::uno::Reference< css::beans::XPropertySet > | mxControlProps |
bool | mbNotifyMacroEventRead |
Definition at line 133 of file vbasheetobject.hxx.
|
explicit |
css::uno::RuntimeException |
Definition at line 294 of file vbasheetobject.cxx.
References Reference.
|
overridevirtual |
Definition at line 383 of file vbasheetobject.cxx.
|
protected |
css::uno::RuntimeException |
Definition at line 396 of file vbasheetobject.cxx.
References mxControlProps, mxFormIC, nCount, and nIndex.
Referenced by getOnAction(), and setOnAction().
|
overridevirtual |
Definition at line 309 of file vbasheetobject.cxx.
References mxControlProps.
|
overridevirtual |
Definition at line 319 of file vbasheetobject.cxx.
References aScriptType, extractMacroName(), gaEventMethod, gaListenerType, getModelIndexInForm(), mxFormIC, and nIndex.
|
overridevirtual |
Definition at line 371 of file vbasheetobject.cxx.
References mxControlProps.
void ScVbaControlObjectBase::NotifyMacroEventRead | ( | ) |
Notify that the document contains a macro event handler.
Definition at line 339 of file vbasheetobject.cxx.
References mbNotifyMacroEventRead, mxModel, and comphelper::DocumentInfo::notifyMacroEventRead().
Referenced by setOnAction().
Definition at line 389 of file vbasheetobject.cxx.
|
overridevirtual |
Definition at line 314 of file vbasheetobject.cxx.
References mxControlProps.
|
overridevirtual |
Definition at line 347 of file vbasheetobject.cxx.
References gaEventMethod, gaListenerType, getModelIndexInForm(), getSfxObjShell(), makeMacroURL(), mxFormIC, mxModel, nIndex, NotifyMacroEventRead(), and resolveVBAMacro().
Definition at line 376 of file vbasheetobject.cxx.
References mxControlProps.
|
protected |
Definition at line 166 of file vbasheetobject.hxx.
Referenced by NotifyMacroEventRead().
|
protected |
Definition at line 165 of file vbasheetobject.hxx.
Referenced by getModelIndexInForm(), getName(), getPrintObject(), setName(), and setPrintObject().
|
protected |
Definition at line 164 of file vbasheetobject.hxx.
Referenced by getModelIndexInForm(), getOnAction(), and setOnAction().