Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

color de boton

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: color de boton Responder citando

Necesito saber si se puede cambiar el color de un TButton en el Builder 6
Volver arriba
Mensaje    Asunto: Bien Responder citando

Hola!
Bien , hasta donde yo se Rolling Eyes a un TButton le puedes cambiar el color de la letra y colcarle una imagen ya sea de sistema o un grafico personal(BitButtons) , pero de color , solamente he visto botones grises.Nunca he visto un boton de color distinto.
No se si exisa una manera de hacerlo , pero no la conozco.
_________________
Rhonalf Martinez
"Si lo oyes,lo olvidas.Si lo ves,lo recuerdas.
Si lo haces,lo aprendes"
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Bueno si quieres un mejor aspecto utliza los componebes TLMD especificamente el TLMDButton que me convencen y no tienes los inconvenientes intrinsecos del TButton(un rollo,resumiendo por que es muy antiguo)



http://www.lmdinnovative.com/products/lmdelpack/packages.php


Chau.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

bien, omito mis comentarios
chequen este enlace, trae el codigo fuente, para cambiar los botones. al color que quieras..

http://www.cppbuilderdevjournal.com/articles/issues/9909/Custom_buttons__part_I.htm
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Holas:
Buena la verdad si desearia escuchar los comentarios Wink

How can I change the Button color?
You cannot. The Button component is based on the Standard Windows Button Control. In previous versions of Windows, an application could change the background of a button by handling the WM_CTLCOLORBTN message. However, in Windows 95/NT 4.0 or later, changes made during this message have no effect on Buttons.

The only solution is to create/use an owner-drawn component.
-----------------------------------------------------
Puedo cambiar el color de un Boton?

No puedes. El Componente Button esta basado en el Standard windows Button Control.
En versiones previas de windows,una aplicacion podia cambiar el fondo de un boton maniplundo el mensaje WM_CTLCOLRBTN.
Sin embargo, en windows 95/NT 4,0 o posterior, los cambios durante este mensaje no tienen efecto en los Buttons.

La unica solucion es crear/usar un componente owner-draw.
------------------------------------
The TButton class is a wrapper for the Windows BUTTON standard control. The only way to change the color of this control is to make the button owner-drawn via the BS_OWNERDRAW style. Doing this, however, will require an implementation for drawing every aspect of the button. Since this is not a trivial task, it is recommended to search for a third-party component (http://www.torry.ru). If one is interested in implementing this functionality, either start with a TBitBtn or create a custom "button" control (TCustomControl is a good place to
start).


------------------------------------
La clase TButton es una envoltura del windows BUTTON standart control.La unica forma de cambiar el color de este control es hacer el BUtton owner-draw via el estilo BS_OWNERDRAW. HAciendo aquello,sin embargo, requeriremos una implementacion para dibujar cada aspecto del BUTTON, Desde luego esta no es una tarea trivial,es recomendable buscar componentes de Terceras partes(.....). Si uno esta interesado en la implementacion de esta funcionalidad.Comienza con un TBitBtn o crea un custom "button" control (TCustomControl es un buen lugar para empezar).


En todo caso Cesar siempre esta dispuesto a ayudar y si deseo escuchar comentarios para no volver a meter la pata. Aunque no soy un guru a mi modesto modo de entender esta complicado crear un Button con color y es por eso que un LMD no estaria demas. Desde luego quien utiliza versiones 5 o 6 y esta muy apurado, generalmente.


Nota:Las traducciones las he hecho al vuelvo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.