Class MarkerTemplate : onProgrammeMenuShow Event


void onProgrammeMenuShow( MarkerMenu menu, Marker marker, Programme programme )

Summary

Called when DigiGuide wishes to show the context menu for this Marker script


Parameters

ParameterDescription
MarkerMenu menu The interface menu.
Marker marker The marker for this event
Programme programme The Programme object


Examples

Code below taken from the Video Marker

var template = new MarkerTemplate( strName, 4, true );

template.onProgrammeMenuShow = function( menu, marker, programme )
{
if( marker )
{
menu.addItem( "Don't video this programme", "onVideo");

if( marker.programmeName == "" )
{
menu.addItem( marker.programme.getParsedInfo( "Exclude|'$ProgrammeName' from '" + marker. markerName + "' marker" ), "onExclude" );
}
}
else
{
if( !programme.isOld() )
{
menu.addItem( "Video this programme", "onVideo" );
}
}
}


See Also

  • Marker
  • MarkerMenu
  • MarkerMenu : addItem
  • Programme


    Requirements

    Build 1062