Comunidad de diseño web y desarrollo en internet online

Desabilitar clic del mouse

Citar            
MensajeEscrito el 15 Jun 2005 03:59 pm
Con que codigo o como puedo desabilitar el clic del mouse, ya utilize el metodo Mouse.hide para ocultarlo pero le doy clic y ejecuta la pelicula de todas maneras

Saludos cordiales

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

msie
Citar            
MensajeEscrito el 15 Jun 2005 04:12 pm
joshuavw existe una clase llamada contextMenu() que solo existe en flash mx2004 te voy a dar aqui un pequeño tuto que me lo paso una amigooo

Código :

//esta clase incorpora el menu que trae flash cuando le das click derecho

//entonces aca hacemos que nuestro objeto menu sea una instancia de la clase ContextMenu()

var miMenu = new ContextMenu();

//enotnces este objeto se lo asignamos a un objeto que el sistema guarda para el menu y por
// pura casualidad se llama menu ;-)
_root.menu = miMenu;



//ya que tenemos el menu hecho tenemos que hacer otro objeto menu para agregarlo
//a la instancia del menu de flash :-)
//y como parametro va el nombre de una funcion llamada callBack
//que basicamente es una funcion que se activa cuando se
//crea el menu, en otras palabras cuando se da clickDerecho

itemsMenu = new ContextMenu(f_Opcional);
//ahora vamos a agregar los items a nuestro menu
//y para agregar items a nuestro menu necesitamos
//crear objetos tipo menu llamados ContextMenuItem
//para esto tenemos 2 formas de hacerlo y aca va la primera
//1----
//vease que el primer parametro del objeto es el
//string que aparecera en el menu y el segundo
//es la funcion callBack a la cual se invoca cuando ese menu es presionado

miItem = new ContextMenuItem("Hola", funcionHola)
itemsMenu.customItems.push(miItem);

//y aca va la segunda, 

itemsMenu.customItems.push(new ContextMenuItem("chao", funcionChao));


//esta es la funcion la cual se llama cuando se da click Derecho


function f_Opcional(obj, menuObj) {
    itemsMenu.customItems[0].enabled = false;
}

//esta funcion es la que se llama cuando uno da click en el menu Hola

function funcionHola(obj, item) {
   trace("hola")
   //aca viene tu codigo :-)
}

//esta funcion es la que se llama cuando uno da click en el menu Chao

function funcionChao(obj, item) {
   trace("chao")
   //aca viene tu codigo :-)
}

//ahora asignamos al menu que creamos antes estos items

_root.menu = itemsMenu;

//lo que vamoa a hacer es ocultar las opciones por defecto

_root.menu.hideBuiltInItems()




bueno jhoshuaa hazlo haber si te funcionaa

Por jota2

58 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jun 2005 04:22 pm
Gracias pero no es lo que busco. este me permite personalizar el menu del boton derecho del mouse pero lo que yo quiero es desabilitar el clic del mouse osea el izquierdo

Saludos cordiales

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

msie
Citar            
MensajeEscrito el 15 Jun 2005 04:28 pm
hay q poner un clip que este encima de todo(son swapdepths o DepthManager), con alpha 0, y asignarle usehandCursor=false y una accion cualquiera en el evento press/release

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 15 Jun 2005 05:06 pm
lo que pasa es que la pelicula principal de Flash abre una pelicula autoejecutable de Director pero como la pelicula de Director es mas pesada la pelicula de Flash tiene un cargador, despues de unos segundos se abre la pelicula de director enfrente de la pelicula de Flash , pero el problema que tengo es que cuando le doy clic en cualquier parte de la pantalla de Flash(cargador) la pelicula de Director se pone enfrente, y eso no me permite ver un video que tengo ya que este se posesiona atras... Espero me de a entender... es para un CD la aplicacion.

Saludos

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

msie
Citar            
MensajeEscrito el 23 Ene 2007 02:13 am
Hola, mira el problema que tienes es muy sencillo de resolver, solamente tienes que aplicar esta linea de codigo para que tu boton se desactive:

Código :

boton_btn.enabled = false;
//si lo quieres volver a habilitar
boton_btn.enabled = true;

Ya con eso tu boton pierde su animación y ya no realiza nada si le das click.
Espero te sirva.
Saludos! :cool:

Por nando.losa

18 de clabLevel



Genero:Masculino  

Querétaro, México

msie7
Citar            
MensajeEscrito el 03 Abr 2009 05:54 am

jota2 escribió:

joshuavw existe una clase llamada contextMenu() que solo existe en flash mx2004 te voy a dar aqui un pequeño tuto que me lo paso una amigooo

Código :

//esta clase incorpora el menu que trae flash cuando le das click derecho

//entonces aca hacemos que nuestro objeto menu sea una instancia de la clase ContextMenu()

var miMenu = new ContextMenu();

//enotnces este objeto se lo asignamos a un objeto que el sistema guarda para el menu y por
// pura casualidad se llama menu ;-)
_root.menu = miMenu;



//ya que tenemos el menu hecho tenemos que hacer otro objeto menu para agregarlo
//a la instancia del menu de flash :-)
//y como parametro va el nombre de una funcion llamada callBack
//que basicamente es una funcion que se activa cuando se
//crea el menu, en otras palabras cuando se da clickDerecho

itemsMenu = new ContextMenu(f_Opcional);
//ahora vamos a agregar los items a nuestro menu
//y para agregar items a nuestro menu necesitamos
//crear objetos tipo menu llamados ContextMenuItem
//para esto tenemos 2 formas de hacerlo y aca va la primera
//1----
//vease que el primer parametro del objeto es el
//string que aparecera en el menu y el segundo
//es la funcion callBack a la cual se invoca cuando ese menu es presionado

miItem = new ContextMenuItem("Hola", funcionHola)
itemsMenu.customItems.push(miItem);

//y aca va la segunda, 

itemsMenu.customItems.push(new ContextMenuItem("chao", funcionChao));


//esta es la funcion la cual se llama cuando se da click Derecho


function f_Opcional(obj, menuObj) {
    itemsMenu.customItems[0].enabled = false;
}

//esta funcion es la que se llama cuando uno da click en el menu Hola

function funcionHola(obj, item) {
   trace("hola")
   //aca viene tu codigo :-)
}

//esta funcion es la que se llama cuando uno da click en el menu Chao

function funcionChao(obj, item) {
   trace("chao")
   //aca viene tu codigo :-)
}

//ahora asignamos al menu que creamos antes estos items

_root.menu = itemsMenu;

//lo que vamoa a hacer es ocultar las opciones por defecto

_root.menu.hideBuiltInItems()




bueno jhoshuaa hazlo haber si te funcionaa


Perfecto. ¡Me ha servido para lo que quería!.

Gracias.

Por protantric

33 de clabLevel



Genero:Masculino  

firefox

 

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