[ASNativos] removeListener cellPress

2006-03-17 Por tema Felipe Fernandez Sanchez
Hola, ¿alguien puede decirme cómo (si se puede) deshabilitar el evento 
cellPress de un DataGrid?


He probado con removeListener y removeEventListener pero no funciona.

datag.removeListener(cellPress);
datag.removeEventListener(cellPress);

Gracias y un saludo.


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


Re: [ASNativos] removeListener cellPress

2006-03-17 Por tema Fede Rivas
Buena. Si estas trabajando dentro de una clase, recuerda usar el referer
para actuar dentro del ámbito correcto, el codigo quedaria así :

code
var myClass:Nombre_de_mi_Clase = this ;
myClass.myDataGrid.removeEventListener(cellPress,myClass.myListener);
/code

Salu2!!!

Fede.


El 17/3/06 09:44, Felipe Fernandez Sanchez [EMAIL PROTECTED] escribió:

 Hola, ¿alguien puede decirme cómo (si se puede) deshabilitar el evento
 cellPress de un DataGrid?
 
 He probado con removeListener y removeEventListener pero no funciona.
 
 datag.removeListener(cellPress);
 datag.removeEventListener(cellPress);
 
 Gracias y un saludo.
 
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 


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


Re: [ASNativos] Datagrid columnNames

2006-03-17 Por tema Fede Rivas
Buenasss de nuevo. Comentaba Carlos Terradillos en un post ( no uses Gmail
Carlo !!! ) que el DataGrid Colum Editor no funcionaba en Flash 8, y en
efecto, así es. Creí que en el PC tenia el 8 instalao, xro no es así, tengo
el MX2004, donde sí funciona, al instalarlo aquí en el mac bajo el 8, pues
se lo pasa por el forro.

En cualquier caso, como comentaba, de lo q se encarga el columnEditor es de
proveer una interfaz gráfica para la edicion de las columnas, y aplicar
dicho codigo en el componente en su evento onload. Una vez visto como va, yo
al menos siempre usé copy-paste y listo, el codigo para cada columna a
editar sería :

code

on( load ) {

var newColumn:mx.controls.gridclasses.DataGridColumn;

newColumn = new
mx.controls.gridclasses.DataGridColumn(nombre_columna);
newColumn.headerText = titulo_cabecera;
newColumn.editable = false;
newColumn.resizable = false;
newColumn.sortable = true;
newColumn.sortOnHeaderRelease = true;
newColumn.cellRenderer=mi_CellRender;
newColumn.width = 60;
this.addColumn(newColumn);
}

/code

Puedes añadir más propiedades o prescindir de ellas según necesites

Gracias por el apunte Carlos, no me habia dao cuenta !!!

Salu2!

Fede. 

El 16/3/06 15:32, [EMAIL PROTECTED] [EMAIL PROTECTED] escribió:

 
 Opción manija PM :)
 
 zankius
 Jordi
 
 Hechale un ojo a esto:
 
 http://www.macromedia.com/cfusion/exchange/index.cfm#view=sn106viewName=Exc
 hange%20Search%20Detailsloc=en_usauthorid=60639501page=0scrollPos=0subc
 atid=0snid=sn106itemnumber=5extid=1011922catid=0
 
 Tras instalarlo y reiniciar flash, abre de nuevo tu .fla donde tienes tu
 datagrid. Lo seleccionas, y te vas al inspector de componentes. Alli,
 verás
 un icono de una varita mágica con una estrella amarilla. Pincha y debe
 aparecerte tu DataGrid Colum Editor. Este te provee de una interfaz
 gráfica
 sencilla de usar, para modificar los parámetros de tu Grid, titulo de
 columnas incluido.
 
 También puedes hacerlo manualmente, añadiendo un evento onload al
 compo
 y en él asignar los valores que quieras en tu headerText. Realmente, lo
 que
 hace el Colum Editor es exactamente eso, pero lo hará automáticamente.
 
 Es válido a partir de MX2004, y yo lo he probado en player 7 y 8,
 funcionando perfectamente.
 
 Salu2!
 
 Fede.
 
 
 El 16/3/06 12:50, [EMAIL PROTECTED] [EMAIL PROTECTED]
 escribió:
 
 Hola
 
 Tengo un datagrid que le cargo unos datos mediante dataProvider y todo
 funciona ok.
 
 El problema lo tengo cuando, al tener que hacer el swf multiplayer,
 cambiar el titulo de las columnas sin que afecte a los datos,
 manteniendo
 las opciones de sort, resize, ...
 
 Me joderia tener que crear otro array, pq los datos son los mismo, solo
 tengo que cambiar los labels de las cabeceras.
 
 Alguna idea?
 
 zankius
 Jordi
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 
 
 
 --
 Lista ASNativos:asnativos@5dms.com
 http://www.5dms.com/listas
 --
 


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


Re: [ASNativos] removeListener cellPress

2006-03-17 Por tema Felipe Fernandez Sanchez


Muchas gracias Fede, ya me funciona.
La prueba la estaba realizando a pelo en un fla (luego lo meteré en la 
clase)
Se me había olvidado poner en el código la segunda parte (el listener 
propiamente dicho).


Vaya empanamiento!!!
Será que estoy pensando más en el puente que en esto


From: Fede Rivas [EMAIL PROTECTED]
Reply-To: asnativos@5dms.com
To: asnativos@5dms.com asnativos@5dms.com
Subject: Re: [ASNativos]  removeListener cellPress
Date: Fri, 17 Mar 2006 09:55:04 +0100

Buena. Si estas trabajando dentro de una clase, recuerda usar el 
referer

para actuar dentro del ámbito correcto, el codigo quedaria así :

code
var myClass:Nombre_de_mi_Clase = this ;
myClass.myDataGrid.removeEventListener(cellPress,myClass.myListener);
/code

Salu2!!!

Fede.


El 17/3/06 09:44, Felipe Fernandez Sanchez [EMAIL PROTECTED] 
escribió:


 Hola, ¿alguien puede decirme cómo (si se puede) deshabilitar el evento
 cellPress de un DataGrid?

 He probado con removeListener y removeEventListener pero no funciona.

 datag.removeListener(cellPress);
 datag.removeEventListener(cellPress);

 Gracias y un saludo.


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



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



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


RE: [ASNativos] eliminar un enterframe

2006-03-17 Por tema Ignasi Rifé
Hola a todos,
tengo una funcion que me sirve para mover clips en la escena, que
basicamente la formulo asi:

function mover(targ, xfinal) {
targ.onEnterFrame = function() {
targ._x += Math.round(((xfinal-targ._x)/2));
};
}

como coño puedo eliminar el enterFrame si uso la funcion para distintos
clips?
el caso es que el procesador me va loco y no encuentro la manera de matar
el enterFrame una vez el clip está en la posición final.

muchas gracias y buen fin de semana,

ignasi rifé
[EMAIL PROTECTED]

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


RE: [ASNativos] eliminar un enterframe

2006-03-17 Por tema Jassu
function mover(targ, xfinal) {
targ.onEnterFrame = function() {
targ._x += Math.round(((xfinal-targ._x)/2));
if(targ._x == xfinal)
this.onEnterFrame = undefined;
};
} 

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de Ignasi Rifé
Enviado el: Viernes, 17 de Marzo de 2006 03:11 p.m.
Para: asnativos@5dms.com
Asunto: RE: [ASNativos] eliminar un enterframe

Hola a todos,
tengo una funcion que me sirve para mover clips en la escena, que
basicamente la formulo asi:

function mover(targ, xfinal) {
targ.onEnterFrame = function() {
targ._x += Math.round(((xfinal-targ._x)/2));
};
}

como coño puedo eliminar el enterFrame si uso la funcion para distintos
clips?
el caso es que el procesador me va loco y no encuentro la manera de matar
el enterFrame una vez el clip está en la posición final.

muchas gracias y buen fin de semana,

ignasi rifé
[EMAIL PROTECTED]

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

__ Información de NOD32, revisión 1.1448 (20060317) __

Este mensaje ha sido analizado con  NOD32 antivirus system
http://www.nod32.com


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


Re: [ASNativos] eliminar un enterframe

2006-03-17 Por tema Ivan

Tambien igual pero
delete this.onEnterFrame
:)


- Original Message - 
From: Jassu [EMAIL PROTECTED]

To: asnativos@5dms.com
Sent: Friday, March 17, 2006 7:37 PM
Subject: RE: [ASNativos] eliminar un enterframe



function mover(targ, xfinal) {
targ.onEnterFrame = function() {
targ._x += Math.round(((xfinal-targ._x)/2));
if(targ._x == xfinal)
this.onEnterFrame = undefined;
};
}

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En 
nombre

de Ignasi Rifé
Enviado el: Viernes, 17 de Marzo de 2006 03:11 p.m.
Para: asnativos@5dms.com
Asunto: RE: [ASNativos] eliminar un enterframe

Hola a todos,
tengo una funcion que me sirve para mover clips en la escena, que
basicamente la formulo asi:

function mover(targ, xfinal) {
targ.onEnterFrame = function() {
targ._x += Math.round(((xfinal-targ._x)/2));
};
}

como coño puedo eliminar el enterFrame si uso la funcion para distintos
clips?
el caso es que el procesador me va loco y no encuentro la manera de 
matar

el enterFrame una vez el clip está en la posición final.

muchas gracias y buen fin de semana,

ignasi rifé
[EMAIL PROTECTED]

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

__ Información de NOD32, revisión 1.1448 (20060317) __

Este mensaje ha sido analizado con  NOD32 antivirus system
http://www.nod32.com


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



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