Seguidores

Tecnologia do Blogger.
RSS

Re: [devdtv] Re: Alternar foco para capitura de tela

Obrigado, realmente seu post me ajudou.
Percebi que o valor do atributo focusIndex deve ser inteiro positivo, e assim também está em http://handbook.ncl.org.br/doku.php?id=descriptor
Porém, no meu projeto coloquei alguns focusIndex com valor string, e o NCL eclipse não reclamou, e nem a aplicação, já que consigo navegar no menu. Acho que pode ser um bug, caso tenham contato com a equipe de desenvolvimento do NCL eclipse, favor reportar  a situação.

Outra diferença que encontrei é no link onBeginSet, o valor do set é "lua", que é o id da media lua, sempre achei que esse valor deveria ser do focusIndex do descriptor que contém a media lua... aff... 

Obrigado pela ajuda Manoel.


Atenciosamente,
Diovanni M Araújo
Bacharel em Sistemas de Informação pela UFPA


Em 11 de janeiro de 2013 17:48, Manoel Campos da Silva Filho <manoelcampos@gmail.com> escreveu:
Veja se o post abaixo ajuda.
É entre NCL e Lua, mas o processo é exatamente o mesmo.



2013/1/10 Diovanni Araújo <diovanini@gmail.com>
Olá pessoal, estou com o mesmo problema no controle de foco
Tenho um menu, navego nele tranquilo no inicio, porém inicio uma media html através do botão vermelho, e passo o foco para ela, depois, uso o mesmo botão vermelho para fechar, e quando a media vai para a role onEnd, passo o foco para o menu de antes, para poder navegar, mas isso não ocorre, ele volta mas não consigo navegar no menu.
Lendo a discussão neste tópico, vi que o problema é da versão do Ginga, e estou utilizando a v0.12.4.
O Ginga agora tá na versão 0.13.1
Pergunto aos senhores, esta versão suporta essa troca de controle de foco entre medias e seus descritores???

Em segunda-feira, 27 de agosto de 2012 00h01min20s UTC-3, Roberto Gerson escreveu:
Oi Luiz,

veja se esse link eh o que voce quer: 



2012/8/25 Luiz Carvalho <luizca...@redrails.com.br>
Passei todos esses dias tentando realizado o que você me passou, mas infelizmente não consegui fazer o que parecia o mais fácil! Fazer o Ginga 0.12.3 "funcionar" depois de algum tempo procurando encontrei a versão 1.0.5, se segundo a descrição possui o Ginga 0.12.3, baixei mas vieram apenas arquivos VMDK, verifiquei a versão do meu VMware Player e ta na 4.0.1, então não deveria ser isso. Pesquisei mais e vi que o AstroBox utiliza VMDK e é instalado no VirtualBox, tentei criar uma máquina Virtual utilizando os VMDK, mas sem sucesso.
Alguem pode me indicar onde consigo baixar um Ginga 0.12.3 que possa rodar no VMWare?
Abraços

Em 22 de agosto de 2012 00:54, Watson Odilon <watson...@gmail.com> escreveu:

Ainda não testei direito, vou tentar fazer isso nos proximos dias, mas se conseguir informe com fez!!!

abs.


--
Watson Odilon
Associação Cultural FAISCA
http://www.gingadf.com.br
http://twitter.com/gingadf


2012/8/21 Luiz Carvalho <luizca...@redrails.com.br>
Obrigado pela resposta Watson. É realmente estou usando o 12.4... para essa versão não tem como resolver né? =\
Acho que vai ser o jeito eu fazer um downgrade da máquina virtual então!

Em 21 de agosto de 2012 23:08, Watson Odilon <watson...@gmail.com> escreveu:

Luiz, você está setando a midia neste trecho comentado, tente setar o o valor que você declarou no focuxindex deste descritor que vai dar certo, esse era o erro que eu estava tendo, dessa forma que fiz só funciona na versão 0.12.3 do virtual stb na 12.4 não funciona.


<link xconnector="con#onBeginSet">

            <bind role="onBegin" component="mTwitterManager"/>
            <bind role="set" component="settings" interface="service.currentKeyMaster">
               
                <!--bindParam name="value" value="mTwitterManager"/-->

                <bindParam name="value" value="ALIAS_FOCUXINDEX"/>
            </bind>
</link>


e no #onEndSet você tem que setar o valor do focuxindex que irá receber o foco


        <link xconnector="con#onEndSet">
            <bind role="onEnd" component="mTwitterManager"/>
            <bind role="set" component="settings" interface="service.currentKeyMaster">               
                <bindParam name="value" value="ALIAS_FOCUXINDEX"/>
            </bind>
        </link>


veja ai se seu problema era esse mesmo.



--
Watson Odilon
Associação Cultural FAISCA
http://www.gingadf.com.br
http://twitter.com/gingadf


2012/8/21 Luiz Carvalho <maxim...@gmail.com>
Grande Watson! Espero que o problema seja parecido então!


Meus Descritores

<regionBase>
<importBase documentURI="regioes.ncl" alias="reg"/>
</regionBase>
<descriptorBase>

<descriptor id="Full" region="reg#Tela" focusIndex="lua" />

<descriptor id="Interatividade" region="reg#Interatividade" />
<descriptor id="Video" region="reg#Tela" />
<descriptor id="Menu1" region="reg#Menu1" focusIndex="1" moveDown="2" moveUp="4" focusSrc="media/images/bt_lutadores_over.png" focusBorderWidth="0" />
<descriptor id="Menu2" region="reg#Menu2" focusIndex="2" moveDown="3" moveUp="1" focusSrc="media/images/bt_disputa_over.png" focusBorderWidth="0" />
<descriptor id="Menu3" region="reg#Menu3" focusIndex="3" moveDown="4" moveUp="2" focusSrc="media/images/bt_tw_over.png" focusBorderWidth="0" />
<descriptor id="Menu4" region="reg#Menu4" focusIndex="4" moveDown="1" moveUp="3" focusSrc="media/images/bt_sair_over.png" focusBorderWidth="0" />

<descriptor id="SubMenu1" region="reg#Menu1" focusIndex="1" moveDown="2" moveUp="2" focusSrc="media/images/bt_lutador_1_over.png" focusBorderWidth="0" />
<descriptor id="SubMenu2" region="reg#Menu2" focusIndex="2" moveDown="1" moveUp="1" focusSrc="media/images/bt_lutador_2_over.png" focusBorderWidth="0" />

<descriptor id="SubMenuD1" region="reg#Menu1" focusIndex="1" moveDown="2" moveUp="2" focusSrc="media/images/bt_over_campeonato.png" focusBorderWidth="0" />
<descriptor id="SubMenuD2" region="reg#Menu2" focusIndex="2" moveDown="1" moveUp="1" focusSrc="media/images/bt_over_card.png" focusBorderWidth="0" />

<descriptor id="Details" region="reg#Details"/>
<descriptor id="Back" region="reg#Back"/>
<descriptor id="Refresh" region="reg#Refresh"/>
<descriptor id="TweetBox" region="reg#TweetBox"/>
<descriptor id="TvLogo" region="reg#TvLogo"/>
</descriptorBase>

Se a visualização não estiver boa, coloquei o projeto no Github
Descritores: https://github.com/LuizCarvalho/TocantinsFight2/blob/master/descritores.ncl

Obrigado pela atenção! :)

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/devdtv/-/4XMYEqfdWTsJ.

Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
Luiz Carvalho
Analista de Sistema/Desenvolvedor
www.redrails.com.br

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.




--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
Luiz Carvalho
Analista de Sistema/Desenvolvedor
www.redrails.com.br

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para dev...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.



--
sds/
Roberto Gerson de Albuquerque Azevedo (http://laws.deinf.ufma.br/~roberto)
----------
Clube NCL: The freedom to develop and share interactive content! (http://clube.ncl.org.br)

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/devdtv/-/ArzA-bcEPZsJ.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário