This is my code right now:
Code: Select all
OpenWindow(0, 0, 0, 405, 240, "Rounded corners and Borderless", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ContainerGadget(10, 10, 10, 390, 220) ;; only needed to make custom color window look good ;)
SetWindowColor(0, $565656)
SetGadgetColor(10, #PB_Gadget_BackColor, $565656)
EditorGadget(3, 10, 10, 330, 200)
SetGadgetColor(3, #PB_Gadget_BackColor, $D4B2B2)
AddGadgetItem(3, -1, "Harry Rannit" + #LF$ + "12 Parliament Way, By the Bay")
SetWindowLongPtr_(GadgetID(3),#GWL_EXSTYLE,GetWindowLongPtr_(GadgetID(3),#GWL_EXSTYLE)&~#WS_EX_CLIENTEDGE) ; borderless gadget!
setwindowTheme_(GadgetID(3), "", "")
SetWindowPos_(GadgetID(3), 0, 0, 0, 0, 0, #SWP_NOMOVE | #SWP_NOSIZE | #SWP_NOZORDER | #SWP_FRAMECHANGED)
CloseGadgetList()
hRgn = CreateRoundRectRgn_(0, 0, DesktopScaledX(GadgetWidth(3)), DesktopScaledY(GadgetHeight(3)), 12, 12)
SetWindowRgn_(GadgetID(3), hRgn, 1)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow