Frequently Asked Questions SVG Contoller

Email Support: support@inovista.com

1) Q: Why does the image not react when I click a path or shape even though I have 'Export Path ID on Click'?
A: For shapes and paths to be active and listen for mouse clicks and rollovers, they must be defined in the 'Path Shape Options' section. You can either 'Select List to All' or select a range of path and shape IDs from the spreadsheet. Download an xlf with an example.
2) Q: How do I add a background image to the SVG file?
A: You have two options available to add a background image. The SVG Controller now allows you to include images in the SVG file. You can, therefore, add the image in Illustrator or Inkscape. Make sure all images are embedded not linked. You can also add the image in Xcelsius. This is done in the General/Options tab.
3) Q. Where do I setup color changes for Shapes and Paths?
A: You can setup color changes in the General/Image Setup tab. Locate the 'Path Shape Options' section. Use the bind property to select a range in the spreadsheet that defines the colors. Download an xlf with an example
4) Where do I setup changes to text values and colors?
A: You can setup textual changes in the General/Image Setup tab. Locate the 'Text Options' section. Use the bind property to select a range in the spreadsheet that defines the text, text colors and fonts sizes. Download an xlf with an example
5) Q. Where do I define the visibility of layers?
A: Although layers are not a standard feature of SVG, they can be simulated by groups. Setting a group visible or invisible (or changing its transparency) gives the impression of layering. Setup the manipulation of groups in the General/Image Setup tab. Locate the 'Group Options' section. Use the bind property to select a range in the spreadsheet that defines group visibility. Download an xlf with an example
6) Q. Where do I setup tooltips for Shapes and Paths?
A: Tooltips are defined in a spreadsheet range of two columns. One column holds the ID of the shape or path, the other holds the tooltip. Define the tooltips in the General/Image Setup tab. Locate the 'Tooltip Options' section. Use the bind property to select the tooltip definitions. Download an xlf with an example.
7) What are the limitations of the Inovista SVG Parser?
A: A large percentage of the SVG specification is supported by the Inovista SVG Parser. However, certain aspects of the specification, for example, patterns, filters, images in masks are not supported. See the document 'SVGParserIssues.pdf' in the download package for more information.
8) Can I add effects like 'Wipe Down' when an SVG image is opened, shown or hidden?
A: A full range of effects (e.g. Wipes, Zoom, Rotate, Blur) are available to be run when an image is created, hidden, shown, clicked and added. Effects are defined in the Behavior/Effects tab.
9) Q. As 10 different images are available in a single SVG Controller component, how do I switch between images?
A: In the General/SVG Images tab, each SVG Image has a manual entry or bound property called 'Load this SVG when this value matches the SVG path id defined in Cell I/O'. Set this item to any value that will be used to load the current image. In the General/Cell I/O tab, locate the bound property with the following text 'The value of the cell will be used to load the svg file that matches the load value in the 'SVG Files' tab. Do not use the Click and Double Click cells defined above.'. When the value in this cell matches the value defined in the previous tab, the image will load. Download an xlf with an example
10) Q. How do I scale an SVG Image?
A: The scale of the image is defined by two bound properties in the General/Options tab, 'ScaleX' and 'ScaleY'.
11) Q. How do I make the component invisible/visible at runtime?
A: In the Behavior/Click Visibility tab, select the 'Test Visibility' checkbox to tell the grid to check if it should be set to visible or not. Use the 'Status' bind property to select a spreadsheet cell to define the value that will be tested. Bind or enter the 'Key' value. When the 'Key' value matches the 'Status' value, the component will be visible, otherwise it will be hidden.
12) Q. How do I add the component to an Inovista container like the Floating Background?
A: The Inovista containers check a spreadsheet range to know what other components to include. To add the grid to the range, use the 'Output ID' property in the Behavior/External Bind tab.
Email Support: support@inovista.com