Ir para o conteúdo

 Voltar a Linguagem Lua
Tela cheia

Campos de Texto em lua

3 de Junho de 2008, 10:55 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 21 vezes

Pessoal,

Gostaria de saber como inserir campos de texto usando lua.  Se alguém tem algum exemplo de código para fazer entrada de dados, como por exemplo criar um field e inserir informação nele. Não sei se isso é posssível em lua.

Agradeço quem puder me ajudar!

Autor: Luis Antonio Tavares


33 comentários

  • 5d44771aca8671527c308ac9c1352dd2?only path=false&size=50&d=404Luis Antonio Tavares(usuário não autenticado)
    2 de Julho de 2008, 13:08

     

    pessoal, desconsiderem este tópico..

    já encontrei a solução..

    • 489cd20f916c20d33fd79b01eef52bc2?only path=false&size=50&d=404Mauricio Junior(usuário não autenticado)
      1 de Setembro de 2008, 14:31

       

      Luis, posta onde você encontrou a solução, teria como?

      • 5d44771aca8671527c308ac9c1352dd2?only path=false&size=50&d=404Luis Antonio Tavares(usuário não autenticado)
        2 de Setembro de 2008, 8:31

         

        Mauricio,

        Apresentar textos em lua dá um pouco de trabalho, pq vc vai ter de redesenhar o texto de acordo com os eventos das teclas.. Abaixo eu deixo a função que eu uso para apresentar texto em lua:

        function drawLabels ()
            canvas:new(50,50)
            canvas:attrColor('black')
            canvas:attrFont('Helvetica',20,'bold')
            canvas:drawText(5,30,"Nome: ") 
            canvas:flush()
        end

        Se der algum problema posta aí, eu nao sei se vc já viu o exemplo que pega eventos do teclado. Mas é isso, eu uso a função acima, mas a cada evento do teclado eu redesenho, as vezes eu tenho até de sobrescrever o texto antigo com um retangulo antes de excrever o novo. Aí dá também para colocar uma imagem de janela de fundo e fazer isso parecer um campo de texto normal, porque em lua nao temos TextFields (pelo que eu sei).

        Desculpa se te passei alguma informação errada, pois não conheço muito lua, está foi a maneira que encontrei.

         

         

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