[squeak-dev] The Trunk: Tools-mt.1029.mcz

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Sun Apr 25 21:59:01 UTC 2021


> Perhaps extendable for dragging protocols, classes or categories out as well?


Wow, nice ideas! Please find the attached change set for a first attempt. It adds support for dragging classes, packages, system categories, and method categories from a browser into the world. For moving methods in a system browser, I have already committed some improvements recently. :-)


If you like the proposal, we can rethink the dragTypeSelectors again. Maybe we should take up the proposals with MIME types again, but I am unsure how we can establish a simple but expressive drag type model. See PasteUpMorph >> #wantsDroppedTransferMorph: for a better understanding of the problem.


Best,

Christoph

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von tim Rowledge <tim at rowledge.org>
Gesendet: Sonntag, 25. April 2021 22:13:25
An: The general-purpose Squeak developers list
Betreff: Re: [squeak-dev] The Trunk: Tools-mt.1029.mcz



> On 2021-04-25, at 12:16 PM, Jakob Reschke <jakres+squeak at gmail.com> wrote:
>
> Now that I receive the list emails properly again as opposed to when this was committed:
>
> I also like this very much, thank you Marcel. :-)

It is indeed nice. Perhaps extendable for dragging protocols, classes or categories out as well? I remember doing  some browser creation cleanup a while back that might tie in with the concept.


tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: SLTMDL: Shift Left, Test Mask and Dim the Lights



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210425/6749d99e/attachment.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: world-drag-classes.2.cs
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210425/6749d99e/attachment.ksh>


More information about the Squeak-dev mailing list