<div dir="ltr"><div dir="ltr">On Mon, Apr 5, 2021 at 8:57 AM Pat Foley via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>P.S.<br></div><br><div>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...</div><br></blockquote><div><br></div><div>I understand the sentiment: when you're just a user or Morphic they do seem kind of redundant/pointless.  However, when you're developing/debugging/playing around with UIs they are quite powerful.  It probably would be worth looking at having an option to disable them for people who are just 'users' of the image.</div><div><br></div><div>SystemWindow is just a way of packaging a subset of Morphic functionality in a familiar and consistent way at the expense of a lot of power that you generally don't want or need when just using existing functionality.  Halos give you a visual way to traverse the Morph containment hierarchy to access, compose and decompose the UI (among other things)</div></div></div>