<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, gracias por la respuesta Leo!<br>saludos<br><font style="font-size: 12pt;" size="3"><b>nico</b></font><br><br> <br> <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"><<a href="mailto:dansoria@gmail.com">dansoria@gmail.com</a>></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"><<a href="mailto:niko_cbes@hotmail.com">niko_cbes@hotmail.com</a>></span><br>
Date: 2012/4/2<br>Subject: RE: Hola Daniel! consulta Ginga =)<br>To: Daniel Soria GINGA <<a href="mailto:dansoria@gmail.com">dansoria@gmail.com</a>><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----> <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><?xml version="1.0" encoding="ISO-8859-1"?><br><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>"><br>
<head><br> <regionBase><br> <region id="reg" width="100%" height="100%" left="0%" top="0%" /><br> </regionBase><br> <descriptorBase><br>
<descriptor id="desc" region="reg"/><br> </descriptorBase><br> </head><br> <body><br> <port id="pLua" component="lua" /><br>
<media id="lua" src="30_canvas.lua" descriptor="desc" /><br> </body><br></ncl><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> 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('../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> for j=0,2 do<br> local ff = ''<br>
if i < 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 .. ' ' .. 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 '-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"> --> /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"> --> /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 <96>:</font><font color="#FF0000"><br>
</font><font color="#FF0000"> (!) [10402: 0.000] --> Caught signal 11 (at (nil), invalid address) <--</font><font color="#FF0000"><br></font><font color="#FF0000"> (!!!) *** WARNING [still objects in 'Window Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br>
</font><font color="#FF0000"> (!!!) *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br></font><font color="#FF0000"> (!!!) *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241 in fusion_object_pool_destroy()]</font><font color="#FF0000"><br>
</font><font color="#FF0000"> (!!!) *** 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 :? <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&#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>