I would like to know how to set up a text entry field that automatically advances to the next slide in the scene as soon as a specific word or words are typed into the field by the user. I've been experimenting with triggers and variables but just can't seem to figure it out. It would be ideal if the user did not have to click a button or click away from the field to advance to the next slide.
I think the challenge with your desire is that there has to be some indicator for Storyline that says "I'm done typing my response". This is provided by the click away, or a submit button, etc.
I can see where you're going and it would be cool to have that type of instant jump when the word is entered. May make for a cool feature request!
@Mike - Thanks for the reply. I will likely submit a feature request if I can't get it to work the way I'm hoping.
@Bill - Thanks for the link. To clarify... my intent is to create simulations of filling out form fields within a software program. On each slide I have a single instruction telling the user what action to take next. I would like the avoid pressing the Enter key because that is not how the form actually functions. I could use the Tab key, but in most cases I am not covering every field in the form.
For example, consider the following form:
SLIDE 1
My instructions: "Type John into the First Name field."
As soon as the word John is correctly typed, I would like it to advance to slide 2.
SLIDE 2
My instructions: "Type Doe into the Last Name field."
As soon as the word Doe is correctly typed, I would like it to advance to slide 3.
I've been using the trigger of a keystroke--for the John example, advance to next slide when the user presses the n key. I know they could just type 'n', but not many learners would know to do just that to advance! The problem is when there are multiple of the same letter in the word they need to type.
At a quick glance, is your next slide defined? (it isn't the end of a scene?) You can get rid of the previous and next slide triggers if they are slide based. Would you be able to send a screenshot or screenr? I can look at it this evening more closely. Hope we can get it working!
Just a thought--another way would be to set it up to advance to next slide when variable = whatever, but the variable wouldn't change until after it changes focus so they would need to click outside of the text box.
11 Replies
Dan,
I think the challenge with your desire is that there has to be some indicator for Storyline that says "I'm done typing my response". This is provided by the click away, or a submit button, etc.
I can see where you're going and it would be cool to have that type of instant jump when the word is entered. May make for a cool feature request!
Mike
Not sure if you can set to actually check key strokes, but something like this?
http://community.articulate.com/forums/t/13879.aspx
How about pressing the Enter key?
@Mike - Thanks for the reply. I will likely submit a feature request if I can't get it to work the way I'm hoping.
@Bill - Thanks for the link. To clarify... my intent is to create simulations of filling out form fields within a software program. On each slide I have a single instruction telling the user what action to take next. I would like the avoid pressing the Enter key because that is not how the form actually functions. I could use the Tab key, but in most cases I am not covering every field in the form.
For example, consider the following form:
SLIDE 1
SLIDE 2
SLIDE 3
SLIDE 4
I hope that makes more sense. I appreciate your input!
Dan
I've been using the trigger of a keystroke--for the John example, advance to next slide when the user presses the n key. I know they could just type 'n', but not many learners would know to do just that to advance! The problem is when there are multiple of the same letter in the word they need to type.
Kate,
Great idea. Can you walk me through how to set this up? Or tell me if I am close?
1. I create a control-data entry box on the slide, which automatically creates a Text Entry trigger.
2. I already have the Previous and next slide triggers.
3. I rename the Text Entry to Username.
4. I change the Next slide trigger to: Jump to slide, next slide, when: user presses a key, Key=S, object = Text Entry, conditions???
The problem is I get to the point I enter the username with the 's' in it and it goes no where!
thank you for helping...Karen Pizur
At a quick glance, is your next slide defined? (it isn't the end of a scene?) You can get rid of the previous and next slide triggers if they are slide based. Would you be able to send a screenshot or screenr? I can look at it this evening more closely. Hope we can get it working!
Kate,
I got it to work. Thanks, This is a great idea!!!
Karen
Awesome! Happy Friday!
Just a thought--another way would be to set it up to advance to next slide when variable = whatever, but the variable wouldn't change until after it changes focus so they would need to click outside of the text box.
@Karen -
Would you be able to explain your work flow? This is a great idea!
Hi Katie,
I wasn't sure if you saw this - but Karen also got an example from Gary in this thread, so maybe that'll help you out with setting this up as well.
Hi Karen,
Could you please share your file here?
Thanks.
This discussion is closed. You can start a new discussion or contact Articulate Support.