Initializing help system before first use

svgsetstyle

svgsetstyle


Purpose
Set a style property for a graphical object or object group.
Synopsis
procedure svgsetstyle(gid: string, prop: string, val: text|real)
procedure svgsetstyle(prop: string, val: text|real)
procedure svgsetstyle(obj: integer, prop: string, val: text|real)
Arguments
gid 
Object group ID.
obj 
Object ID.
prop 
The desired property ( mmsvg constant or SVG property name).
val 
The new value for the property (usually a text, but properties like SVG_OPACITY or SVG_STROKEWIDTH also accept numerical values).
Example
This code retrieves the color of a group and applies it to an object belonging to another group.
svgaddgroup("a", "Group A")
svgaddgroup("b", "Group B")
svgaddtext("a", 20, 120, "Formatted text")
svgsetstyle(svggetlastobj, SVG_COLOR, svggetstyle("b", SVG_COLOR))
Further information
This procedure can be used to define a style property of some object or group of objects. Use svgsetstylesheet to redefine the whole set of style properties of an object or group of objects.
Related topics