Pessoal,
não estou conseguindo a partir de um documento NCL pai alterar uma
propriedade externa que se encontra em outro documento NCL.
No meu exemplo, quando a propriedade for atribuida no documento NCL
pai, o documento NCL embutido deveria ser notificado pelo evento de
atribuicao da sua propriedade interna e exibir a imagem win2. Acho que
fiz tudo correto: declarei no documento NCL embutido a porta que faz o
acesso a propriedade, defini e alterei a propriedade (cujo nome é
identico ao identificador da porta) do documento NCL pai, que faz
referencia a propriedade externa. Faltou mais alguma coisa? O codigo
esta em anexo.
Parte do meu codigo esta estruturado da seguinte forma:
NCL pai. Arquivo: main.ncl
...
<body>
<port id="p1" component="m"/>
<media id="m" type="application/x-ginga-NCL" src="media/main.ncl"
descriptor="dNcl">
<property name="nclVar"/>
</media>
<link xconnector="onBeginSet">
<bind role="onBegin" component="m">
</bind>
<bind role="set" component="m" interface="nclVar">
<bindParam name="var" value="1"/>
</bind>
</link>
</body>
..
Media NCL embutida: Arquivo mainEmb.ncl
..
<body id="idbody">
<port id="nclVar" component="win2" interface="option"/>
<link xconnector="onBeginAttributionStart">
<bind role="onBeginAttribution" component="win2" interface="option">
</bind>
<bind role="start" component="win2" />
</link>
<media id="win2" descriptor="dsButton2" src="win.jpg">
<property name="option"/>
</media>
</body>
..
Feliz ano novo a todos.
--
/Thales Ferreira/
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Desenvolvimento para TV digital" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para devdtv@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para devdtv+unsubscribe@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/devdtv?hl=pt-BR.
0 comentários:
Postar um comentário