A referenced SVG is represented in GraphWorX64 as a single object with no children. When the GraphWorX64 display loads it reads the referenced SVG file and loads it on demand in the display. The shapes are not stored as part of the display. Because of this, reference SVGs cannot be modified inside GraphWorX64. Dynamics can be added to the entire SVG, but not to individual elements or shapes in the SVG.
The chief benefit to referenced SVGs is performance. They are faster to render, especially in HTML5 displays, when the same SVG is rendered many times in a display, or when the SVG contains a lot of objects.
There are several different ways to add a referenced SVG image:
Use the Insert Referenced Image button in the GraphWorX64 ribbon and choose an SVG or SVGZ file.
Drag an SVG or SVGZ file from File Explorer into the GraphWorX64 display while holding the Alt key. (Dragging without the Alt key will do a traditional SVG import*.)
Use the right mouse button to drag an SVG or SVGZ file from File Explorer into the GraphWorX64 display. Choose Insert as Referenced from the context menu when dropping.
*Traditional SVG import is when an SVG is imported without referencing. This converts it into GraphWorX64 native shapes.