mise a jour de ListIconGadget()

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

mise a jour de ListIconGadget()

Message par GallyHC »

Bonjour tout le monde,

J'aurais besoin de votre aide pour une recherche avec les ListIconGadget().

j'utilise un ListIconGadget() et pour evite de recharger le tout je redimentionne avec resizegadget(), en cas de redimentionnement de la form. le probleme est que le contenu du ListIconGadget() ne ce met pas a jour et garde sa place d'avant

Quelqu'un aurait une idee?

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: mise a jour de ListIconGadget()

Message par Kwai chang caine »

Moi quand j'ai des problemes de ce genre, gadget qui apparaissent pas, ou ne se mettent pas a jour, etc..j'utilise ça et en principe ça marche

Soit je reactualise la fenetre (Plus rapide)

Code : Tout sélectionner

UpdateWindow_(WindowID(#FormXXX))
Soit je la recharge

Code : Tout sélectionner

RedrawWindow_(WindowID(#FormXXX), 0, 0, #RDW_INVALIDATE|#RDW_UPDATENOW)
Soit je m'attaque directement au gadget concerné avec la meme methode :?

Code : Tout sélectionner

UpdateWindow_(GadgetID(#GadgetXXX))
Soit je la recharge

Code : Tout sélectionner

RedrawWindow_(GadgetID(#GadgetXXX), 0, 0, #RDW_INVALIDATE|#RDW_UPDATENOW)
Voila pour mon idée...qui vaut ce qu'elle vaut :roll:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: mise a jour de ListIconGadget()

Message par GallyHC »

Merci Kcc,

Je vais faire le test.

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: mise a jour de ListIconGadget()

Message par Ar-S »

Ouaip les API UpdateWindow_ et redraw sont utiles mais pas cross plateformes et te connaissant GallyHC tu cherches un code multi non ?
Si tu peux montrer un exemple en code ce serait plus pratique.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre