Página 1 de 1

RoundRect

Publicado: Mar Nov 14, 2006 10:49 pm
por zeasoftware
Como puedo hacer que el area interna de un :RoundRect(), no sea rellenado?
Lo estoy tomando del ejemplo del sistema casi completo que proporciono el
Xailer Team.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/

RoundRect

Publicado: Mié Nov 15, 2006 9:18 am
por ignacio
Ramón,
Establezca la propiedad oCanvas:nClrPane primero antes de llamar al método.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=455a3a07@news.xailer.com...]455a3a07@news.xailer.com...[/email]
> Como puedo hacer que el area interna de un :RoundRect(), no sea rellenado?
>
> Lo estoy tomando del ejemplo del sistema casi completo que proporciono el
> Xailer Team.
>
> Gracias.
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
>

RoundRect

Publicado: Mié Nov 15, 2006 9:48 am
por zeasoftware
He revisado la documentacion, y segun esto, nClrPane tiene valor inicial
NIL, lo cual dice en el manual, que con NIL no asigna ningun valor de
relleno, pero, no es asi, dentro del rectangulo queda pintado el color
blanco, lo que queda sobrepuesto sobre lo que haya escrito anteriormente.
Color de fondo a utilizar para las siguientes operaciones de pintado.
Ámbito:
Asignable
Tipo:
Numérico
Valor inicial:
NIL
Si el valor es NIL no se asignará ningún color de fondo para el
pintado.
Ya intente igual ponerle :nClrPane := NIL, y el mismo efecto.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:455acd5d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Ramón,
>
> Establezca la propiedad oCanvas:nClrPane primero antes de llamar al
> método.
>
> Saludos
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
> "ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
> news:[email=455a3a07@news.xailer.com...]455a3a07@news.xailer.com...[/email]
>> Como puedo hacer que el area interna de un :RoundRect(), no sea
>> rellenado?
>>
>> Lo estoy tomando del ejemplo del sistema casi completo que proporciono el
>> Xailer Team.
>>
>> Gracias.
>> --
>> Ramón Zea
>> ramonzea@yahoo.com
>> zeasoftware@hotmail.com
>> zeasoft.movil@hotmail.com
>> http://www.paginasprodigy.com/zeasoft/
>>
>
>
>

RoundRect

Publicado: Mié Nov 15, 2006 11:24 am
por ignacio
Ramón,
La función GDI RoundRect en la cual se apoya el método SIEMPRE pinta el
fondo del rectangulo:
[The RoundRect function draws a rectangle with rounded corners.
The rectangle is outlined by using the current pen and filled by using the
current brush. ]
La documentación asume que un valor blanco en una hoja es transparente. Se
corregirá la documentación en cualquier caso para evitar malentendidos.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
news:[email=455ad452@news.xailer.com...]455ad452@news.xailer.com...[/email]
> He revisado la documentacion, y segun esto, nClrPane tiene valor inicial
> NIL, lo cual dice en el manual, que con NIL no asigna ningun valor de
> relleno, pero, no es asi, dentro del rectangulo queda pintado el color
> blanco, lo que queda sobrepuesto sobre lo que haya escrito anteriormente.
>
> Color de fondo a utilizar para las siguientes operaciones de pintado.
>
>
>
> Ámbito:
> Asignable
>
> Tipo:
> Numérico
>
> Valor inicial:
> NIL
>
>
>
>
>
> Si el valor es NIL no se asignará ningún color de fondo para el
> pintado.
>
>
> Ya intente igual ponerle :nClrPane := NIL, y el mismo efecto.
>
> Gracias.
>
> --
> Ramón Zea
> ramonzea@yahoo.com
> zeasoftware@hotmail.com
> zeasoft.movil@hotmail.com
> http://www.paginasprodigy.com/zeasoft/
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:455acd5d$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Ramón,
>>
>> Establezca la propiedad oCanvas:nClrPane primero antes de llamar al
>> método.
>>
>> Saludos
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> http://www.xailer.com
>> "ramonzea" <zeasoftware@hotmail.com> escribió en el mensaje
>> news:[email=455a3a07@news.xailer.com...]455a3a07@news.xailer.com...[/email]
>>> Como puedo hacer que el area interna de un :RoundRect(), no sea
>>> rellenado?
>>>
>>> Lo estoy tomando del ejemplo del sistema casi completo que proporciono
>>> el Xailer Team.
>>>
>>> Gracias.
>>> --
>>> Ramón Zea
>>> ramonzea@yahoo.com
>>> zeasoftware@hotmail.com
>>> zeasoft.movil@hotmail.com
>>> http://www.paginasprodigy.com/zeasoft/
>>>
>>
>>
>>
>
>