Página 1 de 1

TStatusBar

Publicado: Sab Mar 12, 2005 11:13 pm
por fredy[1]
Hola,
Si tengo un statusbar con, por ejemplo 4 paneles
¿Cómo accedo a las propiedades de los paneles?
En el panel 4 tengo una pelota verde que quiero poner a rojo.
¿Qué hago?
¿ accedo al objeto que hay en ::oStatusBar1:aItems[4] ?
Los TStatusPanel no aparecen en el inspector de objetos
¿Está previsto que aparezcan?
También me da la sensación de que hay algún problemilla cuando alinéas
un tstatuspanel a la derecha y pones una imagen.
Creo que hay una errata en la documentación de statuspanel.txt
¿Donde dice nImageIndex no tendrí­a que ser nImage?
Un saludico
Fredy
htt://www.aglsl.com/xailer

TStatusBar

Publicado: Sab Mar 12, 2005 11:17 pm
por jlalin
Fredy,
> ¿Cómo accedo a las propiedades de los paneles?
Si es en tiempo de ejecución: ::oStatusBar:aItems[ nItem ]:<propiedad>
> En el panel 4 tengo una pelota verde que quiero poner a rojo.
> ¿Qué hago?
> ¿ accedo al objeto que hay en ::oStatusBar1:aItems[4] ?
Sí­.
> Los TStatusPanel no aparecen en el inspector de objetos
> ¿Está previsto que aparezcan?
Hace tiempo que se implementó el editor de StatusBar y sí­ que aparecen
al seleccionarlos. ¿ Has probado haciendo click en un panel luego de
crearlos ?
> También me da la sensación de que hay algún problemilla cuando alinéas
> un tstatuspanel a la derecha y pones una imagen.
Sí­, pero creo que es un problema de Windows. Si quieres también puedes
usar el vento OnDrawItem de oStatusBar.
> ¿Donde dice nImageIndex no tendrí­a que ser nImage?
Acabo de corregirlo. Muchas gracias.
Saludos,
José Lalí­n