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.properties
Datei definiert, die Icons selbst sind in dercom\levigo\jadice\swing\annotation\resources\jadice-editor.png
Datei abgelegt.respectPreviousAlphaValue
Mit dieser Einstellung kann die Übernahme des vorherigen Alpha-Wertes der zu änderneden Farbe aktiviert werden