diff options
Diffstat (limited to 'svx')
-rw-r--r-- | svx/sdi/svxitems.sdi | 1 | ||||
-rw-r--r-- | svx/source/items/postattr.cxx | 17 |
2 files changed, 18 insertions, 0 deletions
diff --git a/svx/sdi/svxitems.sdi b/svx/sdi/svxitems.sdi index 1e73fc11bc8c..5a047e703b84 100644 --- a/svx/sdi/svxitems.sdi +++ b/svx/sdi/svxitems.sdi @@ -223,6 +223,7 @@ item BYTE SvxPaperBinItem; item String SvxPostItAuthorItem; item String SvxPostItDateItem; item String SvxPostItTextItem; +item INT32 SvxPostItIdItem; item FontItalic SvxPostureItem; // enum item BOOL SvxPrintItem; item UINT16 SvxPropSizeItem; // derived from UInt16Item diff --git a/svx/source/items/postattr.cxx b/svx/source/items/postattr.cxx index e0d68484c600..1426a1be1b05 100644 --- a/svx/source/items/postattr.cxx +++ b/svx/source/items/postattr.cxx @@ -26,6 +26,7 @@ SfxPoolItem* SvxPostItAuthorItem::CreateDefault() { return new SvxPostItAuthorItem(0); } SfxPoolItem* SvxPostItDateItem::CreateDefault() { return new SvxPostItDateItem(0); } SfxPoolItem* SvxPostItTextItem::CreateDefault() { return new SvxPostItTextItem(0); } +SfxPoolItem* SvxPostItIdItem::CreateDefault() { return new SvxPostItIdItem(0); } SvxPostItAuthorItem::SvxPostItAuthorItem( sal_uInt16 _nWhich ) { @@ -144,4 +145,20 @@ SfxPoolItem* SvxPostItTextItem::Clone( SfxItemPool * ) const return new SvxPostItTextItem( *this ); } + +SvxPostItIdItem::SvxPostItIdItem( sal_uInt16 _nWhich ) +{ + SetWhich( _nWhich ); +} + +SvxPostItIdItem::SvxPostItIdItem( sal_uInt32 rId, sal_uInt16 _nWhich ) : + SfxUInt32Item( _nWhich, rId ) +{ +} + +SfxPoolItem* SvxPostItIdItem::Clone( SfxItemPool * ) const +{ + return new SvxPostItIdItem( *this ); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |