icon.library ed icone dual-png, OS4, AROS, MOS ...

Riflessioni, eventi, curiosità

icon.library ed icone dual-png, OS4, AROS, MOS ...

Messaggioda AMG_Novice_Usr » sab dic 26, 2020 12:32 am

Allora, parliamo della famosa icon.library.

Le proprietà di questa libreria sono tante, fra le quali:

- risparmio di chip-ram;
- visibilità di qualsiasi tipo di icona, fra le quali dual-png, icone di OS4, AROS e MOS.

Sarei interessato in particolar modo alla seconda.

Supponiamo che io, all’inizio della startup-sequence (appena dopo SetPatch) remmi la icon.library nativa del kick e successivamente importi quella da file (sto dando per scontato che ci sia un guadagno nel fare ciò, ovvero la icon.library nativa del kick sia peggiore/meno avanzata della icon.library IconLib_46.4 di PeterK).

Potrei inserire nella partizione del WB (2.1 oppure 3.1), su cui ho fatto bootstrap, una nuova cartella, con dentro le icone dual-png, os4, aros, mos ecc … ?

Voglio dire, è possibile aggiungere nella partizione di bootstrap un set di icone nuove, che la icon.library consente di sostituire su quelle native/vecchie del WB e di farle vedere? Così da fare un GUI-restyling del WB installato in quella partizione.

Una volta presente nella partizione questo set di icone, se icon.library funziona bene, allora ad esempio l’icona “brutta” dei drawers visibili (con i .info relativi), viene automaticamente sostituita dalla più carina/moderna icona per drawers appartenente al set sopra citato?

Tale sostituzione è automatica, ovvero ci pensa da sola la icon.library, oppure dobbiamo fare noi qualcosa a manina?

Grazie
Avatar utente
AMG_Novice_Usr

Veterano
 
Messaggi: 271
Iscritto il: ven mag 01, 2020 10:10 am
Località: Pisa

Re: icon.library ed icone dual-png, OS4, AROS, MOS ...

Messaggioda AMIGASYSTEM » sab dic 26, 2020 1:51 am

AMG_Novice_Usr ha scritto:A

Supponiamo che io, all’inizio della startup-sequence (appena dopo SetPatch) remmi la icon.library nativa del kick e successivamente importi quella da file (sto dando per scontato che ci sia un guadagno nel fare ciò, ovvero la icon.library nativa del kick sia peggiore/meno avanzata della icon.library IconLib_46.4 di PeterK).

La icon library nativa del Kicstart 3.1 può mostrare solo icone a 4 Colori (Iff grezza) poi grazie al pacchetto "NewIcons" può gestire icone fino a 256 Colori, con OS 3.5/3.9 si è passati alle "GlowIcons" questi due OS supportano anche le "NewIcons" senza l'uso di programmi esterni, installando il pacchetto "PowerIcons" OS 3.5/3.9 possono gestire anche le icone Dual-PNG, ma non come la Icon.library di peterK, in pratica le icone non mostrano la seconda faccia dell'icona, al suo posta una trasparenza in bianco.

Detto questo su un sistema non espanso e senza una Scheda Grafica le icone Dual-PNG non ha senso installarle, primo perchè il sistema risulterebbe lentissimo, secondo perchè occorrerebbe molta Fast RAM, e terzo perchè solitamente le Icone Dual-PNG sono troppo grandi per un sistema PAL.

Voglio dire, è possibile aggiungere nella partizione di bootstrap un set di icone nuove, che la icon.library consente di sostituire su quelle native/vecchie del WB e di farle vedere? Così da fare un GUI-restyling del WB installato in quella partizione.


La icon.library non sostituisce nulla, devi essere tu a sostituirle a manina o attraverso un script d'installazione, la icon.library invece può modificare le icone presenti sul sistema, questo avviene senza che l'utente se ne accorga, questo succederà solo se le icone non sono supportate o se nel sistema c'è qualcosa di corrotto o se il siststema è instabile.
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5513
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi


Torna a Amiga in generale

Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti