<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="gmail_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="gmail_quote" style="margin:0 0 0 .8ex;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="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Nicolas Ignacio Roldan</b> <span dir="ltr">&lt;<a href="mailto:niko_cbes@hotmail.com" target="_blank">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" target="_blank">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   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=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;<br>&lt;ncl id=&quot;canvas&quot; xmlns=&quot;<a href="http://www.ncl.org.br/NCL3.0/EDTVProfile" target="_blank">http://www.ncl.org.br/NCL3.0/EDTVProfile</a>&quot;&gt;<br>

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

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

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

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

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

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

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

        canvas:attrColor(colors[i * 2 + (j % 2) + 1])<br>        canvas:drawText(40 + 225 * j , 310 + 30 * i, ff .. &#39; &#39; .. fw)<br>    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 &#39;-1/canvas/lua/desc&#39;</font><font color="#FF0000"><br></font><font color="#FF0000">FormatterScheduler::runAction acquiring player for &#39;-1/canvas/lua/desc&#39; 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 = &#39;0&#39; and player = &#39;0&#39;</font><font color="#FF0000"><br>

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

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

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

</font><font color="#FF0000">PresentationContext::getPropertyValue prop &#39;service.currentKeyMaster&#39; 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&#39;!</font><font color="#FF0000"><br>

</font><font color="#FF0000">    --&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&#39;!</font><font color="#FF0000"><br>

</font><font color="#FF0000">    --&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 &#39;JPEG&#39; implementation of &#39;IDirectFBImageProvider&#39;.</font><font color="#FF0000"><br>

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

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

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

</font><font color="#FF0000"> (!!!)  *** WARNING [still objects in &#39;Surface Pool&#39;] *** [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(&#39;blue&#39;)<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  :? <br><br>desde ya Muchas Gracias Daniel!!!!!!  <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>