diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2004-05-07 15:06:52 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2004-05-07 15:06:52 +0000 |
commit | 9a5f9da2049af0787b8da6b29f1e3ef35248d289 (patch) | |
tree | 687e7c3fcba8355b9581825b4b7ca99d7f5aad13 /forms | |
parent | 28adaece96e6719114579af77109f5220fe328fe (diff) |
INTEGRATION: CWS frmcontrols03 (1.8.24); FILE MERGED
2004/04/28 12:05:30 fs 1.8.24.3: RESYNC: (1.8-1.9); FILE MERGED
2004/03/03 14:00:19 fs 1.8.24.2: #i24387# do not bind rich text controls
2004/03/02 15:01:40 fs 1.8.24.1: #i24387# care for compatibility when reading/writing binary format
Diffstat (limited to 'forms')
-rw-r--r-- | forms/source/component/Edit.hxx | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/forms/source/component/Edit.hxx b/forms/source/component/Edit.hxx index d68083670015..891d1a34e530 100644 --- a/forms/source/component/Edit.hxx +++ b/forms/source/component/Edit.hxx @@ -2,9 +2,9 @@ * * $RCSfile: Edit.hxx,v $ * - * $Revision: 1.9 $ + * $Revision: 1.10 $ * - * last change: $Author: rt $ $Date: 2004-04-02 10:51:20 $ + * last change: $Author: rt $ $Date: 2004-05-07 16:06:52 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -120,6 +120,9 @@ public: virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo> SAL_CALL getPropertySetInfo() throw(::com::sun::star::uno::RuntimeException); virtual ::cppu::IPropertyArrayHelper& SAL_CALL getInfoHelper(); +// XReset + virtual void SAL_CALL reset( ) throw(::com::sun::star::uno::RuntimeException); + // ::com::sun::star::lang::XServiceInfo IMPLEMENTATION_NAME(OEditModel); virtual StringSequence SAL_CALL getSupportedServiceNames() throw(); @@ -132,6 +135,10 @@ public: IMPLEMENT_INFO_SERVICE() protected: + // OControlModel overridables + virtual void writeAggregate( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XObjectOutputStream >& _rxOutStream ) const; + virtual void readAggregate( const ::com::sun::star::uno::Reference< ::com::sun::star::io::XObjectInputStream >& _rxInStream ); + // OBoundControlModel overridables virtual ::com::sun::star::uno::Any translateDbColumnToControlValue( ); @@ -144,10 +151,15 @@ protected: virtual void onDisconnectedDbColumn(); virtual sal_Bool approveValueBinding( const ::com::sun::star::uno::Reference< ::com::sun::star::form::binding::XValueBinding >& _rxBinding ); + virtual sal_Bool approveDbColumnType( sal_Int32 _nColumnType ); + protected: virtual sal_Int16 getPersistenceFlags() const; DECLARE_XCLONEABLE(); + +private: + bool implActsAsRichText( ) const; }; //================================================================== |