yeah, i tried that initially and then tried another form of binding to
no avail: "Binding to functions in response to a data-binding event"
in
http://livedocs.adobe.com/flex/3/html/help.html?content=databinding_4.html,
not sure if anyone got that approach working. this is probably close
to the elegant solution.
but you can dispatch a madeSelection event from your checkerboard
model that is handled in main which updates the button state directly
or updates a local bindable variable.