Newsgroup: it.comp.lang.visual-basic
Titolo: [VB] Colori in VB

Ciao a tutti
C'č qualche anima pia che mi spiega questo ?
Monitor settato a 1024X748 con 65.536 Colori (16 bit) disegno le mie
bitmap (con Paint) due semplici quadrati riempiti con colore
1° RGB 191,191,191 (colore standard del fondo dei form)
2° RGB 127,127,127 (colore "barra del titolo inattiva")
il form visualizza male i colori.
Setto il monitor a 256 colori ed il tutto viene visualizzato correttamente.
La cosa strana č che i colori sono "standard" di windows e perciņ
un cambio di risoluzione non li dovrebbe modificare.
Ho provato anche a impostare la proprietą Palette del form alla bmp
che volevo visualizzare, seza risultati (risoluzione 65.536).
Come posso adattare le mie bmp alla risoluzione dello schermo?

 il form visualizza male i colori.
non so se un cambiamento cosi' piccolo possa comportare una differenza di
visualizzazione, ma non si sa mai. a 16 milioni di colori la differenza non
si coglie, ma magari a 65.000 si'... (non ho provato).
ciao, assa.

 il colore standard del fondo dei form e' 192, 192, 192
sei sicuro ? qualcuno mi diceva che cambia nei vari windows. di certo,
con questo sono quasi ammattito a cercarlo, un color picker (
http://www.iconico.com/colorpic/
 ) mi da' 214 211 206 = #d6d3ce su
tutti i form e grigi win aperti in questo momento. nb che il laptop e'
a 64k colori, non so se conta: plz non farmi accendere il desk a
quest'ora :)
ciao, j.

 wrote in message
anii6f$euibr$1...@ID-51318.news.dfncis.de...

I test che ho effettuato sono descritti nel 1° post, la determinazione del
colore
l'ho fatta semplicemente copiando ed incollando il form su paint e con lo
srumento "contagoccie" sono andato a leggere i valori RGB.
Come ho già detto se abbasso la risoluzione a 256 colori tutto torna,
ma appena riporto la profondità colore a 65.536 tutto va a pu**ane !
Da cosa ho capito dovrebbe dipendere dalla palette a 256 colori
che usa in quel momento, l'help non mi ha aiutato,ho girato come
un cane da tartufi su Google e per la rete ma ciccia !
Qualcuno sa cosa fare o almeno darmi qualche dritta come usare
la proprietà "Palette" ed annessi e connesi per visualizzare sti benedetti
colori standard di windows?
Grazie
JKLJKL


Subject: Re: VB and 256 Color?
Date: Wed, 5 Jan 2000 14:03:49 -0500
Newsgroups: microsoft.public.vb.winapi.graphics
By default, VB uses the windows "halftone" palette.  If you don't like
it,
use the PaletteMode and Palette properties of your form or, more
simply, set
the PaletteMode to "UseZOrder" and place an invisible picturebox on
your
form with a 256-color bitmap in it and make sure its at the top of the
ZOrder with
Picturex.ZOrder
in your form_activate.
Jim Deutch
MS Dev MVP
Diego Pianarosa wrote in message ...
If i set windows in 256 color mode, Visual Basic's palette appeare
ugly and
discontiunuos.
Is there a way to enached this?
Thanks.

 quest'ora :)
win2k, vero? con combinazione "windows standard" direi :) (che se non l'hai
cambiata e' quella di default)
a 16 milioni dovrebbe e' 212, 208, 200. mentre a 65.000 e' proprio come hai
detti tu (controllato di persona).
pero' con l'altra impostazione (in cui a 16 milioni e' 192, 192, 192), a 65
mila diventa 198,195,198.
quindi direi che e' una cosa dipendente dalla profondita' di colore...
ciao, assa.

 mila diventa 198,195,198.
mi sono perso. sono colori o i.p. ? :)
ciao, a.

 morosa ? :P
eh? :P a volte non ti capisco :P
ciao, assa.

 un cambio di risoluzione non li dovrebbe modificare.
I colori "standard" hanno comunque una rappresentazione interna a 24bit.
Quando cerchi di riportarli a 16, probabilmente non hai l'incastro esatto e
alla scheda video gli tocca di approssimare. Prova a cambiare leggermente
colore (ragionando come se avessi effettivamente a disposizione 5 bit invece
di 8 per componente colore) e vedrai che troverai una tonalità che resta
identica sia a 16 che a 24 bit.
Ciao
*Roby*


ms.bigbrother! :)

 ms.bigbrother! :)
.. pronto "siessai"(*)  avrei bisogno del vostro aiuto , intervenite subito
...
(*) siessai = C.S.I. = squadra scentifica = telefilm su italia uno
Analizziamo tutti i dati :
" quella che dice a bill anche come faceva la zia della tua morosa " si
dovrebe interpretare come :
[quella che dice a bill] [anche come faceva la zia della tua morosa ? ]
ok adesso andiamo avanti per passaggi ....
[quella che dice a bill] = not found on my mind !  Quella ? quella chi ?
Mettiamoci una X va...
=>  X "dice a bill" ....
[anche come faceva la zia della tua morosa ? ]
umm  "anche" diventa un "OR,"
"come faceva la zia della tua morosa ?" non so .. lasciamolo cosi !
=> X "dice a bill" Or , "Come faceva la zia della tua morosa ?"
" ms.bigbrothers " ha un significato ambiguo :
bigbrothers come la trasmissione tv o come il sinonimo dato a m$ ?
ok quindi dopo la prima scansione il risultato e' :
~ NULL ~
Dooh ! Non vi capiro' mai !

 bigbrothers come la trasmissione tv o come il sinonimo dato a m$ ?
Ho messo una s di troppo... MS come Grande Fratello (non televisivo btw);
hai presente Orwell? ;-)
Ci ho messo anch'io un po' di tempo per capirla...
hth :-)

 ha scritto nel messaggio
news:anm3od$2td4$1...@half.spin.it...
[cut]
ok, sono stupido... nonostante varie risposte, analisi e chiarimenti ancora
non ci ho capito una mazza...
allora, qualcuno di buon cuore potrebbe scrivermi in parole comprensibili
quello che voleva dire java?
grazie :)
ciao, un assa che queste cose non le capira' mai...

 ciao, un assa che queste cose non le capira' mai...
sei buono. fai bene. cmq:
si malignava che la confg windows di default inviasse alla ms vari
dati personali, fra cui ecc. ecc.
quando loro dicono: "nessun dato personale verra' inviato a ms" i
romani dicevano "exscusatio non petita, accusatio manifesta".
(non mi ricordo mai se exc- o exsc-.)

 dati personali, fra cui ecc. ecc.
O_o non ci sarei mai arrivato , solo adesso capisco il "bigbrothers" e il
riferimento alla sorella della zia ecc...