Auswahl im ListIconGadget deaktivieren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Pelagio
Beiträge: 424
Registriert: 11.11.2004 17:52
Computerausstattung: Intel Core i3-4170 CPU 3,70 GHz
8,00 GB Arbeitsspeicher
WIN 10 Pro 64 Bit Betriebssystem
Wohnort: Bremen

Auswahl im ListIconGadget deaktivieren

Beitrag von Pelagio »

:lamer:
Hallo Leidensgenossen

Ich habe zwei Tabellen die ich mit dem ListIconGadget erstellte.
Wenn ich eine Zeile auswähle so erfolgt die Auswahl über die gesamte Zeile.
Ich möchte jetzt allerdings, wenn ich in der zweiten Tabelle eine Zeile auswähle, das die Auswahl in der ersten Tabelle deaktiviert wir.
Ich habe versucht über SetGadgetState und SetGadgetItemState dies zu bewerkstelligen, in dem ich den Status auf -1 setzte, aber leider funktionierte es so nicht.

Wie kann ich diese Aufgabe lösen?
:allright:
Team100
Beiträge: 104
Registriert: 13.09.2004 22:59

Beitrag von Team100 »

....so funktioniert es:

Code: Alles auswählen

anzahl.l = CountGadgetItems(gadget)
For i = 1 To anzahl
If GetGadgetItemState(gadget, i -1) = #PB_ListIcon_Selected
   SetGadgetItemState(gadget, i -1, 0)
EndIf
Next i

Cu von Team100
Zuletzt geändert von Team100 am 26.02.2005 11:43, insgesamt 1-mal geändert.
Kompliziert kann es jeder lösen, aber das wirklich Geniale ist einfach.....
Benutzeravatar
Pelagio
Beiträge: 424
Registriert: 11.11.2004 17:52
Computerausstattung: Intel Core i3-4170 CPU 3,70 GHz
8,00 GB Arbeitsspeicher
WIN 10 Pro 64 Bit Betriebssystem
Wohnort: Bremen

Beitrag von Pelagio »

:)
Danke für die Antwort.

Ich habe noch eine andere Möglichkeit zur deaktivierung der Auswahl gefunden.

Code: Alles auswählen

  SetGadgetItemState(gadget,GetGadgetState(gadget), 0) 
:allright:
Wer suched der findet, wer seine Gedanken teilt auch.
Antworten