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.

ComboBox

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

ComboBox

Mensaje por Xevi »

Tengo un ComboBox, con 3 Items... A, B, C, y nIndex 1.
Bien, pues si cambio de opción del ComboBox, utilizando el Mouse,
desplegando las opciones, funciona correctamente.
Igual también funciona, si teniendo el Foco en el ComboBox con el teclado
selecciono con flecha abajo/arriba.
nIndex cambia con el cambio de opción.
Pero... si teniendo el Foco el ComboBox, en lugar de utilizar las teclas
directamente pulso la letra de la opción B por ej., el texto si se cambia a
la opción B, pero nIdex no se actualiza.
nIndex sigue valiendo la opción anterior al cambio por letra.
Un Saludo,
Xevi.
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

ComboBox

Mensaje por Xevi »

Valor inicial de ComboBox... A
pulso la letra de la opción B por ej., el texto del ComboBox aparece la
letra B,
MsgInfo( ::ComboBox:nIndex ) //Devuelve 1
MsgInfo( ::ComboBox:cText ) //Devuelve A
¿No debería de cambiar el valor al cambiar el texto del ComboBox, por el
valor de las opciones (Items) que mas se le aproxime???
Gracias.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:4331d43b$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>
> Tengo un ComboBox, con 3 Items... A, B, C, y nIndex 1.
>
> Bien, pues si cambio de opción del ComboBox, utilizando el Mouse,
> desplegando las opciones, funciona correctamente.
> Igual también funciona, si teniendo el Foco en el ComboBox con el teclado
> selecciono con flecha abajo/arriba.
> nIndex cambia con el cambio de opción.
>
> Pero... si teniendo el Foco el ComboBox, en lugar de utilizar las teclas
> directamente pulso la letra de la opción B por ej., el texto si se cambia
> a la opción B, pero nIdex no se actualiza.
> nIndex sigue valiendo la opción anterior al cambio por letra.
>
> Un Saludo,
> Xevi.
>
>
>
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

ComboBox

Mensaje por jlalin »

Xevi,
acabo de probar y funciona correctamente: cambian nIndex y se actualiza
cText. Asegúrate de usar el estilo DROPDOWNLIST.
Saludos,
José Lalí­n
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

ComboBox

Mensaje por Xevi »

José.
OK!!!
Con Style DROPDOWNLIST.
Por defecto al crearlo es DROPDOWN ¿por alguna razón en concreto???
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:[email=4331dba2@ozsrvnegro.ozlan.local...]4331dba2@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> acabo de probar y funciona correctamente: cambian nIndex y se actualiza
> cText. Asegúrate de usar el estilo DROPDOWNLIST.
>
> Saludos,
> José Lalín
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

ComboBox

Mensaje por jfgimenez »

Xevi,
> Por defecto al crearlo es DROPDOWN ¿por alguna razón en concreto???
Había un 50% de probabilidades para cada una de las 2 opciones, y le tocó a
esta ;-)
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder