Thanks redwing! :)
That works great for the most part - I have noticed a few oddities, not sure if I should report them as bugs or if this is intended behaviour.
(I guess I should add, I am using the latest 2.4 version of MusicBee)
First a working scenario:
Let's say my "now playing" list is empty. If I add an entire album using "Play with MusicBee", all the songs are displayed as they should be. The problem comes with the below scenarios when I start to add more tracks to the list.
1. When right-clicking one or more files in explorer and selecting "Queue Last in MusicBee", the "now playing" window does not refresh and show the newly added tracks - not until I manually click on a song to play it.
2. If I just choose "Play with MusicBee", the "now playing" window shows for instance only the three last songs. If I manually click on a song to play it again, the list refreshes and shows all songs loaded as it should be.
Here is how my "now playing" code looks at the moment:
<element type="NowPlayingList" xAnchor="Panel.Right" x="-400" y="15" width="400" heightDock="Y:Panel.Bottom" height="-50" font="Segoe UI" style="Regular" size="8" fg="255,255,255" fg2="1,255,255" bg="150,10,10,10">
<child id="#" width="25" format="#\." align="center" />
<child id="TrackArtistAndTitle" width="175" />
<child id="Artist" width="175" />
<child id="Duration" width="35" />
</element>
I am also wondering, is it possible to automatically hide the "now playing" window when the mouse-cursor is not "active" in MusicBee?