Listicon per Zeile mit Image Updaten?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Listicon per Zeile mit Image Updaten?

Beitrag von Velindos »

Hallo Leute,

möchte ein Listicon-Zeile updaten!

Nun gibt es den Befehl zum Aufbau des Image´s:

Code: Alles auswählen

AddGadgetItem(#ListIcon,-1, "Text der Spalte",ImageID(#Icon))
ImageID(#Icon)....... Fügt einen Eintrag (mit optionalem Bild in der 16x16 Standard Icon-Größe) hinzu.

Da muss ich das ListIcon neu auf Aufbauen.

Nun kann ich eine Zeile mit dem Text füttern:
SetGadgetItemText(#Gadget, Eintrag, Text$ [, Spalte])
Wie bringe ich jedoch nun mein neues Image in die Zeile, kann mir da wer helfen!

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Listicon per Zeile mit Image Updaten?

Beitrag von RSBasic »

Hm, ich verstehe nicht ganz, warum du dein ListIcon neu aufbauen muss.
Geht es darum, dass du die Spalte eines Eintrags angeben möchtest?
Wenn du was in der 2. Spalte schreiben möchtest, kannst du als Trenner "Chr(10)" nutzen. Oder meinst du was anderes?

Ansonsten, wenn du das Bild eines Eintrags nachträglich ändern möchtest: SetGadgetItemImage()
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Listicon per Zeile mit Image Updaten?

Beitrag von ts-soft »

Code: Alles auswählen

SetGadgetItemImage(#Gadget, Eintrag, ImageID)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Listicon per Zeile mit Image Updaten?

Beitrag von Velindos »

Hallo,
Danke für eure rasche Hilfe, aber "SetGadgetItemImage()" kennt mein PB nicht!
Finde es auch nicht in er Hilfe!

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Listicon per Zeile mit Image Updaten?

Beitrag von RSBasic »

Dann musst du updaten. ;)
Ist erst ab Version 5.10 vorhanden.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Listicon per Zeile mit Image Updaten?

Beitrag von ts-soft »

Ab PB5.10, warum nutzt Du eine so alte Version :freak:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Listicon per Zeile mit Image Updaten?

Beitrag von Velindos »

Hallo,
Danke für eure Tip! Benutze die alte Version, weil die neuen immer Fehlermeldungen(Mouse, RTF etc) bringen bei meinen Sources!
Dh.ein Umschreiben wurde von mir im Forum schon gemacht, ist aber sehr, sehr Zeitaufwendig.
Werde wohl nicht herumkommen!
Eine Frage gab es eine Lösung unter PB 5.00 32-Bit, würde mich noch interessieren!

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Listicon per Zeile mit Image Updaten?

Beitrag von ts-soft »

Das Anpassen eines Sources von einer PB Version zur nächsten dauert bei mir im allg. weniger als 5 Minuten
(selbst bei Sourcen mit 30000 Zeilen).

Ich denke mal, die in wenigen Tagen erscheinende LTS Version sollte gut für Deine Bedürfnisse sein.
Warte also bis zum Erscheinen ab und stelle dann die Deine aktuellen Sourcen um.

PS: Es ist kein Problem, alte PB Versionen in der IDE zu konfigurieren. Ich nutze alle Versionen
ab PB 4.10 bis zur aktuellen Beta in 64 und 32 Bit von einer IDE aus. Alte Versionen sind in Unterordnern
mit sinnvollen Namen ([PB410]) untergebracht.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Listicon per Zeile mit Image Updaten?

Beitrag von Velindos »

Hallo,

danke für deinen Tip. Werde auf die LTS-Version warten und dann die Sache neu angehen!

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Antworten