[Cuis-dev] Started Morph Properties HowTo

ken.dickey at whidbey.com ken.dickey at whidbey.com
Tue May 27 12:35:53 PDT 2025


On 2025-05-27 09:47, H. Hirzel via Cuis-dev wrote:
...
>> 
>> https://github.com/DrCuis/How-to-guides/blob/main/400-MorphProperties/README.md
> A suggestion: Maybe you can make the SillyMorph less silly be
> developing it into something like a moodboard.

Ah. Never heard the term.  Had to google it.

Hope to quickly drop enough hints that someone else could make a 
moodboard, or whatever..

>> Had a chance to review #layerNumber proposal? (again attached).
> 
> No, because I do not understand the issue: what are the alternatives?

Prom a previous email vv==========vv

I attached a couple of screenshots.

The first one shows a Morph with selection handles, one of which was 
used to open its menu, and a menu selection of #borderWidth: brought up 
an edit panel with which to fill in a new value.  Note that the halo 
morphs are above the menu and both are above the fill-in panel.

The second example shows a morph's menu used to bring up a color 
selection panel which now totally hides the original morph.  One is 
unable to "send to back" or "bring to front" the original morph or these 
panels.  The menu stays in front of the panel hides the original morph.

Perhaps worse, Selecting a panel's menu->debug->"browse morph class" 
brings up a browser _behind_ the larger color picker panel, which makes 
browser use much more painful.

^^==================================^^

My proposed solution makes layerNubers variables (properties) rather 
that constant-returning methods and re-actualize "send to back" and 
"bring to front" Morph menu selections, which otherwise fail for Panels, 
Menus, StringRequests, Halos, .. (implementors of #layerNuber aside from 
Morph).

OK by my testing, but DrGeo has special requirements and usages.

Thanks again for looking,
-KenD
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LayersOddity.png
Type: image/png
Size: 115679 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250527/b7e7d6d6/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LayersOddity2.png
Type: image/png
Size: 69493 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250527/b7e7d6d6/attachment-0003.png>


More information about the Cuis-dev mailing list