Captivate Playback Limitations

I recently received the following email from A. Charles Zoffuto:

_______________________________

Subject: Captivate Limitations

Kevin,

You mentioned that Captivate has a max frame limit. What was that again?

Also is that count affected by the size?

_______________________________________________

Great questions Charles!

The maximum number of frames that the Flash player can render is 16,000 frames. If your Captivate movies exceeds that number, your movie will stop playing. Ouch!

The frame count is affected most by the amount of interactivity and number of objects you have in your movie. To keep the frame count reasonable, I’d recommend keeping your slide count between 70-80 slides, max. If you need to show more of a lesson than will fit in 80 slides, consider breaking the movie into two different movies. You can always link them together!

For more information on the frame limitation of the Flash player, visit http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14437.

Want Two TOCs in Your Flare Project?

Flare doesn’t have the ability to display two different TOCs, but you can accomplish the same thing as a second TOC if your output type is WebHelp or DotNet Help by using the Browse Sequence feature. With WebHelp and DotNet Help, browse sequences appear just like the TOC as a separate accordion tab with books and pages.

Here’s how you do it:

  1. Create your browse sequence (Right-click the Advanced folder on the Project Organizer, select Add Browse Sequence, and name it something like SecondTOC).
  2. Set up the organizational structure you want for your second TOC using the Browse Sequence Editor (just like you do for the TOC).
  3. Add/edit a skin (Right-click the Skins folder on the Project Organizer and select Add Skin).
  4. On the Basic tab of the Skin Editor, select the Browse Sequences check box.
  5. On the Styles tab of the Skin Editor, open the AccordionItem style and click on BrowseSequence.
  6. In the Properties area on the right side of the Skin Editor, open the Basic group, click in the field for the Label property, and replace the “Browse Sequence” text with the name for your second TOC (ex. TOC by Area).
  7. Add/edit your target (Right-click on the Targets folder on the Project Organizer, select Add Target).
  8. On the Basic tab of the Target Editor, select either WebHelp or DotNet help as the Output Type, select the skin you created, and select the browse sequence you created.

LIMITATIONS: The browse sequences don’t have the option to automatically sync like the TOC does.

Warning:  the Following is not supported by Madcap Technical Support, this is provided for your information only

CHANGING THE ORDER OF THE ACCORDION TABS

If you want to move the Browse Sequences tab to appear immediately after the TOC tab, do the following:

  1. Open the <skinname>.flskn file in Notepad, Located in \project name\project\skins
  2. Edit the "Tabs" attribute of the CatapultSkin tag to reflect the order you want.

Example:

<CatapultSkin Version="1"

Comment="This is the default skin"

Anchors="Width,Height"

Width="800"

Height="600"

Top="0"

Left="0"

Bottom="0"

Right="0"

Tabs="TOC,BrowseSequences,Index,Search,Favorites" <— CHANGE THE ORDER HERE DefaultTab="TOC">

NOTE: Any changes made to your Skins after this will cause this file to be overwritten and you will need to edit it again

TIP: The browse sequence files use the same structure and tags as the TOC files, so if you already have a second TOC, all you have to do is open Windows Explorer, go to your project folder, copy the .fltoc file from the Project > TOCs folder to the Project > Advanced folder, and rename the TOC file to use a .flbrs file extension.


Note: This article was provided by the MadCap Software support team.
Author: Rob Houser with contributions by Richard Ferrell.

Remove Recently Used Projects from the Flare Start Page

The current version of MadCap Flare does not allow you to directly remove recently used projects from the Open an Existing Project area of the start page.

I made a call to MadCap support about it and they offered the following:

Warning:  This is not supported by MadCap Technical Support.  This is provided for your information only.

  1. Go to Start > Run. The Run menu opens.
  2. Type regedit in the Open field. The Registry Editor opens.
  3. Under the Edit menu, select Find…
  4. Type RecentProjects in the Find What field.
  5. De-select the Values and Data checkboxes, leaving only Keys selected.
  6. Click Find Next. The registry should open to the correct key (called RecentProjects).
  7. In the right pane of the Registry Editor, select the project to be deleted  and highlight it.
  8. Press the Delete key. The value for the highlighted project should disappear.
  9. Exit the Registry Editor. No save is necessary.

Hybrid CBTs Deliver a Powerful Learning Punch

Macromedia/Adobe Captivate is a wonderful tool for creating software simulations, also known as Computer Based Training (CBT). While recording your Captivate movies in automatic mode, you have a few recording options including:

Demonstration: Automatically includes captions, highlight boxes and mouse movements. Assessment Simulation: Automatically includes click boxes and failure captions, but does not capture your mouse movements.

Training Simulation: Automatically adds click boxes that include hint and failure captions. Mouse movements are not captured.

Learn One Thing from Kevin Siegel: Hybrid CBTs Deliver a Powerful Learning Punch

Demonstration mode is the most popular for new users because it is the easiest type of movie to create. As a CBT developer, you simply start Captivate, step-through the lesson and Captivate creates the movie for you. The movie comes complete with mouse-movements that show the mouse traveling across the screen and captions that explain what is happening. You do not have to create the mouse animation nor the captions. Captivate does it all for you. Unlike Assessment mode, there are no click boxes that enable user interactivity. When watching the demonstration, a user is not required to interact with the movie at all. The user simply needs to sit back and watch as the lessons plays-much like watching a television show or movie.

Assessment simulations are arguably the second most popular kind of movie to create in Captivate. As with demonstration movies, you start Captivate, step through the lesson and Captivate creates the movie. Unlike Demonstration mode, there are no captions containing instructions telling the user what to do. Learners must successfully perform the correct action to move to the next step. If the learner clicks in the wrong place, they come face-to-face with a failure caption, but that’s the extent of the communication between the simulation and the learner.

Flaws in the Learning Experience

Between Demonstration and Assessment CBTs, which type of movie will result in the most effective learning experience for your users? Neither! Both are flawed and here’s why:

Pure demonstration CBTs do not allow for user interaction. By forcing the learner to watch, but not touch, the level of learning is minimized. The captions that are automatically created for you by Captivate are great, but they are written in the active force. For instance, an automatically-generated caption is likely to say "Select the File Menu." Upon reading that caption, a user is likely to follow the caption’s instructions and attempt to select the File menu. Unfortunately, at the same time that the user is trying to interact with the simulation, the mouse pointer that Captivate created is also moving across the screen. The result is, at best, confusion for the user. An opportunity to let the user learn by doing has been lost.

Pure assessment movies can be worse. Since this mode does not add any captions, there are instructions telling the user what to do or what to expect. The user will either perform the required steps or click wildly, hoping for the best.

So What Do You Do?

So here’s what many Captivate developers do to get around the weaknesses inherent in both modes: create a demonstration movie and an assessment movie. That’s all well and good until you remember that it could take several hours to "clean up" the movies so that the timing for the captions and other interactive elements are perfect. Since you now have one movie showing the demonstration, and one showing the assessment, you’ve made twice the work for yourself.

The Answer: Create a Hybrid Movie

Instead of creating two different movies and investing the resources making both movies perfect, create a hybrid movie that incorporates the best of both modes. Here’s how:

1. In Captivate, choose Options > Recording Options.

2. On the Recording Options tab, ensure Enable auto recording is selected

3. Select Demonstration from the Recording mode pick list.

4. Click the Edit settings button

5. Select Text captions (to ensure Captivate automatically adds the captions for you)

6. Select Click boxes for mouse clicks and then Failure captions (so that learners who click in the wrong place see a message telling them what they should have done)

7. Remove the check mark from Show Mouse. (The simulation is supposed to feel like the user is using the software. Removing the simulated mouse will enhance the realism.)

Learn One Thing from Kevin Siegel: Hybrid CBTs Deliver a Powerful Learning Punch

8. Click OK.

When you record the movie, you will end up with a movie that bridges the gap between a demonstration and assessment movie. You will also notice that the captions created by Captivate (because you selected Text captions from the Custom Recording Options) are written in the active voice and encourage learner participation.

Document for Creating Captivate Scripts

I’ve written dozens and dozens of scripts for clients that have been used in Captivate and RoboDemo movies. I usually use a specific document when I create the scripts. A student asked how much I would charge per download if people wanted to buy the document on my site.

I do not believe the document has much value. Instead, it’s the content that my client’s pay for. So here’s a link to a Word document that you can use for free. Mind you, it’s not an actual script from any client (that wouldn’t be kosher). Instead, feel free to use the document–it may help you on your way to script-writing success.

Captivate Movie Check-Off Sheet

As I travel the country teaching Captivate, I always spend the first 40 minutes going over a check-list students should go through before creating the first movie. I’ve been putting basically the same information up on the board for a few years. Much of the information is taken straight from my Essentials of Macromedia Captivate book. And some of it has evolved as I’ve created movie after movie for my own clients.

Not long ago a student asked me if what I put on the board was written somewhere. I replied that some of it is in the book but that I’d put the list on my BLOG.

As promised, here it is.

Captivate Emails that Automatically Include a Subject and Body

During a recent class, a student asked how an email sent from Captivate could automatically include the subject and body information.

The following was provided by Michael Dunmire from the Pennsylvania Office of Attorney General who recently attended one of my classes:

When inserting a click box or button that you intend to use for sending an email, you can type the following:

someguy@someplace.com?subject=Captivate%20Presentation&body=Body%20goes%20here&cc=someotherguy@someplace.com

Provided your email client supports the tag, the email that is generated would have the following information pre-filled:

To: someguy@someplace.com

CC: someotherguy@someplace.com

Subject: Captivate Presentation

Body: Body goes here

Stop the Annoying Information Bar When Viewing WebHelp!

If you are a RoboHelp author and have been testing WebHelp on your local PC via IE 6, you’ve likely come across the annoying, yellow Information bar that appears at the top of your browser. You know the one, you have to right-click it and allow blocked content before your WebHelp skin will appear. Arghhhhh!

The Information bar will not be a problem if users are viewing your help system via a Web server. However, if the help system is on a local drive instead of a server, the alert appears.

I’d been meaning to post a way to turn off the alert message for some time. I never got around to it until a student recently emailed me the steps as a gentle reminder to post them. Special thanks to Florita Welsh, Instructional Designer at Fulbright & Jaworski L.L.P for sending the steps that appear below.

  • Choose Tools > Internet Options
  • Select the Advanced Advanced
  • Scroll down.
  • Under the Security category, select Allow active content to run in files on My Computer
  • Click OK

From this point forward, when viewing your generated WebHelp, you should be able to see the skins with no problems.

CGI Scripts Not Posting?

If you are using my Dreamweaver (older than Dreamweaver 8) and RoboHelp books, you have probably noticed the forms you learn to create during the book no longer post when you test them. Sadly, you receive the "Page Cannot Be Displayed" error, even if you typed everything perfectly.

The instructions in the book, while correct, link to a CGI script on our server. The script has worked for years, and still does. It sends the form results back to you in the form of an e-mail.

But for security reasons, many Internet hosts, including ours, now prohibit the use of CGI scripts for a page unless the page is on the same server as the script. Since the form you created is not posted on our server, and therefore could present a security risk, you will be unable to properly test the form.

The Workaround: Use the following link in the Action area of the Properties panel:

http://www.iconlogic.com/formtest.htm

While your form will not process any data, you will no longer receive the error message.

Default Word Styles

The following is thanks to Mike Jarvis and John WU at the Rubber Manufacturers Association (RMA):

___________________________________

If you intend to import Word documents into FrameMaker, QuarkXPress, PageMaker or InDesign, its best to create a template in your desktop application with style sheet names that match those found in Word by default.

During a recent class, John asked me if there was a list of default styles use in Word. Great question. I had no idea. Mike found the following list via google searches:

Normal
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Heading 7
Heading 8
Heading 9
Index 1
Index 2
Index 3
Index 4
Index 5
Index 6
Index 7
Index 8
Index 9
TOC 1
TOC 2
TOC 3
TOC 4
TOC 5
TOC 6
TOC 7
TOC 8
TOC 9
Normal Indent
Footnote Text
Annotation Text
Header
Footer
Index Heading
Caption
Table of Figures
Envelope Address
Envelope Return
Footnote Reference
Annotation Reference
Line Number
Page Number
Endnote Reference
Endnote Text
Table of Authorities
Macro Text
TOA Heading
List
List 2
List 3
List 4
List 5
List Bullet
List Bullet 2
List Bullet 3
List Bullet 4
List Bullet 5
List Number
List Number 2
List Number 3
List Number 4
List Number 5
Title
Closing
Signature
Default Paragraph Font
Body Text
Body Text Indent
List Continue
List Continue 2
List Continue 3
List Continue 4
List Continue 5
Message Header
Subtitle
Salutation
Date
Body Text First Indent
Body Text First Indent 2
Note Heading
Body Text 2
Body Text 3
Body Text Indent 2
Body Text Indent 3
Block Text
Hyperlink
Followed Hyperlink
Strong
Emphasis
Document Map
Plain Text