Seite 1 von 1

SetGadgetItemText() - wie geht das???

Verfasst: 10.12.2006 14:00
von PB42
Hallo,

in PureBasic 4.00 klappt bei mir das Arbeiten mit SetGadgetItemText() zum Verrecken nicht. Nachdem das Aufklappmenu des Combo-Gadgets durch ClearGadgetItemList(10) gelöscht wurde und dann mit anderen Einträgen neu gefüllt werden soll, ist und bleibt das Aufklappmnenu LEER. Mit PB 3.94 konnte man das so machen:

Code: Alles auswählen

ClearGadgetItemList(10)
  SetGadgetItemText(10,-1,"Kein Ring",Spalte)
  SetGadgetItemText(10,-1,"silber",Spalte)
  SetGadgetItemText(10,-1,"gold",Spalte)
  SetGadgetItemText(10,-1,"rot",Spalte)
  SetGadgetItemText(10,-1,"braun",Spalte) 
wobei man für "Eintrag" -1 betreits raten darf. Und wie macht man das in PB 4.00? Ich kann da für "Spalte" oder "Eintrag" eintragen, was ich will, das Aufklappmenu ist und bleibt LEER. Müssen da vorher irgendwelche Extra-Vorbereitungen getroffen werden, über die sich die PB-Hilfe ausschweigt? Wer weiß, wie das geht? Danke.

Verfasst: 10.12.2006 15:04
von mk-soft
Versuchs mal mit

Code: Alles auswählen

AddGadgetItem(#Gadget, Position, Text$ [, ImageID [, Flags]])

FF :wink:

Verfasst: 10.12.2006 18:21
von PB42
Das geht! Hatte ich zwar heute morgen schonmal selber so versucht, aber irgendwie muß ich dabei geschlafen haben. Vielen Dank! :D