MDI vs. SDI

Auteur: Laura McKinney
Date De Création: 7 Avril 2021
Date De Mise À Jour: 9 Peut 2024
Anonim
MDI and SDI
Vidéo: MDI and SDI

Contenu

MDI et SDI sont des modèles d'interface permettant de gérer des documents dans une seule application. MDI signifie “Multiple Document Interface” (interface à plusieurs documents), tandis que SDI signifie “Single Document Interface”. Les deux sont différents l'un de l'autre à bien des égards. Un document par fenêtre est appliqué dans SDI, tandis que des fenêtres enfants par document sont autorisées dans MDI. SDI contient une fenêtre à la fois, mais MDI contient plusieurs documents à la fois. MDI est un contrôle de conteneur, tandis que SDI n'est pas un contrôle de conteneur. MDI prend en charge de nombreuses interfaces, ce qui signifie que nous pouvons gérer plusieurs applications à la fois en fonction des besoins de l’utilisateur. Mais SDI ne prend en charge qu'une seule interface, ce qui signifie que vous ne pouvez gérer qu'une application à la fois.


Contenu: Différence entre MDI et SDI

  • Qu'est-ce que le MDI?
  • Qu'est-ce que l'IDS?
  • Différences Clés
  • Explication vidéo

Qu'est-ce que le MDI?

MDI signifie Multiple Document Interface. C'est une conception d'interface pour la gestion de documents au sein d'une seule application. Lorsque l'application consiste en un formulaire parent MDI contenant toutes les autres fenêtres constituées de l'application, l'interface MDI peut être utilisée. Basculer le focus sur un document spécifique peut être facilement géré dans MDI. Pour maximiser tous les documents, la fenêtre parente est maximisée par MDI.

Qu'est-ce que l'IDS?

SDI signifie Single Document Interface. C'est une conception d'interface pour la gestion de documents au sein d'une seule application. SDI existe indépendamment des autres et constitue donc une fenêtre autonome. SDI prend en charge une seule interface, ce qui signifie que vous ne pouvez gérer qu’une seule application à la fois. Pour le regroupement, SDI utilise des gestionnaires de fenêtres spéciaux.


Différences Clés

  1. MDI signifie “Multiple Document Interface” (interface à plusieurs documents), tandis que SDI signifie “Single Document Interface”.
  2. Un document par fenêtre est appliqué dans SDI, tandis que des fenêtres enfants par document sont autorisées dans MDI.
  3. MDI est un contrôle de conteneur, tandis que SDI n'est pas un contrôle de conteneur.
  4. SDI contient une seule fenêtre à la fois, mais MDI contient plusieurs documents à la fois. Cette fenêtre est apparue comme une fenêtre enfant.
  5. MDI prend en charge de nombreuses interfaces, ce qui signifie que nous pouvons gérer plusieurs applications à la fois en fonction des besoins de l’utilisateur. Mais SDI ne prend en charge qu'une seule interface, ce qui signifie que vous ne pouvez gérer qu'une application à la fois.
  6. Pour basculer entre les documents, MDI utilise une interface spéciale dans la fenêtre parente, tandis que SDI utilise le gestionnaire de tâches pour cela.
  7. Dans le MDI, le regroupement est implémenté naturellement, mais dans le SDI, il est possible via des gestionnaires de fenêtres spéciaux.
  8. Pour maximiser tous les documents, la fenêtre parent est maximisée par MDI, mais dans le cas de SDI, elle est implémentée via un code spécial ou un gestionnaire de fenêtres.
  9. Basculer le focus sur un document spécifique peut être facilement géré en mode MDI, mais il est difficile à mettre en œuvre en mode SDI.