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

telemidia.puc.rio.br
from telemidia.puc.rio.br More from this publisher
11.07.2015 Views

spAudioswitchAudioIdiomarEnrPtaudioEnaudioPtFigura 11.2 Visão estrutural ilustrando um com duas regras e um “spAudio”.Embora não seja obrigatório, mesmo quando um switch seleciona objetospor inteiro, é boa prática de programação identificar esse tipo de seleçãoexplicitamente utilizando o elemento . Seguindo essa regra, oexemplo da Listagem 11.2 ficaria como na Listagem 11.4.... trecho da seção ... trecho da seção Listagem 11.4 Regras e switch que seleciona o áudio conforme o idioma em vigor, usandoelementos .A Figura 11.3 ilustra o uso de switches na escolha de objetos internos acontextos, cujo trecho de código NCL é dado pela Listagem 11.5.282

switchAudioIdioma[rEn, rPt]pNivelBasicopPtctxPt (se rPt)pEnctxEn (se rEn)audioPtaudioEnFigura 11.3 Switch contendo contextos.Listagem 11.5 Switch contendo contextos.Sendo mais precisos, podemos dizer que uma referência (p. ex., por meiode um elo) a um componente interno a um switch deve ser feita através de umelemento ou, por default ao elemento sem especificaruma . Nesse último caso, é considerado como se a referênciafosse feita a uma que contivesse elementos para283

switchAudioIdioma[rEn, rPt]pNivelBasicopPtctxPt (se rPt)pEnctxEn (se rEn)audioPtaudioEnFigura 11.3 Switch contendo contextos.Listag<strong>em</strong> 11.5 Switch contendo contextos.Sendo mais precisos, pod<strong>em</strong>os dizer que uma referência (p. ex., por meiode um elo) a um componente interno a um switch deve ser feita através de umel<strong>em</strong>ento ou, por default ao el<strong>em</strong>ento s<strong>em</strong> especificaruma . Nesse último caso, é considerado como se a referênciafosse feita a uma que contivesse el<strong>em</strong>entos para283

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

Saved successfully!

Ooh no, something went wrong!