Problem with enumerating mergefields - one is skipped

  • Hello,
    I am using version 1.50.0 of the TextDynamic editor control. In it I defined several mergefields. Now I want to enumerate all fields, but one of them (<6>) is skipped. Am I missing something, or is it a (know) bug?

    Thanks,
    Jaap

    The code I use to enumerate:

    Private Sub WalkMergeFields(ByVal subToExecute As WPDynamic.WPDLLInt.EnumTextObjEvent, ByVal eventParam As Integer)
    AddHandler WP.OnEnumTextObjEvent, subToExecute
    Try
    WP.Memo.EnumTextObj(TextObjTypes.wpobjMergeField, False, "", eventParam)
    Finally
    RemoveHandler WP.OnEnumTextObjEvent, subToExecute
    End Try
    End Sub

    Here is the full contents of the WP.Text property before calling EnumTextObj. As I see it, the skipped <6> is not different than the others..

    {\rtf1\ansi\deff0\uc1\ansicpg1252\deftab720{\fonttbl{\f0\fnil\fcharset1 Arial;}{\f1\fnil\fcharset2 Wingdings;}}{\colortbl\red0\green0\blue0;\red255\green0\blue0;\red0\green128\blue0;\red0\green0\blue255;\red255\green255\blue0;\red255\green0\blue255;\red128\green0\blue128;\red128\green0\blue0;\red0\green255\blue0;\red0\green255\blue255;\red0\green128\blue128;\red0\green0\blue128;\red255\green255\blue255;\red192\green192\blue192;\red128\green128\blue128;\red0\green0\blue0;}\wpprheadfoot1\paperw12240\paperh15840\margl1800\margr1800\margt1440\margb1440\headery254\footery254\endnhere\sectdefaultcl{\*\generator WPTools_5.370-PRM#c;}{\plain\fs22{\field{\*\fldinst{MERGEFIELD 1}}{\fldrslt{1}}} dh{\field{\*\fldinst{MERGEFIELD 7}}{\fldrslt{7}}}dcdn{\field{\*\fldinst{MERGEFIELD 3}}{\fldrslt{3}}}dnd {\field{\*\fldinst{MERGEFIELD 4}}{\fldrslt{4}}} nd ndjd {\field{\*\fldinst{MERGEFIELD 6}}{\fldrslt{6}}} dndn \par
    \plain\fs22 jjsc dsbcsdjbcsd {\field{\*\fldinst{MERGEFIELD 5}}{\fldrslt{5}}}\li0\fi0\ri0\sb0\sa0\ql\vertalt csdbnjcsd\par
    }}