Adobe Captivate 6: When It Comes to Video Color Mode, Every Bit Counts

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

A student attending a recent Advanced Captivate 6 online class was lamenting the poor color quality in her Captivate lessons. She had recorded a lesson using a combination of the Simulation and Video modes. When she previewed her lesson to the class, we could clearly see a shift in color quality between the slides in the simulation part of the lesson and the video portion. (The slides themselves looked great… the color in the video was not very good at all.)

Before showing you a fix to the color-quality issue, you should understand how easy it is to create a part-screen capture, part-video eLearning lesson using Captivate. All you need to do is record a lesson using any of Captivate's Automatic recording modes (Demo, Assessment, Training or Custom). During the recording process, simply drag your mouse within the recording area. Instead of Captivate creating a single screen capture (as would normally be the case with any click you make during the recording process), Captivate will create a single slide containing a video showing the entire drag process. This automatic video feature is handy if you'd like to demonstrate a more complex concept on the computer beyond what would be effective with individual screen captures.

By default, Captivate will create videos using 16 bit color (instead of 32 bit color). The lower setting will result in smaller videos. However, you will see some pretty nasty color degradation between the standard screen captures and the video portion of the lesson. The solution to the color degradation issue is to increase the Video Color Mode to 32 bit before recording the lesson. It's a simple process. ChooseEdit > Preferences (or Adobe Captivate > Preferences if you are using a Macintosh). Select Video Demo from the Recording group of Preferences and then select 32 bit from the Video Color Mode area.

 
32 bit color in a Video recording (Adobe Captivate 6). 

While changing the Video Color Mode to 32 bit will have no effect on any videos in existing projects, all new videos recorded from this point forward will use the enhanced mode, and you'll enjoy fantastic color in your videos.
 
Note: As stated in the image above, using 32 bit color instead of 16 bit color will result in larger videos and therefore, larger published files. However, the increase in quality may well be worth that price (assuming you don't go overboard with the amount of video in any one lesson).

*** 

Looking to learn Captivate quickly? I teach two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe FrameMaker 11: Get Miffed

by Barb Binder Follow us on Twitter View our profile on LinkedIn

I received another great question from one of myFrameMaker students

Hi Barb… A real quick question. I have FrameMaker version 9.  I downloaded the trial for 11 to take your class. My 30 day trial ends today. I attempted to open my FrameMaker 11 files using FrameMaker 9 but can't. Suggestions?

You just need to save the FrameMaker 11 files into a format that FrameMaker 9 will understand. FrameMaker uses a format called MIF for this situation. According to Adobe, "MIF (Maker Interchange Format) is a group of ASCII statements that create an easily parsed, readable text file of all the text, graphics, formatting, and layout constructs that Adobe FrameMaker understands. Because MIF is an alternative representation of a FrameMaker document, it allows FrameMaker and other applications to exchange information while preserving graphics, document content, and format."

The very flexible MIF format can be used in a variety of advanced situations, including as a way to interface with database publishing applications. For you, it's going to be the way you save a file in a format that can be opened by an earlier version of the software.

Here's how you create a MIF:

  1. Open the file in FrameMaker 11.
  2. Choose File > Save as > Save as Type > MIF 7.0
  3. Be sure to change the extension of the file to .MIF
  4. Close the file in FrameMaker 11
  5. Open the .MIF file in FrameMaker 9
  6. Choose File > Save as > Save as Type > Document 9.0
  7. Be sure to change the extension back to .FM

That should do it! Let me know how it goes.

 It went perfectly. Thank you! 

***

Looking to learn Adobe FrameMaker quickly? I teach two live, online classes. Adobe FrameMaker Essentials and Adobe FrameMaker Beyond the Essentials (Advanced).

Adobe Captivate 6: Branch Aware

by Lori Smith

Branch Aware is new in Captivate 6. Unlike other new features (like HTML5 support and Themes), Branch Aware has gotten little attention and few people understand what the option does.

According to Adobe: "Use Branch Aware to calculate the final score based only on the questions in the branch that users have viewed. For example, consider that a project contains a quiz that branches into two modules that in turn contain a quiz. If a user reaches the module with three questions and 10 points each, the total score is considered as 30 points. If this option is not enabled, the scores are calculated on the total number of questions in the project and not the module that users actually viewed."

Huh? I don't know about you, but I find Adobe's description of Branch Aware to be confusing. Not to be deterred by Adobe's description, I set out to play with the Branch Aware feature and figure out what I could (and couldn't) do if I elected to use the option.

I created a simple project that is Branch Aware. You can download it here. The lesson has 12 questions. Each question is worth 10 points, so the total for the lesson is 120 (you can confirm the total point value via Project > Advanced Interactions). 

Advanced Interaction 

I enabled Branch Aware by choosing Edit > Preferences > Quiz > Settings and selecting Branch Aware from the group of Settings.

Branch Aware enabled. 

I broke the project into three quiz branches, each with four questions. The learner will only answer four questions for a total of 40 points. On slide 1, I added three buttons. Each button jumps to a different branch within the quiz (Beginner, Intermediate, Expert).  Taking a quick look at the Branching Window, (Window > Branching View), you can see the layout for my project.

Branching view 

To establish the branches, I not only needed to select the Branch Aware option, I also needed to set my question Actions properly. After the last question in each branch, I jumped the learner to the QuizResults slide.

Actions for Branching 

If I hadn't set the last question in each branch to jump to the QuizResults slide, my question numbering would not display correctly. 

Show Progress  

Once a learner takes my quiz, the QuizResults screen will display the appropriate scoring for the branch that the learner took.

Quiz Results: Branch Aware 

Even cooler? If the learner chooses "Review Quiz" once reaching the quiz results slide, the learner will only review the relevant part of the quiz.

I was also surprised to find out that you can still require that the learner answer all questions within a branch. 

Quiz required 

I tried everything I could think of to mess up the scoring results, but my lesson reported properly each time. The bottom line is that Branch Aware is one mighty cool feature. Give it a try and I think you'll agree.  

*** 

Looking to learn Captivate quickly? We teach two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe Captivate 6: Scrolling Text in a Text Entry Box

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

Text Entry Boxes (TEBs) allows your learners to type directly into your eLearning lesson. Personally, I think TEBs offer the highest level of interactivity you can add to a lesson without the need for advanced programming skills. To add a TEB to a lesson, simply choose Insert > Standard Objects > Text Entry Box.

The assumed default usage of a TEB is short bursts of information entered by your learner. For instance, many people use TEBs to simulate access into an application (the learner is asked to type a username and/or a password). However, there are instances where you might want the learner to type a sentence or two (to simulate the use of a word processor or a text field where multiple lines of text are acceptable).

In the image below, I previewed a lesson and typed a fairly long sentence into a TEB. Notice that once I reached the right side of the TEB, instead of wrapping to a second or third line, the text continued to move right.  

Adobe Captivate: No Scrolling Text  
 
If you'd like to allow the learner's text to wrap to multiple lines, the solution is simple. Select the TEB and, on the Options group of the Properties panel, select Show Scrollbar.
 
Adobe Captivate: Scrolling Text Option.  
When you next preview the lesson and type within the TEB, the text will wrap to the next line (just like you'd see in a typical word processor). 
 
Adobe Captivate: Scrolling Text.  

*** 

Looking to learn Captivate quickly? I teach two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe RoboHelp: Pining to Pin?

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

When I use a program frequently, I tend to pin the program to my Taskbar for quick access. If you've never pinned an application to the Taskbar, it's a simple process. On Windows 7, click the Start button on the Taskbar and find the program you'd like to pin. Instead of starting the application, right-click the application's icon and choose Pin to Taskbar. From that point forward, you will be able to start the application by clicking its shortcut on the Taskbar. 

Pin a application to the Taskbar  

In the image below, you can see icons for applications that I use every day, and have pinned to my Taskbar. (For instance, at the far right you can see Adobe Captivate  and Adobe FrameMaker.)

Some of Kevin's pinned applications.

Of course, I use Adobe RoboHelp every day too. And I was bummed out when I went to pin RoboHelp to my Taskbar and did not see the Pin to Taskbar menu item. What gives? Was there something within RoboHelp's code that prevented pinning? Was my Taskbar somehow inadequate? Perhaps there is a limit to the number of applications I am allowed to pin?

It turns out that the issue is quite simple. According to the folks at Adobe (who I contacted about this), applications containing the word "help" cannot be pinned to the Taskbar. Since RoboHelp is called, well… RoboHelp, that's the end of that.

Not so fast…

While applications with the word "Help" in the name cannot be pinned to the Taskbar, the folks at Adobe told me that it's simple enough to change RoboHelp's name on the computer (without fouling up anything at all).

Find RoboHelp's application icon by clicking Start (just as you would any other application). Once again, don't start the application. Instead, right-click the icon and choose Properties. On the General tab, change the name to something similar to RoboHelp HTML, except don't use Help. I changed my RoboHelp icon to simply RoboHTML.

Change the name of a shortcut. (Don't use Help in the name.)  

After clicking the OK button, I was able to right-click the RoboHTML icon and, eureka, Pin toTaskbar was an available menu item. I am happy to report that RoboHelp (I mean RoboHTML) is now in its rightful home, alongside Captivate and FrameMaker.

RoboHTML pinned to the Taskbar. 

*** 

Looking to learn Adobe RoboHelp quickly? I offer a live, online class covering RoboHelp once each month. It's a two-day class, and provides an awesome jump-start to using this fantastic tool.

Adobe Captivate 6: Goodbye Quiz Playbar

By Lori Smith View our profile on LinkedIn

I love Adobe Captivate's variables and advanced actions. One of my favorite strategies when working with complicated branching and quizzing in projects is to turn off the playbar on key slides via the variable cpCmdShowPlayBar (assign with 0 to turn off, 1 to turn on). I'm guessing that more than a few fellow Captivate developers have used this feature over the years because Captivate 6 has added a brand new quiz feature allowing the playbar to be hidden during a quiz. It is simple to set up. Choose Quiz Preferences > Settings and select Hide Playbar In Quiz

Hide Playbar In Quiz  

There's a glass half full/half empty situation for the Hide Playbar in Quiz setting. Not only will the playbar be hidden for every quiz slide, but it will be hidden for any slide that contains a scored object (such as a button included in the quiz).

 Object scoring in Captivate 6,  

No points need be assigned. The object just needs to be included in the quiz. Even if there are no actual quiz questions in the lesson, as long as there are scored objects, the Hide Playbar In Quiz setting will work.

This is great if you want all of the slides with scored objects to have no playbar. But if you want that playbar, it can be a bit frustrating. In that scenario, just take the old variable out of your back pocket and use it! You can override the Hide Playbar In Quiz option by setting cpCmdShowPlaybar on entry to a slide, or via a button or advanced action–whatever you prefer. To add the variable on entry to a slide, select the slide on the Filmstrip and, from the Action group of the Properties panel, choose Assign from the On Enter drop-down menu, cpCmndShowPlaybar from the Assign drop-down menu, and then type the number 1 into the With field.

Assign a variable to a slide.  

*** 

Looking to learn Captivate quickly? We offer two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe Captivate 6: One Quick Way to Purge Unsupported HTML5 Objects

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

I wrote about the HTML5 output option available in Adobe Captivate 6 a few months ago. I pointed out that HTML5 is an alternative publishing format to a SWF. Unlike SWFs, projects published as HTML5 will not only play on the Apple  iPad, iPhone and the iPod, but the lessons will retain any interactivity that you added to the slides (such as click boxes and buttons).

I also noted that while most features you can add to a Captivate project will work when published as HTML5, not all features are supported. For example, Rollover Captions, Rollover Images and SWF animations are not HTML5 compliant. Prior to publishing as HTML5, you should use the HTML5 Tracker (Project > HTML5 Tracker) to flag features that are not supported. 

If the HTML5 Tracker window has anything in the list (as shown below), you'll need to remove the unsupported feature.  

HTML5 Tracker

Removing the unsupported objects is simple enough. Close the HTML5 Tracker, go to the slide containing the unsupported object and delete the object. Of course, prior to closing the HTML5 Tracker, be sure to note which slides contains the unsupported objects, and which of the slide objects aren't supported. Forget that little chore and you'll find yourself needing to revisit the HTML5 Tracker again and again.

There's a better way to remove the Unsupported objects. The next time your display the HTML5 Tracker, don't bother closing it if you're ready to delete the Unsupported Objects. Believe it or not, you can instantly remove the objects right from the Tracker. Simply select the Unsupported Object from the list and, on your keyboard, press [ctrl] [x]. The selected object will be simultaneously removed from the HTML5 Tracker list and the slide.

*** 

Looking to learn Captivate quickly? We offer two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe Captivate 6: Still Unable to Disable…

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

Last week I wrote about the project expiry issue people are having when they use the trial version of Captivate 6 to open projects created with the trial version of Adobe Captivate 6.

As I mentioned last week, if you are using the licensed version of Captivate, you can set an expiration date for a project by choosing File > Publish Settings. From the Project category at the left, you can select Start and End and then select Project Expiry Date.

Project Expiry Date set.

Last week I mentioned that the expiry issue can be resovled for trial users if someone using a licensed version of the software simply opens an expired project and sets an expiration date for a date in the future.  

I've gotten several emails from people using the trial version of Captivate who are still having issues previewing projects that were created with the trial software. It turns out that the issue is with those projects that were opened with the licensed version of the software, saved and then closed (but never published with a future expiration date). 

When I created the data files for my new Adobe Captivate 6: The Essentials and Adobe Captivate 6: Beyond the Essentials books, I created the projects with both the trial and licensed versions of Captivate 6. Just prior to posting the projects on my web server for people to download, I opened each projects with the fully licensed version of the software, saved and then closed.

Once I heard that people were having trouble previewing project files with the trial software I got nervous. As a test, I downloaded the project files used in both books from my server. I then opened the downloaded projects on a PC running the trial version of Captivate 6. I was able to work on the projects without issue. However, when I previewed the project, I was mortified to see a project expiration message.

Project expiry message.

Since I had never set an expiration date for any of the projects that were posted to the web server, it's clear that the expiration date was self-imposed by the Captivate 6 trial.

In the end, I re-opened every project using my licensed version of Captivate 6. I set the Project Expiry Date to March 31, 2016, and then saved and closed each project. (I did not republish any of the projects.)

Expiration date set for 2016. 

I re-posted the edited projects to my web server. Then I re-downloaded the files to the PC running the trial version of Captivate 6. Not only did the projects open, they previewed and published perfectly. 

This expiration drama is something new in Adobe Captivate 6, and I'm hoping the limitation will be lifted at some point by an Adobe patch or update. In any event, if you are using my Captivate books, you won't have to worry about this issue again until 2016. By then, I'm pretty confident we'll be talking about Adobe Captivate 8… or 9. 

Note:
 If you are going to use the trial version of Captivate to work through my Captivate books, you should visit my site and download the newest data files. If you downloaded the data files last week, keep in mind that I just uploaded the "fixed" data files to my server over the past few days. If you downloaded the data files for either of my new Captivate 6 books earlier than last Friday, please throw the files away and download the updated files. All of the files will have modification dates of August 31, 2012. If you are using the licensed version of Captivate, there is no need to download the files again.

*** 

Looking to learn Captivate quickly? We offer two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe Captivate 6: Unable to Disable

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

If you would like to ensure that your learners always return to your site and receive fresh lessons, one way to proceed would be to set a Project Expiry Date.

Choose File > Publish Settings. From the Project category at the left, select Start and End. Then select Project Expiry Date.

Adobe Captivate 6: Project Expiry Option.

Click the Calendar button at the right, select a future date and then click the OK button. Optionally, type a message into the available text field. Learners will see this message when they attempt to view the expired lesson.

Project Expiry Date set.

Once you publish the lesson, the Project Expiry Date is embedded within the output files. Learners will be unable to disable the Project Expiry Date. Instead of seeing the lesson, learners will see the message you typed should they attempt to access an expired lesson.   

The ability to add an expiration date to published lessons isn't a new feature in Captivate 6. In fact, the feature has been available for years. What's new in Captivate 6 is the inability to disable the Project Expiry Date. You read that correctly. You may find yourself unable to disable. 

Allow me to explain…

Many people download and use the free 30-day Captivate trial that Adobe makes readily available on its website. If you use the trial version of Adobe Captivate 6, and visit the Start and End area of the Publish Preferences, you will notice that the Project Expiry Date option is selected. You will also notice that you cannot deselect the option. Any projects that you publish using the trial will basically self-destruct after 30 days, making the Expiry feature an often overlooked and potentially embarrassing byproduct of using the trial version of Captivate. Should you publish lessons during your 30-day trial, all of those lessons will expire. If you then deliver the published files to a client, you'll likely have some serious explaining to do a month later. Ouch!

The issue is easily resolved by opening the trial projects with the licensed version of Captivate and republishing them. (The Project Expiry Date is disabled by default if you are using the licensed version of the software.)

*** 

Looking to learn Captivate quickly? We offer two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).

Adobe Captivate 6: High Fidelity PowerPoint Imports

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn

Have you, or a Subject Matter Expert, created a presentation using Microsoft PowerPoint? Are you moving away from presentations and toward eLearning lessons created with Captivate? And are you bummed because all of that great PowerPoint content is basically going to have to be redone in Captivate? Don't throw those PowerPoint presentations away. You can import PowerPoint presentations into an existing Captivate project, or create a new Captivate project that uses the PowerPoint slides.

Importing a PowerPoint presentation into Captivate couldn't be easier. From the Welcome screen, select From Microsoft PowerPoint, open the PowerPoint presentation and a few clicks later, the presentation will be reborn as a Captivate project.

During a standard PowerPoint import process, PowerPoint pptx presentations are first converted to the ppt format, and then converted to SWF. However, if you have ever used the PowerPoint to Captivate workflow, you are likely aware that some PowerPoint features, such as certain animations, Smart Art, text effects (glow, shadow, 3D, reflection, etc.), and audio bookmarks were not supported within Captivate.

In Captivate 6, if you select the new High Fidelity option, the import process will take native pptx files directly to Captivate SWF (the ppt conversion is skipped). This option, which is only available in Captivate for Windows, will result in content in Captivate that matches the original PowerPoint presentation better than ever before.

Adobe Captivate 6: High Fidelity PowerPoint imports.

If you elect to go with a High Fidelity import, keep the following in mind:

  • As mentioned above, High Fidelity is only available for Windows users.
  • It will take much longer to complete the import process if you select High Fidelity.
  • You should not be actively working with PowerPoint during the High Fidelity import process.
  • Do not perform any copy-paste actions until the import is complete.
  • Ensure that both PowerPoint and Captivate use the same access privileges (Administrator Mode is recommended).

*** 

Looking to learn Captivate quickly? We offer two live, online Captivate 6 classes. Adobe Captivate Essentials and Adobe Captivate Beyond the Essentials (Advanced).