par deffault le bouton de rabaissement sert à rabaiser la fenêtre mais peut-on changer son utilité qu'on peut définir son utilité et pareil pour le bouton d'agrandissement ?



Code : Tout sélectionner
Procedure callback(WindowID, Message, wParam, lParam)
Select Message
Case #WM_SYSCOMMAND
Select wParam
Case #SC_MAXIMIZE
MessageRequester("MAXIMIZE","Le bouton MAXIMIZE a été enfoncé",16)
ProcedureReturn 0
Case #SC_MINIMIZE
MessageRequester("MINIMIZE","Le bouton MINIMIZE a été enfoncé",16)
ProcedureReturn 0
EndSelect
EndSelect
ProcedureReturn #PB_ProcessPureBasicEvents
EndProcedure
If OpenWindow(0, 0, 0, 400 , 200, #PB_Window_ScreenCentered | #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_MaximizeGadget | #PB_Window_MinimizeGadget, "Les petits boutons")
SetWindowCallback(@callback())
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf