Hola a todos quería pedirles ayuda para solucionar un problema que me surgió al desarrollar un menú con cuatro ítems en el plugin Eclipse-NCL, el mismo funciona muy bien en lo que se refiere al desplazamiento hacia arriba o abajo y posee un desplazamiento circular, el problema me surge en el momento en que selecciono un ítem del menú quiero hacer que se me presente un video que estoy importando pero este no se me presenta por nada, estuve probando sin agrupar el menú como contexto y me funciona pero sin importar programas definiendo todo dentro del mismo documento NCL, pero quiero agrupar todo el menú en un contexto para poderlo importar a otro documento y así poderlo utilizar, agradecería mucho cualquier guía o corrección que me pudieran hacer, ya que no sé si es error de redacción o mal uso del conector onKeySelectionStartStop aquí adjunto el código que estoy probando. <?xml version="1.0" encoding="ISO-8859-1"?> <!-- Generated by NCL Eclipse --> <ncl id="menu" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile"> <head> <importedDocumentBase> <importNCL documentURI="prog1V1.ncl" alias="progra"/> </importedDocumentBase> <regionBase> <region id="regPantallaIn" zIndex="100" /> <region id="regFondo" zIndex="0"/> <region id="rgMenu" left="7%" top="30%" width="200" height="70%" zIndex="99"> <region id="rgMenuItem1" top="0" height="50" /> <region id="rgMenuItem2" top="60" height="50" /> <region id="rgMenuItem3" top="120" height="50" /> <region id="rgMenuItem4" top="180" height="50" /> </region> </regionBase> <descriptorBase> <descriptor id="desPantallaIn" region="regPantallaIn"/> <descriptor id="desFondo" region="regFondo"/> <descriptor id="dMenuItem1" region="rgMenuItem1" focusIndex="1" moveUp="4" moveDown="2" focusBorderWidth="-3" focusBorderColor="yellow" focusSrc="Imagenes/OK-Opcion1.png" selBorderColor="aqua"/> <descriptor id="dMenuItem2" region="rgMenuItem2" focusIndex="2" moveUp="1" moveDown="3" focusBorderWidth="-3" focusBorderColor="yellow" focusSrc="Imagenes/OK-Opcion2.png" selBorderColor="aqua"/> <descriptor id="dMenuItem3" region="rgMenuItem3" focusIndex="3" moveUp="2" moveDown="4" focusBorderWidth="-3" focusBorderColor="yellow" focusSrc="Imagenes/OK-Opcion3.png" selBorderColor="aqua"/> <descriptor id="dMenuItem4" region="rgMenuItem4" focusIndex="4" moveUp="3" moveDown="1" focusBorderWidth="-3" focusBorderColor="yellow" focusSrc="Imagenes/OK-Opcion4.png" selBorderColor="aqua"/> </descriptorBase> <connectorBase> <importBase documentURI="conectores.ncl" alias="con"/> </connectorBase> </head> <body> <port id="Ini" component="fondo"/> <port id="pMenu" component="menu_1"/> <media id="videoIntro" type="video/mpeg" src="Video/Intro.mpg" descriptor="desPantallaIn"/> <media id="fondo" type="image/jpeg" src="Imagenes/ferrari1.jpg" descriptor="desFondo"/> <context id="menu_1"> <port id="pMenuItem1" component="menuItem1" /> <port id="pMenuItem2" component="menuItem2" /> <port id="pMenuItem3" component="menuItem3" /> <port id="pMenuItem4" component="menuItem4" /> <media id="menuItem1" src="Imagenes/Opcion1.png" descriptor="dMenuItem1" > <property name="transparency" value="10%"/> </media> <media id="menuItem2" src="Imagenes/Opcion2.png" descriptor="dMenuItem2" > <property name="transparency" value="10%"/> </media> <media id="menuItem3" src="Imagenes/Opcion3.png" descriptor="dMenuItem3" > <property name="transparency" value="10%"/> </media> <media id="menuItem4" src="Imagenes/Opcion4.png" descriptor="dMenuItem4" > <property name="transparency" value="10%"/> </media> </context> <context id="progra01" refer="progra#progV1" /> <!-- seleccion del primer item del menu --> <link xconnector="con#onKeySelectionStartStop"> <bind component="menu_1" interface="pMenuItem1" role="onSelection"/> <bind component="menu_1" role="stop"/> <bind component="progra01" role="start"/> </link> <!-- terminar programa, exhibicion nuevamente del menu --> <link xconnector="con#onEndStart"> <bind component="progra01" role="onEnd"/> <bind component="menu_1" role="start"/> </link> </body> </ncl>
participants (1)
-
Raphael