edvin
01/14/2017, 2:01 PMoverlayPaint
, since it can be a gradient as well. And the Paint encapsulates the opacity of a Color, so I don't see a problem with that.ron
01/14/2017, 2:01 PMron
01/14/2017, 2:03 PMColor
?edvin
01/14/2017, 2:05 PMPaint
edvin
01/14/2017, 2:05 PMGraphicsContext.fill
which is a Paint
.ron
01/14/2017, 2:12 PMPasted image at 2017-01-14, 3:12 PM▾
ron
01/14/2017, 2:12 PMedvin
01/14/2017, 2:15 PMron
01/14/2017, 2:15 PMedvin
01/14/2017, 2:16 PMron
01/14/2017, 2:17 PMedvin
01/14/2017, 2:22 PMadhocInternalWindow
to match adhocWindow
?ron
01/14/2017, 2:22 PMedvin
01/14/2017, 2:23 PMcarlw
01/14/2017, 2:25 PMron
01/14/2017, 2:27 PMron
01/14/2017, 2:28 PMcarlw
01/14/2017, 2:31 PMron
01/14/2017, 2:32 PMcarlw
01/14/2017, 2:42 PMcarlw
01/14/2017, 2:54 PMpermalmberg
01/14/2017, 3:19 PMpermalmberg
01/14/2017, 3:24 PMval x = bind(autocommit = true) { component.observable(IComponent::getX, IComponent::setX) } as DoubleProperty
but although it has autocommit = true
it still causes dirtyStateProperty()
to change.permalmberg
01/14/2017, 3:26 PMgtnarg
01/14/2017, 4:10 PMval ignoreDirtyStateProperties = FXCollections.observableArrayList<ObservableValue<out Any>>()
on ViewModel
ron
01/14/2017, 4:12 PMron
01/14/2017, 4:12 PMedvin
01/14/2017, 4:20 PMedvin
01/14/2017, 4:20 PMedvin
01/14/2017, 4:21 PMignoreDirtyStateProperties
is the way to go. I'll look into the autocommit bug now.