ShInKurO ha scritto:Growl è un programma di terze parti e alla fine può fare quello che vuole (ma è comunque totalmente riconfigurabile, quindi lo potrebbero mettere anche a sinistra il gadget di chiusura, anzi è molto strano che non sia così di default).
Il sistema di notificazione di OS4 fa parte del sistema (non mi pare sia stato detto che verrà incluso come contributo di terze parti) e deve quindi seguire gli standard del sistema. Il sistema ha la chiusura a sinistra, dunque tutte le GUI delle parti di sistema lo devono avere a sinistra.
Safari su OSX ha le chiusure a sinistra perchè è il browser di sistema, Firefox su OSX le ha a destra (sebbene si possano cambiare) perchè non lo è.
Nel caso in cui Intuition permetterà di spostare i gadget delle finestre, cmq Ringhio e le sue interfacce dovranno seguire i dettami di Intuition.
Questo è uno dei cardini che stanno alla base delle GUI dei sistemi operativi moderni: la coerenza tra le interfacce.
Non è un "gadget" di chiusura, in quanto quella non è una finestra, ma una notifica, un tipo di oggetto non presente fino ad ora in AmigaOS, quindi non ha dragbar, non ha gadget di profondità/zoom, non la puoi spostare ed è sempre in primo piano.
Non risponde ai normali eventi gadgetup/gadgetdown ecc... ed il "gadget" compare solo quando passi con il mouse sopra la notifica (cosa che non accade con le normali finestre intuition)
Ora, dette quali sono le differenze rispetto ai canonici oggetti presenti fino ad ora in AmigaOS, e quindi non essendo coperto da nessun Style Guide del passato, ho iniziato ad implementare Ringhio seguendo altri programmi simili, tipo Growl appunto.
Al momento la posizione è fissa a destra, ma non è detto che inserisca la possibilità di cambiare la posizione via Prefs in uno dei prossimi update.