From e0d2085017d182cde44e145f3e8bfc428dec6e21 Mon Sep 17 00:00:00 2001 From: Kurt Zenker Date: Thu, 15 Oct 2009 16:29:40 +0000 Subject: CWS-TOOLING: integrate CWS c29v001a 2009-10-06 hb #160731# use SetReadOnlyUI instead of item at medium to get read only functionality 2009-10-05 hb #160731# added virtual destructor to IDocumentExternal data to make compilable under wntmsci12 2009-10-02 hb #160731# store fReadOnlyRecommended/fWriteReservation in WW8FibData 2009-10-02 hb #160731# handle stepping of offset correctly when reading strings 2009-10-02 hb #160731# write SttbAssoc/fReadOnlyRecommended/fWriteReservation 2009-10-02 hb #160731# Added new class WW8FibData 2009-10-02 hb #160731# new identifier for external type: FIB 2009-10-02 hb #160731# Added new class WW8FibData 2009-10-02 hb dbg_out for OUString 2009-10-01 hb read and write SttbfAssoc 2009-10-01 hb store external data in SwDoc 2009-09-29 hb merged DEV300_m60 2009-09-29 hb merged changes from private repository 2009-09-04 Henning Brinkmann added WW8Sttb for reading the WW8Sttb 2009-09-15 hb137859 #160401# made compilable 2009-09-15 hb137859 merged changes by hb 2009-09-15 sj93757 #160376# fixed shadow problem 2009-09-15 Henning Brinkmann merged changes for #160401# 2009-09-01 Henning Brinkmann #160401# added fReadOnlyRecommended and fWriteReservation to WW8Fib. If one of those is set, the document is read read-only. --- sw/inc/doc.hxx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'sw/inc/doc.hxx') diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx index 30faa66f13e1..de82d9056ff9 100644 --- a/sw/inc/doc.hxx +++ b/sw/inc/doc.hxx @@ -58,6 +58,7 @@ #include class SwList; // <-- +#include #define _SVSTDARR_STRINGSDTOR #include #include @@ -271,8 +272,9 @@ class SW_DLLPUBLIC SwDoc : public IDocumentOutlineNodes, // <-- // --> OD 2008-03-12 #refactorlists# - public IDocumentListsAccess + public IDocumentListsAccess, // <-- + public IDocumentExternalData { friend void _InitCore(); @@ -1046,6 +1048,12 @@ public: const String sNewListStyleName ); // <-- + /** IDocumentExternalData */ + virtual void setExternalData(::sw::tExternalDataType eType, + ::sw::tExternalDataPointer pPayload); + virtual ::sw::tExternalDataPointer getExternalData(::sw::tExternalDataType eType); + + /** INextInterface here */ -- cgit