I am building a simple plugin framework in Delphi (XE) where the plugins are forms than can be optionally embedded into a TabSheet on a main application. There are examples on the web that explain how to do the embedding, for example: I am building a simple plugin framework in Delp