Capturar tecla intro (las dos del teclado) en un editbox

Post Reply
osmarco
Posts: 23
Joined: 28 Jan 2014, 13:09

Capturar tecla intro (las dos del teclado) en un editbox

Post by osmarco »

¿Es viable capturar cualquier intro tecleado dentro de un cuadro de texto o unifield?
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Capturar tecla intro (las dos del teclado) en un editbox

Post by luis.vila »

Únicamente en los Unifield y usando $char.

Y forzando para que todas las pulsaciones disparen el StartModification (por defecto solamente se dispara con la primera pulsación).
No recuerdo bien cómo se forzaba: si con campo/init = $concat(campo, $char) se mantiene siempre el campo "como nuevo" ó era haciendo un $prompt a otro campo y un $prompt de vuelta. O quizás con macros o con un reset $fieldmod(campo).

Normalmente con estas dificultades, la pregunta es ¿por qué? Pulsar tab ó usar el autocomplete pueden ser alternativas.


Quizás con los Editbox se pueda si el campo es multiline y acepta retornos de carro. Y grabas en variable el valor anterior y lo comparas con el actual. Si aparece un $scan(camp, "%%^")>0 es que ha pulsado algún "Enter".

$status=0 ; se acabaron los problemas
Post Reply