Redimensionement d'une fenêtre CHAPITRE2^^
Publié : sam. 29/mars/2008 18:01
Salut à tous, je c'est que l'on a déjà parler de redimensionnement de fenêtre dans un topic mais j'ai un petit soucis et j'aimerai avoir une explication...
Voila c'est simple lorsque ma souris ce situe sur la fenêtre celle-ci s'agrandit progressivement, jusque la tous va bien
Quand ma souris n'est plus au-dessus de ma fenêtre celle-ci reviens à ça taille normale. Le HIC c'est que ma fenêtre mais beaucoup plus de temps à revenir en taille normale, pourquoi? Pourtant lorsque celle-ci s'agrandit le redimensionnement et rapide
Voila mon code source et si quelqu'un à une réponse ou une solution, je suis toute ouï
Voila c'est simple lorsque ma souris ce situe sur la fenêtre celle-ci s'agrandit progressivement, jusque la tous va bien


Voila mon code source et si quelqu'un à une réponse ou une solution, je suis toute ouï

; Fait par Néosis
#Window =1
#GA_ROOT =2
OpenWindow(#Window,50,50,100,50,"Test")
SetTimer_(#Null, 1, 50, #Null)
Repeat
Evenement = WaitWindowEvent()
Select Evenement
Case #WM_TIMER
HObjet = WindowFromPoint_(DesktopMouseX(),DesktopMouseY())
If HObjet = WindowID(#Window) Or HRoot = WindowID(#Window)
While i<800
ResizeWindow(#Window,WindowX(#Window),WindowY(#Window), i, i/2)
i+1
Wend
Else
While i>100
ResizeWindow(#Window,WindowX(#Window),WindowY(#Window), i, i/2)
i-1
Wend
EndIf
EndSelect
Until Evenement = #PB_Event_CloseWindow