FAQ n°3029, publiée le 03/06/2005
Dans une application MDI, comment faire apparaître un menu spécifique pour chaque fenêtre fille MDI ouverte ?
Il est courant dans une application MDI, que les options de menu de la fenêtre principale changent suivant les fenêtres filles ouvertes. Pour obtenir ce résultat dans vos applications, vous n'avez aucune ligne de code à programmer !

Lorsqu'une option de menu doit apparaître uniquement à l'ouverture d'une fenêtre fille, il suffit de :
  • donner un nom de groupe dans la description de l'option de menu (onglet "IHM"),
  • indiquer le même nom de groupe dans la description de la fenêtre MDI qui va activer ce menu (onglet "Détail").

En effet, à l'ouverture d'une fille MDI, WINDEV active automatiquement les options du menu qui appartiennent au groupe de la fenêtre ouverte.