|
LibreOffice Module oox (master) 1
|
Model for a Forms 2.0 frame control. More...
#include <axcontrol.hxx>
Public Member Functions | |
| AxFrameModel () | |
| virtual ApiControlType | getControlType () const override |
| Derived classes return the UNO control type enum value. More... | |
| virtual void | convertProperties (PropertyMap &rPropMap, const ControlConverter &rConv) const override |
| Converts font settings if supported. More... | |
Public Member Functions inherited from oox::ole::AxContainerModelBase | |
| AxContainerModelBase (bool bFontSupport=false) | |
| virtual void | importProperty (sal_Int32 nPropId, const OUString &rValue) override |
| Allows to set single properties specified by XML token identifier. More... | |
| virtual bool | importBinaryModel (BinaryInputStream &rInStrm) override |
| Reads the leading structure in the 'f' stream containing the model for this control. More... | |
| virtual void | convertProperties (PropertyMap &rPropMap, const ControlConverter &rConv) const override |
| Converts font settings if supported. More... | |
| bool | importClassTable (BinaryInputStream &rInStrm, AxClassTable &orClassTable) |
| Reads the class table structure for embedded controls following the own model from the 'f' stream. More... | |
Public Member Functions inherited from oox::ole::AxFontDataModel | |
| AxFontDataModel (bool bSupportsAlign=true) | |
| virtual void | importProperty (sal_Int32 nPropId, const OUString &rValue) override |
| Derived classes set specific OOXML properties at the model structure. More... | |
| virtual bool | importBinaryModel (BinaryInputStream &rInStrm) override |
| Derived classes import a form control model from the passed input stream. More... | |
| virtual void | exportBinaryModel (BinaryOutputStream &rOutStrm) override |
| Derived classes export a form control model to the passed output stream. More... | |
| virtual void | convertProperties (PropertyMap &rPropMap, const ControlConverter &rConv) const override |
| Derived classes convert all control properties. More... | |
| virtual void | convertFromProperties (PropertySet &rPropSet, const ControlConverter &rConv) override |
| Derived classes convert from uno control properties to equiv. More... | |
| sal_Int16 | getFontHeight () const |
| Returns the font height in points. More... | |
Public Member Functions inherited from oox::ole::AxControlModelBase | |
| AxControlModelBase () | |
| virtual void | importProperty (sal_Int32 nPropId, const OUString &rValue) override |
| Derived classes set specific OOXML properties at the model structure. More... | |
Public Member Functions inherited from oox::ole::ControlModelBase | |
| ControlModelBase () | |
| virtual | ~ControlModelBase () |
| void | setAwtModelMode () |
| Sets this control model to AWT model mode. More... | |
| void | setFormComponentMode () |
| Sets this control model to form component mode. More... | |
| OUString | getServiceName () const |
| Returns the UNO service name used to construct the AWT control model, or the control form component. More... | |
| virtual void | importProperty (sal_Int32 nPropId, const OUString &rValue) |
| Derived classes set specific OOXML properties at the model structure. More... | |
| virtual void | importPictureData (sal_Int32 nPropId, BinaryInputStream &rInStrm) |
| Derived classes set binary data (picture, mouse icon) at the model structure. More... | |
| virtual bool | importBinaryModel (BinaryInputStream &rInStrm)=0 |
| Derived classes import a form control model from the passed input stream. More... | |
| virtual void | exportBinaryModel (BinaryOutputStream &) |
| Derived classes export a form control model to the passed output stream. More... | |
| virtual void | exportCompObj (BinaryOutputStream &) |
| Derived classes export CompObjStream contents. More... | |
| virtual ApiControlType | getControlType () const =0 |
| Derived classes return the UNO control type enum value. More... | |
| virtual void | convertProperties (PropertyMap &rPropMap, const ControlConverter &rConv) const |
| Derived classes convert all control properties. More... | |
| virtual void | convertFromProperties (PropertySet &rPropSet, const ControlConverter &rConv) |
| Derived classes convert from uno control properties to equiv. More... | |
| void | convertSize (PropertyMap &rPropMap, const ControlConverter &rConv) const |
| Converts the control size to UNO properties. More... | |
Additional Inherited Members | |
Public Attributes inherited from oox::ole::AxContainerModelBase | |
| StreamDataSequence | maPictureData |
| Binary picture stream. More... | |
| OUString | maCaption |
| Visible caption of the form. More... | |
| AxPairData | maLogicalSize |
| Logical form size (scroll area). More... | |
| AxPairData | maScrollPos |
| Scroll position. More... | |
| sal_uInt32 | mnBackColor |
| Fill color. More... | |
| sal_uInt32 | mnTextColor |
| Text color. More... | |
| sal_uInt32 | mnFlags |
| Various flags. More... | |
| sal_uInt32 | mnBorderColor |
| Flat border color. More... | |
| sal_Int32 | mnBorderStyle |
| Flat border style. More... | |
| sal_Int32 | mnScrollBars |
| Horizontal/vertical scroll bar. More... | |
| sal_Int32 | mnCycleType |
| Cycle in all forms or in this form. More... | |
| sal_Int32 | mnSpecialEffect |
| 3D border effect. More... | |
| sal_Int32 | mnPicAlign |
| Anchor position of the picture. More... | |
| sal_Int32 | mnPicSizeMode |
| Clip, stretch, zoom. More... | |
| bool | mbPicTiling |
| True = picture is repeated. More... | |
| bool | mbFontSupport |
| True = control supports the font property. More... | |
Public Attributes inherited from oox::ole::AxFontDataModel | |
| AxFontData | maFontData |
| The font settings. More... | |
Public Attributes inherited from oox::ole::ControlModelBase | |
| AxPairData | maSize |
| Size of the control in 1/100 mm. More... | |
Protected Attributes inherited from oox::ole::ControlModelBase | |
| bool | mbAwtModel |
| True = AWT control model, false = form component. More... | |
Model for a Forms 2.0 frame control.
Definition at line 835 of file axcontrol.hxx.
|
explicit |
Definition at line 2464 of file axcontrol.cxx.
|
overridevirtual |
Converts font settings if supported.
Reimplemented from oox::ole::AxContainerModelBase.
Definition at line 2474 of file axcontrol.cxx.
References oox::ole::AxContainerModelBase::convertProperties(), oox::getFlag(), oox::ole::AxContainerModelBase::maCaption, oox::ole::AxContainerModelBase::mnFlags, and oox::PropertyMap::setProperty().
|
overridevirtual |
Derived classes return the UNO control type enum value.
Implements oox::ole::ControlModelBase.
Definition at line 2469 of file axcontrol.cxx.
References oox::ole::API_CONTROL_FRAME, oox::ole::API_CONTROL_GROUPBOX, and oox::ole::ControlModelBase::mbAwtModel.