It is! OLE has to be one of my favourite abandoned technologies.
It does require a lot of deep coupling which is probably why it was abandoned, but also why it worked so well. You had things like passing menu subtree handles back and forth, so the host app and the embedded app could merge together their menus. This only worked because everyone on Windows was using the same menu subsystem, until Office 2007.
It is! OLE has to be one of my favourite abandoned technologies.
It does require a lot of deep coupling which is probably why it was abandoned, but also why it worked so well. You had things like passing menu subtree handles back and forth, so the host app and the embedded app could merge together their menus. This only worked because everyone on Windows was using the same menu subsystem, until Office 2007.