lunes, 26 de mayo de 2008

Oracle forms: no me deja cambiar el color de fondo

Oracle forms: no me deja cambiar el color de fondo

Oracle forms: como puedo poner el color

Oracle forms: no me deja poner colores manualmente

SITUACIÓN:

(son 2 situaciones diferentes pero bastante relacionadas)

1) Intento cambiar el color de fondo de un canvas y solo me deja elegir entre la paleta que tiene mediante clic en el popup de colores que sale, mediante RGB pero no valores exadecimales si no porcentuales asi R100G50B0 significa 100% de rojo, 50% de verde y 0% de azul pero… solo nos lo deja poner si el color existe en la paleta al igual que si intentamos ponerlo como gray30 (gray 30%) o similares.

2) Otro problema es que inicialmente esta a pero si lo cambiamos en algunos elementos si nos deja volverlo a dejar como mediante la opción “no fill” que supongo que en castellano aparecerá como “sin relleno” “no llenar” o algo así.

EXPLICACIÓN:

1 Por defecto oracle forms viene con la opción de paleta de colores solo de lectura.

2 Forms tiene errores absurdos, a nadie debería extrañarle.

SOLUCIÓN:

1) Vamos a Edit > Preferences y cambiamos la opción “color mode” a Editable

Luego nos vamos a la parte visual y vamos a Edit > Layout Options > Color Palette y ya nos aparece la paleta y el botón de editar color tan típico del Paint brush.

2) En vez de intentar buscar el color editando la paleta o de intentar meter como valor el “blank” que nos sugiere la ayuda o el lo que hacemos es cambiar el “Visual Attribute group” a otro valor y luego lo volvemos a dejar en default y ala, los 3 valores a


2 comentarios:

Unknown dijo...

Hola tengo un caso que no se si te habras encontrado, estoy subiendo un formulario customizado a Aplicaciones Oracle : version 11.5.9
Al mostrar el formulario, los elementos tipos checkbox y radiobutton tienen los colores en negativo (he dejado todos los atributos por defecto) y lo peor, cuando cierro el formulario y entro en otro, ha cambiado los colores del mismo, mostrando los colores de la pantalla en negativo ...

Tomás dijo...

buenas, me pasa a menudo xD

No sabria decirte donde pero en algun punto cambias los valores por defecto y hasta que no los redefinas los colores a partir de ese formulario los veras mal en varios items.

La solución decente seria ver que es lo que te cambia los colores por defecto y arreglarlo pero suele ser dificil de localizar (aunque suele ser la toolbar) asi que lo mas rapido es que redefinas el color manualmente de los elementos que veas mal.

Que versión de Oracle Forms usas?