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.

10.8 Conectores e Elos que ManipulamPropriedadesUma utilização comum de propriedades ocorre quando uma mídia precisaser reposicionada ou redimensionada durante a execução da aplicação. Paraalterar o valor de uma propriedade, definimos um conector que utiliza o papelpredefinido “set”.De modo s<strong>em</strong>elhante aos elos definidos com retardo ou tecla de ativação,para tornar o conector mais útil, o valor a ser atribuído é definido comoparâmetro do conector. A Listag<strong>em</strong> 10.17 apresenta o código de um conectorque apresenta o seguinte comportamento: quando uma determinada tecla épressionada, um ou mais objetos são redimensionados e um ou mais objetossão apresentados.Listag<strong>em</strong> 10.17 Conector que manipula uma propriedade de nó.Para o elo fazer a ligação com uma propriedade de um nó, é necessário queo el<strong>em</strong>ento defina, além dos atributos role e component, o atributointerface, para identificar a propriedade que se deseja alterar. Além disso,esse deve conter um parâmetro (), que define o novovalor a ser atribuído à propriedade correspondente. A Listag<strong>em</strong> 10.18apresenta um elo que é acionado quando a tecla vermelha é pressionada e,quando isso acontece, redimensiona o objeto “videoPrincipal” e apresenta aimag<strong>em</strong> “imgFundo”.260

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

Saved successfully!

Ooh no, something went wrong!