Res: [Inkscape Brasil] Alguem ja viu a integracao do SVG numa aplicacao Delphi ou Lazarus ?

Wagner de Queiroz wagnerdequeiroz em yahoo.com.br
Sábado Fevereiro 9 21:45:08 BRST 2008


Entendi.

Na verdade é que sou escravo do Delphi pois estou tentando concluir um curso de interfaces em Delphi. É que a ideia de fazer o SVG animado no delphi é um sonho utópico que me aguça a mente justamente na hora de dormir. 

Ja que não bebi e estou totalmente doidao:
Bem que eu gostaria de manjar de alemão e ter dinheiro para ir neste evento: 
http://www.svgopen.org/2008/

Deve ser o maximo!

agora falando sério. Eu vibrei de emoçao quando achei este link:

http://www.svgopen.org/2005/papers/MakingControlPanelsInSVGFormat/index.html

eu queria que minhas aplicacoes em Delphi e depois Lazarus tivessem esses paineis svg criados no inkscape
 
Wagner de Queiroz
Seja livre, Venha para o Linux voce também !


----- Mensagem original ----
De: Aurélio A. Heckert <aurium em gmail.com>
Para: Comunidade Inkscape Brasil <inkscape-brasil em listas.softwarelivre.org>
Enviadas: Sábado, 9 de Fevereiro de 2008 17:31:01
Assunto: Re: [Inkscape Brasil] Alguem ja viu a integracao do SVG numa aplicacao Delphi ou Lazarus ?

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
____________________________________________________
   Lista  de  Discussão  Inkscape-Brasil
   O  Site  da  Comunidade:
   http://inkscapeBrasil.org
   Sobre  a  Lista  de  Discussão:
   http://inkscapeBrasil.org/.Comunidade#ListaDeDiscussao



      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.softwarelivre.org/pipermail/inkscape-brasil/attachments/20080209/19632269/attachment-0001.html


Mais detalhes sobre a lista de discussão Inkscape-Brasil