Perché GarageBand ha i pulsanti di controllo della finestra meno recenti?

0

Questo non è un grosso problema, ma è un po 'infastidito dal fatto che in realtà mi piacciono i più piccoli che sono stati introdotti in Lion meglio di quelli più grandi. In tutte le altre app, i controlli della finestra "semaforo" sono:

Tuttavia,inGarageBand,assomigliaaquellivecchidiSnowLeopardeprecedenti:

Qualcuno sa perché è così? Apple li ha progettati appositamente per essere così quando hanno creato GarageBand? Voglio dire, non è un grosso problema ancora una volta, ma mi dà fastidio dato che sono abituato ai controlli delle finestre più piccoli e raffinati.

    
posta Nathan 05.09.2012 - 03:06
fonte

1 risposta

3

Garageband probabilmente disegna la propria finestra. Proverò a spiegare:

Vedete, quando create un'app, potete usare una finestra stock fornita dal sistema operativo, e automaticamente viene fornita con tutte le funzionalità di una finestra, oppure potete "disegnare" la vostra finestra personalizzata, nel qual caso dovete codifica tutto da solo e fornisci le immagini dei pulsanti.

La finestra di Garageband è diversa dalle "finestre di riserva": ha i bordi in legno sinistro e destro, che richiedono che i pulsanti vengano spinti a destra. Ciò significa che probabilmente disegnano la propria finestra, che consente questo livello di personalizzazione. L'app garageband ha bitmap per i pulsanti e li disegna da sé, invece di "chiedere al sistema operativo di farlo".

Altre app chiamano semplicemente la "finestra di riserva". Se il sistema operativo modifica questo "modello", tutte le finestre che si basano su di esso cambiano automaticamente.

Anche altre app potrebbero utilizzare finestre personalizzate, ma incorporare bitmap per diverse versioni visive dei sistemi operativi. Tuttavia, questo è un sacco di lavoro per i dettagli minori e non tutti gli sviluppatori lo fanno.

Credo che questo sarà risolto in una versione futura di Garageband. Non è un grosso problema come dici tu, quindi forse non presto, ma sì, vorrei anche che l'app fosse più coerente con il sistema operativo.

Spero che ti aiuti!

    
risposta data 05.09.2012 - 04:56
fonte

Leggi altre domande sui tag