Home Page Up one Level Site Map Send us mail
Many MediaMogul Plug-Ins use the Z variable for internal messaging, error reporting, and control values. Often you can set the Z variable to a specific value causing the plug-in to react. Frequently you can monitor the value of the Z variable for errors reported by the plug-in, or for results placed there by the plug-in. Following is a numerically ordered list of the values of the Z variable and their purpose. Functions marked with an * are error values placed in the Z variable by the module.
| Value | Module | Function |
| 0 | Initial Value,NOT ASSIGNED TO ANY PLUG-IN | |
| 10 - 15 | String Variables | |
| 10 | cdi_sv | Quit, dump data module, and free memory |
| 30 - 39 | General Errors | |
| 30 | ANY | *Attempt to access a file on a player with no floppy |
| 31 | ANY | *Attempt to read/write a file that isn't open yet |
| 32 | ANY | *Attempt to read past end of file |
| 33 | ANY | *Open request for file already open |
| 40 - 49 | Screen Dimmer | |
| 40 | cdi_dimr | Quit and free memory |
| 60 - 69 | File Access | |
| 60 | cdi_flen | Quit and free memory |
| 61 | cdi_flen | *Can't open any more files |
| 80 - 89 | Constrained Cursor | |
| 80 | cdi_cnsm | Quit and free memory |
| 87 | cdi_cnsm | Return to default constrain area |
| 90 - 109 | Pop-up Menu | |
| 90 | cdi_popm | Quit and free memory |
| 91 | cdi_popm | Disable pop-up menu plug-in (sleep) |
| 92 | cdi_popm | Wake up pop-up menu plug-in |
| 93 | cdi_popm | Return to default script names |
| 94 | cdi_popm | Wake up and scroll up the pop-up (display pop-up) |
| 95 | cdi_popm | Scroll down the pop-up (no sleep) (hide pop-up) |
| 96 | cdi_popm | Lock menu to avoid branches (lock user branching) |
| 97 | cdi_popm | Unlock menu to allow branches (unlock user branching) |
| 98 | cdi_popm | Change pop-up menu images/menus (prepare for new images and menus) |
| 99 | cdi_popm | Turn on pop-up menu pause on activate |
| 100 | cdi_popm | Turn off pop-up menu pause on activated |
| 200 - 299 | OS-9 Error Codes | |
| 203 | OS-9 | *Illegal mode. Attempt to write to a fileoned for READ or write to a file opened for WRITE |
| 216 | OS-9 | *File not found |
| 235 | OS-9 | *Bad file name |
| 242 | OS-9 | *Device write protected |
| 245 | OS-9 | *Write error. Device probably full |
| 246 | OS-9 | *No diskette, or hard drive not ready |
| 247 | OS-9 | *Device not correct (specified) format |
| 248 | OS-9 | *Device full |
| 249 | OS-9 | *Wrong format on disk |
| 500 - 519 | Digital Video | |
| 500 | cdi_dvpl | *No digital video card present |
| 501 | cdi_dvpl | *Player does not have super-impose |
| 502 | cdi_dvpl | *cdi_dvpl is active |
| 520 - 529 | Signal Manager | |
| 520 | cdi_sgmn | Quit and free memory |
| 540 - 549 | Bar Code/Magnetic Stripe | |
| 540 | cdi_bar | Scan received |
| 541 | cdi_bar | Quit and free memory |
| 542 | cdi_bar | Done with scan |
| 542 | cdi_mag | Flush port |
| 543 | cdi_bar | *Communications error |
| 543 | cdi_mag | *Synchronous Cmd retrying |
| 544 | cdi-bar | *Read error |
| 544 | cdi_mag | *Synchronous Cmd failed |
| 545 | cdi_bar | Flush port |
| 545 | cdi_mag | Scan received |
| 546 | cdi_mag | Quit and free memory |
| 547 | cdi_mag | Done with scan |
| 548 | cdi_mag | *Communications error |
| 549 | cdi_mag | *Read error |
| 550 - 569 | Printer Manager | |
| 550 | cdi_prmn | Parameters parsed OK |
| 551 | cdi_prmn | Target and port opened OK |
| 552 | cdi_prmn | Target and include files read into buffers |
| 553 | cdi_prmn | *General error |
| 554 | cdi_prmn | *Parameter or option error |
| 555 | cdi_prmn | *Error during read of a source file |
| 556 | cdi_prmn | *Error during write to port |
| 557 | cdi_prmn | *Can't open target file |
| 558 | cdi_prmn | *Can't open port |
| 559 | cdi_prmn | *Port has become inactive |
| 560 | cdi_prmn | All data sent to printer |
| 561 | cdi_prmn | Abandon print job |
| 570 - 579 | Dynamic Hotspots | |
| 570 | cdi_dyhs | Quit and free memory |
| 660 - 669 | Keyboard | |
| 660 | cdi_vki | Quit and free memory |
| 661 | cdi_vki | Enable key sequence actions |
| 662 | cdi_vki | Disable key sequence actions |
| 1500 - 1549 | Test Engine | Used only for internal communication. Should NOT be set directly by the user. |
| 1500 | cdi_teng/cdi_tecd | Quit and free memory |
| 1501 | cdi_teng/cdi_tecd | Load a new section |
| 1502 | cdi_teng/cdi_tecd | Ask next question |
| 1503 | cdi_teng/cdi_tecd | Get response |
| 1504 | cdi_teng/cdi_tecd | Ask last question again |
| 1505 | cdi_teng/cdi_tecd | Ask random next question |
| 1506 | cdi_teng/cdi_tecd | Shuffle question order |
| 1507 | cdi_teng/cdi_tecd | Set number next question to ask |
| 1508 | cdi_teng/cdi_tecd | Set number tries per question |
| 1509 | cdi_teng/cdi_tecd | Use soundex in checking answer |
| 1510 | cdi_teng/cdi_tecd | No soundex in checking answer |
| 1511 | cdi_teng/cdi_tecd | First string variable to export to |
| 1512 | cdi_teng/cdi_tecd | Times included exported |
| 1513 | cdi_teng/cdi_tecd | No times included exported |
| 1514 | cdi_teng/cdi_tecd | Export information for question (question number) |
| 1515 | cdi_teng/cdi_tecd | Export information for question (first response) |
| 1516 | cdi_teng/cdi_tecd | Export information for question (second response) |
| 1517 | cdi_teng/cdi_tecd | Export information for question (last response) |
| 1518 | cdi_teng/cdi_tecd | Export number correct |
| 1519 | cdi_teng/cdi_tecd | Export number incorrect |
| 1520 | cdi_teng/cdi_tecd | Turn debugging on |
| 1546 | cdi_teng/cdi_tecd | Waiting for a response |
| 1547 | cdi_teng/cdi_tecd | Branching to the next question |
| 1548 | cdi_teng/cdi_tecd | Executing a command |
| 1549 | cdi_teng/cdi_tecd | Waiting for another command |
NOTE:Some of the values for the MediaMogul Z variable are not documented in the manuals for specific Plug-Ins. They are included for information purposes only. Use of these is not supported. Additionally, some of the values are used for communications between Plug-In modules and should NOT be set by the user.
Home Page Up one Level Site Map Send us mail