Comunidad de diseño web y desarrollo en internet online

Desplegar ContextMenu a voluntad

Citar            
MensajeEscrito el 19 Oct 2010 09:00 pm
Hola, he leido que el nativeMenu se puede desplegar a voluntad y usarlo cuando se dispare cualquier evento, pero para una aplicación web solo parece poderse usar el ContextMenu.

La pregunta es obvia, como hago para que un contextMenu se despliegue con otra acción que NO sea un click derecho?

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 20 Oct 2010 02:16 am

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 20 Oct 2010 09:29 pm
ya, y lo leiste?

de veras, gracias por la intención de aportar, en serio. El problema está en que display() es para AIR, y es parte del NativeMenu, que como expliqué claramente, no existe en flash player, así que necesitaba saber si se podía llamar la clase que SI existe, o sea el contextMenu, que aunque parecidos, descienden de clases diferentes.

Como parece que no se puede, (yo me leo toda la documentación que logro encontrar y solo antes de rendirme pregunto U_U) pues me tocó hacer mi propio menu utilizando el componente List, espero algún día encontrar una forma mejor de hacerlo, pero por ahora no se me ocurre algo mejor (engañar al sistema disparando un evento de click derecho falso NO es una opción debido a otras partes del código)

Gracias por el interes ^_^

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 21 Oct 2010 08:04 pm
Según Adobe, display es para AIR y Flash Player apartir de la V9.

Adobe escribió:

Language Version : ActionScript 3.0
Runtime Versions : AIR 1.0, Flash Player 9


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 21 Oct 2010 08:07 pm
si, un poco más abajo, en los comentarios dice:

adbe_paul said on May 12, 2008 at 9:31 AM :
@Vector Nec:

Sorry about the confusion. the display() method is only available in Adobe AIR, not in Flash Player. (We accidentally left that important detail out of the documentation!)

ContextMenu is kind of a special case in that in Adobe AIR it inherits from the NativeMenu class, which has a display() method, but in Flash Player the NativeMenu class doesn't exist so ContextMenu inherits directly from EventDispatcher.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome
Citar            
MensajeEscrito el 21 Oct 2010 08:11 pm
Porque no me sorprende de Adobe algo así ¬¬

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 21 Oct 2010 08:15 pm
jeje, lo peor es que nunca lo arreglaron n_n

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.