nachträglich in Gadgets einfügen
-
- Beiträge: 173
- Registriert: 30.11.2010 02:34
nachträglich in Gadgets einfügen
hallo leute,
ich würde gerne in erfahrung bringen, wie man in ein containergadget und scrollareagadget nachträglich gadgets reinpacket, nachdem diese bereits mittels CloseGadgetList() geschlossen sind.
diese aktion ist einfach deshalb notwendig, weil am anfang noch nicht bekannt ist, wieviele gadgets in ein solches container drauf sollen. der anwender entscheidet das ja dann... wie auch immer, soviel zu theorie...
mfg
kurt
ich würde gerne in erfahrung bringen, wie man in ein containergadget und scrollareagadget nachträglich gadgets reinpacket, nachdem diese bereits mittels CloseGadgetList() geschlossen sind.
diese aktion ist einfach deshalb notwendig, weil am anfang noch nicht bekannt ist, wieviele gadgets in ein solches container drauf sollen. der anwender entscheidet das ja dann... wie auch immer, soviel zu theorie...
mfg
kurt
- 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: nachträglich in Gadgets einfügen
Code: Alles auswählen
If OpenWindow(0, 0, 0, 322, 150, "ContainerGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ContainerGadget(0, 8, 8, 306, 133, #PB_Container_Raised)
ButtonGadget(1, 10, 15, 80, 24, "Ins/Del Button")
ButtonGadget(2, 95, 15, 80, 24, "Quit")
CloseGadgetList()
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow : Break
Case #PB_Event_Gadget
Select EventGadget()
Case 1
If IsGadget(3)
FreeGadget(3)
Else
OpenGadgetList(0)
ButtonGadget(3, 180, 15, 80, 24, "Insertet Button")
CloseGadgetList()
EndIf
Case 2
Break
Case 3
Debug "Inserted Button"
EndSelect
EndSelect
ForEver
EndIf
Thomas
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: nachträglich in Gadgets einfügen
delikanli_19_82:
Ein blick in die PB-Hilfe kann hier und da nicht schaden, dann müsstest du nicht alle 5h ein neues Thema öffnen, mit einer Frage die in der Hilfe sogar eindeutig erklärt wird.
ContainerGadget()
Ein blick in die PB-Hilfe kann hier und da nicht schaden, dann müsstest du nicht alle 5h ein neues Thema öffnen, mit einer Frage die in der Hilfe sogar eindeutig erklärt wird.
ContainerGadget()
PureBasic-Hilfe hat geschrieben: Es ist ein simples Panel-Gadget (Schalttafel), welches andere Gadgets enthalten kann. Sobald dieses Gadget erstellt wurde, werden alle nachfolgenden Gadgets innerhalb des Containers erstellt. Wenn alle benötigten Gadgets erstellt wurden, muss CloseGadgetList() aufgerufen werden, um zur vorherigen Gadgetliste zurückzukehren. OpenGadgetList() kann später benutzt werden, um weitere Gadgets während des Programmablaufs ("on-the-fly") zum Container-Bereich hinzuzufügen.
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
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- HeX0R
- Beiträge: 3042
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3 - Kontaktdaten:
Re: nachträglich in Gadgets einfügen
Solange ihm weiter fertige Lösungen angeboten werden, ist das aber vermutlich die schnellere und einfachere Lösung...
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
-
- Beiträge: 173
- Registriert: 30.11.2010 02:34
Re: nachträglich in Gadgets einfügen
hallo liebe freunde.
also bevor ich hier eine frage stelle, schaue ich mich hier im forum um und auch in der purebasic-hilfe, sowie bei google.
das mit dem opengadgetlist ist mir eben nicht aufgefallen.
es gibt ja so ein sprichwort bei uns türken "wenn man sich zu intensiv mit etwas beschäftigt, kommt es oft vor, das man die kleinsten dinge, die einem vor den augen liegen, trotzdem nicht wahrnimmt" oder so in der art. bin nicht gerade der beste, wenn es um übersetzungen geht...
wie auch immer. ich beschäftige mich mit purebasic gerade mal gut 2 wochen und ich denke ich habe gute fortschritte erzielt. ich meine, ich bin schon ein erfahrener coder. aber das neue muss man immer erstmal lernen. ich kann mich noch erinnern, damals als ich mit vb angefangen hatte, habe ich wochen gebraucht, um ein erstes vernünftiges programm zusammen zu flicken.
oder bei c++, womit ich anfing etwas kde zu lernen. das war auch ein höllisches stück einarbeitung. pb ist nicht anders.
ich bin eben jemand, der sehen muss, der visuell die zusammenhänge untersuchen muss, um es zu begreifen. reine theorie war nie meine stärke.
aber ich danke euch allen in diesem forum, das ihr selbst bei solch kleinsten fragen, unermüdet hilfsbereit seit. so etwas findet man nicht in jedem forum.
vielen dank an euch alle
kurt
also bevor ich hier eine frage stelle, schaue ich mich hier im forum um und auch in der purebasic-hilfe, sowie bei google.
das mit dem opengadgetlist ist mir eben nicht aufgefallen.
es gibt ja so ein sprichwort bei uns türken "wenn man sich zu intensiv mit etwas beschäftigt, kommt es oft vor, das man die kleinsten dinge, die einem vor den augen liegen, trotzdem nicht wahrnimmt" oder so in der art. bin nicht gerade der beste, wenn es um übersetzungen geht...
wie auch immer. ich beschäftige mich mit purebasic gerade mal gut 2 wochen und ich denke ich habe gute fortschritte erzielt. ich meine, ich bin schon ein erfahrener coder. aber das neue muss man immer erstmal lernen. ich kann mich noch erinnern, damals als ich mit vb angefangen hatte, habe ich wochen gebraucht, um ein erstes vernünftiges programm zusammen zu flicken.
oder bei c++, womit ich anfing etwas kde zu lernen. das war auch ein höllisches stück einarbeitung. pb ist nicht anders.
ich bin eben jemand, der sehen muss, der visuell die zusammenhänge untersuchen muss, um es zu begreifen. reine theorie war nie meine stärke.
aber ich danke euch allen in diesem forum, das ihr selbst bei solch kleinsten fragen, unermüdet hilfsbereit seit. so etwas findet man nicht in jedem forum.
vielen dank an euch alle
kurt
-
- Beiträge: 87
- Registriert: 28.11.2010 13:07
- Computerausstattung: P4 2x3.2GKz.1GB WIXP 32Bit NVIDEA GT240 1GB DDR3, AMD XP 1.8GHz Linux 32Bit NVIDEA GT240 TIi3200
- Wohnort: Germany
- Kontaktdaten:
Re: nachträglich in Gadgets einfügen
Das geht auch kürzerdelikanli_19_82 hat geschrieben:es gibt ja so ein sprichwort
bei uns türken: "wenn man sich zu intensiv mit etwas beschäftigt, kommt es oft vor, das man die kleinsten dinge, die einem vor den augen liegen, trotzdem nicht wahrnimmt"

bei uns deutschen: "Vor lauter Bäumen sieht man den Wald nicht mehr."
Grüsse Joshy
PS. meine vielen Fehler der Rechtschreibung auf dem Forum könnt Ihr gerne ignorieren.
Re: nachträglich in Gadgets einfügen
wer hier Anfängern Faulheit unterstellt (HeX0R ?) hat vergessen wie hilflos man anfangs
dann manchmal eben rumstochern muss um auf den richtigen Weg zu kommen.
Frohes Fest , wie auch immer
dann manchmal eben rumstochern muss um auf den richtigen Weg zu kommen.
Frohes Fest , wie auch immer

pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: nachträglich in Gadgets einfügen
Jetzt interessiert mich nur noch wie man als türkischer Mitbürger zu dem Vornamen Kurt kommt.delikanli_19_82 hat geschrieben:...es gibt ja so ein sprichwort bei uns türken "wenn...
vielen dank an euch alle
kurt

:::: WIN 10 :: PB 5.73 :: (x64) ::::
- 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: nachträglich in Gadgets einfügen
Vielleicht ist es ja der Nachname?DrFalo hat geschrieben:Jetzt interessiert mich nur noch wie man als türkischer Mitbürger zu dem Vornamen Kurt kommt.delikanli_19_82 hat geschrieben:...es gibt ja so ein sprichwort bei uns türken "wenn...
vielen dank an euch alle
kurt
http://de.wikipedia.org/wiki/Kemal_Kurt
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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
