No il mio obiettivo non è visualizzare lo stesso processo all'interno di panel di applicazioni differenti.
Praticamente vorrei che il mio applicativo lanciasse un nuovo processo per firefox o altro e lo "intrappolasse" in un suo panel.
Ogni mio applicativo crea il suo processo e lo intrappola in modo indipendente rispetto agli altri.

Es.
x = mio applicativo
-Eseguo X
-X avvia firefox e lo introppola nel suo panel
-Eseguo un altro X
-Quest'ultimo avvia nuovamente firefox e lo intrappola nel suo panel

Finchè eseguo una sola volta X tutto funziona, ma la seconda volta X avvia firefox ma senza riuscire ad intrappolarlo.