scripting:reference:scriptedosd
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
scripting:reference:scriptedosd [2012/04/06 00:25] – mit | scripting:reference:scriptedosd [2025/05/28 16:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
==== OSDCreate ==== | ==== OSDCreate ==== | ||
- | Parameters | + | ^ Parameters |
- | Example | + | ^ Example |
- | Description | + | ^ Description |
- | < | + | |
- | OSDLIST | + | |
- | </ | + | |
- | If '' | + | |
+ | OSD_TYPE determine the location and appearance of the OSD background (See list below). | ||
The '' | The '' | ||
+ | '' | ||
- | ==== OSDAddItem ==== | + | OSD_TYPE can be one of :\\ |
- | Parameters | + | - OSDWINDOW |
- | Example : '' | + | - OSDBUILDING\\ |
- | Description : | + | - OSDPOPUP\\ |
+ | - OSDBLANK \\ | ||
+ | - OSDLOWER\\ | ||
+ | - OSDTUTORIAL\\ | ||
+ | - OSDNOTIFICATION\\ | ||
+ | - OSDSPEC\\ | ||
+ | - OSDSPECLOWER \\ | ||
+ | - OSDBLANKCENTER \\ | ||
+ | - OSDSCRIPTEDBUILDING \\ | ||
+ | '' | ||
+ | |||
+ | |||
+ | ==== OSDAddItem ==== | ||
+ | ^ Parameters | '' | ||
+ | ^ Example | '' | ||
+ | ^ Description | This is a basic function to add an OSD item to the screen. Each item appears below any previously added items. If you want more control of the layout of your OSD then you would use the OSDAddAt command.. | | ||
==== OSDAddAt ==== | ==== OSDAddAt ==== | ||
Parameters : '' | Parameters : '' | ||
Line 27: | Line 40: | ||
==== OSDSet ==== | ==== OSDSet ==== | ||
- | Parameters | + | ^ Parameters |
- | Example | + | ^ Example |
- | Description | + | ^ Description |
- | + | ||
+ | Currently, " | ||
+ | // | ||
+ | < | ||
+ | osdcreate( OSDLOWER, " | ||
+ | osdset( " | ||
+ | osdaddat( TEXT, 100,0, 400, 100, "", | ||
+ | osdaddat( BUTTON, 200, 70, 200, 35, "", | ||
+ | osdactivate() | ||
+ | </ | ||
==== OSDActivate ==== | ==== OSDActivate ==== | ||
Parameters : None | Parameters : None | ||
Line 39: | Line 62: | ||
===== ScriptedOSD Item Types ===== | ===== ScriptedOSD Item Types ===== | ||
- | ==== OSDBUTTON | + | ==== Text Types ==== |
- | ==== OSDTEXT | + | Text can be added to your OSD using various text types, that specify the size, alignment and colour of the text to be displayed. |
- | ==== OSDIMAGE | + | Valid text types are as follows :\\ |
- | ==== OSDBULLET | + | * TEXT |
- | ==== OSDEXITBUTTON | + | * BIGTEXT |
- | ==== OSDLISTBUTTON | + | * FADEDTEXT |
- | ==== OSDBIGTEXT | + | * SMALLTEXT |
+ | * TEXTRIGHT | ||
+ | * SMALLTEXTRIGHT | ||
+ | * BIGTEXTRIGHT | ||
+ | * BOLDTEXT | ||
+ | * SMALLFADEDTEXT (or FADEDSMALLTEXT) | ||
+ | * BIGFADEDTEXT | ||
+ | * WARNINGTEXT | ||
+ | * BIGWARNINGTEXT | ||
+ | * TEXT2 | ||
+ | * FADEDTEXT2 | ||
+ | * TEXT2RIGHT | ||
+ | * GIANTTEXT | ||
+ | * GIANTTEXTRIGHT | ||
+ | * GIANTFADEDTEXT | ||
+ | * BLINKINGWARNINGTEXT | ||
+ | * BULLET | ||
+ | |||
+ | ==== Button Types ==== | ||
+ | |||
+ | * BUTTON | ||
+ | * EXITBUTTON | ||
+ | * FADEDBUTTON | ||
+ | * APPLYBUTTON | ||
+ | * APPLYEXITBUTTON | ||
+ | |||
+ | ==== Image Types ==== | ||
+ | |||
+ | * IMAGE | ||
+ | * FADEDIMAGE | ||
+ | * EXITIMAGE | ||
+ | |||
+ | ==== Graphic Types ==== | ||
+ | |||
+ | * RECT | ||
+ | * LINE | ||
+ | * BOX | ||
+ | |||
+ | ==== User Input Types ==== | ||
+ | |||
+ | * TEXTENTRY | ||
+ | * VALUE | ||
+ | * CASHVALUE | ||
+ | |||
+ | ==== Display Control Types ==== | ||
+ | |||
+ | * HTTPSET | ||
+ | * BUTTONMINWIDTH | ||
+ | * MINHEIGHT | ||
+ | |||
+ | ==== Other OSD Types ==== | ||
+ | * LISTBUTTON | ||
+ | * DATE | ||
scripting/reference/scriptedosd.1333671933.txt.gz · Last modified: (external edit)