Annotationsprofil: ColorEditor-Komponente
Konfigurieren der ColorEditor-Komponente im Annotationsprofil.
Die ColorEditor-Komponente kann zum Ändern von Füll-, Linien- und Textfarbe verwendet werden, hierzu muss die entsprechende Farbdefinition im Profil angepasst werden z.B.:
<color name="strokeColor" allow-transparency="true"
default-alpha="0.5">
<labels>
<label locale="en">Stroke color</label>
<label locale="de">Linienfarbe</label>
</labels>
<editor
class="com.levigo.jadice.swing.internal.annotation.editors.ColorEditor">
<property name="iconName">strokeColor</property>
<property name="respectPreviousAlphaValue">true</property>
</editor>
<default>#ff0000ff</default>
<preferred>#ff000000</preferred>
<preferred>#ffffffff</preferred>
<preferred>#ffff0000</preferred>
<preferred>#ff00ff00</preferred>
<preferred>#ff0000ff</preferred>
<preferred>#ff00ffff</preferred>
<preferred>#ffff00ff</preferred>
<preferred>#ffffff00</preferred>
</color>Übersicht der Eigenschaften (<property> Element):
iconName
Definition des Symbols, das in der Editor-Liste der Annotation erscheinen soll. Das Symbol / Icon wird in dercom\levigo\jadice\swing\annotation\resources\jadice-editor.propertiesDatei definiert, die Icons selbst sind in dercom\levigo\jadice\swing\annotation\resources\jadice-editor.pngDatei abgelegt.respectPreviousAlphaValue
Mit dieser Einstellung kann die Übernahme des vorherigen Alpha-Wertes der zu änderneden Farbe aktiviert werden