VMainWindow: ejemplos

1. Cambiar titulo de la ventana principal

// Escribiendo el título directamente
theMainWindow.setWindowTitle( "Nuevo título" );

// Usando variables
var szTitulo = "Aplicación " + szAppName;
theMainWindow.setWindowTitle( szAppName );

2. Cambiar a modo MDI

theMainWindow.setBootMode(1);

3. Cambiar features de un dock

// Barra de titulo vertical + Cerrable
theMainWindow.setDockFeatures( "DOCK_MAIN", 0x09 );

4. Ver/Ocultar un dock

// -----------------------------------------------------------
// Muestra u oculta un dock en función de si está visible o no
// -----------------------------------------------------------
if ( theMainWindow.isDockVisible( "DOCK_MAIN" ) )
{
    theMainWindow.hideDock( "DOCK_MAIN" );
}
else
{
    theMainWindow.showDock( "DOCK_MAIN" );
};

5. Apagar el boton cerrar del marco

6. Tener una opción de menú abierta sólo una vez en una pestaña

7. Deshabilitar los controles de un formulario

8. Personalizar los colores de los días de calendarios de una aplicación

Tenemos un proceso con variables locales definidas para establecer colores de fondo y texto de:

Días laborables (de lunes a viernes)

Fines de semana y festivos (sábados, domingos y festivos del año)

Para destacar los días 1 de cada mes.

Para destacar el día actual.

Para destacar el día seleccionado en el calendario.

Además, disponemos de una variable local array con las fechas de los días festivos del año.

Y el proceso ejecuta el script siguiente para personalizar los calendarios:

Última actualización

¿Te fue útil?