Code: Select all
Procedure WndProc(hWnd, uMsg, wParam, lParam)
result = #PB_ProcessPureBasicEvents
Select uMsg
Case #BN_CLICKED
ProcedureReturn 1
EndSelect
EndProcedure
ProcedureDLL GadgetI(GadgetID,WinID)
If Check
UpdateWindow_(WinID)
EndIf
SendMessage_(GadgetID, #EM_SETEVENTMASK, 0, #BN_CLICKED|SendMessage_(GadgetID, #EM_GETEVENTMASK, 0, 0))
If SetWindowCallback(@WndProc())=1
ProcedureReturn 1
Else
ProcedureReturn 0
EndIf
EndProcedure


