ID`s ermitteln

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
squee
Beiträge: 25
Registriert: 21.07.2007 11:07

ID`s ermitteln

Beitrag 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.
--------------------------------------------------------------------------------------------------------------

www.squee-design.de
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: ID`s emitteln

Beitrag 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
a²+b²=mc²
Benutzeravatar
squee
Beiträge: 25
Registriert: 21.07.2007 11:07

Hat mich weiter gebracht

Beitrag von squee »

Danke!
--------------------------------------------------------------------------------------------------------------

www.squee-design.de
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: ID`s ermitteln

Beitrag 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
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
saimen
Beiträge: 172
Registriert: 26.01.2005 10:44
Wohnort: Passau
Kontaktdaten:

Re: ID`s ermitteln

Beitrag 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 :)
Antworten