Code : Tout sélectionner
#FenetrePrincipale = 0
#FenetreFille = 1
If OpenWindow(#FenetrePrincipale, 0, 0, 400, 300, "MDIGadget", #PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget|#PB_Window_MaximizeGadget)
If CreateGadgetList(WindowID(#FenetrePrincipale)) And CreateMenu(#FenetrePrincipale, WindowID(#FenetrePrincipale))
MenuTitle("Index de menu 0")
MenuTitle("Menu des fenêtres filles")
MenuItem(0, "Elément créé soi-même")
MenuItem(1, "Elément créé soi-même")
MDIGadget(0, 0, 0, 0, 0, 1, 2, #PB_MDI_AutoSize)
AddGadgetItem(0, #FenetreFille, "Fenêtre fille")
CreateGadgetList(WindowID(#FenetreFille))
; ajouter des gadgets ici...
UseGadgetList(WindowID(#FenetrePrincipale)) ; retourne à la liste de gadgets de la fenêtre principale
EndIf
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
EndIf