Hola! Espero que esto te ayude:
Creas la forma padre y las formas hijas. En el menu Project, en Options encuentras una página que se llama Forms. Ahí te aparecen dos listas: Auto-create forms y Available forms. Si las formas hijas aparecen en la columna de auto-create se crearán por defecto cuando se cree la forma padre. Pasa las formas hijas a la columna de Available forms.
Incluye los ficheros .h de las formas hijas en el fichero .cpp de la forma padre.
Supón que quieres que aparezca una forma hija al darle a un botón en la forma padre, el código sería:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Application->CreateForm(__classid(TForm2), &Form2);
Form2->Height=194;
Form2->Width=198;
}
Si quieres que la forma hija pueda cerrarse y no se quede minimizada cuando le das a la X, en la forma hija , en el evento OnClose:
void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction &Action)
{
Action=caFree;
}
Hasta luego!!!