cocoa: we don't need a window delegate
cocoa: hacking in support for parented windows