XStream Solutions
 
E-Learning Solutions (Content & Assessment Authoring)
 
 
 
 
 
 

E-Learning Solutions (Content & Assessment Authoring)

RapidBuilder® v5.0 Deluxe Features and Benefits (At a Glance ...)

Highlights of RapidBuilder v5.0 Deluxe include:

Page 5 of 6

  • Attempt/Hint Feedback - Attempt messages may be created to provide feedback to the end user during playback. Multiple attempt messages may be configured to display for each of the end user's subsequent attempts to correctly click the mouse, press a key, click a Hyperlink, or enter text in a Validation Field. After each incorrect attempt at performing the action, a different message can be displayed to the user. In addition, for each attempt message, there can be a hint message displayed to the user. After the last attempt, an automatic "Do it for Me" action can be specified to have the system automatically perform the action for the user.

  • Internal Variables - Predefined variables (representing certain dynamic information contained within the simulation environment) can be used within various RapidBuilder objects/elements, including text fields and buttons. These variables are used to dynamically display system information to the end user during playback, including current frame number, current frame name, and total number of frames in the file. The capability of adding internal variables enables the developer to present useful information to the end user as the simulation is progressing.

  • User-Defined Variables - The developer may define custom variables for text entry fields. During playback, when a user enters a value into a text entry field configured to set a variable, the variable name will be dynamically assigned the value entered by the user. User-defined variables can be used as part of various objects available in RapidBuilder, including text fields and buttons. At runtime, the system will dynamically replace these variables with the appropriate value entered by the user. This capability is useful for dynamically collecting and displaying user-specific information throughout the playback of a RapidBuilder file.

  • System Variables - Memory locations may be assigned with the name of a system variable, which contains navigation information that is dynamically and automatically assigned by the system during playback. System variables provide developers with another way to implement navigation between frames and files.

  • Text Features - RapidBuilder includes a wide variety of text features, including the following:

    • Text Field displays text directly on frames.

    • Instruction Box displays text in a floating window. (Ideal for tutorial instructions).

    • Inline graphics may be added to Text Fields and Instruction Boxes.

    • Record Fields - Text Fields and Instruction Boxes can be defined as "record" fields. This enables the design and properties of the Text Field or Instruction Box to be shared across multiple frames, and each frame can contain different content. This makes it easy for developers to quickly add Instruction Boxes and Text Fields across multiple screens without having to copy and paste the Instruction Box/Text Field and its associated properties from screen to screen.

    • Rotated Text Field enables text to be rotated to any angle from 1 to 360 degrees.

    • Format Bar includes industry-standard options for modifying text font, style, size, color, etc.

    • Text Fields may be styled as call-outs for purposes of labeling and identifying specific items or areas. There are various types of call-out styles available for a Text Field, including Rectangle, Cloud, Round Bubble, etc.

    • Text may be converted to hotwords, which are interactive links to pop-up text messages, other screens within the file, or external RapidBuilder (.RBX) or RapidExam (.EXM) files.

    • Text may be copied and cleared upon entering/leaving a screen or clicking a Hyperlink during playback.

    • Text Fields and Instruction Boxes may be exported to Flash as images (instead of regular objects). This exporting option will produce sharper, smoother text (displayed with picture-like quality) within the exported Flash file.

  • Import/Export Text - Enables developers to export the text from selected frames/objects in the current RapidBuilder file to an XML file for the purpose of language translation. The translated text may later be imported from the XML file back into the RapidBuilder file in order to replace the original text.

  • Playback Language Customization - RapidBuilder includes a Playback Language Selector, which enables developers to translate RapidBuilder's system-related text strings (including error/information messages, objects with built-in text, printed frames that include document properties, playback bar tool tips and other built-in player text that cannot be edited by the developer) from default English into any desired language. The translated text strings are saved to a language file, which may then be imported into RapidBuilder and applied to any file. During playback of the file, the selected, translated text strings (which were applied from the language file and stored in the RapidBuilder file) are displayed as appropriate.

  • Spell Checker - RapidBuilder includes a spell-checking feature, which enables the developer to detect and correct spelling errors in object-related text.

  • Find/Replace Text - RapidBuilder includes a standard Find/Replace text-searching feature, which enables the developer to quickly find and optionally replace any text within the RapidBuilder file.

  • Draw Objects/Tools - RapidBuilder includes a standard palette of Draw objects and tools that allow the developer to enhance frames with different lines, shapes, colors, and custom art.

  • Color Palette - RapidBuilder provides a 256-color palette, which is used to customize the color of frames and Draw objects. Developers may also create and save custom color palettes.

  • Editing Grid - A dotted grid may be displayed over the frame viewing area to serve as a visual aid for increasing the developer's accuracy when placing and moving objects around on the frame.

  • Object Grouping - Multiple objects may be clustered into a group in order to be edited/manipulated as a single object. The common properties of multiple selected objects may also be accessed in order to set properties for multiple objects simultaneously.