A black horizontal line appear on top of the FrameW.
Pretty sure this Black Line appears when you place a Windowless control on the Frame.
That explains why you don't see it when you just place an empty FrameW on the form or by using only non-Windowless controls.

The solution is adding "UserControl.Picture = UserControl.Image" at the end of Sub DrawFrame.

Thanks to LaVolpe for solution at:
http://www.vbforums.com/showthread.p...=1#post3913211