[Pharo-project] direct object manipulation

Stéphane Ducasse stephane.ducasse at inria.fr
Fri Mar 30 03:47:13 EDT 2012


alex

I do not understand what means compatible with cairo :).
With athens as soon as a morph use drawOnAsAthens: instead of drawOn: 
then you are drawing with cairo. 

Stef


On Mar 29, 2012, at 10:08 PM, Alexandre Bergel wrote:

>> Here's an extract of an email i've sent to the list when i
>> successfully used Cairo on Mac.
>> 
>> How is Roassal being rendered now? Using FormCanvas? If you have some
>> screenshots would be nice.
> 
> I am the first one to say that screenshots are always welcomed.
> Here is a few of them.
> 
> Roassal supports a low level language, so this is plain smalltalk (no dsl):
> 
> <Screen Shot 2012-03-29 at 15.52.10.png>
> 
> It offers some interesting interaction, such as dragging with velocity. It is like using the finger on the iphone:
> 
> <Screen Shot 2012-03-29 at 15.53.30.png>
> 
> A layer translates the Mondrian DSL into the low level language.
> 
> <Screen Shot 2012-03-29 at 15.54.41.png>
> 
> There is no scrollbar anymore. Just drag and drop the background.
> 
> <Screen Shot 2012-03-29 at 16.01.29.png>
> 
> 
>  
> I will release Roassal at the end of April probably. On the Roadmap:
> - Roassal will support a nice zooming in and out. when you zoom in, other nodes appears. And when you zoom out, those nodes disappear.
> - be compatible with Cairo
> - some node highlighting. 
> - produce HTML5
> - be platform independent. It will work in other smalltalk as well.
> 
> Cheers,
> Alexandre
> 
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> 
> 
> 
> 
> 





More information about the Pharo-dev mailing list