http://www.mediamonkey.com/forum/viewto ... 6&p=351211&
These functions are being used by remote control app developers to control MediaMonkey. MonkeySqueeze uses the OnNowPlayingModified event to monitor when changes are made to the Now Playing Window so it can update a Squeezebox system with the current playlist, Problems are now being experienced when the remote apps are being used to modify the Now Playing list. With the increase in remote apps being developed and the forthcoming MM app it would be good for 3rd party developers to use the OnNowPlayingModified event for any changes to the now playing list. There are no problems experienced when using the MM GUI.mmote wrote:You're right, OnNowPlayingModified is only triggered in some cases. PlaylistInsertTracks causes the event to fire, whereas PlaylistAddTrack doesn't.
PlaylistClear, PlaylistDelete, PlaylistMoveTrack also do not trigger the event.
For further reference see: http://www.mediamonkey.com/forum/viewto ... ks#p335070 which touches on this issue.