Steve Teixeira says: You can't hide MDI children. Windows does weird things when you try to hide MDI children, so VCL doesn't permit it