In FoxPro you could simply create a handler which got triggered by errors then check an internal code for what the most recent error was, then make a switch statement to handle all the pertinent errors for your project. The normal error message display was suppressed so that the developer could present a message of his own and then act accordingly. For example, database connection errors could drop into a repeat loop asking the user to try again or quit. I think this would be a preferable method to try/catch because all your error code could be consolidated into one place.
I suppose you could still do this by wrapping all your code in a try catch construct, then calling your error function, but then the debugger would not stop at the line producing the error, making you have to do a little detective work to find which line caused the fartup. Bob S > On Nov 19, 2014, at 12:47 , Alejandro Tejada <capellan2...@gmail.com> wrote: > > J. Landman Gay wrote >> The error descriptions are stored in the cErrorsList of the first card >> of stack "revErrorDisplay". You could edit those, but you'd need to do >> it again for each new LiveCode version. > > Many Thanks, Jacque! > > I wrote in the message box: > put the cErrorsList of card 1 of stack "revErrorDisplay" > and there it is. A complete list of error messages. :D > > After my current headache dissapears, I will study > how these error messages could trigger another > stack with Custom notes and warnings. > > Thanks a lot again, Jacque. > > Al > > > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Meaningful-and-verbose-error-messages-in-LiveCode-tp4686019p4686049.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode