yeah yeah I see it now, there actually many announcers (3 of them ) all seem to signal SystemProgressMorph , oh boy this will be a tricky one . Thanks for the pointer, now I have to find how to capture the instance of that SystemProgressMorph. If I find the instance sending a width: message should do the trick. Looks like I will need to investigate further but at least you are pointed me to the right direction so I no longer feel lost in space.��On Sun, Sep 7, 2014 at 7:22 PM, Thierry Goubier <thierry.goubier@gmail.com> wrote:Le 07/09/2014 11:53, kilon alios a ��crit :Hi Kilon,
Hello pharoers it has been almost a year since the last time I commited to PharoLauncher so I decided to go for it once again. The first time I added a progress bar for people to see the progress of the download of the image . Now I want to scale and reposition the progress bar as I am not happy at all in the way it looks , its too small and hard to read.
So I created a question at stackoverflow with all the details of my problem
http://stackoverflow.com/questions/25708970/trying-to-find-the-progressbar-morph-when-sending-the-message-displayprogress
I would not mind also some extra details on how I can fetch the Morphs used by UIManager or to even further customise UIManager. I tried to find the answer myself but after an hour of staring at the Pharo system browser I gave up.
I don't have a stackoverflow account, so here is what I found.
>From displayProgress: , asJob brings you to Job, which has no morph at all. But, on the class side of Job, you have a job announcer (instance class variable jobAnnouncer). Inspect that variable, search among the subscriptions of the announcer, and you'll find SystemProgressMorph.
A good use case of a fairly good design which is a lot harder to unravel than it should be, due to the lack of tools to explore announcer / subscription relations.
Thierry