bom, fiz, mas não dá certo.
é um botão que chama outro arquivo ncl. nesse outro arquivo ncl
coloquei 3 imagens de slides, como no powerpoint.
se eu executar esse arquivo, está tudo certo. aparecem as 3 imagens,
vou navegando entre elas com CURSOR_RIGHT e CURSOR_LEFT.
mas chamar a partir do arquivo principal não funciona. aparece no
emulador só prop = ''
PresentationContext::setPropertyValue propName =
'service.currentKeyMaster' propValue = ''
estou fazendo assim:
<link id="X" xconnector="conec#onKeySelectionStart">
<bind role="onSelection" component="botaoY">
<bindParam name="keyCode" value="OK"/>
</bind>
<bind role="start" component="arquivo"/>
</link>
<media id="arquivo" src="./txt/arquivo.ncl" descriptor="descArquivo"/
>
tecnicamente, está certo. mas...
o que eu faço com a região? devo fazer uma região no arquivo
principal? que vai englobar as regiões do outro arquivo???
On 26 nov, 12:37, Felipe Magno de Almeida <felipe.m.alme...@gmail.com>
wrote:
> 2011/11/26 Felipe Magno de Almeida <felipe.m.alme...@gmail.com>:
>
> > Use OnSelection sem definir key. A tecla de ativação (geralmente ENTER)
> > será usada, ou então com apontador (mouse ou touchscreen).
>
> Ah sim, e claro. Use focusIndex no descriptor. Com moveDown, moveUp,
> moveLeft, moveRight para mover o foco de seleção.
>
>
>
>
>
>
>
>
>
> > 2011/11/26 Estudante . <cimer...@gmail.com>:
> >> na minha aplicação, há um menu com botões.
>
> >> mas não encontro a melhor maneira de acioná -los.
>
> >> o botão interativo não tem problema, basta configurar um do controle
> >> remoto, pq ele sempre está iniciando?
>
> >> e os botões do menu, como fazer para que ele seja ativado quando o
> >> foco tiver nele, e não só quando ele aparece?
>
> >> ex:
>
> >> qd aciona o menu interativo, aparecem os botoes abaixo:
>
> >> BOTAO1
> >> BOTAO2
> >> BOTAO3
>
> >> se eu configuro para acionar o botão OK (enter no emulador), como
> >> fazer para que ele só dispare o evento do botão 1 quando o foco
> >> estiver no botão 1?
>
> >> --
> >> 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 emhttp://groups.google.com/group/devdtv?hl=pt-BR.
>
> > --
> > Felipe Magno de Almeida
>
> --
> Felipe Magno de Almeida
--
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.
0 comentários:
Postar um comentário