2 GadgetItems vertauschen?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

2 GadgetItems vertauschen?

Beitrag von Blackskyliner »

Hi, wie kann ich 2 GadgetItems vertauschen??

Danke für alle antworten


Ps: die sind in einem ListIconGadget, die Items

Danke für alle Antworten!

MFG
Blackskyliner

Sorry für die ganzen noobfragen... :,(
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

Wenn du die Items in eine LinketList hasst kannst du sie in der LinketList vertauschen und wieder neu in das Gadget übertragen.
Ist denke ich die einfachste Lösung!
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

Hier ein Beispielcode:

Code: Alles auswählen

NewList MyList.b()

Procedure Swap_Elements(Element1, Element2)

 SelectElement(MyList(), Element1-1)
 *FirstElement = @MyList()
 SelectElement(MyList(), Element2-1)
 *SecondElement = @MyList()
 
 SwapElements(MyList(), *FirstElement, *SecondElement)

EndProcedure



For i = 1 To 10
 AddElement(MyList())
 MyList() = i
Next

Swap_Elements(3, 7)

ForEach MyList()
 Debug MyList();Hier Gadget Aktuliesieren
Next
End
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Beitrag von Blackskyliner »

Danke! werds glei probieren.
ähm mir fällt grade auf das das falst genau das selbe ist was ich hier : http://forums.purebasic.com/german/viewtopic.php?t=4863 vor kurzen gefragt habe. wie sollte ich das mit der lsite am besten aktualisieren?? Alle Items löschen und dann über die for neu einfügen? Achja und haste ICQ da könnwa ja veillei en bissel quatschen und nich das forum zuspamen ^.^ wenn ja schick mal plz per PM.
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Benutzeravatar
unix
Beiträge: 361
Registriert: 15.02.2005 19:25
Wohnort: Zwischen Coburg und Bamberg :-)
Kontaktdaten:

Beitrag von unix »

Kill all
Rewrite

auf deutsch
erst alles löschen
und dann aktulisieren
Hier steht normalerweise die Putzfrau drin,
die hat aber Urlaub.
MfG : Unix
Benutzeravatar
Blackskyliner
Beiträge: 532
Registriert: 28.07.2005 00:54
Wohnort: /home/Blackskyliner/

Beitrag von Blackskyliner »

Danke, glei ma Coden...

Anderes Thema: Wie kann ich herausfinden ob ein Fesnter versteckt (gehidet) oder nicht?
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Anderes Thema: Wie kann ich herausfinden ob ein Fesnter versteckt
> (gehidet) oder nicht?

bitte hierfür einen neuen Thread öffnen!

Grüße ... Kiffi
a²+b²=mc²
Antworten