Sr. Antonio,
Se o OBJ do GET estiver com foco e teclar F3(obtn:click()) o sistema não valida o GET.
Ex. digite -1 no get do exemplo abaixo e tecle F3.
function Main()
local oDlg, oGet1, n1 := 0, OBTN
DEFINE DIALOG oDlg TITLE "Testing Gets"
@ 1, 1 GET oGet1 VAR n1 SIZE 80, 11 VALID n1>=0
@ 3, 11 BUTTON OBTN PROMPT "Ok" ACTION (MSGINFO("TECLANDO F3 NAO VALIDA O GET"))
odlg:bkeydown:={|nkey| if(nkey==VK_F3,obtn:click(),) }
ACTIVATE DIALOG oDlg CENTERED
return nil