I am using this code in my module to make my overlay visible or not:

Code:
If SideBarList.IsItemChecked(0) Then
     Set obj = module.GetScriptedOverlay("IISpeedVolumeOverlay")
     obj.Visible = true
Else
     Set obj = module.GetScriptedOverlay("IISpeedVolumeOverlay")
     obj.Visible = false
End If
I keep getting an "Object required" error. What am I doing wrong here? Do I need the path to the overlay in there also?

I also tried this code in my overlay:

Code:
If IsEnabled <> 0 Then
     Overlay.Visible = true
Else
     Overlay.Visible = false
End If
This doesn't seem to do anything. Of course, I can use Label.Caption = "" for all of the overlay, but it doesn't seem like the correct way to do it.

Another thing I would like to do is disable and enable the overlay timer from the module so when the overlay is disabled there is no CPU use. Any way to do this?

Thanks for you help on this stuff. My Speed Volume digitalmod is almost ready to go.