Happy !

hernan / ProgressBarInstaller

Project infos

License MIT
Tags ui
Creation date 2015-12-09
Website http://forum.world.st/displayingProgress-on-demand-td4865623.html

Monticello registration

About ProgressBarInstaller

Automatically add progress bar to iterator sends in client classes. This utility is provided to have feedback from the system without the need to change your 20 iterators in a group of client classes where you need to see progress on evaluation.

For example doing:

SmalltalkImage setDisplayProgressTo: MyClass.
SmalltalkImage setDisplayProgressTo: MyPackage.

and then having all enumeration messages sent in MyClass or MyPackage with a progress bar. These iterators could be mapped:

collect:
collect:as:
collect:into:
collect:thenDo:
select:
select:as:
select:thenDo:
select:thenCollect:as:
...

See http://forum.world.st/displayingProgress-on-demand-td4865623.html for details