DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Fenêtre
  • Présentation
  • Ouverture d'une fenêtre
  • Iconisation d'une fenêtre
  • Fenêtre en cours
  • Fermeture d'une fenêtre
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
La fenêtre ouvrant une autre fenêtre est appelée fenêtre mère; la fenêtre ouverte par la fenêtre mère est appelée fenêtre fille. Avec l'ouverture modale, une fenêtre mère ne peut avoir qu'une seule fenêtre fille.
Ce mode d'ouverture ne permet pas de gérer le multi fenêtrage.
Avec l'ouverture modale :
  • la fenêtre mère ne peut pas être en saisie en même temps que la fenêtre fille. La fenêtre fille est la seule fenêtre à pouvoir être en saisie.
  • pour pouvoir saisir dans la fenêtre mère, la fenêtre fille doit être fermée.
  • la fenêtre mère ne peut pas être fermée tant que la fenêtre fille est ouverte.
  • après la fermeture de la fenêtre fille, la fenêtre mère devient la fenêtre en cours.
  • si la fenêtre fille est iconisée, tout le projet est iconisé selon l'icône de la fenêtre en cours (ou du projet si la fenêtre n'a pas d'icône).
Ouverture d'une fenêtre
La fonction Ouvre permet une ouverture modale d'une fenêtre.
La dernière fenêtre ouverte est en saisie. Les autres fenêtres ne peuvent pas être en saisie tant que la dernière fenêtre reste ouverte.
La fenêtre fille recouvre toujours la fenêtre mère.
Iconisation d'une fenêtre
Si la fenêtre est iconisée, tout le projet est iconisé. L'icône utilisée est l'icône de la fenêtre en cours (ou l'icône du projet si la fenêtre n'a pas d'icône).
Une fenêtre peut être iconisée :
Une fenêtre peut être restaurée :
Fenêtre en cours
La fenêtre en cours est la fenêtre qui a le focus, c'est-à-dire la fenêtre qui a sa barre de titre active et dont le code de prise de focus a été exécuté.
La fenêtre en cours est toujours la dernière fenêtre ouverte.
Il n'est pas possible de saisir dans une fenêtre que dans la fenêtre en cours.
Fermeture d'une fenêtre
Les fenêtres sont fermées avec la fonction Ferme. Cette fonction utilisée sans préciser le nom de la fenêtre à fermer ferme la dernière fenêtre ouverte.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Refus de fermeture de la fenêtre fille
Lorsque vous n'arrivez pas à fermer une fenêtre fille en cliquant sur l'icone de fermeture de la barre de titre, c'est que vous avez dans la fenêtre un bouton, souvent le bouton "annuler", avec le critère "Abandon" coché (Description > volet UI).
bernard SOBRA
15 jan. 2023

Dernière modification : 14/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale