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 />

Attribute

Das Stroke-Element hat die folgenden Attribute:

Erforderliche Attribute

Die folgenden Attribute sind erforderlich:

color
Die Farbe der Kontur. Sie müssen die Farbe mit entweder im ARGB-Format (#ff000000 = opaken Schwarz) oder RGB (#000000 = Schwarz).
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 den Bindestrich beschreiben Intervalle. Es muss eine gerade Anzahl von Bindestrichintervallen angegeben werden, mit dem Parameter sogar Indexe für „on“ und die ungeraden Indexe, die die „aus“ Intervalle. dashPhase ist ein Offset des Intervall-Arrays (ä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 in der Mitte befindet das Ende des Pfads hinzu.
  • SQUARE führt dazu, dass die Kontur als Quadrat herausragt, wobei sich der Mittelpunkt in der das Ende des Pfads hinzu.

Innere Elemente

Das Element Stroke kann die folgenden Elemente enthalten: