// $Revision: 1.3 $ // Copyright (c) 1994-1995 Taligent, Inc. All rights reserved. #ifndef TaligentSamples_TEXTITERATIONSNIPPETS #define TaligentSamples_TEXTITERATIONSNIPPETS #ifndef TaligentSamples_SNIPPETS #include "Snippets.h" #endif #ifndef Taligent_STANDARDTEXT #include #endif class TTextIterationSnippets : public TSnippets { public: TaligentTypeExtensionDeclarationsMacro(TTextIterationSnippets) TTextIterationSnippets(); virtual ~TTextIterationSnippets(); void IteratingCharacters_1(); void IteratingCharacters_2(); void IteratingStyles_1(); void IteratingStyles_2(); void IteratingStyles_3(); void IteratingExactTextMatches(); void IteratingExactTextSpans(); void IteratingCaseInsensitiveTextMatches(); protected: virtual TStandardText GetSampleStyledText(); private: enum EVersion { kOriginalVersion }; }; #endif // TaligentSamples_TEXTITERATIONSNIPPETS