[Lazarus-es] Cambiar color tpagecontrol

Martin Gomez mmgomez en gmail.com
Lun Oct 31 20:38:18 CET 2016


https://msdn.microsoft.com/en-us/library/aa289524(v=vs.71).aspx

ahi hay ejemplo de lo que te digo.

En lo personal, nunca hice tabs de colores ni Custom Draw en Lazarus, mi
experiencia en el tema es en Delphi 7 y no creo que sea muy distinta a lo
que ya leíste y no te funciona, lo siento.


2016-10-31 16:35 GMT-03:00 Martin Gomez <mmgomez en gmail.com>:

> el archivo de manifiesto sirve para que Windows se entere que tu
> aplicación acepta los controles "themeables" que aparecieron con el XP.
>
> Sin eso, los botones son más cuadrados (estilo Windows 98/2000)
>
> En Visual Basic había un problema con algunos controles (TextBox o Labels
> no recuerdo) que se renderizaban en negro, desconozco si la LCL sufre de
> ese problema.
>
>
>
> 2016-10-31 16:18 GMT-03:00 Maxi via Lazarus-es <
> lazarus-es en lists.lazarus-ide.org>:
>
>> No funcona el CustomDrawnControl, da error de ejecucion y no se deja
>> seleccionar.
>>
>> Si funciona el desmarcar e archivo de manifiesto, que no se para que
>> sirve y si no lo voy a necesitar mas adelante.
>>
>> Gracias
>>
>>
>>
>> El 31 de octubre de 2016, 15:20, francisco prieto via Lazarus-es <
>> lazarus-es en lists.lazarus-ide.org> escribió:
>>
>>> Ivan,
>>>
>>> No se si habra mejorado el uso de CustomDrawnControl, pero el trabajo
>>> con las pages es bastante complicado a la hora de diseñar, por eso preferi
>>> usar un panel para colorear.
>>>
>>> Saludos,
>>>
>>> Pancho
>>> Córdoba
>>> Argentina
>>>
>>> El lun., 31 oct. 2016 a las 15:12, Iván gmail via Lazarus-es (<
>>> lazarus-es en lists.lazarus-ide.org>) escribió:
>>>
>>>> Mira este post:
>>>>
>>>> http://forum.lazarus.freepascal.org/index.php?topic=18345.0
>>>>
>>>>
>>>> Puedes usar un CustomDrawnControl.
>>>>
>>>> O en las Opciones del proyecto, desmarcas el check "Usar el archivo de
>>>> manifiesto para activar temas",
>>>>
>>>> y luego usar la propiedad color del tabSheet.
>>>>
>>>> Pero esto no colorea el la pestaña del control.
>>>>
>>>>
>>>> Abrazos.
>>>>
>>>> El 31/10/2016 a las 17:22, Maxi via Lazarus-es escribió:
>>>>
>>>> Me he leido de todos lado como cambiar el color de un tpagecontrol de
>>>> ese balnco feo a uno acorde al resto de los controles, pero no hay caso. no
>>>> logro encontrarlo.
>>>> incluso el poner un panel deja un L blanca en el lado izquierdo del
>>>> control.
>>>> ¿Alguien puede ayudarme a cambiar el color?
>>>>
>>>> --
>>>> El que pregunta aprende, y el que contesta aprende a responder.
>>>>
>>>> No a la obsolecencia programada:
>>>> <http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml>
>>>> http://www.rtve.es/noticias/20110104/productos-consumo-duran
>>>> -cada-vez-menos/392498.shtml
>>>>
>>>> Linux User #495070
>>>> http://domonetic.com/blog
>>>>
>>>>
>>>> _______________________________________________
>>>> Lazarus-es mailing listLazarus-es en lists.lazarus-ide.orghttp://lists.lazarus-ide.org/listinfo/lazarus-es
>>>>
>>>>
>>>> _______________________________________________
>>>> Lazarus-es mailing list
>>>> Lazarus-es en lists.lazarus-ide.org
>>>> http://lists.lazarus-ide.org/listinfo/lazarus-es
>>>>
>>>
>>> _______________________________________________
>>> Lazarus-es mailing list
>>> Lazarus-es en lists.lazarus-ide.org
>>> http://lists.lazarus-ide.org/listinfo/lazarus-es
>>>
>>>
>>
>>
>> --
>> El que pregunta aprende, y el que contesta aprende a responder.
>>
>> No a la obsolecencia programada: http://www.rtve.es/noticias/20
>> 110104/productos-consumo-duran-cada-vez-menos/392498.shtml
>>
>> Linux User #495070
>> http://domonetic.com/blog
>>
>> _______________________________________________
>> Lazarus-es mailing list
>> Lazarus-es en lists.lazarus-ide.org
>> http://lists.lazarus-ide.org/listinfo/lazarus-es
>>
>>
>
>
> --
>> Most good programmers do programming not because they expect to get paid
> or get adulation by the public, but because it is fun to program.
> ​ ​
> *Linus Torvalds*
>



-- 
​
Most good programmers do programming not because they expect to get paid or
get adulation by the public, but because it is fun to program.
​ ​
*Linus Torvalds*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20161031/cefc0d96/attachment.html>


More information about the Lazarus-es mailing list