11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Como próximo passo, t<strong>em</strong>os de definir o novo conjunto de descritores.Descritores são especificados para cada um dos quatro ícones, a ser<strong>em</strong>apresentados para a seleção do ritmo.Na definição de cada descritor, dev<strong>em</strong>os informar seu índice para anavegação pelas teclas do controle r<strong>em</strong>oto. Isso é feito pelo atributofocusIndex do el<strong>em</strong>ento . Dev<strong>em</strong>os também informar ospróximos el<strong>em</strong>entos a receber<strong>em</strong> o foco quando navegarmos por meio dasteclas CURSOR_RIGHT e CURSOR_LEFT, indicando os próximos valoresde focusIndex que deverão ser objeto de foco. Isso será feito por meio dosatributos moveRight e moveLeft, respectivamente. Assim, tomando comoex<strong>em</strong>plo o el<strong>em</strong>ento “chorinhoDesc” da Listag<strong>em</strong> 3.44, v<strong>em</strong>osque seu índice para foco é “2” e que, quando o el<strong>em</strong>ento que oreferencia está com o foco e a tecla CURSOR_RIGHT do controle r<strong>em</strong>oto épressionada, o foco é movido para o el<strong>em</strong>ento que referencia oel<strong>em</strong>ento com o atributo focusIndex igual a “3”. Analogamente,quando o el<strong>em</strong>ento que referencia o el<strong>em</strong>ento “chorinhoDesc” está com o foco e a tecla CURSOR_LEFT do controler<strong>em</strong>oto é pressionada, o foco é movido para o el<strong>em</strong>ento quereferencia o el<strong>em</strong>ento com o atributo focusIndex igual a “5”. AListag<strong>em</strong> 3.44 ilustra a definição dos novos descritores. Note que anavegação pelos ícones que representam os ritmos é circular.Listag<strong>em</strong> 3.44 Novos descritores com a definição de atributos para navegação por teclas.O leitor já deve ter percebido que, além dos quatro ícones mencionados,também ter<strong>em</strong>os de acrescentar à aplicação mais três objetos de áudio, umavez que o áudio do chorinho já estava presente na versão anterior daaplicação.Vamos, então, estabelecer o seguinte cenário para nossa aplicação.Como anteriormente, o áudio chorinho começará 5 segundos após o início daaplicação. Juntamente com o início do “choro”, vamos também iniciar aapresentação dos ícones (imagens) para choro, rock, techno e cartoon. Para113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!