Hi

I'm developing a CBT package in MetaCard 2.2.5 using both MacOS 8.6 & 
Win 98 for the development.  When I run my stack from the development 
environment, it starts up without any problem.  However, when I run 
the stack by double-clicking I get a "licence limit exceeded" error 
message.  I have a licence which I use on the Mac or Win 98 as 
necessary and I haven't had this problem before.

What is probably significant is what I'm trying to do at start up. 
Within the preOpenStack handler I read a text file containing various 
parameters and then build an initialisation script that sets up 
various global values from the information read from the control 
file.  The licence limit warning appears when my stack attempts to 
"do" the set up script it has constructed.

I've tried moving my initialisation code from the preOpenStack 
handler into the openStack handler.  I've also tried making the stack 
start up and open the message box for me to type in the name of the 
init handler.  In all cases, the licence limit message appears as 
soon as my stack tries "do"ing the setup script.  It seems that the 
"do" command only allows long scripts (over 10 lines) when running in 
the development environment?!

Anyone help here?!!

Best regards
Peter
--------------------------------------------------------
Peter Reid
Reid-IT Limited, Loughborough, Leics., UK
Tel: +44 (0)1509 268843 Fax: +44 (0)1509 264986
E-mail: [EMAIL PROTECTED]
Web: http://www.reidit.co.uk

Reply via email to