Estoy usando una VCL TProgressBar de Delphi 2009 como una especie de indicador "vacío/completo".Desactivar la animación de la barra de progreso en Vista Aero
En Vista, con el tema Aero habilitado, tiene una animación asociada, lo cual es molesto e inapropiado para un indicador.
¿Hay alguna forma de desactivar esto (NO mediante el ajuste de la configuración del tema del usuario) para evitar la animación en este control?
Para aclarar, quiero algo básicamente idéntico al 'espacio en disco utilizado' en el Explorador de Windows. Sin animación, pero aún con un bonito borde y efectos de sombreado.
Actualización:
entiendo que necesito un "medidor", en lugar de una verdadera barra de progreso. ¿Cómo se puede implementar un medidor temático utilizando el control estándar de la barra de progreso de Windows?
Entendido - pero dice: "Metros: Este patrón no es una barra de progreso, pero se implementa utilizando el control de barra de progreso". ¿Cómo puedo implementar tal "Meter" usando el control de la barra de progreso? En cuanto a los componentes Abakus, mi aplicación debería verse como diseñada en los últimos diez años más o menos. – Roddy
No sé cómo implementar el medidor, y no tengo Vista aquí para verificar. ¿Podría ejecutar Spy ++ y echar un vistazo a los indicadores de estilo de Windows que están configurados para esos controles de medidor? Spy ++ viene con MS Visual C++. Busca "freeware de spy ++" si no lo tienes. – mghie
En cuanto a Abakus, te escucho ;-) Si necesitas que el medidor se vea bien en Vista, sería mejor encontrar un estilo para el control común. Simplemente no encuentro nada en Platform SDK ... Consulte http://msdn.microsoft.com/en-us/library/cc656530(VS.85).aspx para obtener el documento disponible. – mghie