// Harbour Get System sample #define bSETGET(x) { | u | If( PCount()==0, x, x:= u ) } #command @ , GET ; [PICTURE ] ; [VALID ] ; [WHEN ] ; [SEND ] ; ; => SetPos( , ) ; ; AAdd( ; GetList, ; _GET_( , <"var">, , <{valid}>, <{when}>, bSETGET() ):display(); ) ; [; ATail(GetList):] function Main() local cName := "Harbour " local cWish := "Power " local GetList := {} @ 2, 2 SAY "Enter your name:" GET cName @ 4, 2 SAY "Enter your wish:" GET cWish READ ? cName ? cWish return nil