hpi-swa / widgets

A set of graphical controls such as tree views and buttons implemented in Squeak/Smalltalk using the Signals observer pattern.
MIT License
6 stars 3 forks source link

ToolBuilder? #9

Open LinqLover opened 4 years ago

LinqLover commented 4 years ago

Not sure if I missed any existing implementation, but provided that there is not yet any UiToolBuilder, I would find it quite useful. I'm not deep into the widgets implementation, but ideally, you could replace the default MorphicToolBuilder in Squeak with this tool builder to completely change the design of Squeak. This would also be a nice demonstration of the adjustability of Squeak.

marceltaeumel commented 4 years ago

Yes, that's possible. However, one would also need a mapping from Squeak's changed/update mechanism to signals.

A nice benchmark would be the System Browser, Object Inspector, and Debugger.