LibreOffice Module sc (master) 1
|
Provides static helper functions for form controls. More...
#include <xlescher.hxx>
Static Public Member Functions | |
static css::uno::Reference< css::awt::XControlModel > | GetControlModel (css::uno::Reference< css::drawing::XShape > const &xShape) |
Returns the API control model from the passed API shape object. More... | |
static bool | FillMacroDescriptor (css::script::ScriptEventDescriptor &rDescriptor, XclTbxEventType eEventType, const OUString &rXclMacroName, SfxObjectShell *pDocShell) |
Fills the macro descriptor according to the passed macro name. More... | |
static OUString | ExtractFromMacroDescriptor (const css::script::ScriptEventDescriptor &rDescriptor, XclTbxEventType eEventType) |
Tries to extract an Excel macro name from the passed macro descriptor. More... | |
Provides static helper functions for form controls.
Definition at line 415 of file xlescher.hxx.
|
static |
Tries to extract an Excel macro name from the passed macro descriptor.
Definition at line 324 of file xlescher.cxx.
References XclTools::GetXclMacroName().
|
static |
Fills the macro descriptor according to the passed macro name.
Definition at line 310 of file xlescher.cxx.
References XclTools::GetSbMacroUrl().
Referenced by XclImpTbxObjBase::FillMacroDescriptor().
|
static |
Returns the API control model from the passed API shape object.
Definition at line 282 of file xlescher.cxx.
Referenced by XclImpControlHelper::ApplySheetLinkProps(), XclExpControlHelper::ConvertSheetLinks(), XclEscherEx::CreateOCXCtrlObj(), XclEscherEx::CreateTBXCtrlObj(), XclImpOptionButtonObj::DoProcessControl(), XclImpControlHelper::ProcessControl(), XclImpControlHelper::SetStringProperty(), XclExpOcxControlObj::XclExpOcxControlObj(), and XclExpTbxControlObj::XclExpTbxControlObj().