Quote Originally Posted by .paul. View Post
regions?
What do you mean by regions?

Quote Originally Posted by Edgemeal View Post
What if you reset the parent, change opacity then set the parent back, might be some flicker tho...?

Code:
Private Sub ChangeOpacity(ByVal opacity As Double)
    SetParent(Me.Handle, IntPtr.Zero)
    Me.Opacity = opacity
    SetParent(Me.Handle, FindWindow("progman", Microsoft.VisualBasic.vbNullString))
    'Me.Refresh() ' < needed ?
End Sub
I guess I hadn't thought of that, I'll fiddle with the idea tomorrow.