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
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.
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
oBrush y nClrPane
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
> 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
oBrush y nClrPane
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
>
> 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
oBrush y nClrPane
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
> 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