Bonjour,
Je recherche le moyen de récupérer la largeur d'une colonne ListeIconGadget. Mon objectif est d'imprimer la liste en respectant l'ordre des colonnes ainsi que leur largeur modifié par l'utilisateur.
Pour l'ordre des colonnes, je pense m'en sortir avec la lecture du titre : GetGadgetItemText(0, -1, 1) , mais pour la largeur je n'ai rien trouvé.
Merci pour votre aide.
GagetListIcon largeur colonne
GagetListIcon largeur colonne
_____________________________________________________________
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS
Re: GagetListIcon largeur colonne
En examinant l'aide, on trouve ceci :
M.
Code : Tout sélectionner
OpenWindow(0,200,200,300,100,"test")
ListIconGadget(0,10,10,280,80,"size",100)
AddGadgetColumn(0,1,"file",100)
AddGadgetItem(0,-1,"100 KB"+#LF$+"C:\Program Files\Internet Explorer\iexplore.exe")
AddGadgetItem(0,-1,"100 KB"+#LF$+"C:\Program Files\Internet Explorer\iexplore.exexx")
;Api Windows seulement : autosize des colonnes
SendMessage_(GadgetID(0), #LVM_SETCOLUMNWIDTH, 1, #LVSCW_AUTOSIZE)
;PureBasic
Debug GetGadgetItemAttribute(0, #PB_Ignore, #PB_ListIcon_ColumnWidth, 0)
Debug GetGadgetItemAttribute(0, #PB_Ignore, #PB_ListIcon_ColumnWidth, 1)
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
Re: GagetListIcon largeur colonne
Bonsoir,
Merci pour cette info, je suis passé à cot, je vais tester.
J'ai testé, c'est ce que je cherchais. Merci
Cordialement
Merci pour cette info, je suis passé à cot, je vais tester.
J'ai testé, c'est ce que je cherchais. Merci
Cordialement
_____________________________________________________________
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS
IMAC 21.5 2012 Core I5 - 2.70 Ghz. 16 GB NVIDIA GeForce GT 640M 512 Mo. MacOs OCPL Sonoma 14.3
MacBook Air M1 - 8Go - Sonoma 14.5
PureBasic 6.11 MacOS