PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Fenêtres modales
  • Fenêtres non modales
  • Fenêtres MDI
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
5. Fenêtres modales, non modales ou MDI
Chapitre précédentSommaireChapitre suivant
Les applications créées avec WINDEV peuvent utiliser plusieurs types de fenêtres (et mélanger chacun de ces types).

Fenêtres modales

Une fenêtre modale s'ouvre en avant-plan de l'application et bloque l'accès aux autres fenêtres déjà ouvertes (s'il y en a). Les fenêtres modales sont généralement utilisées comme :
  • fenêtres principales d'une application,
  • boîtes de dialogue dont la validation provoque une action.
Avec WINDEV, lorsqu'une fenêtre modale s'ouvre, une ombre grise apparaît sur les fenêtres en arrière-plan : c'est le GFI ou Grisage des Fenêtres Inaccessibles.

Fenêtres non modales

Une fenêtre non modale s'ouvre en parallèle des autres fenêtres de l'application. Chacune des fenêtres reste accessible et manipulable. Les fenêtres non modales servent généralement :
  • de palettes d'outils,
  • de boîtes de dialogue dont la modification affecte directement la fenêtre principale.
Dans cet exemple, chaque fenêtre de description d'un polo permet d'ouvrir la fenêtre de description d'un autre polo. Toutes les fenêtres ouvertes restent accessibles.

Fenêtres MDI

Dans une application MDI, toutes les fenêtres de l'application sont affichées dans une seule et même fenêtre principale : la fenêtre mère MDI. Les fenêtres des applications MDI peuvent donc être de deux types :
Fenêtre mère MDI : Toutes les autres fenêtres de l'application sont affichées dans cette fenêtre. Cette fenêtre permet à l'utilisateur de manipuler le menu principal de l'application.
Fenêtre fille MDI : Fenêtre de l'application affichée dans la fenêtre mère. C'est dans ces fenêtres que l'utilisateur pourra saisir des informations.
Chapitre précédentSommaireChapitre suivant
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire