LibreOffice Module sw (master)
1
|
#include <vbaapplication.hxx>
Public Member Functions | |
SwVbaApplication (css::uno::Reference< css::uno::XComponentContext > &xContext) | |
virtual | ~SwVbaApplication () override |
sal_uInt32 | AddSink (const css::uno::Reference< ooo::vba::XSink > &xSink) |
void | RemoveSink (sal_uInt32 nNumber) |
rtl::Reference< SwVbaWindow > | getActiveSwVbaWindow () |
css::uno::Reference< css::uno::XComponentContext > const & | getContext () const |
virtual OUString SAL_CALL | getName () override |
virtual css::uno::Reference< ooo::vba::word::XSystem > SAL_CALL | getSystem () override |
virtual css::uno::Reference< ov::word::XDocument > SAL_CALL | getActiveDocument () override |
virtual css::uno::Reference< ov::word::XWindow > SAL_CALL | getActiveWindow () override |
virtual css::uno::Reference< ooo::vba::word::XOptions > SAL_CALL | getOptions () override |
virtual css::uno::Reference< ooo::vba::word::XSelection > SAL_CALL | getSelection () override |
virtual css::uno::Reference< ooo::vba::word::XWordBasic > SAL_CALL | getWordBasic () override |
virtual css::uno::Any SAL_CALL | CommandBars (const css::uno::Any &aIndex) override |
virtual css::uno::Any SAL_CALL | Documents (const css::uno::Any &aIndex) override |
virtual css::uno::Any SAL_CALL | Addins (const css::uno::Any &aIndex) override |
virtual css::uno::Any SAL_CALL | Dialogs (const css::uno::Any &aIndex) override |
virtual css::uno::Any SAL_CALL | ListGalleries (const css::uno::Any &aIndex) override |
virtual sal_Bool SAL_CALL | getDisplayAutoCompleteTips () override |
virtual void SAL_CALL | setDisplayAutoCompleteTips (sal_Bool _displayAutoCompleteTips) override |
virtual sal_Int32 SAL_CALL | getEnableCancelKey () override |
virtual void SAL_CALL | setEnableCancelKey (sal_Int32 _enableCancelKey) override |
virtual sal_Int32 SAL_CALL | getWindowState () override |
virtual void SAL_CALL | setWindowState (sal_Int32 _windowstate) override |
virtual sal_Int32 SAL_CALL | getWidth () override |
virtual void SAL_CALL | setWidth (sal_Int32 _width) override |
virtual sal_Int32 SAL_CALL | getHeight () override |
virtual void SAL_CALL | setHeight (sal_Int32 _height) override |
virtual sal_Int32 SAL_CALL | getLeft () override |
virtual void SAL_CALL | setLeft (sal_Int32 _left) override |
virtual sal_Int32 SAL_CALL | getTop () override |
virtual void SAL_CALL | setTop (sal_Int32 _top) override |
virtual OUString SAL_CALL | getStatusBar () override |
virtual void SAL_CALL | setStatusBar (const OUString &_statusbar) override |
virtual css::uno::Any SAL_CALL | getCustomizationContext () override |
virtual void SAL_CALL | setCustomizationContext (const css::uno::Any &_customizationcontext) override |
virtual float SAL_CALL | CentimetersToPoints (float Centimeters) override |
virtual void SAL_CALL | ShowMe () override |
virtual void SAL_CALL | Resize (sal_Int32 Width, sal_Int32 Height) override |
virtual void SAL_CALL | Move (sal_Int32 Left, sal_Int32 Top) override |
virtual OUString SAL_CALL | getIID () override |
virtual OUString SAL_CALL | GetIIDForClassItselfNotCoclass () override |
virtual ov::TypeAndIID SAL_CALL | GetConnectionPoint () override |
virtual css::uno::Reference< ov::XConnectionPoint > SAL_CALL | FindConnectionPoint () override |
virtual OUString | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
virtual void SAL_CALL | CallSinks (const OUString &Method, css::uno::Sequence< css::uno::Any > &Arguments) override |
virtual css::uno::Reference< css::frame::XModel > | getCurrentDocument () override |
Private Attributes | |
std::vector< css::uno::Reference< ooo::vba::XSink > > | mvSinks |
Definition at line 48 of file vbaapplication.hxx.
|
explicit |
Definition at line 136 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 141 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 248 of file vbaapplication.cxx.
References uno::Any::hasValue(), and mxContext.
sal_uInt32 SwVbaApplication::AddSink | ( | const css::uno::Reference< ooo::vba::XSink > & | xSink | ) |
Definition at line 146 of file vbaapplication.cxx.
References SwGlobals::ensure(), mvSinks, and SW_MOD.
|
overridevirtual |
Definition at line 502 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 415 of file vbaapplication.cxx.
References VbaApplicationBase::CentimetersToPoints().
|
overridevirtual |
Definition at line 213 of file vbaapplication.cxx.
References VbaApplicationBase::CommandBars().
|
overridevirtual |
Definition at line 257 of file vbaapplication.cxx.
References getCurrentDocument(), uno::Any::hasValue(), and mxContext.
|
overridevirtual |
Definition at line 239 of file vbaapplication.cxx.
References uno::Any::hasValue(), and mxContext.
|
overridevirtual |
Definition at line 471 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 174 of file vbaapplication.cxx.
References getCurrentDocument(), and mxContext.
rtl::Reference< SwVbaWindow > SwVbaApplication::getActiveSwVbaWindow | ( | ) |
Definition at line 180 of file vbaapplication.cxx.
References getCurrentDocument(), mxContext, xController, and xModel.
Referenced by getActiveWindow(), getHeight(), getLeft(), getTop(), getWidth(), Move(), Resize(), setHeight(), setLeft(), setTop(), and setWidth().
|
overridevirtual |
Definition at line 195 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
Referenced by getWindowState(), and setWindowState().
|
overridevirtual |
Definition at line 460 of file vbaapplication.cxx.
uno::Reference< css::uno::XComponentContext > const & SwVbaApplication::getContext | ( | ) | const |
Definition at line 189 of file vbaapplication.cxx.
References mxContext.
|
overridevirtual |
Definition at line 494 of file vbaapplication.cxx.
References getCurrentWordDoc(), and mxContext.
Referenced by Dialogs(), getActiveDocument(), getActiveSwVbaWindow(), getSelection(), ListGalleries(), and setStatusBar().
|
overridevirtual |
Definition at line 380 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 275 of file vbaapplication.cxx.
References SvxAutoCorrCfg::Get(), and SvxAutoCorrCfg::IsAutoTextTip().
|
overridevirtual |
Definition at line 285 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 339 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 446 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 454 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 351 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 168 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 207 of file vbaapplication.cxx.
References mxContext.
|
overridevirtual |
Definition at line 226 of file vbaapplication.cxx.
References getCurrentDocument(), and mxContext.
|
overridevirtual |
Definition at line 478 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 484 of file vbaapplication.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 375 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 201 of file vbaapplication.cxx.
References mxContext.
|
overridevirtual |
Definition at line 363 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 327 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 296 of file vbaapplication.cxx.
References getActiveWindow(), and nState.
|
overridevirtual |
Definition at line 232 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 266 of file vbaapplication.cxx.
References getCurrentDocument(), uno::Any::hasValue(), and mxContext.
|
overridevirtual |
Definition at line 435 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
void SwVbaApplication::RemoveSink | ( | sal_uInt32 | nNumber | ) |
Definition at line 159 of file vbaapplication.cxx.
References mvSinks.
|
overridevirtual |
Definition at line 425 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 385 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 280 of file vbaapplication.cxx.
References SvxAutoCorrCfg::Get(), and SvxAutoCorrCfg::SetAutoTextTip().
|
overridevirtual |
Definition at line 291 of file vbaapplication.cxx.
|
overridevirtual |
Definition at line 345 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 357 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 390 of file vbaapplication.cxx.
References getCurrentDocument(), SAL_INFO, and xModel.
|
overridevirtual |
Definition at line 369 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 333 of file vbaapplication.cxx.
References getActiveSwVbaWindow().
|
overridevirtual |
Definition at line 310 of file vbaapplication.cxx.
References getActiveWindow().
|
overridevirtual |
Definition at line 420 of file vbaapplication.cxx.
|
private |
Definition at line 50 of file vbaapplication.hxx.
Referenced by AddSink(), CallSinks(), and RemoveSink().