¿Por qué GarageBand tiene los botones de control de la ventana más antiguos?

0

Esto no es un gran problema, pero me molesta porque en realidad me gustan los más pequeños que fueron introducidos en Lion mejor que los más grandes. En todas las demás aplicaciones, los controles de la ventana del "semáforo" se ven así:

Pero,enGarageBand,separecenalosviejosenSnowLeopardymayores:

¿Alguien sabe por qué es así? ¿Apple los diseñó a propósito para que fueran así cuando crearon GarageBand? Quiero decir, no es un gran problema una vez más, pero me molesta un poco ya que estoy acostumbrada a los controles de ventana más pequeños y refinados.

    
pregunta Nathan 05.09.2012 - 03:06

1 respuesta

3

Garageband probablemente dibuja su propia ventana. Intentaré explicarte:

Usted ve, al crear una aplicación, puede usar una ventana de valores que proporciona el sistema operativo, y viene automáticamente con toda la funcionalidad de una ventana, o puede "dibujar" su propia ventana personalizada, en cuyo caso necesita Codifica todo tú mismo, y proporciona las imágenes del botón.

La ventana de Garageband es diferente de las "ventanas de inventario": tiene los bordes izquierdo y derecho de madera, que requieren que los botones se empujen hacia la derecha. Eso significa que probablemente dibujen su propia ventana, lo que permite este nivel de personalización. La aplicación garageband tiene mapas de bits para los botones y los dibuja ellos mismos, en lugar de "pedirle al sistema operativo que lo haga".

Otras aplicaciones simplemente requieren la "ventana de stock". Si el sistema operativo cambia esta "plantilla", todas las ventanas que dependen de ella cambiarán automáticamente.

Otras aplicaciones también pueden usar ventanas personalizadas, pero incrustar mapas de bits para diferentes versiones visuales de sistemas operativos. Sin embargo, esto es mucho trabajo para detalles menores y no todos los desarrolladores lo hacen.

Supongo que esto se tratará en una versión futura de Garageband. No es un gran problema como dices, así que quizás no pronto, pero sí, también preferiría que la aplicación fuera más coherente con el sistema operativo.

Espero que ayude!

    
respondido por el kevin9794 05.09.2012 - 04:56

Lea otras preguntas en las etiquetas