Home » Developer Area » DigiGuide Script » onAlert Event
Class MarkerTemplate : onAlert Event
void onAlert ( MarkerMenu menu , Marker marker , Programme programme )
Summary
Called when DigiGuide is going to fire an alert
Remarks
This gives you the opportunity to perform other functions, add/remove Markers, look for other programmes, maybe even run third party software to record the programme.
Parameters
Parameter Description
MarkerMenu menu
The interface menu.
Marker marker
The marker for this event
Programme programme
The Programme object
Examples
var markerManager = app.getMarkerManager(); var template = app.getMarkerManager ().getTemplate ( "reminder" ); if( template ) { template.onAlert = function ( menu, marker, programme ) { var strArgs; var nSeconds = programme.getParsedInfo ( "$DurationMinutes" ) * 60 + 120; strArgs = programme.getParsedInfo( "-c$ChannelAssignment -ntod -startr:\"$ProgrammeName\".mpg -qdef -limit:" + nSeconds ); system.shellExecute ( "dosomething.exe", strArgs ); } }
See Also
Marker
MarkerMenu
Programme
Requirements
Build 1062