![]() |
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. |
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. |
Cita:
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. |
Hola:
Efectivamente, es TImageList, ha sido un lapsus al escribir. Un saludo. Tomás. |
La franja horaria es GMT +2. Ahora son las 12:55:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi