// OColumnSettings class OColumnSettings
{ // <properties>
css::uno::Any m_aWidth; // sal_Int32 or void
css::uno::Any m_aFormatKey; // sal_Int32 or void
css::uno::Any m_aRelativePosition; // sal_Int32 or void
css::uno::Any m_aAlignment; // sal_Int32 (css::awt::TextAlign) or void
css::uno::Any m_aHelpText; // the description of the column which is visible in the helptext of the column
css::uno::Any m_aControlDefault; // the default value which should be displayed as by a control when moving to a new row
css::uno::Reference< css::beans::XPropertySet >
m_xControlModel; bool m_bHidden; // </properties>
/** determines whether the property with the given handle is handled by the class
*/ staticbool isColumnSettingProperty( const sal_Int32 _nPropertyHandle ); staticbool isDefaulted( const sal_Int32 _nPropertyHandle, const css::uno::Any& _rPropertyValue );
public: /** check if the persistent settings have their default value
*/ staticbool hasDefaultSettings( const css::uno::Reference< css::beans::XPropertySet >& _rxColumn );
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.