In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

oBrush y nClrPane

Foro de Xailer profesional en español
Responder
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

oBrush y nClrPane

Mensaje por joseluis »

Hola...
No me aclaro. En un control tBevel (por ejemplo). nClrPane := loquesea
hace que el fondo del tBevel tenga el color indicado. Y el oBrush := un
color sólido tambien.... ¿no?
El caso es que en el IDE si pongo un oBrush a un color sólido
cualquiera, así­ se ve. Pero en ejecución el que se ve es el nClrPane.
Un poco confuso... por lo menos para mi. ¿Como funciona el tema?
Saludos y gracias por las aclaraciones,
José Luis Capel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

oBrush y nClrPane

Mensaje por jfgimenez »

José Luis,
> No me aclaro. En un control tBevel (por ejemplo). nClrPane := loquesea
> hace que el fondo del tBevel tenga el color indicado. Y el oBrush := un
> color sólido tambien.... ¿no?
>
> El caso es que en el IDE si pongo un oBrush a un color sólido cualquiera,
> así se ve. Pero en ejecución el que se ve es el nClrPane.
>
> Un poco confuso... por lo menos para mi. ¿Como funciona el tema?
Vamos a ver, te cuento lo que yo veo:
1) Cuando el brush es sólido, se debería cambiar el nCrlPane, pero no se
está cambiando. Mi idea es que no se guarde el brush, sino solamente el
color
2) Cuando el brush es "Hatch", entonces sí se está guardando, pero me temo
que se está guardando antes de nClrPane, y al asignar esta última propiedad
se está sobreescribiendo cualquier valor del brush.
Intentaré corregirlo cuanto antes. Ambos fallos tienen que ver directamente
con el IDE, y por lo tanto no te puedo enviar un .obj que lo corrija.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

oBrush y nClrPane

Mensaje por joseluis »

José,
>
> Vamos a ver, te cuento lo que yo veo:
>
> 1) Cuando el brush es sólido, se deberí­a cambiar el nCrlPane, pero no se
> está cambiando. Mi idea es que no se guarde el brush, sino solamente el
> color
>
> 2) Cuando el brush es "Hatch", entonces sí­ se está guardando, pero me temo
> que se está guardando antes de nClrPane, y al asignar esta última propiedad
> se está sobreescribiendo cualquier valor del brush.
>
> Intentaré corregirlo cuanto antes. Ambos fallos tienen que ver directamente
> con el IDE, y por lo tanto no te puedo enviar un .obj que lo corrija.
>
Gracias por tu respuesta.
Entonces... por lo que entiendo... ¿¿los brushes van a tener
'preferencia' sobre los nClrPane??
Saludos y reitero las gracias,
José Luis Capel
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

oBrush y nClrPane

Mensaje por jfgimenez »

José Luis,
> Entonces... por lo que entiendo... ¿¿los brushes van a tener 'preferencia'
> sobre los nClrPane??
Sí, siempre que el brush no sea sólido. El problema actualmente es que al
asignar nClrPane se está creando de nuevo el brush, de estilo sólido. Y
claro, lo que tuviera definido el brush anteriormente se pierde. Al cambiar
el orden de las propiedades, primero se crea un brush sólido con el color
nClrPane, y después se asigna el brush que hayas definido. De esta forma
podrías tener un brush "hatch" donde las líneas salgan del color que
quieras, y además, el color de fondo sea el que hayas puesto en nClrPane.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder