Wubi-Eingabeschema

Mit einer Kontur wird der visuelle Stil einer Linie oder eines Rahmens festgelegt.

Syntax

<Stroke color="argb-color" thickness="float" dashIntervals="string"
           dashPhase="string" cap="BUTT | ROUND | SQUARE" >
    <!-- Only the most common inner element is shown here. -->
  <LinearGradient />
  ...
<Stroke />

Merkmale

Das Stroke-Element hat die folgenden Attribute:

Erforderliche Attribute

Die folgenden Attribute sind erforderlich:

color
Die Farbe der Kontur. Sie müssen die Farbe entweder im ARGB-Format (#ff000000 = opaken Schwarz) oder im RGB-Format (#000000 = Schwarz) angeben.
thickness
Die Dicke der Kontur, ausgedrückt als Gleitkommadimension.

Optionale Attribute

Die folgenden Attribute sind optional:

dashIntervals, dashPhase
dashIntervals ist eine durch Leerzeichen getrennte Reihe von Werten, die die Bindestriche-Intervalle beschreiben. Es muss eine gerade Anzahl von Bindestrichintervallen angegeben werden, wobei die geraden Indizes die „Ein“-Intervalle und die ungeraden Indexe die „Aus“-Intervalle angeben. dashPhase ist ein Versatz im Array „Intervalle“ (ändert die Summe aller Intervalle). Der Standardwert ist 0. Diese Attribute werden verwendet, um eine DashPathEffect zu erstellen.
cap

Bestimmen Sie die Form der Kontur. Unterstützte Werte:

  • BUTT führt dazu, dass die Kontur mit dem Pfad endet und nicht darüber hinausragt.
  • ROUND führt dazu, dass die Kontur als Halbkreis herausragt, wobei sich der Mittelpunkt am Ende des Pfads befindet.
  • SQUARE führt dazu, dass die Kontur als Quadrat überlagert wird, wobei sich der Mittelpunkt am Ende des Pfads befindet.

Innere Elemente

Das Element Stroke kann die folgenden Elemente enthalten: