=?windows-1258?Q?RE:_=5BSqueak-fr=5D_Re:_Visibilit=E9_de_Smalltalk?=

Christophe TRICOT Christophe.Tricot at univ-savoie.fr
Mer 3 Mar 09:59:52 CET 2004


Oui je peux le faire car l'avantage de SVG c'est qu'on peut le scripter =
et
associer des traitement aux =E9v=E8nements. Par exemple, quand je clique =
sur un
noeud et que je bouge la souris je d=E9place le n=9Cud. Quand je double =
clique
sur un n=9Cud j'envoie un message =E0 ST (via SOAP) pour dire que j'ai =
cliqu=E9
sur ce noeud.=20
En gros, je reprend le mod=E8le MVC avec:
	- la vue en SVG
	- le mod=E8le en ST
	- le Controller g=E9r=E9 par les scripts.

Tout ce que j'ai fait avec ST uniquement, j'ai pu le transposer dans MCW =
qui
est mon syst=E8me. En ce moment je suis en train de faire un meta-moteur =
de
recherche utilisant Google pour cartographier les r=E9sultats. En gros, =
la
m=EAme chose que Kartoo mais avec du sens (une ontologie).


As-tu test=E9 mes d=E9mo pour voir une peu le potentiel?
Pour ceux qui ont le plugin SVG voici un exemple du potentiel de SVG:
http://64.84.21.10:8080/AD14001/TheaterSVG A ceci vous rajouter un =
mod=E8le en
ST et vous imaginez.... :-)

Christophe



=09

-----Message d'origine-----
De : squeak-fr-bounces at lists.squeakfoundation.org
[mailto:squeak-fr-bounces at lists.squeakfoundation.org] De la part de =
ducasse
Envoy=E9 : mercredi 3 mars 2004 09:48
=C0 : Squeak in french / Squeak en fran=E7ais
Objet : Re: [Squeak-fr] Re: Visibilit=E9 de Smalltalk

merci pour tes reponses. Est-ce que tu peux interagir facilement avec =
les
noeuds de ton graphe une fois qu'ils sont represente en SVG. Comment tu
specifies le comportement des graphes?
peux-tu invoquer du code smalltalk? En fait c'est important de savoir si
c'est a sens unique ou pas.

Stef


On 3 mars 04, at 08:35, Christophe TRICOT wrote:

> Bonjour
>
> SVG est l'=E9quivalent de Flash en XML. Ce qui veut dire que SVG =
permet=20
> de r=E9aliser des dessins animable type flash que l'on int=E8gre dans =
des=20
> pages web via un plugin.
> Cette approche a deux int=E9r=EAts:
> 	- le premier c'est que c'est utilisable avec tous les syst=E8mes=20
> d'exploitation sur toutes les plateformes (y compris les pda).
> 	- Le second qui n'est pas moindre c'est que SVG est du XML donc non=20
> propri=E9taire; on retrouve donc tous les avantages du XML: DOM,=20
> manipulation avec des feuilles XSL,...
>
> SVG est donc un flash "ouvert" avec un potentiel =E9norme. Rien qu'a=20
> voir ce que j'ai fait en peut de temps comparer a mes premi=E8re carte =

> en ST :
> http://www.ontology.univ-savoie.fr/membres/tricot/demo/competences/
> statique.
> jpg . Avec des effets simple de filtre on obtient tout de suite des=20
> r=E9sultats tr=E8s "pro". (=20
> http://www.ontology.univ-savoie.fr/membres/tricot/demo/
> visualisation.htm )
>
> De plus, j'ai choisi SVG car mes appli faites en SmallTalk n'=E9taient =

> pas exploitables par tout le monde et leur int=E9gration dans d'autres =

> syst=E8mes =E9tait lourde. En choisissant SVG je garde mon "c=9Cur" en =
ST et=20
> le reste s'adapte facilement a tous les besoins. Il faut =EAtre =
objectif=20
> et voir que ST n'est pas adapt=E9 =E0 tout. J'exploite les avantages =
de=20
> chaque techno sans d=E9velopper non plus une usine =E0 gaz
>
> Je sais pas si j'ai =E9t=E9 clair mais si vous avez des questions pas =
de=20
> probl=E8me.
>
>
> Christophe Tricot
>
> -----Message d'origine-----
> De : squeak-fr-bounces at lists.squeakfoundation.org
> [mailto:squeak-fr-bounces at lists.squeakfoundation.org] De la part de=20
> ducasse Envoy=E9 : mardi 2 mars 2004 19:21 =C0 : Squeak in french / =
Squeak=20
> en fran=E7ais Cc : Michele Lanza Objet : Re: [Squeak-fr] Re: =
Visibilit=E9=20
> de Smalltalk
>
> Hotdraw c'est plus un meta edietur pour creer des editeurs graphiques.
> pour un bon exemple de hotdraw
> voir codecrawler.
>
> mais ce ne sont pas des trucs vectoriels. Connector morph est plus=20
> puissant a mon avis SVG? peux-tu expliquer faut-il un render special?
>
> Stef
>
> On 2 mars 04, at 17:25, Christophe TRICOT wrote:
>
>> Je vais donc tenter une accroche pour faire "monter la sauce" :-)
>>
>> Pour les questions ur Hot Draw je connais que tr=E8s peu donc je peux =

>> pas dire. Et Connector Morph semble =EAtre uniquement pour squeak.
>> Perso, je suis en train de d=E9velopper un =E9diteur notionnel en SVG =

>> pour tourner sur le net avec un moteur SmallTalk derri=E8re. Comme ca =

>> toute les plate forme peuvent utiliser mes outils
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/squeak-fr
>
>
> _______________________________________________
> Squeak-fr mailing list
> Squeak-fr at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/squeak-fr




Plus d'informations sur la liste de diffusion Squeak-fr