http://www.newton-inc.com/dev/techinfo/qa/qa.htm
AddLayout
method requires that the symbol in the layout is internal. This bug will be fixed in a future ROM. To work around this, do the following:local newLayout := {_proto: GetLayout("A Test Layout")};
newLayout.symbol := EnsureInternal (newLayout.symbol);
GetRoot().cardfile:AddLayout(newLayout);
For more information about issues for applications running from a PCMCIA card, see the article "The Newton Still Needs the Card You Removed"