Newsgroup: it.comp.lang.visual-basic
Titolo: Icone a 256 colori visualizzate male

Palette.
A 256 colori W usa una palette standard.
Se le tue icone ne usano un'altra ti sfancula.
-> GbC
http://www.gbcweb.com

Qualcuno mi sa spiegare perche' se ho un'icona in formato 256 colori la vedo
bene nell'imagelist solo se la mia scheda video č impostata a 65.000 colori
o piu'? Se imposto a 256 colori la vedo male, quasi in bianco e nero.
Il bello č che se apro l'icona con microangelo mi dice che il file include
immagini in un forato non supportato dalle impostazioni correnti del
monitor.
Ma se l'icona č a 256 colori e il mio monitor č impostato a 256 colori!!!!
Grazie.
Ciao.

Ma le icone di sistema (quelle in Shell32) non usano la palette standard???
Se con Microangelo esporto l'icona della "cartellina aperta" che include
immagini a 16 e a 256 colori poi quando la riapro dopo aver impostato il
monitor a 256 colori, visualizza solo quelle a 16!
Grazie

Forse nel tuo caso il problema è la imagelist...
Gestisce icone con più formati?
Da ciò che mi dici mi pare di no (o è buggata)...
Peraltro non ho mai messo una icona con più formati in una imagelist.
Prova a metterci una icona a 8 bit con palette std e vedi che fa...
-> GbC
http://www.gbcweb.com

Ho lasciato nel .ico solo l'icona 16x16 a 256 colori.
Già nell'image list la vedo male (il giallo diventa grigio)
Boh.
Ciao

 Ma se l'icona è a 256 colori e il mio monitor è impostato a 256 colori!!!!
[SNIP]
E' un problema di palette.
Mi ricordo che anche nel primo MS Plus!, per il primo Windows 95, cosi' come
nell'help di Microangelo credo, si parlava di questa cosa... detto in poche
parole, devi sempre essere ad uno profondita di colore superiore a quella
che vuoi usare nelle icone (come peraltro avevi gia' notato)
Ciao
--
Luca Dormio - 
luca....@tin.it
________________________________
"Marty, non stai ragionando in maniera quadridimensionale"
Dr. Emmett L. Brown


Grazie... ciň mi conforta molto.... :(((
Ciao a tutti

 ha scritto nel messaggio
news:a948u3$g30

Il problema č che le immagini e le risoluzioni video sono "palettizzate"
(con una "l" sola :))
Ciň significa che (per le immagini) vengono indicizzati 256 colori in
formato RGB e l'immagine č in realtŕ composta dai puntatori a tale tavolozza
di 256 colori "reali".
Per il video il discorso č piů o meno lo stesso: puň visualizzare solo 256
colori alla volta, quindi switcha le palette a seconda della finestra in
primo piano.
Quindi se l'icona che Microangelo deve far vedere usa una paletta differente
da quella della sua stessa finestra vedi l'icona con i colori sbagliati.
Chiaro? :)
Ciao

Ok, ho capito che è un problema di palette.
Adesso mi sono creato una GIF a 256 colori, salvando solo l'icona che mi
interessa dal .ICO.
In PaintShop la vedo correttamente anche se il monitor è a 256 colori.
Se pero' la inserisco in una Imagelist perdo alcuni colori (il giallo
diventa grigio!).
Ok, è un problema di palette... ma come posso realizzare un'immagine con una
palette che piaccia all'Imagelist?
Grazie.
Ciao.
Skysurfer

 palette che piaccia all'Imagelist?
L'immagine ha una sua palette.
L'applicazione ha una sua palette a 256 col.
Windows usa la palette della finestra attiva, o quella che la finestra
attiva sceglie.
Se queste due non coincidono... addio colori :)
Prova giocando con le proprietà del form Palette e PaletteMode in modo che
la palette usata sia quella dell'immagine.
Ciao