ListIconGadget mit GruppenBild
Verfasst: 10.12.2011 21:16
Hey Leute 
Ich versuch jetz schon seit längerer Zeit meine Gruppen mit Bildern auszustatten, aber es will mal wieder einfach nicht klappen
Es scheitert schon, wenn ich versuche meinem ListIconGadget eine LVSIL_GROUPHEADER Imagelist unterzuschieben, mit allen anderen Konstanten funktionierts, nur eben nicht mit dieser.
Hier mal ein Beispiel:
Wobei mir hier direkt auffällt das ich aufeinmal zweimal Sendmessage aufrufen muss, bis die ImageList hinzugefügt wird
Hättet ihr vielleicht irgendwelche Ideen?
Danke schonmal
und nen schönen Abend

Ich versuch jetz schon seit längerer Zeit meine Gruppen mit Bildern auszustatten, aber es will mal wieder einfach nicht klappen

Es scheitert schon, wenn ich versuche meinem ListIconGadget eine LVSIL_GROUPHEADER Imagelist unterzuschieben, mit allen anderen Konstanten funktionierts, nur eben nicht mit dieser.
Hier mal ein Beispiel:
Code: Alles auswählen
If OpenWindow(0,0,0,270,140,"ListViewGadget",#PB_Window_SystemMenu)
ListIconGadget(0,10,10,250,120,"",100)
LoadImage(0,#PB_Compiler_Home + "Examples\Sources\Data\CdPlayer.ico")
hImageList = ImageList_Create_(16,16,#ILC_COLOR32 | #ILC_MASK,0,1)
Icon = ImageList_AddIcon_(hImageList,ImageID(0))
Test = SendMessage_(GadgetID(0),#LVM_SETIMAGELIST,2,hImageList);Mit der 3 für LVSIL_Groupheader funktionierts garnicht
MessageRequester("",Str(Test))
Test = SendMessage_(GadgetID(0),#LVM_SETIMAGELIST,2,hImageList)
MessageRequester("",Str(Test))
For a=1 To 12
AddGadgetItem (0,-1,"Item "+Str(a)+" of the Listview")
Next
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
EndIf

Hättet ihr vielleicht irgendwelche Ideen?
Danke schonmal
