Aspecto

Por defecto, las aplicaciones CUBA v7 se generan con el tema Hover. También por defecto se nos incluyen los menús de aplicación Administration y Help.

Como podemos ver el menú aparece de manera clásica, en la parte superior de la ventana y desplegándose hacia abajo.

Si queremos tener un aspecto como el de la siguiente aplicación:

Lo primero que tenemos que hacer es añadir una ventana principal a nuestra aplicación.

Para ello, sobre el árbol del proyecto en Studio, en el apartado de Screens pulsamos New/Screen, y seleccionamos Legacy Screen Templates.

Podemos dejar el nombre que aparece y ya se nos habrá modificado el archivo web-screens.xml, haciendo referencia a los archivos ext-mainwindow.xml (View) y ExtAppMainWindow.java (Controller).

Para organizar mejor los archivos, podemos mover los archivos anteriores desde el directorio ..\StudioProjects\PruebaWiki\modules\web\src\com\company\pruebawiki\web a un subdirectorio específico, ya que al crear entidades, se crean subdirectorios para cada una de ellas. Por tanto creamos el directorio ..StudioProjects\PruebaWiki\modules\web\src\com\company\pruebawiki\web\screens\main

Ahora, el aspecto de la aplicación será el siguiente:

Ahora la aplicación ya tiene un aspecto más parecido al anterior, al menos en la disposición de los elementos.

Nos quedaría retocar mas características.