Re: [Ginga-argentina] Ginga-argentina Digest, Vol 45, Issue 6
Leo, estoy de acuerdo con lo que dice el log. Lo que necesito es que me den una mano de como hacer que se produzcan dos eventos con NCL. Esto es lo que quiero hacer: cuando mueva el foco de una imagen a otra, se cambie el texto. Pensé en captar un evento desde Lua enviado por NCL y que este le envíe algo a NCL para decirle para este Texto y que arranque el otro. Con respecto a lo que dice el log, es increible. El ejemplo lo saque de las filminas del Lifia. Debería volver a la versión 1.3 o seguir con la 2.0? Saludos y muchas gracias, Ignacio On Thu, Jun 6, 2013 at 7:00 AM, < [email protected]> wrote:
Send Ginga-argentina mailing list submissions to [email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina or, via email, send a message with subject or body 'help' to [email protected]
You can reach the person managing the list at [email protected]
When replying, please edit your Subject line so it is more specific than "Re: Contents of Ginga-argentina digest..."
Today's Topics:
1. Re: Problemas con el cambio de source (Leo)
----------------------------------------------------------------------
Message: 1 Date: Wed, 5 Jun 2013 21:19:49 -0300 From: Leo <[email protected]> Subject: Re: [Ginga-argentina] Problemas con el cambio de source To: Lista de la comunidad argentina de Ginga <[email protected]> Message-ID: <CAN7x8EoM3oh9GKV2tqsj-= [email protected]> Content-Type: text/plain; charset="utf-8"
Hola Ignacio, el cambio de src de un media no est? permitido.
Eso es lo que te indica el log de la consola.
[ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not supported
El 5 de junio de 2013 17:09, Ignacio Giagante <[email protected]
escribi?:
Gente, estoy empezando a hacer una aplicacion y hace dos semanas que estoy parado con el mismo problema.
Lo que intento hacer es que al apretar la flecha izquierda se genere un evento de onEndAttribution para cambiar la fuente de un texto, es decir, quiero cambiar el texto viejo por uno nuevo.
Cuando quiero ejecutar el evento, mi dice lo siquiente....
--------------------------| Ginga.ar 2.0.0 () |-------------------------- izquierda [ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not supported [ncl30-presenter::FormatterScheduler] WARNING: could not prepare player
No se que puede ser. Intente correr mi aplicaci?n con Ginga 1.3, pero revento por todos lados. Le? que no soporta focusBorderTransparency, pero saque este atributos de los descriptores y lo mismo.
------------------------------ C?digo NCL -------------------------------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- Generated by NCL Eclipse --> <ncl id="test" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile"> <head> <transitionBase> <transition id="transFade" type="fade"/> <transition id="transbarWipe" type="barWipe"/> </transitionBase> <regionBase> <region id="regionBackground" width="100%" height="100%" zIndex="1"> <region id="regionImagen1" top="50" left="50" height="25%" width="25%"/> <region id="regionImagen2" top="50" left="270" height="25%" width="25%"/> <region id="regionImagen3" top="50" left="490" height="25%" width="25%"/> <region id="regionTitulo" top="230" left="280" right="230"/> <region id="regionBGTexto" top="350" left="50" bottom="25" right="50"> <region id="regionTexto" top="15" left="25" /> </region> <region height="100%" id="videoReg" left="0%" top="0%" width="100%" zIndex="1"/> <region id="regionLua" height="100%" width="100%" /> </region> </regionBase>
<descriptorBase> <descriptor id="descBackground" region="regionBackground"/> <descriptor id="descImagen1" region="regionImagen1" focusIndex="1" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="3" moveRight="2"/> <descriptor id="descImagen2" region="regionImagen2" focusIndex="2" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="1" moveRight="3"/> <descriptor id="descImagen3" region="regionImagen3" focusIndex="3" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="2" moveRight="1"/> <descriptor id="descBGTexto" region="regionBGTexto"/> <descriptor id="descTitulo" region="regionTitulo" transIn="transbarWipe" transOut="transFade" explicitDur="5s"> <descriptorParam name="fontColor" value="silver"/> <descriptorParam name="fontSize" value="60"/> </descriptor> <descriptor id="descTexto" region="regionTexto"> <descriptorParam name="fontColor" value="navy"/> <descriptorParam name="fontSize" value="30"/> <descriptorParam name="fontFamily" value="Tiresias"/> </descriptor> <descriptor id="videoDesc" region="videoReg"/> <descriptor id="descLua" region="regionLua" /> </descriptorBase> <connectorBase> <causalConnector id="onEndAttributionStopSetStart"> <connectorParam name="var"/> <simpleCondition role="onEndAttribution"/> <compoundAction operator="seq"> <simpleAction role="stop"/> <simpleAction role="set" value="$var"/> <simpleAction role="start"/> </compoundAction> </causalConnector>
</connectorBase>
</head>
<body> <port id="pLua" component="lua"/> <port id="pBackground" component="background"/> <port id="pBGTexto" component="bgTexto"/> <port id="pTexto1" component="texto1"/> <port id="pTitulo" component="titulo"/> <port id="pImagen1" component="imagen1"/> <port id="pImagen2" component="imagen2"/> <port id="pImagen3" component="imagen3"/> <media id="background" src="../media/background2.jpg" descriptor="descBackground"/> <media id="titulo" src="../media/fito.txt" descriptor="descTitulo"/> <media id="bgTexto" src="../media/bgPaper.jpg" descriptor="descBGTexto" /> <media id="texto1" src="../media/texto1.txt" descriptor="descTexto"> <property name="src"/> </media>
<media id="imagen1" src="../media/ortiga.jpg" descriptor="descImagen1"/> <media id="imagen2" src="../media/melisa.jpg" descriptor="descImagen2"/> <media id="imagen3" src="../media/regaliz.jpg" descriptor="descImagen3"/> <media id="video" src="../media/oficina.mp4" descriptor="videoDesc"> <property name="bounds"/> </media>
<media id="lua" descriptor="descLua" src="test.lua"> <property name="tecla"/> <property name="srcNuevo"/> </media>
<link xconnector="onKeySelectionSet"> <bind component="lua" role="onSelection"> <bindParam name="keyCode" value="CURSOR_LEFT"/> </bind> <bind component="lua" role="set" interface="tecla" > <bindParam name="var" value="left" /> </bind> </link>
<!-- links para las devoluciones de lua --> <link xconnector="onEndAttributionStopSetStart"> <bind role="onEndAttribution" component="lua" interface="srcNuevo"/> <bind role="stop" component="texto1"/> <bind role="getValue" component="lua" interface="srcNuevo"/> <linkParam name="var" value="$getValue"/> <bind role="set" component="texto1" interface="src"/> <bind role="start" component="texto1"/> </link>
</body> </ncl>
---------------------------------C?digo Lua------------------------------------------------
function handler(evt)
local evento = { class = 'ncl', type = 'attribution', name = 'srcNuevo', value='../media/texto2.txt'} if evt.value == "left" then print("izquierda") evento.action = "start" event.post(evento) evento.action = "stop" event.post(evento) end
end--end function
event.register(handler)
__________________________________________Lista de correo [email protected] cambiar suscripción: https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina Sitio web: http://comunidad.ginga.org.ar Wiki: http://wiki.ginga.org.ar
-- Saludos Leo
Ignacio, lo que podrías hacer es definir dos medias txt para iniciar o parar según corresponda a la selección de una imagen. O sea, si seleccionas la imagen1, detenés el texto2 e inicias el texto1. Si seleccionas la imagen2, detenés el texto 1 e inicias el texto2. Hay mucho codigo corregido y reescrito entre la versión 1.3 y 2.0 de ginga.ar como indica este link ( http://tvd.lifia.info.unlp.edu.ar/ginga.ar/index.php/noticias/29-anuncioging...). Es por eso que el mismo código va a funcionar de una manera en la versión 1.3 y de otra en la versión 2.0. Te recomendaría que uses la versión 2.0 de ginga.ar. En cuanto a el ejemplo que sacaste de las filminas, a medida que se fueron dando los cursos se corrigieron los ejemplos que hay en las mismas. El 6 de junio de 2013 11:21, Ignacio Giagante <[email protected]>escribió:
Leo, estoy de acuerdo con lo que dice el log. Lo que necesito es que me den una mano de como hacer que se produzcan dos eventos con NCL.
Esto es lo que quiero hacer: cuando mueva el foco de una imagen a otra, se cambie el texto. Pensé en captar un evento desde Lua enviado por NCL y que este le envíe algo a NCL para decirle para este Texto y que arranque el otro.
Con respecto a lo que dice el log, es increible. El ejemplo lo saque de las filminas del Lifia.
Debería volver a la versión 1.3 o seguir con la 2.0?
Saludos y muchas gracias,
Ignacio
On Thu, Jun 6, 2013 at 7:00 AM, < [email protected]> wrote:
Send Ginga-argentina mailing list submissions to [email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina or, via email, send a message with subject or body 'help' to [email protected]
You can reach the person managing the list at [email protected]
When replying, please edit your Subject line so it is more specific than "Re: Contents of Ginga-argentina digest..."
Today's Topics:
1. Re: Problemas con el cambio de source (Leo)
----------------------------------------------------------------------
Message: 1 Date: Wed, 5 Jun 2013 21:19:49 -0300 From: Leo <[email protected]> Subject: Re: [Ginga-argentina] Problemas con el cambio de source To: Lista de la comunidad argentina de Ginga <[email protected]> Message-ID: <CAN7x8EoM3oh9GKV2tqsj-= [email protected]> Content-Type: text/plain; charset="utf-8"
Hola Ignacio, el cambio de src de un media no est? permitido.
Eso es lo que te indica el log de la consola.
[ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not supported
El 5 de junio de 2013 17:09, Ignacio Giagante <[email protected]
escribi?:
Gente, estoy empezando a hacer una aplicacion y hace dos semanas que estoy parado con el mismo problema.
Lo que intento hacer es que al apretar la flecha izquierda se genere un evento de onEndAttribution para cambiar la fuente de un texto, es decir, quiero cambiar el texto viejo por uno nuevo.
Cuando quiero ejecutar el evento, mi dice lo siquiente....
--------------------------| Ginga.ar 2.0.0 () |-------------------------- izquierda [ncl30-presenter::FormatterPlayerAdapter] WARNING: property src not supported [ncl30-presenter::FormatterScheduler] WARNING: could not prepare player
No se que puede ser. Intente correr mi aplicaci?n con Ginga 1.3, pero revento por todos lados. Le? que no soporta focusBorderTransparency, pero saque este atributos de los descriptores y lo mismo.
------------------------------ C?digo NCL
-------------------------------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- Generated by NCL Eclipse --> <ncl id="test" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile"> <head> <transitionBase> <transition id="transFade" type="fade"/> <transition id="transbarWipe" type="barWipe"/> </transitionBase> <regionBase> <region id="regionBackground" width="100%" height="100%" zIndex="1"> <region id="regionImagen1" top="50" left="50" height="25%"
width="25%"/>
<region id="regionImagen2" top="50" left="270" height="25%" width="25%"/> <region id="regionImagen3" top="50" left="490" height="25%" width="25%"/> <region id="regionTitulo" top="230" left="280" right="230"/> <region id="regionBGTexto" top="350" left="50" bottom="25" right="50"> <region id="regionTexto" top="15" left="25" /> </region> <region height="100%" id="videoReg" left="0%" top="0%" width="100%" zIndex="1"/> <region id="regionLua" height="100%" width="100%" /> </region> </regionBase>
<descriptorBase> <descriptor id="descBackground" region="regionBackground"/> <descriptor id="descImagen1" region="regionImagen1" focusIndex="1" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="3" moveRight="2"/> <descriptor id="descImagen2" region="regionImagen2" focusIndex="2" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="1" moveRight="3"/> <descriptor id="descImagen3" region="regionImagen3" focusIndex="3" focusBorderWidth="5" focusBorderColor="silver" focusBorderTransparency="30%" moveLeft="2" moveRight="1"/> <descriptor id="descBGTexto" region="regionBGTexto"/> <descriptor id="descTitulo" region="regionTitulo" transIn="transbarWipe" transOut="transFade" explicitDur="5s"> <descriptorParam name="fontColor" value="silver"/> <descriptorParam name="fontSize" value="60"/> </descriptor> <descriptor id="descTexto" region="regionTexto"> <descriptorParam name="fontColor" value="navy"/> <descriptorParam name="fontSize" value="30"/> <descriptorParam name="fontFamily" value="Tiresias"/> </descriptor> <descriptor id="videoDesc" region="videoReg"/> <descriptor id="descLua" region="regionLua" /> </descriptorBase> <connectorBase> <causalConnector id="onEndAttributionStopSetStart"> <connectorParam name="var"/> <simpleCondition role="onEndAttribution"/> <compoundAction operator="seq"> <simpleAction role="stop"/> <simpleAction role="set" value="$var"/> <simpleAction role="start"/> </compoundAction> </causalConnector>
</connectorBase>
</head>
<body> <port id="pLua" component="lua"/> <port id="pBackground" component="background"/> <port id="pBGTexto" component="bgTexto"/> <port id="pTexto1" component="texto1"/> <port id="pTitulo" component="titulo"/> <port id="pImagen1" component="imagen1"/> <port id="pImagen2" component="imagen2"/> <port id="pImagen3" component="imagen3"/> <media id="background" src="../media/background2.jpg" descriptor="descBackground"/> <media id="titulo" src="../media/fito.txt" descriptor="descTitulo"/> <media id="bgTexto" src="../media/bgPaper.jpg" descriptor="descBGTexto" /> <media id="texto1" src="../media/texto1.txt" descriptor="descTexto"> <property name="src"/> </media>
<media id="imagen1" src="../media/ortiga.jpg" descriptor="descImagen1"/> <media id="imagen2" src="../media/melisa.jpg" descriptor="descImagen2"/> <media id="imagen3" src="../media/regaliz.jpg" descriptor="descImagen3"/> <media id="video" src="../media/oficina.mp4" descriptor="videoDesc"> <property name="bounds"/> </media>
<media id="lua" descriptor="descLua" src="test.lua"> <property name="tecla"/> <property name="srcNuevo"/> </media>
<link xconnector="onKeySelectionSet"> <bind component="lua" role="onSelection"> <bindParam name="keyCode" value="CURSOR_LEFT"/> </bind> <bind component="lua" role="set" interface="tecla" > <bindParam name="var" value="left" /> </bind> </link>
<!-- links para las devoluciones de lua --> <link xconnector="onEndAttributionStopSetStart"> <bind role="onEndAttribution" component="lua" interface="srcNuevo"/> <bind role="stop" component="texto1"/> <bind role="getValue" component="lua" interface="srcNuevo"/> <linkParam name="var" value="$getValue"/> <bind role="set" component="texto1" interface="src"/> <bind role="start" component="texto1"/> </link>
</body> </ncl>
---------------------------------C?digo Lua------------------------------------------------
function handler(evt)
local evento = { class = 'ncl', type = 'attribution', name = 'srcNuevo', value='../media/texto2.txt'} if evt.value == "left" then print("izquierda") evento.action = "start" event.post(evento) evento.action = "stop" event.post(evento) end
end--end function
event.register(handler)
__________________________________________Lista de correo [email protected] cambiar suscripción: https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina Sitio web: http://comunidad.ginga.org.ar Wiki: http://wiki.ginga.org.ar
-- Saludos Leo
2013/6/6 Leo <[email protected]>
Hay mucho codigo corregido y reescrito entre la versión 1.3 y 2.0 de ginga.ar como indica este link ( http://tvd.lifia.info.unlp.edu.ar/ginga.ar/index.php/noticias/29-anuncioging...). Es por eso que el mismo código va a funcionar de una manera en la versión 1.3 y de otra en la versión 2.0. Te recomendaría que uses la versión 2.0 de ginga.ar.
O sea que Ginga.ar rompe la compatibilidad hacia atras. Bueno saberlo! FC -- During times of Universal Deceit, telling the truth becomes a revolutionary act Durante épocas de Engaño Universal, decir la verdad se convierte en un Acto Revolucionario - George Orwell
participants (3)
-
Fernando Cassia -
Ignacio Giagante -
Leo