Ok guys,
I figured it out.
I originally created the control using VB.NET. I also tried using C#.NET. It seems as if the Jukebox doesnt like .NET's controls
I ported the bulk of the code into VB6 (took me a while to find a copy of it on the intranet), and it is working fine now.
The timer control for vb6 is very different from the .NET timer, and I got some bugs to fix.. so I might have something decent by midweek.
Wish work wasnt keeping me so busy
I have noticed that the Jukebox doesnt keep my control's state when I navigate elsewhere in the Jukebox. If I load up my control, press a few buttons, then goto my playlists and such, then go back to my control, none of the items I selected are still selected.
Actually, it seems that the jukebox terminates the control from memory.
How do I make it so the jukebox keeps the control in memory/active from the point where the jukebox loads to the point where the jukebox terminates?
Would be nice to do things like look at visualizations while being able to use my control at the same time.