This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
SVG_Define_shadow
|
SVG_Define_shadow ( parentSVGObject ; id {; deviation {; offsetX {; offsetY}}} ) -> Function result | ||||||||
Parameter | Type | Description | ||||||
parentSVGObject | SVG_Ref |
![]() |
Reference of parent element | |||||
id | String |
![]() |
Name of filter | |||||
deviation | Longint |
![]() |
Value of shadow dispersion | |||||
offsetX | Longint |
![]() |
Offset on X axis | |||||
offsetY | Longint |
![]() |
Offset on Y axis | |||||
Function result | SVG_Ref |
![]() |
Reference of filter | |||||
The SVG_Define_shadow command sets a new shadow filter in the SVG container designated by parentSVGObject and returns its reference. If parentSVGObject is not an SVG document, an error is generated.
This filter will be applied to objects for which a shadow is desired using the SVG_SET_FILTER command.
The id parameter specifies the name of the filter. This name will be used to associate a filter with an object. If an element with the same name exists, it will be replaced.
The optional deviation parameter sets the intensity of the shadow dispersion. Default value: 4.
The optional offsetX and offsetY parameters specify, respectively, the horizontal and vertical offset of the shadow with respect to the object. Default value: 4.
Declaration of a filter that can be used to make a shadow beneath an object:
$svg:=SVG_New
$text:=SVG_New_text($svg;"SVG";52;76-45;"Verdana";45)
SVG_SET_FONT_COLOR($text;"red")
`Set filter
SVG_Define_shadow($svg;"myShadow")
`and apply it to text
SVG_SET_FILTER($text;"myShadow")
Product: 4D
Theme: Structure and Definitions
Number:
65987
Created: Composant 4D SVG v11.3
4D SVG Component ( 4D v19)