LibreOffice Module starmath (master) 1
|
#include <unomodel.hxx>
Public Member Functions | |
SmPrintUIOptions () | |
Public Member Functions inherited from vcl::PrinterOptionsHelper | |
PrinterOptionsHelper () | |
bool | processProperties (const css::uno::Sequence< css::beans::PropertyValue > &i_rNewProp) |
void | appendPrintUIOptions (css::uno::Sequence< css::beans::PropertyValue > &io_rProps) const |
css::uno::Any | getValue (const OUString &i_rPropertyName) const |
bool | getBoolValue (const OUString &i_rPropertyName, bool i_bDefault) const |
bool | getBoolValue (const char *i_pPropName, bool i_bDefault=false) const |
sal_Int64 | getIntValue (const OUString &i_rPropertyName, sal_Int64 i_nDefault) const |
sal_Int64 | getIntValue (const char *i_pPropName, sal_Int64 i_nDefault) const |
OUString | getStringValue (const OUString &i_rPropertyName) const |
OUString | getStringValue (const char *i_pPropName) const |
Additional Inherited Members | |
Static Public Member Functions inherited from vcl::PrinterOptionsHelper | |
static css::uno::Any | setUIControlOpt (const css::uno::Sequence< OUString > &i_rIDs, const OUString &i_rTitle, const css::uno::Sequence< OUString > &i_rHelpId, const OUString &i_rType, const css::beans::PropertyValue *i_pValue=nullptr, const UIControlOptions &i_rControlOptions=UIControlOptions()) |
static css::uno::Any | setGroupControlOpt (const OUString &i_rID, const OUString &i_rTitle, const OUString &i_rHelpId) |
static css::uno::Any | setSubgroupControlOpt (const OUString &i_rID, const OUString &i_rTitle, const OUString &i_rHelpId, const UIControlOptions &i_rControlOptions=UIControlOptions()) |
static css::uno::Any | setBoolControlOpt (const OUString &i_rID, const OUString &i_rTitle, const OUString &i_rHelpId, const OUString &i_rProperty, bool i_bValue, const UIControlOptions &i_rControlOptions=UIControlOptions()) |
static css::uno::Any | setChoiceListControlOpt (const OUString &i_rID, const OUString &i_rTitle, const css::uno::Sequence< OUString > &i_rHelpId, const OUString &i_rProperty, const css::uno::Sequence< OUString > &i_rChoices, sal_Int32 i_nValue, const css::uno::Sequence< sal_Bool > &i_rDisabledChoices=css::uno::Sequence< sal_Bool >(), const UIControlOptions &i_rControlOptions=UIControlOptions()) |
static css::uno::Any | setChoiceRadiosControlOpt (const css::uno::Sequence< OUString > &i_rIDs, const OUString &i_rTitle, const css::uno::Sequence< OUString > &i_rHelpId, const OUString &i_rProperty, const css::uno::Sequence< OUString > &i_rChoices, sal_Int32 i_nValue, const css::uno::Sequence< sal_Bool > &i_rDisabledChoices=css::uno::Sequence< sal_Bool >(), const UIControlOptions &i_rControlOptions=UIControlOptions()) |
static css::uno::Any | setRangeControlOpt (const OUString &i_rID, const OUString &i_rTitle, const OUString &i_rHelpId, const OUString &i_rProperty, sal_Int32 i_nValue, sal_Int32 i_nMinValue, sal_Int32 i_nMaxValue, const UIControlOptions &i_rControlOptions) |
static css::uno::Any | setEditControlOpt (const OUString &i_rID, const OUString &i_rTitle, const OUString &i_rHelpId, const OUString &i_rProperty, const OUString &i_rValue, const UIControlOptions &i_rControlOptions) |
Protected Attributes inherited from vcl::PrinterOptionsHelper | |
std::unordered_map< OUString, css::uno::Any > | m_aPropertyMap |
std::vector< css::beans::PropertyValue > | m_aUIProperties |
Definition at line 36 of file unomodel.hxx.
SmPrintUIOptions::SmPrintUIOptions | ( | ) |
Definition at line 67 of file unomodel.cxx.
References SmModule::GetConfig(), SvtModuleOptions::GetModuleName(), SmMathConfig::GetPrintSize(), SmMathConfig::GetPrintZoomFactor(), SmMathConfig::IsPrintFormulaText(), SmMathConfig::IsPrintFrame(), SmMathConfig::IsPrintTitle(), vcl::PrinterOptionsHelper::m_aUIProperties, comphelper::makePropertyValue(), SvtModuleOptions::MATH, PRTUIOPT_BORDER, PRTUIOPT_FORMULA_TEXT, PRTUIOPT_PRINT_FORMAT, PRTUIOPT_PRINT_SCALE, PRTUIOPT_TITLE_ROW, SAL_WARN_IF, Sequence, vcl::PrinterOptionsHelper::setBoolControlOpt(), vcl::PrinterOptionsHelper::setChoiceRadiosControlOpt(), vcl::PrinterOptionsHelper::setGroupControlOpt(), vcl::PrinterOptionsHelper::setRangeControlOpt(), vcl::PrinterOptionsHelper::setSubgroupControlOpt(), SM_MOD, and SmResId().