[Cuis-dev] Clicking the 'collapse' halo handle brings up the debugger

Pat Foley whatispatsemail at gmail.com
Mon Apr 5 07:50:34 PDT 2021

There's an interesting comment in the Squeak sources suggesting their use in developing apps, as a way of adding options and information to windows without taking up any real estate -- middle-click and here's more stuff.

That seems pretty cool, even if a lot of standard halo functions have been absorbed into the now standard interface of windows with buttons.
On Apr 5 2021, at 10:19 am, Luciano Notarfrancesco via Cuis-dev <cuis-dev at lists.cuis.st> wrote:
> I think Halos are useful when you’re building stuff with Morphic, they are a sort of low level interface for interacting with morphs. I can imagine some applications disabling them, but they are very useful for developing.
> On Mon, 5 Apr 2021 at 7:57 PM Pat Foley via Cuis-dev <cuis-dev at lists.cuis.st (mailto:cuis-dev at lists.cuis.st)> wrote:
> > It complains that unidentified object does not understand #canvas.
> >
> > The unidentified object in question is 'self world', which for the collapse handle comes back #nil. That seems weird.
> > (There is of course nothing wrong with #collapse, which works fine from the icon and from the menu handle > halo actions.)
> > P.S.
> > Why do we still have halos anyway? Almost the only thing I ever use them for is getting an inspector, and I can think of better ways to present that option (and the rest of the options in the debug and in the helpfully titled "menu" handle). Maybe everyone else has lots of uses for them (that are not served by the window frame or the window's icons) but evidently no one has clicked on the collapse handle in a while...
> > --
> > Cuis-dev mailing list
> > Cuis-dev at lists.cuis.st (mailto:Cuis-dev at lists.cuis.st)
> > https://lists.cuis.st/mailman/listinfo/cuis-dev
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210405/6ac407ca/attachment.htm>

More information about the Cuis-dev mailing list