Lingo Debugging Commands
Table 3-3 shows Lingo commands convenient for debugging.
Table 3-3. Debugging-related Lingo Commands
Command |
Usage |
---|---|
alert |
Display a message or variable’s value in a dialog. See Table 5-5. |
Alert(MUI) |
Display a message or variable value in a multi-button dialog. See Chapter 15. |
the alertHook |
Intercept |
error (FileIO) |
Interpret an error code returned by the FileIO Xtra. (The FileIO XObject used the mError method instead). See Chapter 14 and Table E-3. |
externalEvent |
Strings sent to the Browser using externalEvent from within Shockwave are displayed in the Message window during authoring. |
getError() |
Return an error code related to an SWA cast member. Requires SWA Streaming Xtra. See Table E-4. |
getErrorString() |
Return an error string related to an SWA cast member. Requires SWA Streaming Xtra. See Table E-4. |
ilk() |
Check a variable’s type. See Table 5-4. |
listP() |
Check if a variable is a list. See Table 6-6. |
MoaErrorToString (MUI Xtra) |
MoaErrorToString() interprets MOA error codes returned by some Lingo commands. See Table E-7. |
netError() |
Check the result of a network operation. See Table E-6. |
netStatus() |
Display message in Browser status line (Shockwave) or Message window (authoring). |
objectP() |
Check if an item is an object, such as a script instance returned by instantiating an Xtra or Parent Script, or a list. |
on alertHook |
Handle alert and error messages. ... |
Get Lingo in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.