I am using Captivate 2019, version 188.8.131.526, and am attempting to have the learner provide two inputs on the same slide, one is deficiencies and the other is solutions. Each input area will allow 10 lines of text, with the user being able to enter carriage returns at the end of each line.
From what I have read on the forums, the best way to do this is using a scrolling text box because using a TEB only allows for one line of text, at the left margin (centered in the TEB's height).
I have placed a Scrolling Text Interaction in each of the two areas of the slide, renaming them to "deficiencies_1" and "solutions_1". They both have 'readOnly' unchecked, so the learner can enter their information.
Is it possible for all the lines of text entered in the individual widget, by the learner, to be made a variable so it could be 'read' or 'placed' in a Recap slide (another slide) and maintain the carriage returns? I was thinking of naming the variables "deficiencies_1a" and "solutions_1a".
When the learner navigates to the Recap slide, I would like to have their input (the variables) entered in a formatted table, seven columns, three rows, in the respective cell.
First of all, you can have multiple lines in a TEB. Open the Actions tab and check the option 'Show scrollbar'.
You can associate a variable to a Scrolling Text interaction, but you have to define the variable separately. Maybe have a look at these blog posts:
Thank you for reminding me about the 'Show scrollbar' option. I selected it, and the TEB is functioning as desired (data can be entered at the top-left corner of the TEB)
I went to Advanced Actions to set-up a copy/paste the data in/from the TEB, and I do not see anywhere in Advanced Actions where I could have Captivate 'copy' the information entered in 'deficiencies_1' with a variable name of 'v_deficiencies_1' and have Advanced Actions 'paste' this variable in the Recap slide in the table's respective cell.
Any thoughts on how to do the copy/past with Advanced Actions?
I am publishing the project in HTML5.
Atre you new to using variables? To show the value of a variable you only have to insert that variable in a text container (shape or caption), using the X button in the Properties panel of the text container which appear when you are in edit mode.
I am learning about variables, and yes, I have entered the variable name for the TEB. I have searched the Web for information how to copy the information the variable represents as well as pasting the same (to another slide) and have found nothing for HTML5 output....only for SWF (from a post in 2012).
Did you read my previous answer? I showed how you can insert a variable into a text container. There is NO need to use an advanced action at all! When you insert a variable it will appear like this:
When you preview the project, preferably HTML in Browser, that code will be replaced o runtime by the value of the variable. This gas always been the case, since I use Captivate (from versoin 1 on) No diference between SWF or HTML at all. Even this old blog post still is valid (maybe not the screenshots):
Yes, I read your previous answer. I provided a screenshot of the variable in the TEB. In an earlier post you suggested naming variables with a 'v_' as the first two characters, which I have done.
I did get the variable to be entered into another slide, without a table. I had to highlight the text in the text box to change it to the variable and not just selecting the text box.
I will try the table cell display and see what happens. To fit all the data, the character size will have to be changed to a smaller size.
Thank you for the information.
Those tutorials were stored by Adobe. If you don't have access, they must have taken them out. It did explain what I already repeated here, and showed in a screenshot. One last time, but then I give up:
No you can use Preview HTML in Browser to check if you see the value of the variable.
BTW I just double-checked the link in that blog post, and the tutorial is still availablle to me. It is in the Knowledge base, here is the URL which opened for me:
Thank you once again. In the 30 minutes between my last post and your previous post, I got it all working acceptably. Once I got the first pair of variables, it was quite easy to duplicate and rename for the other items.
I mentioned in my original posting about using a (Learning Interactions) table (widget) to present the learner's inputted data, as a Recap (of seven items). However, the table did not work out ... not enough space on the screen to present all the data on one slide, and if I opted for the table, the text would be too small, so I came up with an alternative solution.
This is my first delving into using variables; everyone has to start somewhere. Once again, thank you.
That is a pretty unusable interaction. You can only put ficed values in that table, never populate it on runtime. You can use rectangle shapes and put arrange them asa table, while using Rulers and Guides. That will allow to enter variables as well as static text
Good to know about the Learning Actions Table Widget....saves me from attempting to use it later on.
Using rectangle shapes along with the Rulers and Guides for alignment, is how I did it, for the seven data items and headings.
Thank you for your patience.