Problema con la rueda del Mouse
Publicado: Mar Mar 03, 2020 3:43 pm
Buenas xTeam hay una problemita que a veces juega malas pasadas, me explico:
Cuando en un browse subes y bajas con la rueda del ratón, la linea con el foco es además la línea que tiene el cursor con la flecha en el Recordselector, pero si el browse pasa a ser
nMarqueeStyle := bmHIGHLROWMS
es decir, multiselección, entonces pasan a ser dos macas independientes, solo si lo mueves con el ratón por que con el teclado siguen funcionando al unísono.
Y esto lleva al problema que me ocupa, cuando un cliente mueve la rueda y ve una línea en azul de lado a lado y le da por ejemplo a borrar, borra otra línea, la que tiene el recordselector y ya está liada "la culpa es del programador".
Como hacer para que al mover la rueda del ratón sea como en cualquiera de los casos sin multiselección, aunque signifique perder lo seleccionado a priori, me parece un comportamiento más coherente para "esos clientes"
Salu2.
Cuando en un browse subes y bajas con la rueda del ratón, la linea con el foco es además la línea que tiene el cursor con la flecha en el Recordselector, pero si el browse pasa a ser
nMarqueeStyle := bmHIGHLROWMS
es decir, multiselección, entonces pasan a ser dos macas independientes, solo si lo mueves con el ratón por que con el teclado siguen funcionando al unísono.
Y esto lleva al problema que me ocupa, cuando un cliente mueve la rueda y ve una línea en azul de lado a lado y le da por ejemplo a borrar, borra otra línea, la que tiene el recordselector y ya está liada "la culpa es del programador".
Como hacer para que al mover la rueda del ratón sea como en cualquiera de los casos sin multiselección, aunque signifique perder lo seleccionado a priori, me parece un comportamiento más coherente para "esos clientes"
Salu2.