I actually thought of the modemacro thing. It will be pretty easy to implement, I also have figured out for the most part, the ability to adjust the location of the file playing.. by either moving a slider forward or reverse. I am having a bit of difficulty setting the slider position, and I would like to set a timer to move it while it is still visible, but I don't want the slider control to be visible always, this would create overhead, and I don't want overhead.
So essentially I have retrieved the length of the file in milliseconds, retrieved the current position in the file, divided the current position by the length (to get a percentage done) then multiplied it by 100 (to get a whole number)...
Then attempted to set that value to the slider control... but no go...
I may have to set it in the slider initialization stages...
I also set the changed event of the slider to close the form. That way there is no buttons to press. I also need a timer so if the user does not change the slider, it disappears. This could be a variable the user can set to display it for say 5 or 10 seconds... I see alot of other possibilities, but I have to take it slowly...since I am essentially doing it in free time (which is a premium).
If you could create a macro function to parse a b4s file (xml on steriods) that would return an array of the file names (and paths) that would be great.