[Inkscape Brasil] Alguem ja viu a integracao do SVG numa
aplicacao Delphi ou Lazarus ?
Aurélio A. Heckert
aurium em gmail.com
Sábado Fevereiro 9 17:31:01 BRST 2008
Programação! :-D
Seguinte: minha onda é manipular SVG com Gecko.
Se quiser fazer uma aplicação pode fazer ela toda em
XUL que é sensacional e nativamente já terá suporte
a todos os protocolos e formatos suportados pela família
Mozilla, numa aplicação Desktop.
Com Delphi: Não faço a menor idéia. Parei de usar isso
faz 8 anos. :-p
Com Lazarus: Tem 3 formas a "com certeza", a "fuleira"
e a "duvidosa".
"duvidosa" : faça uma aplicação GTK. O objeto que apresenta
imagens tem suporte a SVG, vc pode ver ser tem como acessar
atributos via DOM nele (Não creio...) e assim modificar valores
para animar.
"fuleira" : use uma biblioteca XML para ajudar sua vida, fique
modificando valores e jogue o novo SVG para o objeto de
imagem. (ele vai reinterpretar o SVG todo a cada frame)
"com certeza" : você pode incorporar o Gecko em aplicações
GTK, colocando os poderes Mozilla dentro de uma caixinha
na sua aplicação. (assim que é feito o Epiphany, por exemplo)
Então use Javascript e DOM para manipular e criar interação
no seu SVG.
Dê um saque:
http://www.colivre.coop.br/Aurium/BoidsSVG
http://www.colivre.coop.br/Aurium/EditandoSVGComJavaScript
Documentação - MozEmbed em aplicação Ruby-GTK :
http://ruby-gnome2.sourceforge.jp/hiki.cgi?Gtk%3A%3AMozEmbed
Dica: Liberte-se das IDEs. Nem Delphi nem Lazarus (pior Delphi
que é proprietário)... Pegue uma linguagem mágica, como Ruby,
seja mais feliz em um simples e leve editor com highlight, e crie
em XUL quando sua aplicação só precisar de um sub-conjunto
de funcionalidades do Gecko.
Hasta!
Aurium
2008/2/9 Wagner de Queiroz <wagnerdequeiroz em yahoo.com.br>:
>
> Bom dia lista. Estou fora da lista um bom tempo embora eu leia os emails da
> lista diariamente
> Estou a procura de integrar figuras SVG numa aplicacao Delphi ou Lazarus.
> Alguem da lista ja viu integracao de figuras svg no delphi?
>
> Queria importar um desenho svg numa aplicacao Delphi e poder mudar uns
> parametros de algumas figuras via edicao do svg diretamente para poder fazer
> pseudo-animações no delphi.
>
> tipo mover um grupo de objetos de uma cordenada para outra.
>
> Wagner de Queiroz
> Seja livre, Venha para o Linux voce também !
>
>
>
> ________________________________
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> ____________________________________________________
> Lista de Discussão Inkscape-Brasil
> O Site da Comunidade:
> http://inkscapeBrasil.org
> Sobre a Lista de Discussão:
> http://inkscapeBrasil.org/.Comunidade#ListaDeDiscussao
>
--
-===================================================-
. . Aurélio A. Heckert [ GNU/Linux ]
/ \ http://www.aurium.cjb.net
((__-^^-,-^^-__))
`-_---" "---_-´ Ilustração Vetorial Livre:
`--|o` ´o|--´ http://InkscapeBrasil.org
\ ' / Projeto Software Livre - Bahia:
): :( http://psl-ba.softwarelivre.org
(o_o) Coop. de Tecnologias Livres:
"-" http://www.colivre.coop.br
-------------------------------------------------
GNU/Linux User #312507 http://counter.li.org
- - - - - - - - - - - - - - - - - - - - - - - - -
( ( ( http://www.midiaindependente.org ) ) )
-===================================================-
"Se conhecimento é poder, que país governado
por industriais dará a verdadeira educação?
Cuidado com o feedback da miséria!" Tet Ramon
"Eu temo pela minha espécie quando penso que
Deus é justo." Thomas Jefferson
Mais detalhes sobre a lista de discussão Inkscape-Brasil