J'ai testé avec XP.
Remarque j'ai fait ce test en incorporant ces lignes dans le code de Sokoban3D
Code : Tout sélectionner
If WindowMouseY() < MenuHeight()
HideMenu(0,0)
Else
HideMenu(0,1)
EndIf
Code : Tout sélectionner
If WindowMouseY() < MenuHeight()
HideMenu(0,0)
Else
HideMenu(0,1)
EndIf
Code : Tout sélectionner
Shared menucache.l
If WindowMouseY() < MenuHeight()
If menucache
HideMenu(0,0)
menucache=0
EndIf
Else
If menucache=0
HideMenu(0,1)
menucache=1
EndIf
EndIf
Code : Tout sélectionner
;/ouvre un écran
HideMenu(0,1)
If OpenWindowedScreen( WindowID(0), 0, 0, ScreenWidth , ScreenHeight-StatBarHeight , 0, 0, 0 ) = 0
MessageRequester( "Erreur" , "Impossible d'ouvrir l'écran " , 0 )
End
EndIf