PureBasic

Forums PureBasic
Nous sommes le Mer 20/Nov/2019 16:18

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 4 messages ] 
Auteur Message
 Sujet du message: Question pour Fred
MessagePosté: Sam 07/Fév/2004 14:51 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 22/Jan/2004 14:31
Messages: 3518
Localisation: Sourans
Salut Fred,

Je suis en train de reprogrammer completement la gestion des couleur des cellules d'une listicon :cry: car pour pouvoir modifier correctement les polices et donc redimensionner la hauteur des lignes, la ListIcon doit avoir le style #LVS_OWNERDRAWFIXED et donc il est pas possible d'utiliser la gestion des événements #CDDS_PREPAINT, #CDDS_ITEMPREPAINT etc. Je suis en train de faire des tests avec les Icônes et j'aimerais dans la Callback récupérer le Handle des icônes utilisées dans la commande AddGadgetItem().

Effectivement ces icônes sont ajoutées à la ListIcon, mais je pense que tu tiens une liste avec le Handle de l'icône ainsi que son index dans la liste.

Si oui, j'aimerais pouvoir avoir accès à cette liste pour éviter d'utiliser les commandes de gestion des listIcon. Celà me semble plus simple.

C'est possible ?


Merci


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Lun 09/Fév/2004 14:30 
Hors ligne
Site Admin

Inscription: Mer 21/Jan/2004 11:03
Messages: 2565
Si mes souvenirs sont bon, tu as une commande pour recuperer l'imagelist associée à la listicon(). Je n'ai pas d'autre liste que celle ci pour gerer les icones, donc tu devris pouvoir recuperer les handles facilement. Mail moi si y'a toujours un souci.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Lun 09/Fév/2004 16:05 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 22/Jan/2004 14:31
Messages: 3518
Localisation: Sourans
Ok, je connais les commandes, je croyais que tu t'étais fait une liste propre.

Merçi


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: Mer 18/Fév/2004 16:03 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 22/Jan/2004 14:31
Messages: 3518
Localisation: Sourans
Fred, je suis en train d'ajouter des commandes à ma librairie et en particulier l'ajout d'icônes au Header (en utilisant le bon message et pas comme je l'ai posté sur le forum anglais :oops: , mais personne n'est parfait...)
j'ai encore une question concernant les icônes de la listicon car je voudrais que celà corresponde aux valeurs utilisées pour les images des éléments.

Quelle valeur as-tu utilisé pour ImageList_Create_() concernant la valeur du flag (3ème paramètre) ?

Citation:
ILC_COLOR
Use the default behavior if none of the other ILC_COLOR* flags is specified. Typically, the default is ILC_COLOR4, but for older display drivers, the default is ILC_COLORDDB.
ILC_COLOR4
Use a 4-bit (16-color) device-independent bitmap (DIB) section as the bitmap for the image list.
ILC_COLOR8
Use an 8-bit DIB section. The colors used for the color table are the same colors as the halftone palette.
ILC_COLOR16
Use a 16-bit (32/64k-color) DIB section.
ILC_COLOR24
Use a 24-bit DIB section.
ILC_COLOR32
Use a 32-bit DIB section.
ILC_COLORDDB
Use a device-dependent bitmap


Merci d'avance


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 4 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye