Support L0.readOnly in BasicPropertyTab contributions
|Assignee:||Tuukka Lehtonen||% Done:|
|Category:||Selection view||Spent time:||-|
|Velocity based estimate||-|
|Release||Simantics 1.13.2||Release relationship||Auto|
BasicPropertyTab implementation is rubbish, but still used in many places but it does not support L0.readOnly at all.
The tab could be made a bit more useful by adding simple read-only support for it.
Added L0.readOnly support to platform org.simantics.selectionview.BasicPropertyTab:
- Prevent modifier action for IProperty/IArrayProperty inputs whose property relation has a true value for L0.readOnly
- Decorate read-only property labels in the tab with a light gray (#F0F0F0) background.