#include "precompiled_starmath.hxx"
#include <vos/mutex.hxx>
#include <osl/mutex.hxx>
#include <sfx2/printer.hxx>
#include <vcl/svapp.hxx>
#include <svtools/ctrltool.hxx>
#include <svtools/itemprop.hxx>
#include <unotools/localedatawrapper.hxx>
#include <unotools/processfactory.hxx>
#include <svx/paperinf.hxx>
#include <vcl/settings.hxx>
#include <toolkit/awt/vclxdevice.hxx>
#include <com/sun/star/beans/PropertyState.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/formula/SymbolDescriptor.hpp>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/script/XLibraryContainer.hpp>
#include <xmloff/xmluconv.hxx>
#include <rtl/ustrbuf.hxx>
#include <comphelper/propertysetinfo.hxx>
#include <unomodel.hxx>
#include <document.hxx>
#include <view.hxx>
#include <symbol.hxx>
#include <starmath.hrc>
#include <config.hxx>
#include <smdll.hxx>
Include dependency graph for unomodel.cxx:
Go to the source code of this file.
#define C2U | ( | cChar | ) | rtl::OUString::createFromAscii(cChar) |
Definition at line 136 of file unomodel.cxx.
#define MM100_TO_TWIP | ( | MM100 | ) | ((MM100) >= 0 ? (((MM100)*72L+63L)/127L) : (((MM100)*72L-63L)/127L)) |
Definition at line 134 of file unomodel.cxx.
#define PROPERTY_NONE 0 |
#define TWIP_TO_MM100 | ( | TWIP | ) | ((TWIP) >= 0 ? (((TWIP)*127L+36L)/72L) : (((TWIP)*127L-36L)/72L)) |
Definition at line 133 of file unomodel.cxx.
Definition at line 143 of file unomodel.cxx.
sal_Int16 lcl_AnyToINT16 | ( | const uno::Any & | rAny | ) |
Definition at line 385 of file unomodel.cxx.
PropertySetInfo* lcl_createModelPropertyInfo | ( | ) |
Definition at line 211 of file unomodel.cxx.
References DIS_BOTTOMSPACE, DIS_BRACKETSIZE, DIS_BRACKETSPACE, DIS_DENOMINATOR, DIS_FRACTION, DIS_HORIZONTAL, DIS_LEFTSPACE, DIS_LOWERLIMIT, DIS_MATRIXCOL, DIS_MATRIXROW, DIS_NORMALBRACKETSIZE, DIS_NUMERATOR, DIS_OPERATORSIZE, DIS_OPERATORSPACE, DIS_ORNAMENTSIZE, DIS_ORNAMENTSPACE, DIS_RIGHTSPACE, DIS_ROOT, DIS_STROKEWIDTH, DIS_SUBSCRIPT, DIS_SUPERSCRIPT, DIS_TOPSPACE, DIS_UPPERLIMIT, DIS_VERTICAL, FNT_FIXED, FNT_FUNCTION, FNT_NUMBER, FNT_SANS, FNT_SERIF, FNT_TEXT, FNT_VARIABLE, HANDLE_ALIGNMENT, HANDLE_BASE_FONT_HEIGHT, HANDLE_BASIC_LIBRARIES, HANDLE_BOTTOM_MARGIN, HANDLE_CUSTOM_FONT_FIXED_POSTURE, HANDLE_CUSTOM_FONT_FIXED_WEIGHT, HANDLE_CUSTOM_FONT_NAME_FIXED, HANDLE_CUSTOM_FONT_NAME_SANS, HANDLE_CUSTOM_FONT_NAME_SERIF, HANDLE_CUSTOM_FONT_SANS_POSTURE, HANDLE_CUSTOM_FONT_SANS_WEIGHT, HANDLE_CUSTOM_FONT_SERIF_POSTURE, HANDLE_CUSTOM_FONT_SERIF_WEIGHT, HANDLE_DIALOG_LIBRARIES, HANDLE_FONT_FUNCTIONS_POSTURE, HANDLE_FONT_FUNCTIONS_WEIGHT, HANDLE_FONT_NAME_FUNCTIONS, HANDLE_FONT_NAME_NUMBERS, HANDLE_FONT_NAME_TEXT, HANDLE_FONT_NAME_VARIABLES, HANDLE_FONT_NUMBERS_POSTURE, HANDLE_FONT_NUMBERS_WEIGHT, HANDLE_FONT_TEXT_POSTURE, HANDLE_FONT_TEXT_WEIGHT, HANDLE_FONT_VARIABLES_POSTURE, HANDLE_FONT_VARIABLES_WEIGHT, HANDLE_FORMULA, HANDLE_IS_SCALE_ALL_BRACKETS, HANDLE_IS_TEXT_MODE, HANDLE_LEFT_MARGIN, HANDLE_LOAD_READONLY, HANDLE_PRINTER_NAME, HANDLE_PRINTER_SETUP, HANDLE_RELATIVE_BRACKET_DISTANCE, HANDLE_RELATIVE_BRACKET_EXCESS_SIZE, HANDLE_RELATIVE_FONT_HEIGHT_FUNCTIONS, HANDLE_RELATIVE_FONT_HEIGHT_INDICES, HANDLE_RELATIVE_FONT_HEIGHT_LIMITS, HANDLE_RELATIVE_FONT_HEIGHT_OPERATORS, HANDLE_RELATIVE_FONT_HEIGHT_TEXT, HANDLE_RELATIVE_FRACTION_BAR_EXCESS_LENGTH, HANDLE_RELATIVE_FRACTION_BAR_LINE_WEIGHT, HANDLE_RELATIVE_FRACTION_DENOMINATOR_DEPTH, HANDLE_RELATIVE_FRACTION_NUMERATOR_HEIGHT, HANDLE_RELATIVE_INDEX_SUBSCRIPT, HANDLE_RELATIVE_INDEX_SUPERSCRIPT, HANDLE_RELATIVE_LINE_SPACING, HANDLE_RELATIVE_LOWER_LIMIT_DISTANCE, HANDLE_RELATIVE_MATRIX_COLUMN_SPACING, HANDLE_RELATIVE_MATRIX_LINE_SPACING, HANDLE_RELATIVE_OPERATOR_EXCESS_SIZE, HANDLE_RELATIVE_OPERATOR_SPACING, HANDLE_RELATIVE_ROOT_SPACING, HANDLE_RELATIVE_SCALE_BRACKET_EXCESS_SIZE, HANDLE_RELATIVE_SPACING, HANDLE_RELATIVE_SYMBOL_MINIMUM_HEIGHT, HANDLE_RELATIVE_SYMBOL_PRIMARY_HEIGHT, HANDLE_RELATIVE_UPPER_LIMIT_DISTANCE, HANDLE_RIGHT_MARGIN, HANDLE_RUNTIME_UID, HANDLE_SYMBOLS, HANDLE_TOP_MARGIN, PROPERTY_NONE, SIZ_FUNCTION, SIZ_INDEX, SIZ_LIMITS, SIZ_OPERATOR, and SIZ_TEXT.
static Size lcl_GuessPaperSize | ( | ) | [static] |
Definition at line 919 of file unomodel.cxx.
uno::Reference< uno::XInterface > SAL_CALL SmModel_createInstance | ( | const uno::Reference< lang::XMultiServiceFactory > & | ) | throw ( uno::Exception ) |