Sobre o projeto

UI Wizard (foo_ui_wizard) é um componente para foobar2000 que remodela a interface da janela do player. Ele faz parte do projeto Wizardium e é distribuído sob a Licença MIT. Capacidades descritas no README: Personalização da aparência da janela - Vários estilos de moldura: Padrão, Legenda Pequena, Sem Legenda, Sem Borda. - Efeitos Aero configuráveis: Padrão, Desativado, Moldura de Vidro, Folha de Vidro. - Cor de fundo e transparência da janela personalizáveis. - Título e ícone da janela opcionais e personalizados. - Sombra de janela configurável para estilos sem borda. Controle do comportamento da janela - Posicionamento e dimensionamento ajustáveis da janela com restrições de largura e altura mínimas/máximas. - Área de legenda personalizável para arrastar, com vários estilos de movimento, como botões do mouse e combinações de teclas. - Funcionalidade de ajuste às bordas com distâncias de ajuste e desajuste configuráveis. - Ações da tecla ESC: Nenhuma, Ocultar ou Sair. - Ocultação da janela por inatividade com tempo limite personalizável. Gerenciamento do estado da janela - Alternar entre estados Normal, Maximizado e Tela Cheia. - Opção para desativar a maximização ou o redimensionamento da janela. - Salvamento e carregamento automáticos da posição e do tamanho da janela. API de script - Uma interface COM/ActiveX para scripts dentro do foobar2000 via Spider Monkey Panel ou JSplitter. - Um documento de API é referenciado para usuários de JavaScript, descrevendo propriedades e exemplos de uso. Requisitos e configuração - Requer foobar2000, além de Spider Monkey Panel ou JSplitter para scripts em JavaScript. - Instalação: instale o foobar2000, obtenha o componente e vincule-o à instalação do foobar2000. - A configuração é feita nas Preferências do foobar2000 em Exibição > UI Wizard. Notas do projeto - O README credita Peter Pawlowski (foobar2000), Tsuda Kageyu (MinHook) e Majestyk por contribuições e relatórios de bugs. - Um changelog é referenciado para atualizações e correções. - Contribuições são convidadas via pull requests e relatórios de problemas.