[squeak-dev] Minor issue with NewColorPickerMorph and question about Object>>changed: and how to debug

Nicolai Hess nicolaihess at gmail.com
Tue Nov 10 19:11:01 UTC 2015


2015-11-10 19:53 GMT+01:00 karl ramberg <karlramberg at gmail.com>:

>
>
> On Tue, Nov 10, 2015 at 5:18 PM, Nicolai Hess <nicolaihess at gmail.com>
> wrote:
>
>>
>>
>> 2015-11-10 15:45 GMT+01:00 karl ramberg <karlramberg at gmail.com>:
>>
>>> In the NewColorPickerMorph if you scale the alpha of the selected color,
>>> the UI will not turn let you set alpha back to fully opaque. You can pull
>>> the slider all the way to the max but the selected color will remain
>>> translucent.
>>>
>>> This is a minor issue but the big issue is how do debug this and similar
>>> issues which is set up with the Object>>update: or Object>>changed:
>>>
>>> I find that I'm going into a rabbit hole each time I try to debug these
>>> message sends. I can't seem to get a grip on what or where the messages and
>>> changes in state are from.
>>>
>>> Do anybody have any advise on good practice for debugging
>>> Object>>update: or Object>>changed: ?
>>>
>>> Best,
>>> Karl
>>>
>>>
>>>
>>>
>> btw, there is an open issue on mantis for the NewColorPicker
>> http://bugs.squeak.org/view.php?id=7753
>> NewColorPickerMorph can not be used to change colors re erase
>> colors from a SketchMorph.
>> The Menu entries
>> "erase pixels of color" and
>> "recolor pixels of color" raise a DNU.
>>
> I'll take a look at that.
>

Thanks.


> Changing colors in a Sketch is quite a special case, though.
>

I don't know for what I needed this, the bug report is two years old :)

>
>> Changing a GradientFill color from within the
>> fill style menu (for any morph) doesn't work as well.
>>
>
> Have you looked at the latest trunk where I have contributed a special
> tool for editing colors in gradients ?
>

No, just checked the current release


>
> Best,
> Karl
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20151110/e5ec399c/attachment.htm


More information about the Squeak-dev mailing list