Google Web after-hours

Contador en flash JSFL Traductor
Hoy haciendo mi repaso diario de blogs, he leido un post que me ha llamado la atención Disabling the Macromedia Flash Player About Menu . El truco consiste en crear un campo de texto cuyo tamaño es igual al del escenario, con lo cual se consigue que en lugar del citado menú aparezca el tí pico de un campo de texto (copiar, pegar, etc).

No le posteo como algo que me parezca útil, pues en mi opinión es peor el remedio que la enfermedad, no obstante la propuesta si me ha parecido ingeniosa.

Haz la prueba, escribe la siguiente lí nea en tu fla:

_root.createTextField("disable_menu", 999, 0, 0, Stage.width, Stage.height);

12 Responses to 'Deshabilitar el menú contextual del Flash Player'

  1. luisfer Says:

    no es muy util pero bueno es un tip……….
    los de macromedia se quedaran sin sus creditos….

  2. tonilopez Says:

    Bueno, como tu dices, es un tip.

    Personalmente no tengo nada en contra de que salgan los créditos de Macromedia en mis trabajos excepto si se trata de un reproductor, en cuyo caso hay soluciones como Flash Studio Pro.

  3. LiNKeR Says:

    jaja se podria personalizar para poner el copyright de la empresa aparte del de macromedia obio…

  4. daniel Says:

    Toni, trate de usar esto, pero no me toma ningun boton, ya que en toda la pelicula me sale el simbolo de texto…¿es asi?

  5. tonilopez Says:

    Si Dani el Tip se trata de eso, crea un campo de texto de igual tamaño que la pelí cula, por eso el menú que sale es el tí pico de un campo de texto.

    Es solo un ‘experimento’.

    Si quieres deshabilitar el menú de flash, tienes dos opciones (dependiendo de que sea para un poryector o para un flash embebido en HTML)

    Proyector
    fscommand("showMenu","false")

    Flash embebido

    saludos

  6. daniel Says:

    Ok, gracias toni, tu sabes que generalmente trabajo para proyectores, esto me servira…

  7. Marcos Says:

    Hola,

    Mi duda es donde pones ese codigo

    fscommand("showMenu","false")

    yo lo quiero meter en la pagina html que te genera el flash al publicar el proyecto.

  8. tonilopez Says:

    Hola, tines que buscar el código que genera flash para embeber el HTML

    para(IE)

    <param name="menu” value="false">

    para la etiqueta embed (netscape)

    menu="false”

    Saludos

  9. Marcos Says:

    Hola,

    Ya esta ya lo encontre, es una simple opcion que le puedes poner o no en la configuracion de “plublicar” ajajajajaja, o si no puedes poner la etiqueta html donde estan los otros parametros como quality o bgcolor ejejejeje.

    Nos vemos.

  10. Marcos Says:

    Hola,

    Otra consultilla. Me gustaria saber si sabeis alguna forma de hacer una imagen de cada escena que se guarde en swf sin tener que ir una por una. Es que no encontre ninguna forma de hacerlo automatico. Lo que me gustaria es crear un archivo swf de cada escena, si un fla tiene 10 escenas pues poder crear 20 archivos swf uno por escena.

    Gracias

  11. LordAlex Leon Says:

    No creo que hay una forma de hacer lo que desea, talvez la solucion sea crear una extension que publique cada una automaticamente, con la ayuda de JSFL.

    LA.

  12. BorkNagaR Says:

    Holas

    Hay alguna forma de hacer aparecer el ContextMenu por medio de algun evento de boton y no de ctrl+click???