Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Cambiar tamaño texto de un componente. (https://www.clubdelphi.com/foros/showthread.php?t=49743)

NEG1414 29-10-2007 09:24:00

Cambiar tamaño texto de un componente.
 
Buenas

Estoy creando un componente que incluira texto, el cual quiero que tenga un tamaño determinado para lo cual implemento Canvas->font->size = 6.
El caso es que no me modifica el tamaño

Alguna idea.....


Gracias

Lepe 29-10-2007 10:19:35

¿qué método o función usas para escribir texto? Quizás estés usando una forma que no usa el canvas :confused:

Saludos

NEG1414 29-10-2007 10:55:58

Primero gracias por atenderme.

Estoy creando un componente cuyo padre es el objeto CustomControl (Que contiene la propiedad Canvas)
En mi nuevo componente (una especie de boton) debe aparecer texto.
El texto logro que me aparezca,incluso en el color que deseo (Canva->Font->Color = clRed) el problema surge cuando quiero que el tamaño sea menor para ello uso Canvas->Font->Size = 6.....pero na de na

Espero Haberme explicado bien. Gracias

Lepe 29-10-2007 14:42:40

Supongo que debes repintar o Invalidar (invalidate) tu control para pintar de nuevo todos los textos con el nuevo tamaño de fuente.

Aunque hay otras muchas causas. Di la función que usas TexOut, TextExtend, etc, para pintar los textos.

Saludos


La franja horaria es GMT +2. Ahora son las 20:12:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi