Il semblerait que la fenêtre mère soit toujours sous les fenêtres enfants.
Peut-on inverser l'ordre des fenêtres??(La fenêtre mère devant les fenêtres enfants)
fenêtre mère
Un code de LSI qui fonctionnait avec PB 3.90
Je l'ai juste mis au goût du jour
Avec les explications en plus 
Je l'ai juste mis au goût du jour
Code : Tout sélectionner
; Auteur : Le Soldat Inconnu
; Version de PB : 3.90
; ** CODE POUR PB 4 **
; Explication du programme :
; Mettre la fenêtre toujours au premier plan
;(la fenêtre reste au dessus des autres fenêtres ouvertes)
If OpenWindow(0, 0, 0, 300, 300, "Toujours au premier plan",#PB_Window_ScreenCentered | #PB_Window_SystemMenu)
SetWindowPos_(WindowID(0), -1, 0, 0, 0, 0, #SWP_NOSIZE | #SWP_NOMOVE)
; paramètres SetWindowPos_() pour mettre la fentre au premier plan
; resultat : handle de la fenetre
;- 1 : définis la position de la fenetre, une valeur négative donne une fenetre toujours devant les autres
; 230, 230 : position de la fenetre
; 0, 0 : nouvelle taille de la fenetre mais ne sert pas car j'ai mis l'option #SWP_NOSIZE qui interdit de redimmentionner la fenetre
; l'option #SWP_NOSIZE interdit de redimmentionner la fenetre avec la fonction SetWindowPos_() donc les paramètres de taille peuvent être mis à 0, 0
Repeat
Event = WaitWindowEvent()
Until Event = #WM_CLOSE
EndIf

Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.