Changing default captions in TOC
Image 1. Default TOC
Image 1 shows the default captions in TOC that Adobe Captivate creates. Captivate allows us to change the captions in TOC so that the TOC can look like the example shown in Image 2.

Image 2. TOC with changed captions
Now let’s see how we can do it.
Well actually it is very simple. Just create a text file with the following text in it.
----->
[TOCStrings]
SlideTitle=Module Name
Duration=Time
Status=State
MoreInfo=My Info
Clear=Wipe
ClearToolTip=Wipe State
BookMarkToolTip=book-marking
NoSearch=String not found
CurrTime=what
<-----
Name this file as TOCStrings.ini and save it in the folder in which Adobe Captivate is installed. Default path where Adobe Captivate is installed is “C:\Program Files\Adobe\Adobe Captivate 4”. Well that’s it. Now just create a new project and you will have what you want.
Now I’ll discuss some limitations of this feature
- This setting can be done only for the new project. You can not change those strings once the project is created.
-
Layout of TOC is very sensitive to the length of the strings (in pixel). Although, smaller strings than the default strings are accommodated without any issues, bigger strings may not appear correctly at run time. Hence make sure that the strings do appear correctly at run time before using it for the actual project. (Skin preview might be deceptive some times, as the preview shown there is stretched to fit the available display area.)

Comments
Hi Sunil,
Many thanks for creating this post. It is really great to see that we have the ability to perform some basic TOC customization. Can the same thing be done using the Aggregator?
Posted by: Mark Fletcher | February 23, 2009 1:53 PM
Hello Mark
Just create a captivate movie with required captions in toc and make it the master movie in Aggregator.
The Aggregator TOC picks up captions from master movie.
Posted by: Sunil Muthiyan | February 23, 2009 5:25 PM
Thanks a lot for this post. So I will be able to translate the items in Dutch. Is it also possible to change the term 'slide'?
Posted by: Lieve Weymeis | February 23, 2009 5:49 PM
>>Lieve
I think by term "Slide" you mean the TOC entry caption, which is same in both the demo images posted in blog.
TOC entry caption is editable from skin dialog.
also when you auto-generate the TOC for the first time or when you reset the toc, toc entry caption is picked from slide Label.
hence answer is yes.
Posted by: Sunil Muthiyan | February 24, 2009 10:14 AM
Hi Sunil,
thanx, this helped us localize this part of the output :).
Is there a similar trick to change the Tooltips for the player buttons?
I noticed I can disable them, but it would be even better if I can translate them...
Cheers,
Chris
Posted by: Chris @ Atrivision | February 24, 2009 4:49 PM
Hello Chris,
Yes, you can change the playbar tool-tips also.
you will see another bolg for this here soon.
Posted by: Sunil Muthiyan | February 25, 2009 5:11 PM
Hi,
Is there any way to hide that little expand icon that appears at the top of your slide when you choose to overlay the TOC?
I would prefer to just use the TOC button in the skin.
thanks
Posted by: Russ Engoran | March 7, 2009 3:21 AM
@Russ
Well as of now we don't have any way to to hide the expander icon for overlay toc.
Posted by: Sunil Muthiyan | March 10, 2009 11:04 AM
Hi Sunil,
Is there any way to delete any of the topics in the toc? I do not want the duration to display at all (trying to create an online guide). I removed that line from the TOCStings.ini file but it still displayed the header and the actual duration next to each slide.
Thanks,
Amy
Posted by: Amy | March 20, 2009 10:12 PM
@Amy,
You can choose not to show the toc entry from the skin dialog. Next to each toc entry, there is visibility check box for that purpose.
You can also turn off the visibility of duration column from toc-settings dialog, which can be invoked from skin dialog.
About hiding Footer duration, we don't have any way of doing it.
Posted by: Sunil Muthiyan | March 23, 2009 12:02 PM
Is there a way to change the ">>" expander icon to read "Table of Contents".
Posted by: Daniel Chaveco | April 1, 2009 7:47 PM
@Daniel
No, We don't have any way of changing the expander icon for TOC.
Posted by: Sunil Muthiyan | April 2, 2009 1:28 PM
I'm seeing very strange behavior from the TOC when loading successive Captivate movies within a Flash wrapper. In each successive movie, the TOC inherits the topic labels from the initial movie. The number of topics is correct in each movie, and the bookmarks still work correctly, but the labels are incorrect. For example, if Movie 1 has topics Slide 1, Slide 2, and Slide 3, and Movie 2 has topics Page 1 and Page 2, during playback Movie 2 will take on the topic labels from Movie 1 (Slide 1 and Slide 2). Already submitted a bug report, but posting here just in case it gets a quicker response. Publishing for AS2/FP8.
Posted by: Steve Wilhite | April 10, 2009 7:32 AM
One revision to the bug I reported above: if a subsequent movie has more TOC entries than the initial movie, its TOC will contain the right number of entries, but the ones from the subsequent movie are appended to the ones from the initial movie (and the number of entries in the first movie are omitted from the end of the array in the subsequent movie).
So, if Movie 1 has Slide 1 and Slide 2 as TOC entries, and Movie 2 has Page 1, Page 2, Page 3 and Page 4 as TOC entries, the TOC for Movie 2 will read as follows:
Slide 1
Slide 2
Page 1
Page 2
Also, the first two bookmarks will be innaccurate, but the last two will link to Page 1 and Page 2, respectively.
Is there a way to clear out the TOC entries array created by previous movies when they unload?
Posted by: Steve Wilhite | April 11, 2009 1:35 AM
@Steve,
Thanks for raising this issue.
I am not able to reproduce the bug that you are talking about.
It will be great if you can share a sample bug file/s with us, so that we can investigate the issue.
please free feel to mail me on muthiyan@adobe.com
Posted by: Sunil Muthiyan | April 12, 2009 2:49 PM
@Steve,
This one seems to be an issue with the flash wrapper that you are using.
I'll Suggest you to try out Aggregator. please refer to http://blogs.adobe.com/captivate/2009/02/creating_large_modular_project.html
Posted by: Sunil Muthiyan | April 13, 2009 12:25 PM
I am seeking a method to delete the Duration title and the time listings in my TOC - or at least time the training and change the duration times to a more realistic number. The auto-generated times do not match the time it takes to complete each module.
Posted by: cathy brown | April 22, 2009 3:03 AM
Is there any way to force the TOC to overlay when using aggregator? the SWF's were set as overlay but when i brought them into aggregator it force the TOC to the side?
Thanks
G
Posted by: Gary | April 23, 2009 7:15 PM
@Gary,
TOC is always in seperate mode in Aggregator.
Posted by: Sunil Muthiyan | April 24, 2009 11:26 AM
@Cathy,
Ok, first one can not override the time shown in TOC.
But you can choose to show or hide the duration column from TOC Settings dialog.
Posted by: Sunil Muthiyan | April 24, 2009 11:56 AM
ok thanks Sunil, the reason i was using aggregator is that i had problems saving files larger than 100mb in captivate, it wouldnt allow me to save?
Any ideas why this would be? is there a file size limit?
Thanks
G
Posted by: Gary | April 27, 2009 5:45 PM
Hi Sunil,
Thanks for the workaround. It works great, but I've run in to another problem. I had my entire project done and the client wanted a translated version, so I used your trick as follows:
I made a new project (ProjectB) with the TOC headings changed and simply imported all of my slides from ProjectA to ProjectB. I ensured prior to import that all of my preferences were identical to ProjectA.
Now all of my clickboxes have lost their navigation! They all now say "continue" instead of "jump to slide xyz". The navigation is critical to my project.
Any thoughts here?
Thanks.
Posted by: Lori Smith | July 8, 2009 4:51 AM
thank you very very much
Posted by: Ulas | October 1, 2009 8:25 PM