>Is there a way to make text entered into an edit box automatically uppercase? I have tried the ! in the format property but it dosen't work.
Yes, for editboxes you can only set it to select on entry.
Placing this code in your keypress method will work.
LPARAMETERS nKeyCode, nShiftAltCtrl
DODEFAULT(ASC(UPPER(CHR(nKeyCode))),nShiftAltCtrl)
nodefault