Listview Changer couleur d'un élément

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Philippe_GEORGES
Messages : 140
Inscription : mer. 28/janv./2009 13:28

Listview Changer couleur d'un élément

Message par Philippe_GEORGES »

Bonjour

Le sujet a sans doute été déja traité. Mais je n'ai rien trouvé.

Je souhaite que certains éléments de ma listview "ressortent", soit en gras, soit en couleur.

Je travaille sous windows, et je souhaite un code compatible MacOs....si possible !!

Merci d'avance de vos suggestions.

Phil
Philippe GEORGES
"La simplicité est la sophistication suprême" (De Vinci)
assistance informatique, création de logiciels
georges.informatique@gmail.com
Avatar de l’utilisateur
Mindphazer
Messages : 695
Inscription : mer. 24/août/2005 10:42

Re: Listview Changer couleur d'un élément

Message par Mindphazer »

Bonjour,
sans API, je ne pense pas que ce soit possible.
Sur MacOS, on peut coloriser certaines lignes d'un ListViewGadget :
https://www.purebasic.fr/english/viewto ... 70#p487570
Attention, ce code ne fonctionne plus en PB 6 (dû à des changements internes dans PB), mais fonctionne en 5.73...
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Avatar de l’utilisateur
Philippe_GEORGES
Messages : 140
Inscription : mer. 28/janv./2009 13:28

Re: Listview Changer couleur d'un élément

Message par Philippe_GEORGES »

Merci pour ce code.

Par contre, si tu as un code utilisant les API, je vais me débouiller avec une compilation conditionnelle.....

La programmation, c'est souvent l'art de contourner les problèmes.

Merci encore;

Phil
Philippe GEORGES
"La simplicité est la sophistication suprême" (De Vinci)
assistance informatique, création de logiciels
georges.informatique@gmail.com
Avatar de l’utilisateur
Mindphazer
Messages : 695
Inscription : mer. 24/août/2005 10:42

Re: Listview Changer couleur d'un élément

Message par Mindphazer »

Sinon, tu peux aussi essayer d'utiliser ce module :
https://www.purebasic.fr/english/viewtopic.php?t=74133

Il a l'avantage d'être multiplateforme
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Répondre