¿Alguien puede explicar cómo calcular el color de resaltado basado en el color dominante en imágenes como la barra de tareas de Windows 7 cuando el mouse está sobre el elemento de la barra de tareas? ¿Algún código C#?Iconos de barra de tareas de Windows 7 Resaltar Color
Respuesta
Creo que lo que hace es tomar el color más prominente en el icono de la aplicación usando un método similar a este: Python - Find dominant/most common color in an image
Con esa información, a continuación, se aplica un color degradado radial translúcidos y posiciones basado en la ubicación de tu mouse El degradado es más blanco hacia el centro del mouse, pero el centro está realmente fuera de la pantalla. Cuanto más cerca del elemento de la barra de tareas real, más transparente se vuelve.
Solo he estado jugando. La posición vertical de su mouse sobre el icono no cambia la posición del degradado, pero sí la posición horizontal. Al menos cuando estás en íconos grandes y mostrando etiquetas, como yo. También creo que el blanco y el negro se descartan al determinar el color que se usará. –
@Kate yup tiene razón acerca de que es solo posición horizontal. He notado un comportamiento extraño en varios íconos en los que no parece que el color sea correcto, pero no tengo suficiente información para juzgar por qué. – Jordan
No puedo entender este código python ¿Puedes explicarlo? Un pequeño código psuedo es mejor –
- 1. barra de tareas de Windows 7 progreso
- 2. agrupación de iconos de la barra de tareas de Windows 7 con varias ventanas similares
- 3. Programador de tareas - Windows 7
- 4. Paquete de iconos de Windows 7 profesional
- 5. Widget o barra de herramientas de la barra de tareas de Windows 7
- 6. Barra de progreso de la Barra de tareas de Windows 7 en Java
- 7. Barra de progreso de Windows 7 en la barra de tareas en C#?
- 8. .NET Barra de progreso en la barra de tareas en Windows 7
- 9. ¿Cómo puedo eliminar la barra de título y los iconos de la barra de tareas de los programas Java en Windows 7?
- 10. Uso de las funciones de la barra de tareas de Windows 7 en PyQt
- 11. control de la agrupación de la barra de tareas de windows 7 para mi aplicación
- 12. Cómo establecer el icono de la barra de tareas de la aplicación en Windows 7
- 13. ¿Obtener la lista de ventanas en la barra de tareas en Windows 7?
- 14. ¿Integre Qt con la barra de tareas de Windows 7 utilizando Python?
- 15. Cambiar el icono de la barra de tareas anclado (windows 7)
- 16. Cambiar el icono en la barra de tareas de Windows 7 para una aplicación anclada
- 17. ¿Cómo mostrar el progreso en la barra de tareas de Windows 7 (usando Qt)?
- 18. ¿Cómo asocio mi aplicación con un programa fijado en la barra de tareas de Windows 7?
- 19. Fijando una aplicación Java usando Launch4j a la barra de tareas de Windows 7
- 20. Altura/ancho de la barra de tareas de Windows
- 21. ¿Cómo mover la barra de tareas de Windows mediante programación?
- 22. Qt: ¿cuál es el estado actual de las extensiones de la barra de tareas de Windows 7?
- 23. ¿Mayor profundidad de color para los iconos de la barra de herramientas de MFC?
- 24. Cómo obtener el botón de la barra de tareas de Windows para mostrar el progreso de la barra de progreso
- 25. Aplicación en la barra de tareas
- 26. Barra de tareas intermitente usando Java (a pidgin || MSN)
- 27. ¿Cómo se muestra el progreso en el botón de estado/barra de tareas usando Delphi 7?
- 28. El progreso de la barra de tareas de Windows 7 funciona en una aplicación pero no en otra
- 29. ¿Cómo creo una barra de herramientas para la barra de tareas en Windows?
- 30. Windows Phone 7 Ocultar la barra de aplicaciones
¿Te refieres al color de resaltado cuando mueves el mouse sobre el ícono? Se basa en los colores de tu icono, sin contar las superposiciones. Si no te gusta, debes jugar un poco con tu ícono. –
Para el registro, esto se llama seguimiento en caliente de color. – BoltClock
El seguimiento en caliente del color se trata en el blog de ingeniería de Windows 7 http://blogs.msdn.com/b/e7/archive/2008/11/20/happy-anniversary-windows-on-the-evolution-of-the -taskbar.aspx –