I've never done this, but wouldn't you just initialize a variable (such as vString TEXT = NULL). Each key on the MDI form would probably run a custom form action passing in the letter pressed. That custom form action would concatenate onto the last vString (vString + .vLetterPressed). When you're done, then your calling form would be able to read the vString variable.
Karen > Dan, > I have worked on a keyboard form that runs as MDI, but I'm not sure how > to pass parameters back to the field. I can make it work if I put the > keyboard on the form itself, but I don't work with MDI much. Any help would > be > appreciated. > Tom > > > > >

