Para editar el color se debe buscar el archivo Registry.dat en nuestra instalación de forms and reports 12c.

Este archivo está en la siguiente ruta:

$DOMAIN_HOME/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_12.2.1/config/oracle/forms/registry/Registry.dat

Dentro del archivo debemos colocar el siguiente código, este es el necesario para cambiarle el color a las formas, más adelante se explica para que sirve cada línea:

colorScheme.verde.description=Color verde ventanas
colorScheme.verde.lightest = 0xFFFFFF
colorScheme.verde.lighter = 0xc7f0f9
colorScheme.verde.light = 0x00703c
colorScheme.verde.dark=0xf2f6f7
colorScheme.verde.darker=0x00703c
colorScheme.verde.darkest = 0x000000
colorScheme.verde.selection = 0x666666
colorScheme.verde.pinstripe1 = 0x000000
colorScheme.verde.pinstripe2 = 0xFF00FF

De modo que quede así:

Nota: lo que esta después del primer punto en cada línea es el nombre de la plantilla, cada color está en hexadecimal y para cambiarlo se debe cambiar después del 0x para que el color tome efecto.

La definición de cada línea es la siguiente:

colorScheme.verde.description=Breve descripción de que cambia esta plantilla
colorScheme.verde.lightest = 0xFFFFFF Color de los textbox
colorScheme.verde.lighter = 0x66CCFF Color de barra de herramientas y menus desplegables también de los botones de la ventana de login
colorScheme.verde.light = 0x00703c Color borde superior de ventana normal
colorScheme.verde.dark=0xf2f6f7 Color de fondo de la ventana
colorScheme.verde.darker=0x00703c Color borde superior cuando la ventana no esta seleccionada
colorScheme.verde.darkest = 0x000000 Color de letras primer pantalla
colorScheme.verde.selection = 0x666666 Color cuando se selecciona un texto
colorScheme.verde.pinstripe1 = 0x000000 Aún sin encontrar su función
colorScheme.verde.pinstripe2 = 0xFF00FF Aún sin encontrar su función

Posterior a esto se debe colocar el color en el enviroment donde queremos que tome efecto:

Debemos buscar el archivo formsweb.cfg se encuentra en la ruta:

$DOMAIN_HOME/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_12.2.1/config/formsweb.cfg

Al editarlo debemos agregar la siguiente línea para llamar la plantilla en el enviroment donde lo queremos junto con el nombre de la plantilla que hicimos, en este caso le llamamos verde:

customColorScheme=verde

De manera que quede así:

Guardamos el archivo, no es necesario reiniciar, solo se debe volver abrir la forma en el navegador, veremos el cambio en los colores de la forma como la siguiente:

Luego de esta explicación, ya queda a nuestra creatividad como queramos cambiar los colores de nuestras formas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *