Hi folks.

<OT> In my university were I was graduated, used to teach with Dolphin few
years ago, then squeak and this semester they will probably start to teach
with Pharo. The good thing is that they have like 6 courses, with 50
students each course....so, it is good :)   I hope several of them join the
community.
Carla, anything to say about PDP?  ;)
</OT>

I was talking with them, and they missed (me too) a little utility that was
in Dolphin and that I remember in VAST: the panic button. In dolphin is
"panic", in VAST I don't remember exactly.
But basically, what it does is to close ALL what it is open. All kind of
windows, popups or anything. Right now, we have a "Delete unchanged windows"
but:

- it only takes into account windows. I want to close everything:
transcripts, workspaces, popups, etc. Even more, OCompletion sometimes lets
some popups alive and users (mostly beginners) don't know how to remove
them.
- I want to close ALL windows, I don't care if you were editing or not.
- I dont like the name "Delete unchanged Windows". Can we renamed to "*Close
* unchanged windows" ?

So...I can add it to the "Windows" -> "Panic"
I am not sure if Panic is the best name. Do you have better ideas?

Basically, it does this:


World submorphs reject:  [:m | m == LogoImageMorph default ]  thenDo: [:each
| each delete]

(remove all World submorphs but the Pharo logo)

The first question is, do you like the idea?  should I add it ?

The second is, how can I delete a SystemWindows that has been being edited
without saving ?  because right now, the popup raises saying "Changes has
not been saved....".
I want to delete them without asking. I have no idea how to do this. Help ?
maybe there is a preference or notifier that I can turn of before the
execution and then put it back ?   I searched in Morph to see if there is a
deleteWithoutAsking or similar but I didn't find anything.

Thanks

Mariano
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to