1 diff -u -r svx/inc/svx/sdtfchim.hxx svx/inc/svx/sdtfchim.hxx
2 --- svx/inc/svx/sdtfchim.hxx 2009-05-18 07:01:34.000000000 +0200
3 +++ svx/inc/svx/sdtfchim.hxx 2009-05-18 07:49:35.000000000 +0200
6 #include <svx/svddef.hxx>
8 -class SdrTextFixedCellHeightItem : public SfxBoolItem
9 +class SVX_DLLPUBLIC SdrTextFixedCellHeightItem : public SfxBoolItem
14 - SVX_DLLPUBLIC SdrTextFixedCellHeightItem( BOOL bUseFixedCellHeight = FALSE );
15 - SdrTextFixedCellHeightItem( SvStream & rStream, sal_uInt16 nVersion );
16 + SdrTextFixedCellHeightItem( BOOL bUseFixedCellHeight = FALSE );
17 + SVX_DLLPRIVATE SdrTextFixedCellHeightItem( SvStream & rStream, sal_uInt16 nVersion );
19 - virtual SfxItemPresentation GetPresentation(SfxItemPresentation ePresentation,
20 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation(SfxItemPresentation ePresentation,
21 SfxMapUnit eCoreMetric, SfxMapUnit ePresentationMetric,
22 String &rText, const IntlWrapper * = 0) const;
24 - virtual SfxPoolItem* Create( SvStream&, sal_uInt16 nItem ) const;
25 - virtual SvStream& Store( SvStream&, sal_uInt16 nVersion ) const;
26 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = NULL ) const;
27 - virtual sal_uInt16 GetVersion( sal_uInt16 nFileFormatVersion ) const;
28 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream&, sal_uInt16 nItem ) const;
29 + SVX_DLLPRIVATE virtual SvStream& Store( SvStream&, sal_uInt16 nVersion ) const;
30 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = NULL ) const;
31 + SVX_DLLPRIVATE virtual sal_uInt16 GetVersion( sal_uInt16 nFileFormatVersion ) const;
33 - virtual sal_Bool QueryValue( com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
34 - virtual sal_Bool PutValue( const com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
35 + SVX_DLLPRIVATE virtual sal_Bool QueryValue( com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
36 + SVX_DLLPRIVATE virtual sal_Bool PutValue( const com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
39 - virtual int IsPoolable() const;
40 + SVX_DLLPRIVATE virtual int IsPoolable() const;
44 diff -u -r svx/inc/svx/xflbckit.hxx svx/inc/svx/xflbckit.hxx
45 --- svx/inc/svx/xflbckit.hxx 2009-05-18 07:01:34.000000000 +0200
46 +++ svx/inc/svx/xflbckit.hxx 2009-05-18 07:14:52.000000000 +0200
49 \************************************************************************/
51 -class XFillBackgroundItem : public SfxBoolItem
52 +class SVX_DLLPUBLIC XFillBackgroundItem : public SfxBoolItem
57 - SVX_DLLPUBLIC XFillBackgroundItem( BOOL bFill = FALSE );
58 - XFillBackgroundItem( SvStream& rIn );
59 + XFillBackgroundItem( BOOL bFill = FALSE );
60 + SVX_DLLPRIVATE XFillBackgroundItem( SvStream& rIn );
63 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = NULL ) const;
64 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
65 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = NULL ) const;
66 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
68 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
69 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
70 SfxMapUnit eCoreMetric,
71 SfxMapUnit ePresMetric,
72 String &rText, const IntlWrapper * = 0 ) const;
73 diff -u -r svx/inc/svx/xflbmpit.hxx svx/inc/svx/xflbmpit.hxx
74 --- svx/inc/svx/xflbmpit.hxx 2009-05-18 07:01:34.000000000 +0200
75 +++ svx/inc/svx/xflbmpit.hxx 2009-05-18 07:22:26.000000000 +0200
78 \************************************************************************/
80 -class XFillBmpPosItem : public SfxEnumItem
81 +class SVX_DLLPUBLIC XFillBmpPosItem : public SfxEnumItem
85 - SVX_DLLPUBLIC XFillBmpPosItem( RECT_POINT eRP = RP_MM );
86 - XFillBmpPosItem( SvStream& rIn );
87 + XFillBmpPosItem( RECT_POINT eRP = RP_MM );
88 + SVX_DLLPRIVATE XFillBmpPosItem( SvStream& rIn );
90 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
91 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
92 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
93 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
95 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
96 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
97 SfxMapUnit eCoreMetric,
98 SfxMapUnit ePresMetric,
99 String &rText, const IntlWrapper * = 0 ) const;
101 - virtual USHORT GetValueCount() const;
102 - RECT_POINT GetValue() const { return (RECT_POINT) SfxEnumItem::GetValue(); }
103 + SVX_DLLPRIVATE virtual USHORT GetValueCount() const;
104 + SVX_DLLPRIVATE RECT_POINT GetValue() const { return (RECT_POINT) SfxEnumItem::GetValue(); }
108 diff -u -r svx/inc/svx/xflbmsli.hxx svx/inc/svx/xflbmsli.hxx
109 --- svx/inc/svx/xflbmsli.hxx 2009-05-18 07:01:34.000000000 +0200
110 +++ svx/inc/svx/xflbmsli.hxx 2009-05-18 07:09:51.000000000 +0200
113 \************************************************************************/
115 -class XFillBmpSizeLogItem : public SfxBoolItem
116 +class SVX_DLLPUBLIC XFillBmpSizeLogItem : public SfxBoolItem
120 - SVX_DLLPUBLIC XFillBmpSizeLogItem( BOOL bLog = TRUE );
121 - XFillBmpSizeLogItem( SvStream& rIn );
122 + XFillBmpSizeLogItem( BOOL bLog = TRUE );
123 + SVX_DLLPRIVATE XFillBmpSizeLogItem( SvStream& rIn );
125 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
126 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
127 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
128 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
130 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
131 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
132 SfxMapUnit eCoreMetric,
133 SfxMapUnit ePresMetric,
134 String &rText, const IntlWrapper * = 0 ) const;
135 diff -u -r svx/inc/svx/xflbmsxy.hxx svx/inc/svx/xflbmsxy.hxx
136 --- svx/inc/svx/xflbmsxy.hxx 2009-05-18 07:01:34.000000000 +0200
137 +++ svx/inc/svx/xflbmsxy.hxx 2009-05-18 07:30:46.000000000 +0200
140 \************************************************************************/
142 -class XFillBmpSizeXItem : public SfxMetricItem
143 +class SVX_DLLPUBLIC XFillBmpSizeXItem : public SfxMetricItem
147 - SVX_DLLPUBLIC XFillBmpSizeXItem( long nSizeX = 0 );
148 - XFillBmpSizeXItem( SvStream& rIn );
149 + XFillBmpSizeXItem( long nSizeX = 0 );
150 + SVX_DLLPRIVATE XFillBmpSizeXItem( SvStream& rIn );
152 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
153 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
154 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
155 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
157 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
158 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
159 SfxMapUnit eCoreMetric,
160 SfxMapUnit ePresMetric,
161 String &rText, const IntlWrapper * = 0 ) const;
163 // Dieses Item nimmt sowohl metrische als auch
164 // Prozentwerte ( sind negativ ) auf; das muessen
165 // wir hier beruecksichtigen
166 - virtual FASTBOOL HasMetrics() const;
167 + SVX_DLLPRIVATE virtual FASTBOOL HasMetrics() const;
170 /*************************************************************************
173 \************************************************************************/
175 -class XFillBmpSizeYItem : public SfxMetricItem
176 +class SVX_DLLPUBLIC XFillBmpSizeYItem : public SfxMetricItem
180 - SVX_DLLPUBLIC XFillBmpSizeYItem( long nSizeY = 0 );
181 - XFillBmpSizeYItem( SvStream& rIn );
182 + XFillBmpSizeYItem( long nSizeY = 0 );
183 + SVX_DLLPRIVATE XFillBmpSizeYItem( SvStream& rIn );
185 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
186 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
187 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
188 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
190 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
191 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
192 SfxMapUnit eCoreMetric,
193 SfxMapUnit ePresMetric,
194 String &rText, const IntlWrapper * = 0 ) const;
196 // Dieses Item nimmt sowohl metrische als auch
197 // Prozentwerte ( sind negativ ) auf; das muessen
198 // wir hier beruecksichtigen
199 - virtual FASTBOOL HasMetrics() const;
200 + SVX_DLLPRIVATE virtual FASTBOOL HasMetrics() const;
204 diff -u -r svx/inc/svx/xflboxy.hxx svx/inc/svx/xflboxy.hxx
205 --- svx/inc/svx/xflboxy.hxx 2009-05-18 07:01:34.000000000 +0200
206 +++ svx/inc/svx/xflboxy.hxx 2009-05-18 07:33:05.000000000 +0200
209 \************************************************************************/
211 -class XFillBmpPosOffsetXItem : public SfxUInt16Item
212 +class SVX_DLLPUBLIC XFillBmpPosOffsetXItem : public SfxUInt16Item
216 - SVX_DLLPUBLIC XFillBmpPosOffsetXItem( USHORT nOffPosX = 0 );
217 - XFillBmpPosOffsetXItem( SvStream& rIn );
218 + XFillBmpPosOffsetXItem( USHORT nOffPosX = 0 );
219 + SVX_DLLPRIVATE XFillBmpPosOffsetXItem( SvStream& rIn );
221 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
222 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
223 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
224 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
226 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
227 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
228 SfxMapUnit eCoreMetric,
229 SfxMapUnit ePresMetric,
230 String &rText, const IntlWrapper * = 0 ) const;
233 \************************************************************************/
235 -class XFillBmpPosOffsetYItem : public SfxUInt16Item
236 +class SVX_DLLPUBLIC XFillBmpPosOffsetYItem : public SfxUInt16Item
240 - SVX_DLLPUBLIC XFillBmpPosOffsetYItem( USHORT nOffPosY = 0 );
241 - XFillBmpPosOffsetYItem( SvStream& rIn );
242 + XFillBmpPosOffsetYItem( USHORT nOffPosY = 0 );
243 + SVX_DLLPRIVATE XFillBmpPosOffsetYItem( SvStream& rIn );
245 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
246 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
247 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
248 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
250 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
251 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
252 SfxMapUnit eCoreMetric,
253 SfxMapUnit ePresMetric,
254 String &rText, const IntlWrapper * = 0 ) const;
255 diff -u -r svx/inc/svx/xflbtoxy.hxx svx/inc/svx/xflbtoxy.hxx
256 --- svx/inc/svx/xflbtoxy.hxx 2009-05-18 07:01:34.000000000 +0200
257 +++ svx/inc/svx/xflbtoxy.hxx 2009-05-18 07:36:45.000000000 +0200
260 \************************************************************************/
262 -class XFillBmpTileOffsetXItem : public SfxUInt16Item
263 +class SVX_DLLPUBLIC XFillBmpTileOffsetXItem : public SfxUInt16Item
267 - SVX_DLLPUBLIC XFillBmpTileOffsetXItem( USHORT nOffX = 0 );
268 - XFillBmpTileOffsetXItem( SvStream& rIn );
269 + XFillBmpTileOffsetXItem( USHORT nOffX = 0 );
270 + SVX_DLLPRIVATE XFillBmpTileOffsetXItem( SvStream& rIn );
272 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
273 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
274 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
275 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
277 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
278 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
279 SfxMapUnit eCoreMetric,
280 SfxMapUnit ePresMetric,
281 String &rText, const IntlWrapper * = 0 ) const;
284 \************************************************************************/
286 -class XFillBmpTileOffsetYItem : public SfxUInt16Item
287 +class SVX_DLLPUBLIC XFillBmpTileOffsetYItem : public SfxUInt16Item
291 - SVX_DLLPUBLIC XFillBmpTileOffsetYItem( USHORT nOffX = 0 );
292 - XFillBmpTileOffsetYItem( SvStream& rIn );
293 + XFillBmpTileOffsetYItem( USHORT nOffX = 0 );
294 + SVX_DLLPRIVATE XFillBmpTileOffsetYItem( SvStream& rIn );
296 - virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
297 - virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
298 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
299 + SVX_DLLPRIVATE virtual SfxPoolItem* Create( SvStream& rIn, USHORT nVer ) const;
301 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
302 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
303 SfxMapUnit eCoreMetric,
304 SfxMapUnit ePresMetric,
305 String &rText, const IntlWrapper * = 0 ) const;
306 diff -u -r svx/inc/svx/xsflclit.hxx svx/inc/svx/xsflclit.hxx
307 --- svx/inc/svx/xsflclit.hxx 2009-05-18 07:01:34.000000000 +0200
308 +++ svx/inc/svx/xsflclit.hxx 2009-05-18 07:47:38.000000000 +0200
310 //------------------------------
311 // class XSecondaryFillColorItem
312 //------------------------------
313 -class XSecondaryFillColorItem : public XColorItem
314 +class SVX_DLLPUBLIC XSecondaryFillColorItem : public XColorItem
318 - XSecondaryFillColorItem() {}
319 - XSecondaryFillColorItem(long nIndex, const Color& rTheColor);
320 - SVX_DLLPUBLIC XSecondaryFillColorItem(const String& rName, const Color& rTheColor);
321 - XSecondaryFillColorItem(SvStream& rIn);
322 + SVX_DLLPRIVATE XSecondaryFillColorItem() {}
323 + SVX_DLLPRIVATE XSecondaryFillColorItem(long nIndex, const Color& rTheColor);
324 + XSecondaryFillColorItem(const String& rName, const Color& rTheColor);
325 + SVX_DLLPRIVATE XSecondaryFillColorItem(SvStream& rIn);
327 - virtual SfxPoolItem* Clone(SfxItemPool* pPool = 0) const;
328 - virtual SfxPoolItem* Create(SvStream& rIn, USHORT nVer) const;
329 + SVX_DLLPRIVATE virtual SfxPoolItem* Clone(SfxItemPool* pPool = 0) const;
330 + SVX_DLLPRIVATE virtual SfxPoolItem* Create(SvStream& rIn, USHORT nVer) const;
332 - virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
333 + SVX_DLLPRIVATE virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
334 SfxMapUnit eCoreMetric,
335 SfxMapUnit ePresMetric,
336 String &rText, const IntlWrapper * = 0 ) const;
338 - virtual USHORT GetVersion( USHORT nFileFormatVersion ) const;
339 + SVX_DLLPRIVATE virtual USHORT GetVersion( USHORT nFileFormatVersion ) const;