RE: [ASNativos] Fallo eventos onRelease, onPress

2006-02-04 Por tema German
Sí, me parece que el onLoad está pensado para trabajar con AS1.0, tipo: 

onClipEvent(load){
loquesea();
} 

Aplicado en el Actions sobre la instancia del MovieClip, no sé, viste que
hay muchísimas formas de hacer lo mismo en flash.

Abrazos
Germán

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-04 Por tema xleon
Bueno, yo lo uso en las clases tambien, porque si la clase extiende movieClip, 
muchas de las acciones que puedas poner en el constructor no funcionan. En 
estos casos uso el constructor simplente para inicializar el eventDispacher, y 
el onLoad para lo demás.
No estoy seguro de si esto es correcto o no, pero por lo menos me funciona ;)

Salu234--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


RE: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema German
¿podrá ser un problema de foco?

Supongo que poniendo:

/
Elboton.onLoad = function(){
 this._focusrect = false //para que no se vea la linea amarilla
}
Elboton.onPress = function(){
  Selection.setFocus(this);
} 
/

En un proyecto de trabajo me paso exactamente lo mismo (una vez en flash 7 y
con el 8 lo mismo), y noté que por alguna razon extraña los botones pierden
el foco. A mi tambien me sucedía con todos los botones de la aplicación.

Espero que te sirva
Germán Wasem
http://ss70.shared.server-system.net/~admin378/webmaster

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
gracias German, pero los botones no son de componentes de Flash. Los hice yo. 
Son simples movieClips.--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
Ufff, que fuerte, esto es una rayada!
Acabo de probar el archivo en firefox, y funciona perfectamente el tema de los 
botones.
Al verlo en el explorer pasa lo mismo que en flash player. Creo que los botones 
 pierden el foco al hacer click.

Esto ya me desespera, no se ni por donde cogerlo, a no ser qeu desmonte 
enterita la aplicación y pruebe paso a paso... pero menuda movida no?
A ver si alguien sabe algo del tema...

Gracias de antemano--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema Miguel Angel Sánchez
Estás usando algún componente de Macromedia? Si es así puede ser que la 
clase FocusManager que estos incluyen te desbarajuste el tema del foco.


xleon escribió:

Ufff, que fuerte, esto es una rayada!
Acabo de probar el archivo en firefox, y funciona perfectamente el tema de los 
botones.
Al verlo en el explorer pasa lo mismo que en flash player. Creo que los botones 
 pierden el foco al hacer click.

Esto ya me desespera, no se ni por donde cogerlo, a no ser qeu desmonte 
enterita la aplicación y pruebe paso a paso... pero menuda movida no?
A ver si alguien sabe algo del tema...

Gracias de antemano--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--

  

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
si, tengo dos comboBox, ¿alguna solución para arreglar el 
focusManager?--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema Miguel Angel Sánchez

No usar los componentes de MM xD

xleon escribió:

si, tengo dos comboBox, ¿alguna solución para arreglar el 
focusManager?--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--

  

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
lo haría si supiera de algún comboBox que tuviera la misma funcionalidad. Por 
cierto, ¿sabeis de alguno?
Y por otro lado, tiene que haber alguna manera de arreglar lo del FocusManager.

Solo espero algún alma caritativa que se apiade de mi alma jeje.

Salu2--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema Miguel Angel Sánchez
Echale un vistazo al código de FocusManager o en livedocs.macromedia.com 
a ver si hay alguna forma de desactivarlo.


Por cierto, es eso fijo, he hecho la prueba de poner un movieclip en el 
escenario que cada vez que lo pulso muestra un trace. También he metido 
un combobox. Exporto la peli, cada vez que pulso el clip muestra el 
trace, desplego el combo, vuelvo a pulsar el clip y se jodió el tema, 
hasta que no sales de su área y vuelves a entrar el pulsar no tiene efecto.


xleon escribió:

lo haría si supiera de algún comboBox que tuviera la misma funcionalidad. Por 
cierto, ¿sabeis de alguno?
Y por otro lado, tiene que haber alguna manera de arreglar lo del FocusManager.

Solo espero algún alma caritativa que se apiade de mi alma jeje.

Salu2--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--

  

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
exactamente es eso lo que me pasa. Ya creo que no quedan dudas de que es el 
puñetero combo de los hu·%$s.

Voy a buscar por ahí a ver si encuentro algo.
Gracias otra vez--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema germanwasem
No importa si son o no componentes, en esencia son lo mismo que un MovieClip. El
código que te pasé funciona con MovieClips, y con buttons de MM también. A mi me
paso con MC's, y con ese código pude solucionarlo. El setFocus también se usa
pra MC's

Germán
 




--
Montevideo Portal te presenta toda la informacion del Carnaval 2006
http://www.montevideo.com.uy/carnaval2006
--

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
Dioos, que alivio madre mia. Tenias toda la razón Germán. Vale 
perfectamente para los botones.
Solo una anotación, aunque supongo que ya lo sabeis.
Mi código estaba así y no funcionaba (me refiero al tema del _focusrect):

===
public function onLoad(){
  
  cant = 0;
  cantidad_txt.text = String(cant);
  var __ref = this;
  cantidad_mas._focusrect = false;
  cantidad_mas.onRelease = function(){
   __ref.sumar();
   Selection.setFocus(this);
   trace(this = +this)
 }
  cantidad_menos.onRelease = function(){
   __ref.restar()
   //Selection.setFocus(this);
  }
  eliminar_mc.onRelease = function(){
   __ref.destruir();
   //Selection.setFocus(this);
  }
  
  
 }

Despues probé a cambiar de orden la llamada __ref.sumar();, quedando de esta 
manera:
==
cantidad_mas.onRelease = function(){
 Selection.setFocus(this);
   trace(this = +this)
 __ref.sumar();

}
===
Por si a alguien le interesa, esta es la función sumar:
===
 private function sumar():Void{
  cant++;
  datosObj.cantidad = cant;
  cantidad_txt.text = String(datosObj.cantidad);
  precio_txt.text = String(datosObj.cantidad*datosObj.precio);
  dispatchEvent({type:onCambio,ref:datosObj.ref,cantidad:datosObj.cantidad});
 }
===

Ahora ya funciona bien. Ni idea de por qué afectaba esa llamada. Antes de 
cambiarla de sitio, hice un trace(this) y salia en blanco.


Otra anotación es que con ponerle el código simplemente a un botón ya funciona 
bien el resto de la aplicación !
Yo me alegro por ello, porque ya funciona, pero me gustaría entenderlo para 
poder dormir =)


Muchas gracias, ha sido de gran ayuda

  - Original Message - 
  From: German 
  To: asnativos@5dms.com 
  Sent: Friday, February 03, 2006 1:40 PM
  Subject: RE: [ASNativos] Fallo eventos onRelease, onPress


  ¿podrá ser un problema de foco?

  Supongo que poniendo:

  /
  Elboton.onLoad = function(){
   this._focusrect = false //para que no se vea la linea amarilla
  }
  Elboton.onPress = function(){
Selection.setFocus(this);
  } 
  /

  En un proyecto de trabajo me paso exactamente lo mismo (una vez en flash 7 y
  con el 8 lo mismo), y noté que por alguna razon extraña los botones pierden
  el foco. A mi tambien me sucedía con todos los botones de la aplicación.

  Espero que te sirva
  Germán Wasem
  http://ss70.shared.server-system.net/~admin378/webmaster

  --
  Lista ASNativos:asnativos@5dms.com
  http://www.5dms.com/listas
  --



  -- 
  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.375 / Virus Database: 267.15.0/249 - Release Date: 02/02/2006

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


RE: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema German
 
El _focusrect deberías ponerlo: 


mc.onLoad = function(){ 
this._focusrect = false;
}

O bien... , aunque sería más chancho:

mc.onPress = function(){ 
this._focusrect = false;

}

Si estás con clases de AS2.0 no sé si no se fuma el onLoad, pero con el
onPress deberia funcionar. Ahora, el tema es si ves la línea amarilla,
porque si no ves un cuadrado amarillo bien feo en tu aplicación rodeando el
boton o movieclip en el que aplicas el codigo, no es necesario. Además no
pasa solo con el ComboBox, con el ScrollPane y el TextInput creo que
también--- (al menos seguro el TextInput)
Abrazos


  Germán Wasem
  http://ss70.shared.server-system.net/~admin378/webmaster





  --
  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.1.375 / Virus Database: 267.15.0/249 - Release Date: 02/02/2006

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--

--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-03 Por tema xleon
Me di cuenta de lo que dices al ver tu código, pero al probarlo directamente, 
funciona, y no se ve el recuadro amarillo.

mc._focusrect = false;
mc.onRelease = function(){
Selection.setFocus(this);
}

aunque supongo que el onLoad es mas correcto para ciertos casos.
En mi clase puse el codigo que te enseño y funciona, aunque el onLoad también, 
ya que extiende de movieClip

Salu234--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


[ASNativos] Fallo eventos onRelease, onPress

2006-02-02 Por tema xleon
Hola lista:

Lo cierto es que funcionaba todo perfecto, hasta que en algún punto dejó de 
funcionar... ahora, ni idea de por qué.
tengo unos movieClips, que hacen de botones. Todo está dentro de un clip padre 
que tiene una clase asignada (extends movieClip). No se si tiene que ver con 
eso. El problema es que al presionar sobre un botón, la primera vez funciona 
correcto, pero si quiero presionar de nuevo, tengo que mover el ratón, y volver 
a presionar. Es decir, si dejo el ratón quieto no funciona al presionar mas de 
una vez.

En otras ocasiones me ha pasado esto, pero ni idea de por donde van los tiros.
¿algo de luz?

Salu234


pd: por si acaso tiene que ver, los botones lanzan unos eventos con 
dispatchEvent--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--


Re: [ASNativos] Fallo eventos onRelease, onPress

2006-02-02 Por tema xleon
me acabo de dar cuenta de que lo que sea que hice mal para que saliera este 
error, afecta a toda la aplicación enterita =(--
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
--