immer wieder habe ich versucht auf irgend eine Weise in einem ListIconGadget Ganze Bilder als 16*16 Icon darzustellen, doch da erkennt man ja nix, und der 32*32 Modus ist keine richtige Liste.
Also habe ich mit Hilfe der ScrollAreaGadget und ImageGadgets eine neuen Typen geschrieben:
Das ListImageGadget
Quellcode mit Beispiel am Ende
Hier ein Beispiel, natürlich können es beliebige Images sein, nicht nur SchwarzeRechtecke ^^ListImageGadget(#Gadget, x, y, Width, Height) ; Erstellt ein neues ListImageGadget
AddListImageGadgetItem(#Gadget, Position, Text$, Image) ; Fügt ein Eintrag (mit 'Text$' und 'Image') hinzu (Position derzeit immer -1)
GetListImageGadgetState(#Gadget) ; Gibt die Nummer des ausgewählten Eintrags zurück
GetListImageGadgetText(#Gadget) ; Gibt den Text des ausgewählten Eintrags zurück
SetListImageGadgetState(#Gadget, State) ; Ändert den ausgewählten Eintrag auf 'State'
Die Funktionen für das Gadget sind noch nicht Fertig !
Derzeit kann man nur Befüllen und State und Text aus/einlesen und Navigieren (mit Tasten und Maus)
Bitte teste mal diese Funktionen ... ob das Auswählen klappt usw.
die anderen werden später kommen ...