<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Muchas Gracias <b>Leo </b>por la respuesta!<br>Santiago Lombardi ( un miembro de la comunidad), me dijo que el problema era la local fontFamily = {"Tiresias", "Tiresias"} ; que la cambiara por "vera" , y asi anda perfecto <img style="border-style: none; vertical-align: text-bottom;" title="Risa" alt="Risa" src="http://gfx1.hotmail.com/mail/w4/pr04/ltr/emo/open_mouthed_smile.gif" height="19" width="19"><br>De nuevo,&nbsp; gracias por la respuesta Leo!<br>saludos<br><font style="font-size: 12pt;" size="3"><b>nico</b></font><br><br>&nbsp;<br>&nbsp;<br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Tue, 3 Apr 2012 12:33:26 -0300<br>From: lisasmendi@lifia.info.unlp.edu.ar<br>To: ginga-argentina@lists.ourproject.org<br>Subject: Re: [Ginga-argentina] consulta sobre LUA<br><br><div>Hola daniel o nico, si se comenta la linea de lua donde se carga la imagen, funciona el c�digo.<br></div><div>Pregunta, ten�s permisos para acceder a esa imagen?</div><div><br></div><br><div class="ecxgmail_quote">El 3 de abril de 2012 11:18, Daniel Soria <span dir="ltr">&lt;<a href="mailto:dansoria@gmail.com">dansoria@gmail.com</a>&gt;</span> escribi�:<br>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">A ver. LISTA TECNICA.<div>Este joven ha hecho esta consulta y no obtiene respuesta.</div><div>Revise el codigo parece bien, pero el tema de lua aun no lo he revisado.</div>
<div>Si alguien quiere ser tan amable, gracias en nombre del joven nicolas y el mi propio.</div>
<div>Daniel Soria<br><br><div class="ecxgmail_quote">---------- Forwarded message ----------<br>From: <b class="ecxgmail_sendername">Nicolas Ignacio Roldan</b> <span dir="ltr">&lt;<a href="mailto:niko_cbes@hotmail.com">niko_cbes@hotmail.com</a>&gt;</span><br>

Date: 2012/4/2<br>Subject: RE: Hola Daniel! consulta Ginga =)<br>To: Daniel Soria GINGA &lt;<a href="mailto:dansoria@gmail.com">dansoria@gmail.com</a>&gt;<br><br><br>


<div><div dir="ltr">
Hola <b>Daniel</b>!<br><br>Mi consulta es con respescto a Lua.<br>Tengo la maquina virtual de Ginga sobre Kubuntu. <br>Los archivos .ncl los ejecuta bien.<br>Ahora cuando quiero agregar dependencias a un archivo .lua&nbsp;&nbsp; ya no funciona bien. <br>

<br><br>La Aplicacion corresponde a un punto del Test Suite 1.2.0----&gt; <a href="http://tvd.lifia.info.unlp.edu.ar/ginga.ar/index.php/testsuite-menu" target="_blank">http://tvd.lifia.info.unlp.edu.ar/ginga.ar/index.php/testsuite-menu</a> )<br>

(La aplicacion muestra sobre un fondo azul:<br><br>a la izquierda y de arriba hacia abajo:<br><br>-un rectangulo vacio y de borde blanco<br><br>- un rectangulo blanco lleno<br><br>- 16 lineas horizontales de color verde cuya opacidad dismi-<br>

<br>nuye de arriba a abajo<br><br>a la derecha y de arriba hacia abajo:<br><br>- un logotipo <br><br>- textos dibujados utilizando distintos tama~nos, estilos y co-<br><br>lores de fuentes. )<br><br><br><br><br><br>Me explico mejor ... el c�digo ncl es:<br>

<br>------------------------- el NCL ----------------------------------------<br>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;<br>&lt;ncl id="canvas" xmlns="<a href="http://www.ncl.org.br/NCL3.0/EDTVProfile" target="_blank">http://www.ncl.org.br/NCL3.0/EDTVProfile</a>"&gt;<br>

&nbsp;&nbsp;&nbsp; &lt;head&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;regionBase&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;region id="reg" width="100%" height="100%" left="0%" top="0%" /&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/regionBase&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;descriptorBase&gt;<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;descriptor id="desc" region="reg"/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/descriptorBase&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/head&gt;<br>&nbsp;&nbsp;&nbsp; &lt;body&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;port id="pLua" component="lua" /&gt;<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;media id="lua" src="30_canvas.lua" descriptor="desc" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/body&gt;<br>&lt;/ncl&gt;<br>----------------------------------------------------------------------------<br>

<br><br><br><br>--------------------------- Lua -----------------------------------------<br>--background<br>canvas:attrColor('navy')<br>canvas:clear()<br><br>--top left<br>canvas:attrColor('white')<br>canvas:drawRect('frame', 50, 50, 250, 100)<br>

canvas:drawRect('fill', 50, 200, 250, 100)<br><br>-- top left<br>for i=0, 15 do<br>&nbsp;&nbsp;&nbsp; canvas:attrColor(0, 255, 0, 255 - (i * 16) )<br>&nbsp;&nbsp;&nbsp; local y = 50 + (i * 10)<br>&nbsp;&nbsp;&nbsp; canvas:drawLine(525, y, 680, y)<br>end<br>
<br>
-- right<br>image = canvas:new('../resources/images/logo.jpg')<br>canvas:compose(325, 50, image)<br><br>local colors = {"white", "black", "silver", "gray", "red" , "maroon" , "fuchsia", "purple", "lime", "green", "yellow", "olive", "blue", "navy", "aqua", "teal"}<br>

local fontWeight = {"normal", "bold", "italic"}<br>local fontFamily = {"Tiresias", "Tiresias"}<br><br>for i=0, 7 do<br>&nbsp;&nbsp;&nbsp; for j=0,2 do<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; local ff = ''<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if i &lt; 4 then<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ff = fontFamily[1]<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ff = fontFamily[2]<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; end<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; local fw = fontWeight[j + 1]<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; local offset = i * 2 + j<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; canvas:attrFont(ff, 14 + offset, fw)<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; canvas:attrColor(colors[i * 2 + (j % 2) + 1])<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; canvas:drawText(40 + 225 * j , 310 + 30 * i, ff .. ' ' .. fw)<br>&nbsp;&nbsp;&nbsp; end<br>end<br><br>-- flush<br>canvas:flush()<br><br><br>---------------------------------------------------------------------------<br>

<br>y el Error al compilar dice esto:<br><br><font color="#FF0000">FormatterMultiDevice::getFormatterLayout for '-1/canvas/lua/desc'</font><font color="#FF0000"><br></font><font color="#FF0000">FormatterScheduler::runAction acquiring player for '-1/canvas/lua/desc' TimeStamp: 0.258</font><font color="#FF0000"><br>

</font><font color="#FF0000">ApplicationPlayerAdapter::ApplicationPlayerAdapter(0x9958248)</font><font color="#FF0000"><br></font><font color="#FF0000">ApplicationPlayerAdapter::hasPrepared return false because object = '0' and player = '0'</font><font color="#FF0000"><br>

</font><font color="#FF0000">ApplicationPlayerAdapter::createPlayer(0x9958248) for '/root/Desktop/TestSuite-1.2.0/Aplicaciones - TestSuite Ginga.ar 1.2.0/lua/30_canvas.lua'</font><font color="#FF0000"><br></font><font color="#FF0000">FormatterPlayerAdapter::createPlayer for '/root/Desktop/TestSuite-1.2.0/Aplicaciones - TestSuite Ginga.ar 1.2.0/lua/30_canvas.lua' object = '-1/canvas/lua/desc' objectDevice = '0'</font><font color="#FF0000"><br>

</font><font color="#FF0000">FormatterMultiDevice::getFormatterLayout for '-1/canvas/lua/desc'</font><font color="#FF0000"><br></font><font color="#FF0000">FormatterRegion::prepareOutputDisplay '0x9ad9d18' created</font><font color="#FF0000"><br>

</font><font color="#FF0000">LuaPlayer::setCurrentScope ''</font><font color="#FF0000"><br></font><font color="#FF0000">FormatterMultiDevice::getFormatterLayout for '-1/canvas/lua/desc'</font><font color="#FF0000"><br>

</font><font color="#FF0000">PresentationContext::getPropertyValue prop 'service.currentKeyMaster' has a NULL value</font><font color="#FF0000"><br></font><font color="#FF0000">(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so'!</font><font color="#FF0000"><br>

</font><font color="#FF0000">&nbsp;&nbsp;&nbsp; --&gt; /usr/local/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_mpeg2.so: undefined symbol: direct_assumption</font><font color="#FF0000"><br></font><font color="#FF0000">(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_bmp.so'!</font><font color="#FF0000"><br>

</font><font color="#FF0000">&nbsp;&nbsp;&nbsp; --&gt; /usr/local/lib/directfb-1.4-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_bmp.so: undefined symbol: direct_config</font><font color="#FF0000"><br></font><font color="#FF0000">(*) Direct/Interface: Loaded 'JPEG' implementation of 'IDirectFBImageProvider'.</font><font color="#FF0000"><br>

</font><font color="#FF0000">ComponentManager::releaseComponentFromObject 'ImageProvider'</font><font color="#FF0000"><br></font><font color="#FF0000">DFBFontProvider.cpp &lt;96&gt;:</font><font color="#FF0000"><br>

</font><font color="#FF0000">&nbsp;&nbsp;&nbsp; (!) [10402:&nbsp;&nbsp;&nbsp; 0.000] --&gt; Caught signal 11 (at (nil), invalid address) &lt;--</font><font color="#FF0000"><br></font><font color="#FF0000">&nbsp;(!!!)&nbsp; *** WARNING [still objects in 'Window Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br>

</font><font color="#FF0000">&nbsp;(!!!)&nbsp; *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br></font><font color="#FF0000">&nbsp;(!!!)&nbsp; *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br>

</font><font color="#FF0000">&nbsp;(!!!)&nbsp; *** WARNING [still objects in 'Surface Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br></font><font color="#FF0000">Abortado</font><br>

<br><br>... si ejecuto un codigo lua simple como :<br><br>canvas:attrColor('blue')<br>canvas:clear()<br>canvas:flush()<br><br>No se produce ningun Error. <img style="border-style:none;vertical-align:text-bottom" title="Confundido" alt="Confundido" height="19" width="19"><br>

<br><br><br>Podra ser alguna libreria que me falte de Lua?<br>... o nose que puede ser&nbsp; :? <br><br>desde ya Muchas Gracias Daniel!!!!!!&nbsp; <img style="border-style:none;vertical-align:text-bottom" title="Gui�o" alt="Gui�o" height="19" width="19"><br>

Saludos!<br><font style="font-size:12pt" size="3"><b>nico</b></font><br><br><br><br>                                               </div></div>
</div><br></div>
<br>__________________________________________Lista de correo <a href="mailto:Ginga-argentina@lists.ourproject.org">Ginga-argentina@lists.ourproject.org</a><br>
cambiar suscripci&amp;#243;n: <a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina</a><br>
Sitio web: <a href="http://comunidad.ginga.org.ar" target="_blank">http://comunidad.ginga.org.ar</a><br>
Wiki: <a href="http://wiki.ginga.org.ar" target="_blank">http://wiki.ginga.org.ar</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Saludos leo<br><br>
<br>__________________________________________Lista de correo Ginga-argentina@lists.ourproject.org
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</div>                                               </div></body>
</html>