DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Concepts WINDEV / Partie 1 - Notions de base
  • Fenêtres modales
  • Fenêtres non modales
  • Fenêtres MDI
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
5. Fenêtres modales, non modales ou MDI
Page précédenteSommairePage suivante
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.
Boîte de dialogue et GFI
Fenêtres et GFI

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 fauteuil permet d'ouvrir la fenêtre de description d'un autre fauteuil. Toutes les fenêtres ouvertes restent accessibles.

Fenêtres MDI

Dans une application MDI (Multiple Document Interface), 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.
Page précédenteSommairePage suivante
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/09/2024

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