Ir para o conteúdo

 Voltar a Linguagem Lua
Tela cheia

variavel Lua não funciona

12 de Novembro de 2009, 20:21 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 6 vezes

Eu quero neste exemplo integrar o ncl com o lua.

Aqui eu seto um valor para um property de uma media lua.

        <link xconnector="onBeginSet">
            <bind component="md_globo" role="onBegin" />               
            <bind role="set" component="md_contador" interface="encerra1">
                <bindParam name="var" value="1"/>
            </bind>
        </link>

Aqui ao final da atribuição executo o arquivo .lua
           
        <link xconnector="onEndAttributionStart">
             <bind component="md_contador" interface="encerra1" role="onEndAttribution"/>
             <bind component="md_contador" role="start"/>
         </link>

Ele chama o arquivo .lua corretamente, e imprime na tela os seguintes valores.

     print(e.class) -- ncl
     print(e.action) -- start
     print(e.type) -- presentation
     print(e.property) -- nil
     print(e.value) -- nil

Eu esperava:

     print(e.class) -- ncl
     print(e.action) -- start
     print(e.type) -- attribution
     print(e.property) -- encerra1 ou md_contador (aqui gera uma dúvida minha)
     print(e.value) -- 1

O que estou fazendo errado? Por que ele não consegue pegar estes valores?

 

Obrigado

Autor: Samir Cortás


1Um comentário

  • 1d1ad87a8b4565927d0c7094f933e254?only path=false&size=50&d=404Joel André Ferreira dos Santos(usuário não autenticado)
    13 de Novembro de 2009, 9:38

     

    Bom dia samir,

     

    pelo que eu entendi você primeiro atribui um valor à uma propriedade do Lua para depois iniciá-lo, certo?

    acontece que o correto seria o procedimento contrário. Primeiro você inicia o Lua para então atribuir um valor à uma de suas propriedades.

     

    espero ter ajudado.

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo