savez-vous s'il est possible de coller une fenêtre fille à la fenêtre mère lors du déplacement de la fenêtre mère par exemple ?
J'ai essayé avec resizewindow(), mais visiblement, il faut attendre que la fenêtre soit déplacée pour que ce soit pris en compte.
Code : Tout sélectionner
InitSprite() : InitKeyboard()
OpenWindow(0, 0,0,1024,768, "", #PB_Window_SystemMenu|#PB_Window_MaximizeGadget|#PB_Window_ScreenCentered|#PB_Window_MaximizeGadget)
OpenWindowedScreen(WindowID(0),0,0,1024,768,0,0,0)
OpenWindow(1,WindowX(0)+WindowWidth(0)/2-100,WindowY(0)+WindowHeight(0)-100,200,100,"tchat",#PB_Window_BorderLess,WindowID(0))
Repeat
ExamineKeyboard()
event =WaitWindowEvent(10)
Select event
Case #PB_Event_CloseWindow
If GetActiveWindow() = 0
CloseWindow(1)
quit = 1
Break
EndIf
CloseWindow(GetActiveWindow())
EndSelect
xx = WindowX(0)+WindowWidth(0)/2-100
yy = WindowY(0)+WindowHeight(0)-100
ResizeWindow(1,xx,yy,#PB_Ignore,#PB_Ignore)
Until KeyboardPushed(#PB_Key_Escape) Or quit = 1
End