Defs

Beschreibung

Das Defs-Element dient als Container für ein Pattern-Element, auf das von einem Interior-Element verwiesen wird.

Context

Tabelle 1 listet die Elemente auf, die ein Defs-Element enthalten oder in diesem enthalten sein können.

Tabelle 1. Context
Enthalten in Element Enthält

Interior

Defs

Pattern

Attribute

Das Defs-Element hat keine Attribute.

Beispiel

Dieses Beispiel zeigt ein Pattern-Element, das in einem Defs-Element enthalten ist, welches wiederum in einem Interior-Element enthalten ist. Beachten Sie, wie das fill-Attribut des Interior-Elements durch sein id-Attribut auf das zugrundeliegende Pattern-Element verweist.



<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
    version="MXP_WorkSpace_1_5"
    xmlns="http://www.mapinfo.com/mxp">
    <Interior fill-opacity="1" fill="(#id7)">
        <Defs>
            <Pattern id="id7">
                <Bitmap uri="mapinfo:brush 2">
                    <ColorAdjustmentSet>
                        <ColorAdjustment
                            color-1="nonWhite"
                            color-2="rgb(224,255,176)"
                            opacity="1"/>
                        <ColorAdjustment
                            color-1="white"
                            color-2="white"
                            opacity="1"/>
                    </ColorAdjustmentSet>
                </Bitmap>
            </Pattern>
        </Defs>
    </Interior>
</NamedStyle>