[squeak-dev] Difference between Tools and Apps menu?

Jaromir Matas mail at jaromir.net
Sun May 22 15:21:04 UTC 2022

Hi  Jakob,

At least I understand now what’s happening and why, thanks :) From a beginner’s *user* point of view (at least my personal) the logic behind the menus is a bit opaque, and on top of that some tools are being presented under multiple different names (Browser = System Browser = Class Browser, Preferences = Preference Browser, Method Finder = Selector Finder, Squeak Help = Help Browser…). It’s no big deal to get used to it but still, some unification might help a bit.


Jaromír Matas

mail at jaromir.net

From: Jakob Reschke<mailto:jakres+squeak at gmail.com>
Sent: Sunday, May 22, 2022 16:49
To: The general-purpose Squeak developers list<mailto:squeak-dev at lists.squeakfoundation.org>
Subject: Re: [squeak-dev] Difference between Tools and Apps menu?

Hi Jaromir,

I do not have an authoritative answer from a user perspective, but the tools menu is hardcoded in TheWorldMainDockingBar toolsMenuOn:, whereas applications can register their own entries in the apps menu via TheWorldMenu class >> registerOpenCommand:. Moreover, what appears under "Apps" also appears under "open..." in the World menu. Or rather the other way around (-: what is registered under World open appears under Apps as well.

For me Tools are the development tools, whereas Apps can be anything that runs in Squeak.

Kind regards,

Am So., 22. Mai 2022 um 12:22 Uhr schrieb Jaromir Matas <mail at jaromir.net<mailto:mail at jaromir.net>>:
Hi All,

another quick question: What is the difference between Tools and Apps menu?

Version 4 introduced Tools menu, version 5 added Apps menu. I can't figure out what the difference is other than Apps are "More Tools". But then why would some entries be in both? So it's probably not it... Or is it about frequency, importance? And then there's "Preferences" in Tools and the same tool named "Preference Browser" in Apps which is also confusing.

Thanks for any advice :)


Jaromír Matas

mail at jaromir.net<mailto:mail at jaromir.net>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220522/63e9d1e0/attachment-0001.html>

More information about the Squeak-dev mailing list