Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   duda con componente page control (https://www.clubdelphi.com/foros/showthread.php?t=10651)

hook 25-05-2004 17:03:52

duda con componente page control
 
Como puedo cambiar la fuente y el color de las pestañas de un page control???
y puedo insertar al lado del texto una imagen???

Un saludo, Gracias.

Tomás 25-05-2004 18:29:01

Hola:

Puedes poner una imagen en cada pestaña (TTabSheet) del PageControl añadiendo un TImage. En el componente TImage añades las imágenes que necesites (botón dcho. opción ImageListEditor o doble click sobre el componente).

Después en la propiedad Images del PageControl pones el nombre que le has dado al TImage con lo que ya lo tienes enlazado.

Luego en la propiedad ImageIndex de cada TabSheet (que aparece 0), pones el número de la imagen deseada (al abrir la ventana de esa propiedad te aparecerán todas las imágenes del TImage).

Un saludo. Tomás.

roman 25-05-2004 18:34:00

Cita:

Empezado por Tomás
componente TImage

Creo que te refieres a TImageList

Lo malo es que no puede cambiarse la fuente del texto. Ésta puede cambiarse poniendo OwnerDraw = true y usar el evento OnDrawTab pero en tal caso no se dibuja la imágen y creo que habría que pintarla también de manera manual.

Tomás 25-05-2004 20:34:34

Hola:

Efectivamente, es TImageList, ha sido un lapsus al escribir.

Un saludo. Tomás.


La franja horaria es GMT +2. Ahora son las 19:47:02.

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