[Cuis-dev] Morph Layer

Juan Vuletich juan at jvuletich.org
Fri Oct 15 09:16:40 PDT 2021


Hi Gerald,

This is much better! Thank you. It is now at GitHub.

Cheers,

On 10/14/2021 6:52 PM, Gerald Klix via Cuis-dev wrote:
> Here comes my fix fore the issue mentioned below.
>
>
> HTH,
>
> Gerald
>
> On 10/14/21 11:42 PM, Gerald Klix wrote:
>>
>>
>> On 10/14/21 5:23 PM, Juan Vuletich via Cuis-dev wrote:
>>> Hi Hilaire,
>>>
>>> On 10/14/2021 5:04 AM, Hilaire Fernandes via Cuis-dev wrote:
>>>>
>>>> Hi Juan,
>>>>
>>>> Thanks for the enhancement. It can be broadly very useful.
>>>>
>>>
>>> Cool. It is now at GitHub.
>>>
>>>> Two observations:
>>>>
>>>>     * I noted that while I am creating a line, the toolbar has some
>>>>       issue in the drawing: see the different vertical tints of green
>>>>       in the attached screenshot. It happens when there is a
>>>>       #redrawNeeded message sent to one specific morph underneath.
>>>>
>>>
>>> Yes. This was a bug. Also note how in the darkened areas, anti 
>>> aliasing is completely broken due to repeated drawing. Fix also at 
>>> GitHub now.
>>>
>>>>     * Balloon appears behind the morph. The difficulties are in the
>>>>       details! So the balloon should always be the top level, then you
>>>>       want the morph responding true to wantsToBeOnTop to stick to
>>>>       position two. Or may be balloon morph on position zero and
>>>>       wantsToBeOnTop number one. Something like that.
>>>>
>>>
>>> I just made HoverTextMorph, MenuMorph and a few others answer true 
>>> to #wantsToBeOnTop. I think it is ok now.
>> I don't like it.
>> I have a lot of menus pinned and of course
>> I (like to) move windows over those menus.
>> This does not work any more; the pinned
>> menus are now always on top.
>>
>> Otherwise it's a cool idea, perhaps copying this flag
>> from the active window to the menu or hover help morph
>> may help.
>> I will try to fix this tomorrow.
>>>
>>>> Thanks!
>>>>
>>>> Take care
>>>>
>>>
>>> Thank you too. You're helping Cuis Morphic improve a lot!
>>>
>>>> Le 14/10/2021 à 05:16, Juan Vuletich a écrit :
>>>>> Hi Hilaire,
>>>>>
>>>>> Check the attach. It is a first sketch, but it seems to work. All 
>>>>> you need to do is `aMorph wantsToBeOnTop: true`.
>>>>>
>>>>> Note that when you pick a morph with the hand, you are effectively 
>>>>> removing it from the world, so while it is being taken with the 
>>>>> hand it will appear above the "top" morphs. When you drop it, it 
>>>>> will go behind them.
>>>>>
>>>>> We could have several layers, if that is needed.
>>>>>
>>>>> Try it and tell if it works for your needs.
>>>>>
>>>>> Thanks,
>>>> -- 
>>>> GNU Dr. Geo
>>>> http://drgeo.eu
>>>> http://blog.drgeo.eu
>>>
>>> Cheers,
>>>
>>>
>>
>> Just my CHF 0.02,
>>
>> Gerald
>


-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich



More information about the Cuis-dev mailing list