I think I answered my own question before I hit the OK button. I'm going to use the GadgetHandler function only for screen redraws and taps inside my gadget - the manipulation of the information in the gadget itself (it's a field replacement) will be class-based.
I'm using the following code now instead of what I previously posted. ( (ScrollTextBox *) FrmGetGadgetData(frmP, FrmGetObjectIndex(frmP, SmallGadg)) )-> ProcessChar((char) eventP->data.keyDown.chr); What I simply don't understand is why OS5 Clies would touch dataP. What is a Round Robin buffer? I'm having trouble finding much info on one. Thanks, Paul Griffin -- For information on using the ACCESS Developer Forums, or to unsubscribe, please see http://www.access-company.com/developers/forums/
