Sobre el proyecto
UI Wizard (foo_ui_wizard) es un componente para foobar2000 que remodela la interfaz de ventana del reproductor. Forma parte del proyecto Wizardium y se distribuye bajo la Licencia MIT.
Capacidades descritas en el README:
Personalización de la apariencia de la ventana
- Múltiples estilos de marco: Default, Small Caption, No Caption, No Border.
- Efectos Aero configurables: Default, Disabled, Glass Frame, Sheet of Glass.
- Color de fondo y transparencia de la ventana personalizables.
- Título e icono de ventana personalizados opcionales.
- Sombra de ventana configurable para estilos sin bordes.
Control del comportamiento de la ventana
- Posicionamiento y dimensionamiento ajustables de la ventana con restricciones de ancho y alto mínimos y máximos.
- Área de título personalizable para arrastrar, con varios estilos de movimiento como botones del ratón y combinaciones de teclas.
- Funcionalidad de ajuste a bordes con distancias de ajuste y desajuste configurables.
- Acciones de la tecla ESC: None, Hide o Exit.
- Ocultación de la ventana por inactividad con un tiempo de espera personalizable.
Gestión del estado de la ventana
- Alternar entre los estados Normal, Maximized y Fullscreen.
- Opción para deshabilitar la maximización o el redimensionamiento de la ventana.
- Guardado y carga automáticos de la posición y el tamaño de la ventana.
API de scripting
- Una interfaz COM/ActiveX para scripting dentro de foobar2000 mediante Spider Monkey Panel o JSplitter.
- Se referencia un documento de API para usuarios de JavaScript, que describe propiedades y ejemplos de uso.
Requisitos y configuración
- Requiere foobar2000, además de Spider Monkey Panel o JSplitter para el scripting en JavaScript.
- Instalación: instalar foobar2000, obtener el componente y vincularlo a la instalación de foobar2000.
- La configuración se realiza a través de foobar2000 Preferences en Display > UI Wizard.
Notas del proyecto
- El README acredita a Peter Pawlowski (foobar2000), Tsuda Kageyu (MinHook) y Majestyk por sus contribuciones e informes de errores.
- Se referencia un changelog para actualizaciones y correcciones.
- Se invita a contribuir mediante pull requests e informes de problemas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.