Seite 1 von 1
Treegadget & Listicongadget Rahmenfarbe verpassen?
Verfasst: 16.10.2008 23:52
von Speedy
Hi Leute,
Wie kann ich auf einfache Weise dem Treegadget und dem Listicongadget eine andere Rahmenfarbe geben?

Verfasst: 17.10.2008 15:22
von Batze
Set GadgetColor() ? Oder meinst du etwas umfärben was da nicht dabei ist?
Verfasst: 17.10.2008 17:42
von roherter
Dachte ich auch aber er meint ja den Rahmen.

Re: Treegadget & Listicongadget Rahmenfarbe verpassen?
Verfasst: 17.10.2008 18:38
von Fluid Byte
Speedy hat geschrieben:Wie kann ich auf einfache Weise dem Treegadget und dem Listicongadget eine andere Rahmenfarbe geben?
Hmm, was ist einfach für dich? Das billigste was mir jetzt einfällt wäre ein simpler Clipping Trick:
Code: Alles auswählen
OpenWindow(0,0,0,280,350,"void",#WS_OVERLAPPEDWINDOW | 1)
CreateGadgetList(WindowID(0))
ContainerGadget(0,0,0,0,0)
ContainerGadget(1,0,0,0,0)
ListIconGadget(2,0,0,0,0,"Name",250)
CloseGadgetList()
CloseGadgetList()
SetGadgetColor(0,#PB_Gadget_BackColor,#Red)
For i=1 To 50 : AddGadgetItem(2,-1,"List-View item #" + Str(i)) : Next
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_SizeWindow
CXED = GetSystemMetrics_(#SM_CXEDGE)
ResizeGadget(0,5,5,WindowWidth(0)-10,WindowHeight(0)-10)
ResizeGadget(1,CXED,CXED,GadgetWidth(0) - (CXED * 2),GadgetHeight(0) - (CXED * 2))
ResizeGadget(2,-CXED,-CXED,GadgetWidth(1) + (CXED * 2),GadgetHeight(1) + (CXED * 2))
EndIf
Until EventID = #PB_Event_CloseWindow
PS: Was ist eigentlich aus deinem MCI Spectrum Analyzer geworden?
Wie kann ich auf einfache Weise dem Treegadget und dem Listi
Verfasst: 18.10.2008 01:50
von Speedy
Hi Leute,
Danke für den Code. Ich meinte natürlich den Rahmen. Da ich einfach momentan soviel zu tun habe komme ich einfach net dazu mich mit PureBasic zu befassen. Meine SpektrumAna habsch momentan auf Eis gelegt wie das Script überhaupt no Time
