T.R | Title | User | Personal Name | Date | Lines |
---|
173.1 | Is LASTOB set? | PRNSYS::LOMICKAJ | Jeff Lomicka | Sun Jul 24 1988 23:35 | 10 |
| Are you using the resource as it comes out of the resource editor, or
are you taking the data and modifying it in any way first?
Did you make sure the last element has the LASTOB flag set in the
ob_flags field?
I don't know of any trick to it, other that the requirement that te_ptext
have @'s in it, and te_ptmplt be X's. It works for me. I use it in
TOSHIBA.ACC uploaded today.
|
173.2 | Oh yah, LASTOB... | PANGLS::BAILEY | | Mon Jul 25 1988 16:44 | 8 |
| > Are you modifying it...
Well, I tried it both ways, but I had forgotten about LASTOB. I'll
check that.
Thanks,
Steph
|
173.3 | Maybe I'll just note the problem in TFM. | PANGLS::BAILEY | | Tue Jul 26 1988 12:50 | 21 |
| Well, without changing anything, the 16 element case now works
correctly (the Atari seems to be suceptable to code rot when one
is in the process of developing apps. I reboot mine about four
times per hour)
But, when I modify the form so that, say, the second element is
the last (point the root object's TAIL pointer at this element,
point this object's NEXT pointer at the root element, and set the
LastObject flag in this object) the cursor still seems to be allowed
to move down 16 times before it ``bottoms out''. Where the cursor
goes after the second object is somewhat helter skelter, but does
seem to bear some correlation to where the other objects (about
which FormDo should have no knowledge) are.
I have set a breakpoint immediately before th FormDo call, and examined
the structure with a debugger, and everything is as I have described.
I'm sure I'm missing something trivial, but I can't find it.
Steph
|
173.4 | You're not alone | DECWET::HAMBY | | Tue Jul 26 1988 16:02 | 6 |
| For what it's worth, this problem also plagues me. I'd blamed it
on my resource editor (the Gem RCS). Even if said software is innocent
in this case, I loathe it for its random crashes and its incomplete
functionality...
John
|
173.5 | Another, me too, and a bug. | PANGLS::BAILEY | | Thu Jul 28 1988 17:54 | 10 |
| I ran some other programs which do this as well. (MemFil, for
example). I'm really curious about where GEM is getting the info
about where to stop the arrow.
Have you ever tried typing a TAB while editing?
Another interesting fact is that if a DA loads a resource file,
GEMDOS loses 40K in the process... I can't wait for the new ROMs.
Steph
|