Column | A single column used within multi-column lists. |
Constructor |
Create a new column |
|
onCompareItems |
Compare two items and return their relative sort order |
onDraw |
Called when the column needs to draw it's content |
onGetWidth |
Called when DigiGuide needs the ideal width of the column |
|
ColumnManager | Manages columns for lists |
addColumn |
Add a column. |
getColumnFromID |
Retrieves a valid JavaScript Column from the passed column ID. |
|
|
DrawContext | Canvas used for drawing |
clipPop |
Remove the most recent clipping rectangle used. |
clipPushRect |
Set a clipping rectangle |
drawEllipsisText |
Draw text with ellipsis if the text doesn't fit. |
drawText |
Draw some text using the currently selected font. |
fillRect |
Draw a solid filled rectangle |
getCurrentFontHeight |
Get the current font height in pixels |
measureText |
Measure some text and get the Size of it. |
selectFont |
Select a font to be used for all direct text drawing. |
|
|
Image | An image object |
draw |
Draw, or stretch, an image. |
getFrameCount |
Get the number of frames contained within this image |
getFrameTime |
Get the time, in milliseconds, the frame should stay on screen for. |
getSize |
Get the size, in pixels, of the image. |
|
|
MarkerMenu | A menu object. |
addItem |
Adds an item to the menu |
addSeparator |
Adds a separator to the menu. |
doesItemExist |
Determine if an item exists on the menu. |
isWebInterface |
Determine if the menu is for the web interface. |
|
|
Menu | A menu object |
doesItemExist |
Determine whether a menu, or menu item, exists. |
getMenu |
Get a submenu from a Menu |
insertItem |
Insert, or append, an item into the menu. |
insertMenu |
Insert or append a new menu |
insertSeparator |
Add a separator bar between items |
setDefault |
Sets the default (bold) menu item if needed |
|
|
Point | A point object containing top and left coordinates |
|
|
ProgrammeToolbar | Toolbar associated with the currently selected programme. |
addButton |
Add a button to the programme toolbar. |
addDropButton |
|
addSeparator |
Add a Separator, a vertical bar, between items on the toolbar. |
|
|
ProgrammeToolbarList | Drop down list used with a programme toolbar. |
addHeading |
Add a heading item. |
addItem |
Add an item to the list. |
|
|
Rect | A rectangle object containng top, left, bottom, and right coordinates. |
getSize |
Get the Size of the rectangle |
height |
Get the height of the rectangle |
inflate |
Adjust size of the rectangle equally |
isPointInRect |
Determine whether a given Point is within the rectangle |
moveTo |
Move the rectangle to a new position |
offset |
Adjust the position of the rectangle. |
setHeight |
Set the height of the rectangle |
setWidth |
Set the width of the rectangle |
width |
Get the width of the rectangle |
|
|
Size | A size object containing height and width |
|
|
TaskDialog | Present the user with a multiple options using a nice interface. |
addButton |
Add a button to the TaskDialog. |
show |
Show the TaskDialog |
|
|
UIUpdate | Abstract object that enables interface control for enabling, disabling and "checking" items |
check |
Checks, or "ticks" the item |
enable |
Enable or disable the item |
|
|
ViewManager | View management class. |
getSelectedProgramme |
Get the currently selected Programme object |
locateProgrammeInGridView |
Finds, selects and moves the given programme into view. |
showMe |
Pop up a Show Me list. |
showMeCategory |
Display the ShowMe search for a category |
showMePerson |
Display the ShowMe search for a person |
showMeProgrammeName |
Display the ShowMe search for a programme name |
showProgrammeInfoPopup |
Show the programme info popup window for the specified programme |
|
onGetHTMLForProgrammeInfoPanel |
Called to obtain the HTML text that appears in a the Description Pane at the bottom of the screen. |
onGetHTMLForProgrammeInfoPopupDescription |
Called to obtain the HTML text that appears in the middle, scrolling, region of an InfoPopup. This area normally contains programme description and cast information. |
onGetHTMLForProgrammeInfoPopupDetails |
Called to obtain the HTML text that appears in the top, non-scrolling, region of an InfoPopup. This area normally contains programme start information and channel details. |
onGetHTMLForProgrammeListDescription |
Called to obtain the HTML text that will be used when "Include Descriptions" is enabled on list views. |
onGetHTMLForProgrammePopupAlertDescription |
Called to obtain the HTML text that appears in the middle, scrolling, region of an Alert window. This area normally contains programme description and cast information. |
onGetHTMLForProgrammePopupAlertDetails |
Called to obtain the HTML text that appears in the top, non-scrolling, region of an Alert window. This area normally contains programme start information and channel details. |
onGetHTMLForProgrammeTip |
Called to obtain the HTML text that appears in a programme CoolTip. |
onGetHTMLForWelcome |
Called to obtain the HTML text that will be used for the Welcome page. |
onGetRTFForClipboard |
Called to obtain the text that will be used in the RTF portion of the Clipboard when a Programme is 'copied'. |
onGetTextForClipboard |
Called to obtain the text that will be used in the TEXT portion of the Clipboard when a Programme is 'copied'. |
onProgrammeDoubleClick |
Override the behaviour for double-click on programmes |
|