This interface is deprecated.
Beginning July 1st, 2017, any new channels using this component will be rejected during certification.
Beginning January 1st, 2018, any updates to existing channels using this component will be rejected during certification.
Implemented By
Supported Methods
Description of Methods
SetTitle(title as String) as Void
Set the title for the screen to the specified string. This text appears in the overhang.
SetBreadcrumbText(location1 as String, location2 as String) as Void
Breadcrumbs allow the application to display a two-part navigational title which shows the current and the previous locations in the application hierarchy (e.g. TV – Friends). If both location values are set, the application will display the title in breadcrumb format. If only the first location is set, the application will display the specified text in the title area like the SetTitle API call.
SetHeaderText(text as String) as Void
Add a string of bold, high visibility text to the screen as a header to appear above the main body of text. Multiple calls to SetHeaderText() are ignored.
SetText(text as String) as Void
Set the main text of the screen. The roTextScreen handles all text formatting and justification. Multiple calls to SetText() are ignored.
AddText(text as String) as Void
Add text to the main text of the screen. The text is appended to the end of any existing text.
AddButton(id as Integer, title as String) as Boolean
Adds a button to the screen identified by the title and ID provided. The buttons are displayed in a standard location on the screen and appear in the order added. The ID is defined by the developer and used to uniquely identify the button instance. When the button is pressed, the script will receive an event from the application containing the ID of the button pressed and allowing the script to perform the desired action for that case.
Show() as Boolean
Display or refresh the screen after initial creation or state changes.
Close() as Void
Close the screen and delete the associated object. Useful for avoiding screen flicker when the display order of your screens does not resemble a stack.