FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Caption de Label en varias filas
Hola amigos,
Tengo un TButton con un caption así "NUNCA ES TARDE", y me gustaria saber si es posible cambiar el caption a: "NUNCA ES TARDE" Es decir en 3 lineas... Si es posible de hacerlo estare muy agradecido |
#2
|
|||
|
|||
Hola:
Por codigo en el evento OnCreate del form:
Saludos! Edito No me di cuenta que es el foro de C++ Builder pero pruebalo o tal vez algo similar
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#3
|
||||
|
||||
Código:
SetWindowLong(Button1->Handle, GWL_STYLE, GetWindowLong(Button1->Handle, GWL_STYLE) | BS_MULTILINE); Button1->Caption = "Nunca\res\rtarde"; |
#4
|
||||
|
||||
Hola.
Agregando algo a lo que bién sugirió escafandra, si deseas aplicarlo a todos los botones de un mismo contenedor: Código:
void WordWrapButtons(TWinControl* aParent) { for(int i=0; i < aParent->ControlCount; i++) if(aParent->Controls[i]->ClassNameIs("TButton")) { TButton *b = static_cast<TButton*>(aParent->Controls[i]); SetWindowLong(b->Handle, GWL_STYLE, GetWindowLong(b->Handle, GWL_STYLE) | BS_MULTILINE); b->Refresh(); } } Código:
... WordWrapButtons(Form1); WordWrapButtons(Panel1); ...
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
¿¡¡Todo eso para el caption de un Button!!? Ahora entiendo el porque de la repulsión de Al Gonzalez a C, C++ y demas engendros !!!
__________________
ESTO ES UN FORO ... NO UN MÓVIL ¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender? |
#6
|
||||
|
||||
Cita:
Bueno, en realidad tratándose de Delphi y C++ Builder se necesita un código de complejidad similar para lograrlo. En Delphi para un TButton:
Y el código para todos los TButton residentes en un mismo contenedor, sería:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-07-2013 a las 07:49:22. |
#7
|
|||
|
|||
Gracias a todos...
Ya pude hacer lo que queria... igual que FGarcia, pense que iba a ser algo mas fácil como en VB6 "vbcrfl"... aunque ahora que aprendi un poco más de builder se me hará dificil aprender otros lenguajes (por el cariño que le voy tomando )... Pero A veces me pregunto ya pa que ir a clases... si al final tenes tantos buenos profesores en clubdelphi ... Un Saludo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
label.caption en 2 renglones | ingel | Varios | 5 | 16-04-2018 23:13:32 |
Pierdo datos de memo.text a label.caption | jgarcias2 | OOP | 7 | 18-04-2011 19:27:45 |
Como ir cambiando el caption de un label mientras ejecuto una funcion? | gandalf_uy | Varios | 4 | 25-08-2005 14:37:01 |
Caption de varias líneas en un SpeedButton | Javi2 | Varios | 1 | 28-06-2005 17:05:00 |
label en varias lineas | VolaRe | Varios | 10 | 11-04-2004 16:14:26 |
|