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
cada elemento filho do switch e se referindo às âncoras de conteúdo totaldesses elementos. Mais ainda, um elemento pode definir ummapeamento para apenas um subconjunto dos elementos filhos do switch.Quando um elo ancorando nessa é avaliado e nenhuma dasregras que ligam aos elementos mapeados é satisfeita, o elemento definidopelo elemento deve ser o escolhido, caso o elemento tiver sido definido; em caso contrário nenhum elementodeve ser selecionado.11.3 Switch de DescritorAssim como utilizamos o elemento para selecionar um objetoconforme uma regra, podemos utilizar o elemento paraselecionar um descritor conforme uma regra. Assim como no caso anterior,são utilizados elementos para ligar uma regra ao descritorcorrespondente, como exemplificado na Listagem 11.6....Listagem 11.6 Definição de um que seleciona um descritor que exibeou oculta as legendas, conforme as regras “rLegendaOn” e “rLegendaOff”.Na Listagem 11.6, o switch de descritor indica que, caso a legenda estejaligada (regra “rLegendaOn” válida), o descritor utilizado é “dLegendaOn”,que exibe a mídia correspondente na região “rgLegenda”, com os parâmetrosde exibição default. Caso a legenda esteja desligada, por outro lado (regra“rLegendaOff” válida), o descritor utilizado é o “dLegendaOff”, através doqual a mídia é oculta (parâmetro “visible” com valor “false”).284
......Listagem 11.7 Elos que fazem uso de um de maneira idêntica à quefaziam de um homônimo.11.4 Referência Rápida — Regras, Switches eSwitches de DescritorNas tabelas a seguir, como é usual em nossas descrições, os atributosobrigatórios estão sublinhados.A Tabela 11.2 apresenta os elementos e atributos utilizados para definir oelemento , conforme o perfil NCL EDTV.Tabela 11.2 Elementos e Atributos que Definem Regras no Perfil EDTVElementos Atributos ConteúdoruleBase id (importBase|rule|compositeRule)+ruleid, var, comparator,valuecompositeRule id, operator (rule | compositeRule)+A Tabela 11.3 apresenta os elementos e atributos utilizados para definirelementos , conforme o prefil NCL EDTV.Tabela 11.3 Elementos e Atributos que Definem Elementos no Perfil NCLEDTV285
- Page 273 and 274: • key: código da tecla do contro
- Page 275 and 276: • qualifier: define se as ações
- Page 277 and 278: oleonBeginconnectoronBeginStartrole
- Page 280 and 281: A Figura 10.8 apresenta as visões
- Page 282 and 283: Figura 10.9 Visão estrutural de um
- Page 284 and 285: Exemplo 10.3 — Passando Parâmetr
- Page 286 and 287: visto na Tabela 10.1, o papel prede
- Page 288 and 289: A Tabela 10.6 apresenta os códigos
- Page 290 and 291: Listagem 10.12 Código NCL de aplic
- Page 292 and 293: A Listagem 10.14 apresenta o códig
- Page 294 and 295: ole onSelectionrole testandonKeySel
- Page 296 and 297: estado desejado (identificado pelo
- Page 298 and 299: gTVrgTelaInteirargBotaoFigura 10.18
- Page 300 and 301: 10.8 Conectores e Elos que Manipula
- Page 302 and 303: ...Listagem 10.19 Elo que manipula
- Page 304 and 305: pVideo1replayvideo1imgCamera1onBegi
- Page 306 and 307: Podemos observar que foi utilizado
- Page 308 and 309: Observamos que, como o elo deve alt
- Page 310 and 311: ...Listagem 10.20 Aplicação NCL p
- Page 312 and 313: ... trecho da seção Listagem 10.2
- Page 314 and 315: ... trecho da seção ... trecho da
- Page 316 and 317: BibliografiaABNT NBR 15606-2 2011.
- Page 318 and 319: 11.1 RegrasAs regras usadas em uma
- Page 320 and 321: ...... trecho da seção Listagem 1
- Page 322 and 323: spAudioswitchAudioIdiomarEnrPtaudio
- Page 326 and 327: Elementos Atributos Conteúdoswitch
- Page 328 and 329: 12.1 Metadados em Aplicações NCLA
- Page 330: 12.2 Exemplo de Metadados na Aplica
- Page 335 and 336: Capítulo 13ReúsoÀ medida que as
- Page 337 and 338: Após mais 5 segundos, inicia“vid
- Page 339 and 340: “gradSame”: trata-se do mesmo o
- Page 341 and 342: 3algum eloiniciavideo2_n4algum eloi
- Page 343 and 344: meio do elemento definido como fil
- Page 345 and 346: ody......prog01(docProg1#exemplo01)
- Page 347 and 348: arquivo “conectores.ncl”, exist
- Page 349 and 350: PARTE IIITópicos Avançados309
- Page 351 and 352: 14.1 Integrando Objetos Hipermídia
- Page 353 and 354: do vídeo de propaganda, toda a exi
- Page 355 and 356: Listagem 14.2 Âncoras de conteúdo
- Page 357 and 358: Da mesma forma, cada mudança em um
- Page 359: como especificado) do dispositivo s
- Page 362 and 363: Capítulo 15Programando paraMúltip
- Page 364 and 365: mídia. Ele deve ser capaz apenas d
- Page 366 and 367: zIndex=0. Se vários mapas/amostras
- Page 368 and 369: (que executa o documento NCL). A se
- Page 370 and 371: Devemos notar que, se no exemplo o
- Page 372 and 373: Se um elemento em exibição nessa
cada el<strong>em</strong>ento filho do switch e se referindo às âncoras de conteúdo totaldesses el<strong>em</strong>entos. Mais ainda, um el<strong>em</strong>ento pode definir ummapeamento para apenas um subconjunto dos el<strong>em</strong>entos filhos do switch.Quando um elo ancorando nessa é avaliado e nenhuma dasregras que ligam aos el<strong>em</strong>entos mapeados é satisfeita, o el<strong>em</strong>ento definidopelo el<strong>em</strong>ento deve ser o escolhido, caso o el<strong>em</strong>ento tiver sido definido; <strong>em</strong> caso contrário nenhum el<strong>em</strong>entodeve ser selecionado.11.3 Switch de DescritorAssim como utilizamos o el<strong>em</strong>ento para selecionar um objetoconforme uma regra, pod<strong>em</strong>os utilizar o el<strong>em</strong>ento paraselecionar um descritor conforme uma regra. Assim como no caso anterior,são utilizados el<strong>em</strong>entos para ligar uma regra ao descritorcorrespondente, como ex<strong>em</strong>plificado na Listag<strong>em</strong> 11.6....Listag<strong>em</strong> 11.6 Definição de um que seleciona um descritor que exibeou oculta as legendas, conforme as regras “rLegendaOn” e “rLegendaOff”.Na Listag<strong>em</strong> 11.6, o switch de descritor indica que, caso a legenda estejaligada (regra “rLegendaOn” válida), o descritor utilizado é “dLegendaOn”,que exibe a mídia correspondente na região “rgLegenda”, com os parâmetrosde exibição default. Caso a legenda esteja desligada, por outro lado (regra“rLegendaOff” válida), o descritor utilizado é o “dLegendaOff”, através doqual a mídia é oculta (parâmetro “visible” com valor “false”).284