* Visite o ALJUG - http://aljug.blogspot.com - Noticias sobre a comunidade java alagoana e do mundo * Visite o blog Mundo Gamificado www.mundogamificado.com.br - E vamos mudar o mundo! *

sexta-feira, 29 de junho de 2012

NCL, algumas dicas.

Boa tarde pessoal, como já disse em outros post, estou mais postando no aljug e por isso poucos são os post deste blog, mas não quer dizer que não irei postar. Hoje vou falar sobre o NCL, onde estou fazendo um curso sobre este tema, antes de tudo estou achando bom demais, e venho aqui colocar algumas dicas que pude verificar.

Começar pela região a tag <region/> ela define em que parte o componente <descriptor/> irá permanecer, lado esquerdo, direito, o seu zindex, além de definir o top. Um exemplo:

<region id="rgIcone" width="215px"  height="35px"  zIndex="3" top="10%" right="5%" />

Essa região fica na parte superior direita.

Já o descritor , <descriptor/>, é tudo o que vai existir naquela região escolhida anteriormente, claro se assim escolher, por exemplo, <descriptor id="deIcone" region="rgIcone"/>, neste trecho de código está afirmando que este descritor definido por mim vai permanecer na região definida por isso a propriedade region dentro da tag descriptor é igual a rgIcone, além disso, pode ser definido nesta tag o focusIndex ,que é o valor do indice quando está em foco, as movimentações, para cima , moveUP, para baixo, MoveDown, para esquerda e para direita, MoveLeft e MoveRight, também pode definir sues efeitos com o transIN e transOUT e a figura que vai aparecer quando o foco for de seleção, focusSRC.

Tudo isso é muito legal, mas como definir o que vai aparecer? Como coloca aquela figura que quero para aparecer?

Para isso temos que definir a midia,<media/>, a tag <media/> faz a função de dizer qual o tipo de arquivo vai ser apresentado do descritor escolhido, que consequentemente na região vinculada ao descritor. Caso eu queira que apareça algum símbolo no descritor, apenas defina na propriedade src, como por exemplo, <media id="icone"  src="media/icone.png" descriptor="deIcone"/>, nesta tag media, eu quis dizer ao interpretador que a mídia icone.png, lembrando que o tipo de arquivo é considerado como mídia, ou seja uma extensão png, avi, jpg, html são considerados mídias entendeu? Então voltando a interpretação, a mídia icone.png apareça conforme o descritor "deIcone" que está situada na região "rg icone" , legal, não?

Pronto espero ter falado de uma forma bem intuitiva o que cada componentes destes fazem, apenas colocando alguns componentes super importante. Nos próximos post sobre NCL, falarei mais sobre outros componentes legais.