Metal Window
Posted: Thu Nov 28, 2013 2:07 am
Is this possible with the latest version of PB?
Code: Select all
#NSTexturedBackgroundWindowMask = 1 << 8
WindowTitle$ = "Change window skin"
OpenWindow(0, 270, 100, 220, 80, WindowTitle$)
ButtonGadget(0, 40, 30, 140, 25, "Enable metal look")
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Break
Case #PB_Event_Gadget
If EventGadget() = 0 And EventType() = #PB_EventType_LeftClick
CocoaMessage(0, WindowID(0), "setStyleMask:", CocoaMessage(0, WindowID(0),
"styleMask") ! #NSTexturedBackgroundWindowMask)
CocoaMessage(0, WindowID(0), "display")
DisableGadget(0, #True)
EndIf
EndSelect
ForEver