En el keypress pone esto. Creo que 32 era el KeyCode de SpaceBar
IF nKeyCode = 32
RETURN 0
ENDIF
From: [email protected] [mailto:[email protected]] On Behalf Of Sergio .
Sent: viernes, 16 de septiembre de 2016 10:27
To: GUFA List Member <[email protected]>
Subject: [GUFA] COMBO PROBLEMA
Hola Pablo, no, no tengo nada, es mas, hice una prueba con un form y combo
nativo, y sólo le puse los set keycomp y no funcionó.
Se te ocurre algo?
Saludos
Sergio
El 16 de septiembre de 2016, 10:21, PabloC <[email protected]
<mailto:[email protected]> > escribió:
De casualidad, en el metodo KeyPress del combo no estas capturando la barra
espaciadora??
PabloC
From: [email protected] <mailto:[email protected]> [mailto:[email protected]
<mailto:[email protected]> ] On Behalf Of Sergio .
Sent: viernes, 16 de septiembre de 2016 10:14
To: GUFA List Member <[email protected] <mailto:[email protected]> >
Subject: [GUFA] COMBO PROBLEMA
Hola Carlos, gracias por responder, por desgracia para mí no anduvo, incluí el
SET KEYCOMP en los eventos que me dijiste y no funcionó, cada vez que presiono
la barra espaciadora se desplega el combo, se te ocurre otra cosa?
Saludos
Sergio
El 16 de septiembre de 2016, 3:58, Carlos Alejandro PEREZ <[email protected]
<mailto:[email protected]> > escribió:
El combobox tiene dos modos, uno de combo propiamente dicho, donde se puede
escribir en el sector del texbox (style=1), y otro que impide que se
especifique una opción que no esté en la lista del combobox (style=2)
En tu código colocá:
.style= 2 && dropdownlist
o bien en las propiedades de tu combo, ficha "layout", en la propiedad Style
poné 2-DropdownList
Luego en el evento Setfocus colocá SET KEYCOMP TO DOS y en el evento LostFocus
SET KEYCOMP TO WINDOWS, para que cuando el control reciba el enfoque, cambie el
modo en que se comporta la barra espaciadora, y para que cuando abandone en
enfoque, restituya el comportamiento al predeterminado.
Suerte
C.A.Pérez
El 15 de septiembre de 2016, 10:27, Sergio .<[email protected]
<mailto:[email protected]> > escribió:
Hola a la muchachada, tengo un temita con un combo y quisiera saber si alguno
de uds lo resolvió....
With Thisform.cboCausaFalla
.RowSource= ""
.BoundColumn = 2
.BoundTo = .T.
.RowSource= "gt_causafalla.causafalla,idcausa"
.RowSourceType= 6
.Value = gt_causafalla.idcausa
Endwith
Tengo un combo con una lista de n conceptos y entre ellos algunos son...
DESPERFECTO
CABLE ROTO
NO FUNCIONA
NO PRENDE
NO ARRANCA
USADO
etc, etc
el tema es que cuando el usuario se para sobre el combo escribe para buscar el
concepto y cuando no tiene espacios lo encuentra bien, pero en estos casos pone
N.. O... y cuando presiona la barra espaciadora para el espacio se abre el
combo y ya no continúa con la búsqueda, espero se entienda
Saludos
Sergio
--
Ing. Carlos Alejandro Pérez