INNER CODE UNIT · Kotlin
addLastColor
fjossinet/RNArtist · src/main/kotlin/RNArtist.kt:1178
override fun addLastColor(c: DoubleArray) {
val r = Circle(0.0, 0.0, 10.0)
val color = Color.hsb(c[0], c[1], c[2])
r.onMouseClicked = EventHandler { event ->
if (unselectedColor.isClicked) {
RnartistConfig.nonSelectedColor = javaFXToAwt(color)
mediator.canvas2D.repaint()
} else {
val t = Theme()
t.addConfiguration(ThemeProperty.color, {
getHTMLColorString(
javaFXToAwt(color)
)
}, getSecondaryStructureTypes()).gatherThemedSelements = true
applyTheme(t)
}
this.repaintBrightness(c)