Mi ventana debe permitir dos tipos diferentes de diseños (es un ejemplo simple para ilustrar mejor), p.¿Cómo cambiar el padre de los componentes con SWT?
+-------------+-------------+-------------+
| Component 1 | Component 2 | Component 3 |
| | | |
| | | |
| | | |
| | | |
+-------------+-------------+-------------+
y
+-------------+---------------------------+
| Component 1 | Component 2 |
| | |
| +---------------------------+
| | Component 3 |
| | |
+-------------+---------------------------+
donde el usuario puede cambiar entre ambos, por ejemplo, usando un elemento de menú.
Con SWT debe proporcionar el padre al crear un componente. Pero necesitaremos (1) reutilizar el componente y (2) colocarlos en un elemento primario diferente (similar a los marcos de acoplamiento). ¿Cómo es esto posible con SWT?
¿Sabe si la configuración del elemento principal es compatible con Windows, OS X y Linux/GTK? – Mot
No; Solo he probado esto en Vista. Puedo verificar esto en la oficina el lunes. –
Lo he probado en Linux y funciona (suponiendo que GTK + está instalado, que es el predeterminado en Ubuntu/Kubuntu/Xubuntu). –