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

E-Learning Solutions (Content & Assessment Authoring)

RapidSVG™ v2.0 Professional Features and Benefits (At a Glance ...)

Highlights of RapidSVG™ v2.0 Professional include:

Page 3 of 4

  • Audio and Video Support - RapidSVG includes support for .MP3 and .WAV audio files and .AVI, .ASF, .MOV, and .MPEG video files:
     
    • Default and Custom Audio/Video Files - The built-in audio and video libraries includes lists of default audio and video files provided by RapidSVG. In addition, the developer may import external audio and video files into the library.
    • Multiple Audio/Video Files Per Page - Multiple audio/video files may be added to each SVG page.
    • Audio/Video Trigger Events - The developer has a variety of options for determining how the playback of each audio/video file will be triggered at runtime. The developer may configure an audio/video file to start or stop after a certain number of seconds have elapsed, or when a particular mouse click or keystroke action is performed by the end user, or upon the beginning, end, or repeat of an animation.
  • Navigation Bar - RapidSVG's Navigation Bar is used to browse, select, and delete objects and animations during editing. The Navigation Bar includes an Objects Tree , which replicates the SVG Document Object Model ( DOM ) providing complete access to all elements, attributes, and properties. The Objects Tree is a hierarchical tree structure that maps out all objects and animations on the current page.
  • Page Explorer - The Page Explorer provides a means of navigating through the pages of the project during editing. It lists each page in the project by serial number and name. The developer may click any page name in the list in order to navigate to that page and display it on the Page Canvas. The developer may also copy, paste, delete, and rename selected pages through the Page Explorer .
  • Page Tabs - As an alternate means of page navigation during editing, each SVG page in the project has a corresponding page tab. The developer may navigate through and select the tabs to access the pages. From the page tabs, the developer may also rename, cut/copy & paste, delete, append, insert, and duplicate pages.
  • General Objects - RapidSVG provides a drag-and-drop palette of General Objects, which may be added to any page. General Objects are graphical objects (including shapes, lines, images, and text) that support SVG animations. For any General Object, the developer may easily add and customize multiple animations. RapidSVG includes the following General Objects:
     
    • Line - Line objects can be used to connect objects, point to page features, create tables and diagrams, and more. A Line object can also be displayed in different styles, including Solid , Dash , Dot , Dash Dot , Dash Dot Dot , and custom.
    • Rectangle and Ellipse - Rectangle and Ellipse objects can be used to create tables or visually enhance an SVG page. The size, color, border style, and border width of these objects can be adjusted. The Rectangle object also supports a Roundness property as SVG; this can be specified and changed from the Properties window.
    • Polyline - The Polyline tool allows the developer to draw straight lines with angles. The color and thickness of the line can be adjusted.
    • Polygon - The Polygon tool allows the developer to draw a polygon (any shape with 3 or more straight line segments). The fill color and line thickness can be adjusted.
    • Spline - The Spline tool allows the developer to draw curved shapes, which may or may not have breaks in between.
    • Pencil - The Pencil tool allows the developer to draw free-form lines on a frame. The Pencil object can be resized, and its color can be adjusted.
    • Text - The Text object allows the developer to add multiple lines of text. Developers can cut/copy and paste multiple lines of text from one Text object to another.
    • Image - The Image object allows the developer to import image files (.BMP, .GIF, .JPG, .PNG, etc.) and display them on the page. Although SVG natively supports only JPG and PNG images, RapidSVG goes one step further and allows the developer to assign any image file. An assigned image file will be automatically converted and saved in a format supported by SVG.
  • Interactive Objects - RapidSVG provides a drag-and-drop palette of Interactive Objects, which may be added to any page. Interactive Objects are user interface objects that enable the creation of unique, interactive SVG content. Although SVG does not support user interface objects directly, RapidSVG provides the following ready-made Interactive Objects:
     
    • Hyperlink - This object enables the developer to add different types of interactive links and other buttons to an SVG page. Hyperlinks can be configured to serve as links between SVG pages in order to facilitate navigation through the various pages of the project. They can also serve as exhibit buttons for displaying pop-up text/images and as validation buttons for validating text entries made in Validation Fields. In addition, Hyperlinks can be configured as links to external files, SVG pages, and Web pages.
    • Check Box - This object simulates the appearance and functionality of a Windows-style check box. It is used to select one or more options from a group of options (e.g., choose several answers from a group of possible answers).
    • Radio Button - This object simulates the appearance and functionality of a Windows-style radio button. It is used to select one option from a group of mutually exclusive options (e.g., choose only one answer from a group of possible answers).
    • Combo Box - This object simulates the appearance and functionality of a regular Windows-style Combo Box.
    • Validation Field - This object is an active field that validates text typed by the end user. Once the end user enters the text and presses a designated action key, the entered text is compared to existing validation strings and/or keywords that have been specified during editing. If there is a match, the entered text is validated as correct. If there is no match, the entered text is validated as incorrect.
    • Text Field - This object allows the developer to add multiple lines of text directly to any SVG page.
    • Instruction Box - This object is a collapsible window designed to display notes or instructions to the end user. The end user can drag the Instruction Box around the screen as well as minimize it.
    • Chart - This object is used to add different types of ready-made data charts/graphs to a page. Rather than having to create a chart or graph from scratch, the developer may create a polished chart/graph instantly by dragging and dropping a Chart object onto the page. By setting properties for the Chart object, the developer may easily customize the data displayed in the chart/graph as well as customize the look of the chart/graph. Various types of charts/graphs may be created, including Bar , Line , Pie , Column , Stacked Column , Curve , Area , and Scater .