[Cuis-dev] Form on a vector canvas

Juan Vuletich juan at jvuletich.org
Mon Jan 4 12:53:46 PST 2021

Hi Hilaire,

On 1/3/2021 5:42 PM, Hilaire Fernandes via Cuis-dev wrote:
> Juan,
> The patch you provided works nicely:
> The ChevronMorph (actionable buttons in the circular bar, both with or 
> without icon) are kind of PluggableButton. To get the expected 
> behavior when clicking the chevron, I have to write morphContain: to 
> respond always true. It makes the behavior working when mouseUp (I 
> have not tested the other behaviors). It does not seem to affect the 
> other behavior of the chevron.

Well, it is a hack I don't like, but the easiest solution until we draw 
everything with VectorCanvas, and then #morphContainsPoint: is no longer 

> Code for try out at: https://github.com/hilaire/cuis-xp, 
> Morphic-Circular package
> A few remarks:
>     * An option to not rotate the icon would be nice. See the toolbar,
>       at the bottom the icon is up side down and may not be easy to
>       recognize.

Just added it.

>     * When there is an error in the drawOn: method, I noted Cuis gets
>       lock in a loop. The red rectangle we usually have on drawing
>       error does not show up.

Oh, yes. That was a bug in HybridCanvas. Just fixed it. Thanks!

> Thanks
> Hilaire
> Le 03/01/2021 à 16:37, Juan Vuletich a écrit :
>> Well, the idea is to add support for drawing Forms to VectorEngine. I 
>> haven't given that priority yet, because I think in general vector 
>> graphics are preferable (if it is possible to choose).
>> The attach is a hack using the venerable WarpBlt, that can rotate and 
>> scale Forms. Please try it. It might suffice until we have the 
>> VectorEngine VM plugin. If it works for you, I'll later merge it.
> -- 
> GNU Dr. Geo
> http://drgeo.eu
> https://pouet.chapril.org/@hilaire


Juan Vuletich

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210104/48abd4a7/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 48457 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210104/48abd4a7/attachment-0001.jpe>

More information about the Cuis-dev mailing list