2005-10-26, 06:14 PM
During my experiments with the tray icon project, I noticed a couple of things about the auto-start versions of GB-PVR that I wanted to pass along.
First, the GB-PVR sessions that are auto-started don't show up in the task bar (which is great), but I'm still seeing a window in the ALT-TAB program list. I think you can get the window off that list by setting it's "FormBorderStyle" to "FixedToolWindow" which would be nice if you have some time.
Second, when the Config tool restarts an auto-started version of GB-PVR, the tray icon from the previous instance is still visible in the tray until you mouse over it. I was hoping to find some way to tie into the shutdown process so I could manually remove the icon, but haven't figured out how yet. It doesn't look like the destructor for my plugin gets called during this particular type of shutdown, or am I missing something?
First, the GB-PVR sessions that are auto-started don't show up in the task bar (which is great), but I'm still seeing a window in the ALT-TAB program list. I think you can get the window off that list by setting it's "FormBorderStyle" to "FixedToolWindow" which would be nice if you have some time.
Second, when the Config tool restarts an auto-started version of GB-PVR, the tray icon from the previous instance is still visible in the tray until you mouse over it. I was hoping to find some way to tie into the shutdown process so I could manually remove the icon, but haven't figured out how yet. It doesn't look like the destructor for my plugin gets called during this particular type of shutdown, or am I missing something?