CRESS-Surrey / eXtraWidgets

An extension for creating additional interface tabs in the NetLogo GUI and putting custom widgets on them.
MIT License
13 stars 4 forks source link

Add a concept of hidden properties? #71

Closed nicolaspayette closed 9 years ago

nicolaspayette commented 10 years ago

E.g., tabs inherit stuff from Component that they don't use: x, y, height, width. It could be better to somehow mark these as "not available".

nicolaspayette commented 10 years ago

Example case: right now, we really don't want tabs to have set-opaque?, so instead of defining in JComponentWidget, we have to define it on leave classes (i.e., Note).

nicolaspayette commented 9 years ago

This is handled by overriding the propertySet of a WidgetKind.