Ah, finally understood
I which case it makes sense to keep this as wanted behaviour in case an existing script did something similar.
Personally I'd say keep the queue-related stuff all with the player object and not put this single function with the program object, but functionwise everything will be cleanly available so it really isn't that important.
Only maybe improve the new manual text "Returns the selection or the workspace or the display. If nothing is selected there, return all tracks in the display." to something like "Returns the selection in the workspace. If nothing is selected there, return the selection in the display. If nothing is selected there return all tracks in the display." The current description is a bit ambiguous I think.
And maybe add a reference to this fucntionality to for instance the Player.getUrlAtPos() entry? I think that is where you would look for it as a programmer (as I said: it's player related functionality
).
Cheers,
SilverEagleStatistics: Posted by SilverEagle — 18. Dec 08, 11:23
]]>