It's an inventory application so the data changes a bit. The user enters a sku or UPC and the form shows the description, quantity on hand, etc. The user enters a new quantity. Fields are the only thing I've had trouble with. I have a VB conduit running and I reading and writing data to files on the PDA. Do you thing fields should be avoided in general?
Thanks for the reply. Dave Mottorn -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Gavin Maxwell Sent: Monday, December 17, 2001 7:32 PM To: Palm Developer Forum Subject: RE: Memory Handles Just a question first... do you need to be using fields? It seems to me that you are displaying static data in the fields - in that case make your job easier and either use labels, or use WinDrawChars to image the text directly to the screen... Gavin. -----Original Message----- From: Dave Mottorn [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 18 December 2001 11:20 AM To: Palm Developer Forum Subject: Memory Handles Im still having problems with the memory handles when I update fields on forms - at least I think that is where the problem is. My main form has eight fields on it and I use this routine, and another version of it for strings. void UpdateFieldTm(int newtime, ULong fieldname){ FieldPtr fld; FormPtr frmP; VoidHand oldhand; CharPtr fldptr; Int fldIndex; frmP = FrmGetActiveForm(); fldIndex = FrmGetObjectIndex(frmP, fieldname); fld = FrmGetObjectPtr(frmP, fldIndex); oldhand = FldGetTextHandle(fld); if (!(oldhand)) oldhand = MemHandleNew(11); if (MemHandleSize(oldhand) < 11) MemHandleResize(oldhand, 11); fldptr = MemHandleLock(oldhand); StrIToA(fldptr, newtime); FldSetTextHandle(fld, oldhand); FldDrawField(fld); MemHandleUnlock(oldhand); } It seems to work ok for the main form but as soon as I load another form and try to update fields on it my program aborts. I can load other forms and close them repeatedly and redraw the main form each time with no problem. It seems that as soon as I update a field on another field I get problems. regards, Dave Mottorn -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
