ToolBuilder, PlusTools and Namespaces

Michael van der Gulik mikevdg at gmail.com
Thu Feb 8 01:45:01 UTC 2007


Hi all.

I'm making a version of the PlusTools that support nested Namespaces.

- It appears that the Morphic tree widget from ToolBuilder doesn't support
drag and drop yet. Is this correct? Is there a version out there of
ToolBuilder with a Morphic tree widget that supports drag and drop, or is
this something I'll have to fix up?

- Tree widgets can be simulated using a list - just expand it totally and
add indents to each item. It is reasonable to make tree support mandatory
for implementers of the ToolBuilder API? They're very useful and used in the
Object Explorer, which is IMO a required tool.

- ToolBuilder uses a lot of configurable method callbacks: when constructing
a UI, the constructor specifies which methods on the model respond to which
events. Was it ever considered to hard-code these method names so that the
model *must* implement them, or subclass something which does? Arguably that
would make code more readable - it is guaranteed that a method of a
particular name implements that particular callback making the callback
easier to find.

Michael.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20070208/c0b86b57/attachment.htm


More information about the Squeak-dev mailing list