Function that is called when the user pushes this button.
String tip
Tooltip used for this button.
Integer orderNumber
A sort number that allows the button to be positioned just where you'd like it.
Boolean enabled [optional]
Whether this button is enabled or not.
Examples
function my_onInPlaceDescriptionToolBarEvent( prog, toolbar ) { toolbar.addDropButton( "%DGIMAGEDIR%Markers.dgimglib:marker-watch-delete.png", my_onButtonEvent, "<b>Click my button</b><br>Click the button for " + prog.name, 100000, true ); }
function my_onListCallback( programme, param ) { if( param ) { debugOut( "I don't like " + programme.name + " chosen" ); } else { debugOut( "I like " + programme.name + " chosen" ); }
}
function my_onButtonEvent( programme, list ) { debugOut( "Drop button for " + programme.name + " has been clicked" ); list.addHeading( "Hello world"); list.addItem( "I like " + programme.name, my_onListCallback, true, "%DGIMAGEDIR%Markers.dgimglib:marker-reminder-add.png" ); list.addItem( "I don't like " + programme.name, my_onListCallback, false, "%DGIMAGEDIR%Markers.dgimglib:marker-reminder-add.png" );