Seguem algumas com exemplo de uso
Código: Selecionar todos
@ 1, 2 GET nValor VALID True( nTotal := nValor * 1.5 )
FUNCTION True( ... )
RETURN .t.
// se preferir
@ 1, 2 GET nValor VALID Calculo( nValor * 1.5, @nTotal )
FUNCTION Calculo( xValue, xVariable )
xVariable := xValue
RETURN .t.
// pra desabilitar um get sem o When (obrigando a passar pelo campo/validação)
@ 1, 1 GET xVar WHEN GetDisable()
FUNCTION GetDisable()
KEYBOARD Chr( iif( LastKey() == K_UP, K_UP, K_ENTER ) ) // repete navegação em andamento
RETURN .t.

