Hmm, it looks like something that should be doable with QCMagritte.
We do hide/show fields based on state.
What kind of concrete interface do you want for that?
Stephan
_______________________________________________
Magritte, Pier and Related Tools ...
https://www.iam.unibe.ch/mailman/listinfo/smallwiki