Salutations,
If i were you, i'd consider using an event structure that triggers based on the activity in your string control.
One of the ways of doing this..
Create an outermost while loop. Inside this put the event structure. Then, place your string in the event structure. Go to the spot where it should say "timeout" or it's the middle on the top part of the event structure. Right mouse click it, and go to "edit events handled by this case". From here, select your string control name, and then decide on how you want it to trigger. I think, one of the best ways for you would be the key repeat option. That way, you can enter all the text you want, and then when you hold down a key for a few seconds, i'd suggest the shift key or maybe control key. The event will trigger.
Sincerely,
ElSmitho