SetGadgetItemText() - wie geht das???

Anfängerfragen zum Programmieren mit PureBasic.
PB42
Beiträge: 243
Registriert: 13.10.2005 03:21

SetGadgetItemText() - wie geht das???

Beitrag 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.
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Versuchs mal mit

Code: Alles auswählen

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

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
PB42
Beiträge: 243
Registriert: 13.10.2005 03:21

Beitrag von PB42 »

Das geht! Hatte ich zwar heute morgen schonmal selber so versucht, aber irgendwie muß ich dabei geschlafen haben. Vielen Dank! :D
Antworten