Not exactly a compreensive documentation but rather a quick start:

In a workspace evaluate:

UITheme exampleBasicControls.
UITheme exampleColorControls.
UITheme exampleDialogs.
UITheme exampleGroups.
UITheme exampleOtherControls.
UITheme exampleWindowWithToolbars.


Hi

In fact I've managed to build some windows with controls but I feel missing several concepts on how to use Polymorph the right way ( funny, I've built Gtk, Qt, Swing, ... GUI quite easily ... ).

- What is the idea behind the word "Pluggable" (PluggableButton, PluggableDialogWindow, ....) ?

- It seems that many (all ?) UI in Pharo use the builder pattern. Great, but that's a lot of stuff for me while trying to learn (with almost no time, I had forgotten that a new child take soooo much time). Do you know a package/class with simpler UI to study ?

- In Toolbuilder, what the word "Spec" means ?

Some thoughts:

- Toolbuilder-Examples package is great to study how to use Toolbuilder. I think it should be included in Pharo with some other XXX-Examples packages that might exists.

- Is there a somewhat easier way to navigate through class and methods documentation than in System Browser ?�� I think that documentation is not easily seen, so it doesn't push developers to write documentation, so there's not a lot of documentation, so people don't write tools to read documentation, ... There should be a system / tool to reward developpers that write good class / package documentation with examples.


Regards,

Laurent