Call us! 0845 643 9956
You has been saved
We also provide eLearning services
Productivity4you’s innovative learning and communication solutions can help you achieve your goal.
0845 643 9956
Call us now
items (0) | total: + VAT | view my basket
You has been saved
We also provide eLearning services
Productivity4you’s innovative learning and communication solutions can help you achieve your goal.
Please click on the category below you want answered. Please note that there are a number of questions within each category.
What is ViewletBuilder?
ViewletBuilder is a Viewlet authoring program used to create dynamic Flash content used for training and demonstration purposes.
What operating systems are compatible with ViewletBuilder6?
What are ViewletBuilder6's minimum system requirements?
How do I download ViewletBuilder6?
How do I install ViewletBuilder6?
What is the difference between the trial and the registered version?
How do I purchase a license and register ViewletBuilder6?
What is the Start Page?
What is a menu bar?
What are button toolbars?
What are tabbed views?
Can I customize my workspace?
Where do I set ViewletBuilder6's language defaults?
What is the Transformer default?
Can I select my own default dictionary and spell checker options?
What is a proxy server and how do I set up proxy defaults?
What is the Output window?
How does ViewletBuilder6 track program performance issues?
How and where do I report program issues?
Does ViewletBuilder6 create backup files?
Can I configure ViewletBuilder6 to perform automatic file saves?
What types of projects can I create in ViewletBuilder6?
How do I set a slide size for a project?
What is a Screenshot Project?
Can ViewletBuilder6 captures areas of screens, portions of windows or active windows?
What is automatic capture mode?
What is manual capture mode?
What is a capture key and how do I set its options?
What is an Image Project?
What image formats are supported by ViewletBuilder6?
Can I create a Blank Project?
Can I specify the number of slides to create in a new Blank Project?
What file formats are projects saved to?
How do I save a project?
What files are created when saving / publishing a project?
How do I open an existing file?
What is Slide View?
What is Thumbnail View?
What is a Browser tab?
What is a Timeline tab?
What is a Timeline and what is it used for?
What is a Stylesheet tab?
What is a Stylesheet and what is it used for?
How do I select a message object?
How do I edit text in a message?
What text formatting options are available?
What is a balloon?
How do I create a balloon?
What is a note?
How do I create a note?
What is a text box?
How do I create a text box?
Are there different types and styles for messages?
How do I change a message type?
How do I change a message style?
Why am I unable to the background color of text boxes?
What is a cursor indicator?
What is the green circle around the cursor?
What is the red circle?
What is the blue circle?
How do I add cursors to a project?
How do I change cursor shapes?
How do I move cursors on a slide?
What is a cursor path?
What cursor path options are available?
What is tray cursor movement?
How do I fix stray cursor movement?
How do I stop the cursor path to insert explanatory slides?
What is the Format Painter?
How do I use the Format Painter?
How do I use the Spell Checker?
What is Search and Replace and how do I use it?
How do I use the Rollover feature?
How do I insert a blank slide?
How do I insert image slides?
Where do I access slide properties?
How do I change a slide's background color?
How do I change a slide's background image?
How do I move slides in a project?
How do I delete a slide?
How do I hide a slide?
How do I unhide a slide?
What audio formats are supported?
How do I attach audio to an object?
Can I record audio inside ViewletBuilder6?
Can I export audio from a project?
If my project contains audio, can I publish it without audio?
How do I add a background soundtrack to my Viewlet?
I have a slide with overlapping sounds when the Viewlet plays?
Click the Attach Sound icon on the Context Toolbar
Click the Red X on the Sound Dialog to remove the sound.
Click on Events icon on the Context Toolbar
Click each tab if there is a Play Sound action, click the Red X to remove it.
How do I insert images?
What image formats are supported?
What image editing tools are available?
Can I insert multiple images on a slide?
Can I draw shapes in ViewletBuilder6?
Where can I learn more about working with shapes?
What happens when movies of different frame rates are embedded?
The only exception is if the embedded movie contains a sound on the timeline whose sync is set to "stream". Then the Viewlet will automatically run at the frame rate of the embedded movie to insure the correct playback of the sound. This is the case for ViewletCam Viewlets with sound.
What are Events?
What are Actions?
How can I add an event / action to an object or slide?
Can I add a custom button to a slide?
What is a rollover area?
How do I embed a movie on to a slide?
What movie formats are supported?
Movie must be in version 7 or less. Version 8 is only partially supported.
ActionScript version 3 isn't currently supported.
Recommended frame rate is 18 frames per second. Viewlets play at 18 fps and will play any embedded movies at this rate. So if your embedded movie has a higher frame rate, it will appear to be playing slow and vice versa.
How do I add a hyperlink?
What is a Click Zone?
How do I add a Click Zone to a slide?
What slide events and actions are available for Click Zones?
What is a Text Zone?
How do I add a Text Zone to a slide?
What slide events and actions are available for Text Zones?
What is a Keystroke Zone?
How do I add a Keystroke Zone to a slide?
Keystroke zone keyboard support
ViewletBuilder 6.1 introduces the concept of safe and unsafe keys, to better support international keyboard:
safe keys: keys which have the same keycodes on all keyboards
unsafe keys: keys that could have different keycodes on other keyboards
An example of an unsafe key is the PLUS Sign (+):
On English keyboards the PLUS Sign is entered by the combination of the “SHIFT” and “EQUAL” keys.
On Norwegian keyboards the “PLUS” sign is a single key.
There are many other possible conflicts across keyboards. If you expect your Viewlet might be viewed by clients whose native language is different from yours, you should stick with the safe key list.
Safe list
keys A-Z
numbers 0-9
numpad keys
keys F1-F12, except the F10
backspace, caps lock, delete, end, enter, escape, home, insert, num lock, page up/down, pause/break, print screen, scroll lock, space bar, tab
arrow keys
All other keys are on the unsafe list.
You can use Shift, Ctrl and Alt key combinations with any key with some restrictions:
For example, browsers such as Internet Explorer will trap the Ctrl+F6, Ctrl+D, so these key combinations won’t be passed to the Viewlet.
When the Viewlet is compiled as an executable Alt key combinations do not work.
What slide events and actions are available for Keystroke Zones?
What is a Pause Zone?
How do I add a Pause Zone to a slide?
How do I add a Question to a slide?
How do I change an interactive zone's message type and style?
How do I change a Question slide's button type or style?
How do I view a zone's properties?
What is Page Layout?
How do I print slides?
How can I export text from my project?
How do I export sounds?
How do I export to PDF?
Can I export slides as images?
Can I import slides from one project into another?
Can I import text for translations?
What are Project Properties?
Where do I enter Viewlet, Author and Company information into a project?
What sound quality options are available for the published file?
Can I change the image quality prior to publishing?
What global timing options are available?
What are Packaging options?
Can I set the default publishing language?
Can I manually input text for login screens, information windows, etc., for my Viewlet in a different language?
What Flash publishing options are available?
What are Animated Extras?
What movie format is supported for Animated Extras?
Movie must be in version 7 or less. Version 8 is only partially supported.
ActionScript version 3 isn't currently supported.
SWF movie cannot have embedded video.
SWF cannot have any exported symbols (symbols that are used via the attachMovie function).
SWF dimensions must be the same or smaller than the Viewlet.
SWF should be a simple frame to frame animation, rather than a complex SWF controlled via AcitonScript
Recommended frame rate is 18 frames per second. Viewlets play at 18 fps and will play animated extras at this rate. So if your animated extra has a higher frame rate, it will appear to be playing slow and vice versa.
The duration of the animated extras are calculated by multiplying its frame count by 18 fps. It will be displayed for this calculated duration time.
The begining movie cannot have stop() function call on the timeline.
What is a ViewletSkin?
What ViewletSkins are available for Viewlets?
How do I create a custom ViewletSkin for my Viewlets?
What is an HTML Frame?
How do I edit my Viewlet's HTML Frame defaults?
How do I preview a Viewlet?
Can I preview a Viewlet without publishing it?
How do I publish to a local folder?
How do I publish to an FTP server?
How do I publish to ViewletCentral?
How do I call ActionScript methods in a Viewlet from JavaScript?
To call methods in the Viewlet, you first need to create a flashObject variable, as follows ("viewletName" is the ID of your viewlet):
var flashObject = window.document.viewletName;
The variable should be created in the html file that includes the FlashTag.js file and also contains your Viewlet. You can then call methods in the Viewlet as follows:
Pause Viewlet
Play Viewlet
You can also access runtime variables in the Viewlet by calling the viewletGetVariable method on the flashObject, for example:
alert(flashObject.viewletGetVariable("SLIDE_COUNT"));
Tip: Each time you recompile the viewlet, the HTML will get regenerated and you will loose your updates. The solution is to update your HTML Frame in Project Properties, rather than editing the HTML after the Viewlet has been compiled. You can do this in a generic way so that you can use this HTML Frame in any project, by using ViewletBuilder $VARS$.
To create the flashObject variable in an HTML frame you would use the following code.
var flashObject = window.document.$VIEWLET_NAME$;
$VIEWLET_NAME$ will automatically get replaced with the current Viewlet name.
Here is an example Viewlet that calls methods on the flashObject
Methods
This table shows the methods that are available in Viewlets compiled with VB6/VQuiz3.
| Method | Description |
| viewletReset() | Restart the Viewlet. |
| viewletGotoSlide(slideNum) | Goto the the specified slide number. |
| viewletJumpToNextSlide() | Move to the next slide. |
| viewletJumpToLastSlide() | Move the the previous slide. |
| viewletPause() | Pause the Viewlet. |
| viewletUnpause() | Run the Viewlet again. |
| viewletGetVariable(varname) | Get the variable value from the viewlet. The list of viewlet variables is bellow. |
| Variable | Description |
| isplaying | True when the Viewlet is playing, false when the Viewlet is paused/stopped. [Boolean] |
| viewletwidth | Represents the width of the Viewlet, including the size of the Table of Contents. [Number] |
| viewletheight | Represents the height of the Viewlet. [Number] |
| vbversion | Contains the version number in format #.#.#. [String] |
| viewletName | The name of the Viewlet. [String] |
| quizTime | The timelimit of the quiz in milliseconds. [Number] |
| passingScore | Score that must be reached to pass the quiz. [Number] |
| totalScore | The maximum score that can be reached. [Number] |
| slidecount | The number of slides. [Number] |
| totalframecount | The total number of frames. [Number] |
| currentframe | The number of the frame in which the playhead is located. [Number] |
| currentslide | The number of the slide which is currently displayed. [Number] |
| Variable | Description |
| SLIDE_COUNT | The number of slides. [Number] |
| MAXIMUM_SCORE | The maximum score that can be reached. [Number] |
| PASSING_SCORE | Score that must be reached to pass the quiz. [Number] |
| PASSING_GRADE | Percentage that must be reached to pass the quiz. [Number] |
| VIEWLET_WIDTH | The width of the Viewlet, including the size of the Table of Contents. [Number] |
| VIEWLET_HEIGHT | The height of the Viewlet including the title and player bars. [Number] |
| SLIDE_WIDTH | The width of the slide. This is the width of the Viewlet Project. [Number] |
| SLIDE_HEIGHT | The height of the slide. This is the height of the Viewlet Project. [Number] |
| VIEWLET_NAME | The name of the Viewlet. [String] |
| VIEWLET_TITLE | The title of the Viewlet. [String] |
| VIEWLET_DESCRIPTION | The description of the Viewlet. [String] |
| AUTHOR_NAME | The name of the Viewlet author. [String] |
| AUTHOR_EMAIL | The email address of the Viewlet author. [String] |
| AUTHOR_COMMENTS | The author's comment. [String] |
| COMPANY_NAME | The name of the company. [String] |
| COMPANY_DEPARTMENT | The department of the company. [String] |
| COMPANY_WEBSITE | The URL of the company website. [String] |
| VIEWLET_LOCALE | The locale code of the Viewlet. [String] |
| VIEWLET_LANGUAGE | The language of the Viewlet. [String] |
| TIME_LIMIT | The timelimit of the quiz in milliseconds. [Number] |
| APPLICATION_NAME | The name of the application that was used to create the Viewlet. [String] |
| QUESTION_COUNT | The number of question/zone slides. [Number] |
| CURRENT_SLIDE_NUMBER | The number of the currently displayed slide. [Number] |
| CURRENT_SLIDE_NAME | The name of the currently displayed slide. [String] |
| CURRENT_SLIDE_NOTES | The slide notes of the currently displayed slide. [String] |
| CURRENT_SCORE | The users current question score. [Number] |
| USERNAME | The username the user entered into the login panel. [String] |
| TIME_ELAPSED | The current time elapsed in milliseconds.[Number] |
| IS_PLAYING | True when the Viewlet is playing, false when the Viewlet is paused/stopped. [Boolean] |
| IS_PAUSED | True when the Viewlet is paused, false when the Viewlet is playing. [Boolean] |
| QUESTION_CORRECT_TOTAL | The number of questions answered correctly so far. [Number] |
| QUESTION_INCORRECT_TOTAL | The number of questions answered incorrectly so far. [Number] |
| QUESTION_INCOMPLETE_TOTAL | The number of questions not completed so far. [Number] |
| CURRENT_QUESTION_NUMBER | The number of the current question. [Number] |
| CURRENT_QUESTION_ID | The id of the current question. [Number] |
| CURRENT_QUESTION_NAME | The name of the current question. [String] |
| CURRENT_QUESTION_TEXT | The text of the current question. [String] |
| CURRENT_QUESTION_TYPE | The type of the current question. Possible values are: none, shortAnswer, multipleChoice, likert, clickZone, keystrokeZone, textZone, pauseZone. [String] |
| CURRENT_QUESTION_POINTS | The points assigned to the current question. [Number] |
| CURRENT_QUESTION_ATTEMPTS | The number of attempts allowed for the current question. [Number] |
| CURRENT_QUESTION_IS_SURVEY | True if the current question is a survey. [Boolean] |
| CURRENT_QUESTION_TIME_LIMIT | The amount of time specified for the current question in milliseconds. [Number] |
| CURRENT_QUESTION_CORRECT_VALUE | The correct answer for the current question. This is updated on every prepare method call. [String] |
| CURRENT_RESPONSE_VALUE | The user's response for the current question. The value is updated after each user attempt. [String] |
| CURRENT_RESPONSE_TIME | The amount of time it took the user to respond to this question in milliseconds. [Number] |
| CURRENT_RESPONSE_IS_CORRECT | True if the current question was answered correctly. [Boolean] |
| CURRENT_RESPONSE_POINTS | The total points awarded to the user for answering the question correctly. [Number] |
| CURRENT_RESPONSE_ATTEMPTS | The number of attempts it took the user to answer the question. [Number] |
During Activation - "Over Allowed Limit"
Due to the security settings of your Flash Player plugin, some advanced features of this Viewlet are disabled.
Your Viewlet may display the following error message "Due to the security settings of your Flash Player plugin, some advanced features of this Viewlet are disabled."
This is displayed because the Flash 8 security model has restrictions against accessing the local machine. This only applies if the Viewlet is run from the local machine. For example if the HTML and SWF file are in a folder on your machine and you run by opening the main html page in your browser. If the Viewlet will be run from a webserver, this error message won't be displayed.
This error message will happen if you have actions in your viewelt that call Javascript in the HTML, such as the "Display URL" action or "Javascript" action, and its run from a non trusted folder. The way to resolve this issue is to notify Flash that the folder the Viewlet is running from is "trusted".
There are several ways to mark a folder as trusted.
1. Any "Local or Network Folders" that are added to the Publishing Wizard in ViewletBuilder are automatically trusted. VielwetBuilder will automatically setup this folder as trusted. This is why Viewlets run from "My Viewlets" won't display the error message.
2. Open the Adobe Global Security Settings Panel in your browser and click on "Edit Locations..." and add the folder your Viewlet is in on the local machine to the list of trusted folders.
3. Add a text file to the following directory (where is the currently logged in user) that lists the names of the trusted directories, one per line:
C:\Documents and Settings\\Application Data\Macromedia\Flash Player\#Security\FlashPlayerTrust
You can take a look at the file ViewletBuilder sets up in this folder named QarbonTrustLocations.txt for an example.
If you are setting up Computer Based Training where a users installs Viewlets from a CD. You will need to modify your installation script to add an a trust entry for the location where the Viewlets were installed.
For more details Adobe's website that explains Flash Trust in detail.
You can not publish to a Licensed ViewletCentral account from an Unlicensed version of ViewletBuilder.
ViewletCentral offers three types of accounts, Discovery, Unlicensed, and Licensed.
The Discovery account is free. It allows up to two Viewlets in the account at any one time. Discovery accounts will accept Viewlets created with both the Licensed and Unlicensed versions of ViewletBuilder or ViewletQuiz. Unlicensed Viewlets published to a Discovery account will be displayed without watermarks that are normally found in Unlicensed Viewlets.
Licensed and Unlicensed ViewletCentral accounts are fee-based accounts. Please review our fee structure.
Licensed ViewletCentral accounts only accept Viewlets created with a Licensed copy of ViewletBuilder or ViewletQuiz
Unlicensed ViewletCentral accounts will accept Viewlets created with either Licensed or Unlicensed copies of ViewletBuilder or ViewletQuiz.
The project you are attempting to open was created using an unlicensed version of ViewletBuilder6 that is installed on another computer.
In order to work with this project on your computer, you must first purchase a license for the other computer and activate it, then open and resave the project there.
With an unlicensed version of ViewletBuilder you can create as many projects as you want, on the same machine, without activating. Once you activate the watermark will be removed from the projets when they are recompiled.
However you can only open those projects created on that machine. You can not open projects created by an unlicensed version of ViewletBuilder5 on another machine. In other words projects created by an unlicensed version of ViewletBuilder5 are tied to that machine.
These restrictions only apply to projects created with unlicensed versions of ViewletBuilder5. Projects created with licensed versions can be opened by any other licensed version of ViewletBuilder5.
The reason Qarbon enforces this rule is because in the past some customers have purcahsed one version of ViewletBuilder for an entire department. The licensed version was used to compile and publish Viewlets, while all of the authors used free versions to create projects. We feel that it wasn't fair use and didn't comply with the terms of our license.
With ViewletBuilder4 we prevented this by adding a 30 day limit to Viewlets created with the a trial version, but this caused many problems with our customers who couldn't open projects created after the 30 day limit expired. ViewletBuilder5 avoids this restriction by embeddding a unique machine id into the project.
If you get this error message it means that you are attempting to open a project created on another machine with an unlicensed version of ViewletBuilder5. To resolve this issue, the project must be opened on the machine it was created on. If ViewletBuilder5 on that machine is activated and then, the the unlicensed project opened and recompiled, then all restrictions will be removed.
The licensed project you are trying to open cannot be opened with unlicensed versions of ViewletBuilder6.
Please visit our online store to purchase ViewletBuilder6.
Unlicensed versions of ViewletBuilder5 can only open projects created with an unlicensed version of ViewletBuilder5. This allows our customers to try ViewletBuilder5 and determine if meets thier needs.
The unlicensed version of ViewletBuilder5 is feature complete the only restriction is that published Viewlets will have a watermark. Viewlets previewed using Project > Preview in Browser will not have a watermark.