Poderá utilizar o editor visual para alterar o ascendente de uma Shell de SWT, para criar rapidamente diálogos e outras interfaces a partir de uma aplicação de SWT.
Para poder alterar o ascendente de uma Shell de SWT, a classe visual deve incluir outra Shell.
Ao largar nova Shell numa classe visual de SWT, a Shell é criada por predefinição sem ascendente:
sShell1 = new Shell();
Se a Shell especificada for ascendente, parece-se com o seguinte:
sShell1 = new Shell(sShell);
O editor visual proporciona um diálogo para ajudar a modificar ou alterar o ascendente de uma Shell de SWT.
- Na vista Concepção, clique com o botão direito do rato na Shell cujo ascendente pretende alterar e seleccione Alterar Ascendente.
- Na janela Alterar Ascendente, seleccione a Interface ascendente que pretende utilizar.

- Clique em OK.
O código Java será actualizado para reflectir o novo ascendente. A porção de código seguinte mostra um exemplo:
sShell1 = new Shell(sShell2);