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. ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access