diff options
Diffstat (limited to 'sw/inc/swundo.hxx')
-rw-r--r-- | sw/inc/swundo.hxx | 32 |
1 files changed, 9 insertions, 23 deletions
diff --git a/sw/inc/swundo.hxx b/sw/inc/swundo.hxx index 02212401d990..3506a7e176b9 100644 --- a/sw/inc/swundo.hxx +++ b/sw/inc/swundo.hxx @@ -24,10 +24,16 @@ * for a copy of the LGPLv3 License. * ************************************************************************/ -#ifndef _SWUNDO_HXX -#define _SWUNDO_HXX +#ifndef SWUNDO_HXX +#define SWUNDO_HXX + +#include <vector> + +#include <rtl/ustring.hxx> + + +typedef ::std::vector< ::rtl::OUString > SwUndoComments_t; -#include <svl/svarray.hxx> // die Ids fuer StdAktionen enum SwUndoId @@ -177,24 +183,4 @@ enum SwUndoId }; -#define INIT_UNDOIDS 20 -#define GROW_UNDOIDS 32 -// Das Array der verwendeten Undo-Ids -class String; -class SwUndoIdAndName -{ - SwUndoId eUndoId; - String* pUndoStr; - -public: - SwUndoIdAndName() : eUndoId( UNDO_EMPTY ), pUndoStr( 0 ) {} - SwUndoIdAndName( SwUndoId nId, const String* pStr = 0 ); - ~SwUndoIdAndName(); - - SwUndoId GetUndoId() const { return eUndoId; } - const String* GetUndoStr() const { return pUndoStr; } -}; -typedef SwUndoIdAndName* SwUndoIdAndNamePtr; -SV_DECL_PTRARR_DEL( SwUndoIds, SwUndoIdAndNamePtr, INIT_UNDOIDS, GROW_UNDOIDS ) - #endif |