barry@world.std.com (Barry L Wolman) (04/01/91)
I'm trying to use ResEdit 2.1 (version that came with "ResEdit Complete" book) to create a TMPL resource for a data structure that has a fixed part followed by an array of substructures. ResEdit seems to have problems when the first part of the structure described by the TMPL contains two strings. For example, the following "test" TMPL alpha P00F beta P007 AWRD count OCNT ***** LSTC gamma DWRD delta DWRD ***** LSTE causes a bus error at 6035628E when I try to use cmd-K to add the first element in list. ResEdit also has problems if I use a Cnnnn instead of Pnnnn, but seems to work OK if there is only one string at the front, e.g. if I delete the entry for beta. The AWRD isn't required, but shouldn't hurt, either. This problem occurs on a 4MB SE running 6.0.5. There is about 250KB contiguous free space on heap when I enter ResEdit. Am I doing something wrong? Has anyone else experienced this sort of problem? If so, how did you get around it? Is there a newer version that fixes this? Thanks for any help, pointers, tips, etc. Barry Wolman 159 Oxbow Road Needham, MA 02192 617-449-3874 barry@world.std.com -- Barry Wolman 159 Oxbow Road Needham, MA 02192 617-449-3874