In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

ArrayBrowse

Foro público de Xailer en español
Responder
fredy[1]
Mensajes: 218
Registrado: Mar Mar 08, 2005 2:03 am

ArrayBrowse

Mensaje por fredy[1] »

Hola,
Dos cosicas cobre el ArrayBrowse
1.- ¿Funciona el evento onclick()? No consigo ejecutar nada que asigno a
ese método.
2.- Si tengo un array de por ejemplo 10 filas por 15 columnas y estoy posicionado
en la 10,10
nArrayAt me dice la fila en la que me encuentro, pero.. ¿ quién me dice la
columna en la que estoy?
He visto que hay una que me dice la posición relativa dentro de las columnas
que se están visualizando, pero no sé cómo se llama. De todas formas, a mí­
me interesa la columna absoluta independientemente de las que se están mostrando.
Un saludico,
Fredy
---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0513-2, 01/04/2005
Comprobado en: 03/04/2005 1:58:26
avast! tiene los derechos reservados (c) 1988-2004 ALWIL Software.
http://www.avast.com
jasm.nospam
Mensajes: 203
Registrado: Vie Abr 01, 2005 9:05 am

ArrayBrowse

Mensaje por jasm.nospam »

Fredy,
El onDblClick si va. El onClick en los browses como que no tienen mucho
sentido.
Saludos,
Jose A. Suarez
Fredy escribió:
> Hola,
> Dos cosicas cobre el ArrayBrowse
>
> 1.- ¿Funciona el evento onclick()? No consigo ejecutar nada que asigno a
> ese método.
>
> 2.- Si tengo un array de por ejemplo 10 filas por 15 columnas y estoy
> posicionado en la 10,10
> nArrayAt me dice la fila en la que me encuentro, pero.. ¿ quién me dice
> la columna en la que estoy?
> He visto que hay una que me dice la posición relativa dentro de las
> columnas que se están visualizando, pero no sé cómo se llama. De todas
> formas, a mí­ me interesa la columna absoluta independientemente de las
> que se están mostrando.
>
>
> Un saludico,
> Fredy
>
>
>
>
>
> ---
> avast! Antivirus: Saliente mensaje limpio.
> Base de datos de Virus (VPS): 0513-2, 01/04/2005
> Comprobado en: 03/04/2005 1:58:26
> avast! tiene los derechos reservados (c) 1988-2004 ALWIL Software.
> http://www.avast.com
>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

ArrayBrowse

Mensaje por ignacio »

Fredy,
1) En mi opinión no debería ni estar ahí y creo que hay que analizarlo, me
explico:
Los eventos OnClick no tienen porque ser pulsaciones de ratón, de hecho los
botones ejecutan eventos OnClick aunque no se use el ratón. Realmente los
eventos OnClick se producen por mensajes tipo WM_COMMAND con código de
notificación BN_CLICKED que Windows dispara en algunos controles. Si te
fijas tenemos eventos específicos para capturar eventos de ratón como es
OnLButtonDown, que supongo si te funcionaran. Por lo tanto, creo que lo más
sencillo sería quitar dichos eventos en el Browse y en un montón de
controles que creo tampoco tienen mucho sentido. No se si los quitaremos, no
obstante te aconsejo que utilices los más especializados de ratón como
OnLButtonDown.
2)
Número de Columna seleccionada en visualización actual: nColSel
Objeto Columna seleccionada: SelectedCol()
Ordinal de creación Columna seleccionada: SelecedCo():nIndex
Saludos
"Fredy" <fredy@airtel.net> escribió en el mensaje
news:[email=424f31a6@ozsrv2.ozlan.local...]424f31a6@ozsrv2.ozlan.local...[/email]
> Hola,
> Dos cosicas cobre el ArrayBrowse
>
> 1.- ¿Funciona el evento onclick()? No consigo ejecutar nada que asigno a
> ese método.
>
> 2.- Si tengo un array de por ejemplo 10 filas por 15 columnas y estoy
> posicionado en la 10,10
> nArrayAt me dice la fila en la que me encuentro, pero.. ¿ quién me dice la
> columna en la que estoy?
> He visto que hay una que me dice la posición relativa dentro de las
> columnas que se están visualizando, pero no sé cómo se llama. De todas
> formas, a mí me interesa la columna absoluta independientemente de las que
> se están mostrando.
>
>
> Un saludico,
> Fredy
>
>
>
>
>
> ---
> avast! Antivirus: Saliente mensaje limpio.
> Base de datos de Virus (VPS): 0513-2, 01/04/2005
> Comprobado en: 03/04/2005 1:58:26
> avast! tiene los derechos reservados (c) 1988-2004 ALWIL Software.
> http://www.avast.com
>
>
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
fredy[1]
Mensajes: 218
Registrado: Mar Mar 08, 2005 2:03 am

ArrayBrowse

Mensaje por fredy[1] »

Hola,
Ya, lo que pasa es que el ArrayBrowse es un montón de Checkbox, que
pulsando encima cambian de verdadero a falso.
Ahora resulta que el checkbox normal cambia de situación en el onclick y
el checkbox en un arraybrowse cambia en el ondblclick y me gustarí­a que
cambiaran siempre con la misma pulsación tanto unos como otros.
Un saludico,
Fredy
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

ArrayBrowse

Mensaje por ignacio »

Fredy,
Pues captura el evento OnLbuttonDown en el arraybrowse.
Saludos,
"Fredy" <fredy@airtel.net> escribió en el mensaje
news:[email=MPG.1cba4bcf883a844a9896eb@news.ozs.com...]MPG.1cba4bcf883a844a9896eb@news.ozs.com...[/email]
Hola,
Ya, lo que pasa es que el ArrayBrowse es un montón de Checkbox, que
pulsando encima cambian de verdadero a falso.
Ahora resulta que el checkbox normal cambia de situación en el onclick y
el checkbox en un arraybrowse cambia en el ondblclick y me gustaría que
cambiaran siempre con la misma pulsación tanto unos como otros.
Un saludico,
Fredy
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
fredy[1]
Mensajes: 218
Registrado: Mar Mar 08, 2005 2:03 am

ArrayBrowse

Mensaje por fredy[1] »

hola,
>
> 1) En mi opinión no deberí­a ni estar ahí­ y creo que hay que
> analizarlo, me explico:
Pues sí­, creo que tienes razón. Todo lo que suena a "Click" nos hace pensan
en el ratón cuando realmente no tiene por qué ser así­. Ahora que conozco
los ButtonDown, me parecen más lógicos.
> 2)
>
> Número de Columna seleccionada en visualización actual: nColSel
> Objeto Columna seleccionada: SelectedCol()
> Ordinal de creación Columna seleccionada: SelecedCo():nIndex
SelectedCol():nIndex es justo lo que estaba buscando, gracias.
Un saludico,
Fredy
---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0513-2, 01/04/2005
Comprobado en: 04/04/2005 1:22:15
avast! tiene los derechos reservados (c) 1988-2004 ALWIL Software.
http://www.avast.com
Responder