This is an old revision of the document!
Table of Contents
ScriptedOSD Reference
Scripts run on the server can create an OSD layout that is transmitted to then executed by the client.
ScriptedOSD Commands
OSDCreate
Parameters : OSD_TYPE, Name, Title
Example : osdcreate(OSDBUILDING,“Main”, “” )
Description : This function is used to start a new osd block. The OSD_TYPE can be one of :
<codedoc>
OSDLIST OSDBUILDING
</codedoc>
If OSDLIST is used a background window is created 400×300, in the center of the screen. With OSDBUILDING, the OSD is displayed within the region of the building access window.
The Name of the OSD is used to identify its components : See [Responding to OSD Button Presses].
OSDAddItem
Parameters : OSD_TYPE, Name, Title
Example : osdcreate(OSDBUILDING,“Main”, “” )
Description :
OSDAddAt
Parameters : OSD_TYPE, Name, Title
Example : osdcreate(OSDBUILDING,“Main”, “” )
Description :
OSDSet
Parameters : OSD_TYPE, Name, Title
Example : osdcreate(OSDBUILDING,“Main”, “” )
Description :
OSDActivate
Parameters : OSD_TYPE, Name, Title
Example : osdcreate(OSDBUILDING,“Main”, “” )
Description :
