[Bug] SetGadgetColor
[Bug] SetGadgetColor
SetGadgetColor funktioniert in einem Panelgadget nicht. (getestet nur mit einem Tedtgadget)
- 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:
Ich weiss zwar nicht, was ein Tedtgadget ist, aber mit einem TextGadget funktioniert das doch.
Ausserdem, wieso schaffst du es nicht mal ein Beispiel mitzuliefern ?
Ausserdem, wieso schaffst du es nicht mal ein Beispiel mitzuliefern ?
Code: Alles auswählen
If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
PanelGadget(0, 8, 8, 306, 203)
AddGadgetItem(0, -1,"Panel 1")
AddGadgetItem(0, -1, "Panel 2")
TextGadget(2, 10, 15, 80, 24,"Text...")
CloseGadgetList()
SetGadgetColor(2, #PB_Gadget_FrontColor, RGB(255, 255, 255))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
*mal-in-Deckung-geh*
...hier wird ja scharf geschossen...
...hier wird ja scharf geschossen...
Agent_Sasori
It's not a bug - it's a feature!
http://www.StephenKalisch.de | http://www.ria-tec.com | http://www.dirsync.de
It's not a bug - it's a feature!
http://www.StephenKalisch.de | http://www.ria-tec.com | http://www.dirsync.de
Und falls du das Treegadget meinst das geht auch:
Code: Alles auswählen
If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
PanelGadget(0, 8, 8, 306, 203)
AddGadgetItem(0, -1,"Panel 1")
AddGadgetItem(0, -1, "Panel 2")
TreeGadget(2, 10, 55, 80, 64)
AddGadgetItem(2, 0,"Tree1")
AddGadgetItem(2, -1,"Tree2")
CloseGadgetList()
SetGadgetItemColor(2,1, #PB_Gadget_BackColor, RGB(2, 255, 255))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
- 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:
Kam das so rüber ?Agent hat geschrieben:*mal-in-Deckung-geh*
...hier wird ja scharf geschossen...
Also der Seitenhieb mit dem TedtGadget war nur der verzweifelte Versuch, Konne zu mehr Sorgfalt beim tippen zu überreden (was aber bestimmt keine Früchte tragen wird

Das fehlende Beispiel allerdings finde ich schon ärgerlich, schliesslich soll der Fehler ja auch bestätigt werden.
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}.:|:.{Bier spendieren}
- 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
Wenn ich hier manche Postings sehe, wird garnicht Scharf genug geschossen.
Lediglich im Anfängerforum sollte man da rücksichtsvoller sein (manchmal)
Lediglich im Anfängerforum sollte man da rücksichtsvoller sein (manchmal)
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.

Textgadget, dann macht mal den skinsupport an ... und Testet euer Textgadget bsp.
Oder hier:
Oder hier:
Code: Alles auswählen
Macro Pannel(Aktiv)
CompilerIf Aktiv=1
PanelGadget(0, 8, 8, 306, 203)
AddGadgetItem(0, -1, "Panel 2")
TextGadget(2, 10, 15, 80, 24,"Text...")
CloseGadgetList()
CompilerElse
TextGadget(2, 10, 15, 80, 24,"Text...")
CompilerEndIf
EndMacro
;Xp Skinsupport muss aktiv sein
#PanelAktiv=1
If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) And CreateGadgetList(WindowID(0))
Pannel(#PanelAktiv)
SetGadgetColor(2, #PB_Gadget_FrontColor, RGB(255, 255, 255))
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf