Seite 1 von 1

ID`s ermitteln

Verfasst: 04.12.2007 22:50
von squee
Hallo ich habe folgendes Problem,

Ich habe ein PanelGadget und füge mit

AddGadgetItem(#Panel_0, -1, "unbekannt")
EditorGadget(#PB_Any, x, y, xl, yl)

Immer Ein Panel und ein Editor Gadget dazu.

Wie kann ich ich es anstellen, dass nur das active Panel- und EditorGadget geschlossen bzw. beendet wird?.

Ich danke schon mal.

P.: Ich habe schon im Forum gesucht habe aber nur den eintrag hier gefunden http://www.purebasic.fr/german/viewtopi ... +bestimmen. Der hat mich aber nicht weiter gebracht.

Re: ID`s emitteln

Verfasst: 04.12.2007 23:02
von Kiffi
Hallo squee,

Einzelne Panels aus einem PanelGadget entfernen:
http://www.purebasic.fr/german/viewtopi ... 803#142803

Zum EditorGadget:

Erstelle es entweder so:

Code: Alles auswählen

myEditorGadget = EditorGadget(#PB_Any, x, y, xl, yl) 
oder so:

Code: Alles auswählen

EditorGadget(#myEditorGadget, x, y, xl, yl)

auf jeden Fall nicht so:

Code: Alles auswählen

EditorGadget(#PB_Any, x, y, xl, yl) 
weil Du dann nicht die Gadgetnummer kennst, mit der Du es ansprechen kannst.

Mit FreeGadget() kannst Du es dann entfernen.

Grüße ... Kiffi

Hat mich weiter gebracht

Verfasst: 08.12.2007 17:22
von squee
Danke!

Re: ID`s ermitteln

Verfasst: 26.09.2009 14:02
von STARGÅTE
bei EditorGadget(#PB_Any, x, y, xl, yl) wird dir ja die Nummer zurückgegeben. also:
FreeGadget(myEditorGadget)

EDIT: da hat wohl jemand editiert

Re: ID`s ermitteln

Verfasst: 26.09.2009 14:09
von saimen
STARGÅTE hat geschrieben:bei EditorGadget(#PB_Any, x, y, xl, yl) wird dir ja die Nummer zurückgegeben. also:
FreeGadget(myEditorGadget)

EDIT: da hat wohl jemand editiert
Ja, habs nämlich kurz nach meinem Post selber gecheckt :)