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.
Hola ,
He generado una paleta de colores personalizada, la puse para que oracle forms la levante cuando abro la herramienta, hasta ahi todo bien. Ahora solo me funciona para nuevos forms y para los forms ya existentes me sigue levantando la paleta de colores por default.
Necesito saber el modo para que cuando edito un form ya existente , me levante la paleta de colores personalizada.
Muchas gracias
Saludos
Hola Samantha,
El color aplica por environment, se debe definir y la forma debe pertenecer a ese ambiente para que cambie el color, sino no lo hará.
Saludos