Malte Brill wrote:
Bill wrote:
That is a good catch; but shouldn't Rev throw an error message
instead of locking up?
...Regarding error throwing: In standalone mode the execution
halts regardless of the error, with no user feedback. I wouldn´t
expect anything to be thrown, unless explicitly scripting it and
throwing a custom error myself.
This may be another case where blurring the natural dividing lines
inherent between the engine and the IDE have caused confusion:
When the engine encounters an execution error it can identify, it
consistently throws an errorDialog message, regardless whether it's
being used at the moment to drive the IDE or a standalone. Same engine,
same messaging.
The difference is that the developer must include some means of trapping
the errorDialog message in their standalone if they want notification of
runtime errors there.
Since the beginning both MetaCard and Rev have provided an execution
error dialog as an option for inclusion in a standalone. A developer
may also choose to handle the errorDialog message themselves, using
either an answer dialog (which must also be included) or a custom error
reporting dialog (which I tend to use).
So while it's true that any errors explicitly thrown by the developer
using the throw command will trigger the errorDialog message, all other
execution errors which would normally be thrown in the IDE will also
trigger the errorDialog message, as reliably in standalones as in the IDE.
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution