MDI vs. SDI

Forfatter: Laura McKinney
Oprettelsesdato: 7 April 2021
Opdateringsdato: 1 Juli 2024
Anonim
MDI and SDI
Video.: MDI and SDI

Indhold

MDI og SDI er interface-design til håndtering af dokumenter inden for en enkelt applikation. MDI står for “Multiple Document Interface”, mens SDI står for “Single Document Interface”. Begge er forskellige fra hinanden i mange aspekter. Et dokument pr. Vindue håndhæves i SDI, mens undervinduer pr. Dokument er tilladt i MDI. SDI indeholder kun et vindue ad gangen, men MDI indeholder flere dokumenter ad gangen vises som underordnet vindue. MDI er en containerkontrol, mens SDI ikke er containerkontrol. MDI understøtter mange grænseflader, så vi kan håndtere mange applikationer ad gangen i henhold til brugerens krav. Men SDI understøtter en interface betyder, at du kun kan håndtere en applikation ad gangen.


Indhold: Forskel mellem MDI og SDI

  • Hvad er MDI?
  • Hvad er SDI?
  • Vigtige forskelle
  • Video forklaring

Hvad er MDI?

MDI står for Multiple Document Interface. Det er et interfacedesign til håndtering af dokumenter inden for en enkelt applikation. Når applikationen består af en MDI-overordnet form, der indeholder alt andet vindue, der består af appen, kan MDI-interface bruges. Skift fokus til et specifikt dokument kan let håndteres i MDI. For at maksimere alle dokumenter maksimeres overordnet vindue af MDI.

Hvad er SDI?

SDI står for Single Document Interface. Det er et interfacedesign til håndtering af dokumenter inden for en enkelt applikation. SDI findes uafhængigt af andre og er således et fristående vindue. SDI understøtter en interface betyder, at du kun kan håndtere en applikation ad gangen. Til gruppering bruger SDI specielle vinduesledere.


Vigtige forskelle

  1. MDI står for “Multiple Document Interface”, mens SDI står for “Single Document Interface”.
  2. Et dokument pr. Vindue håndhæves i SDI, mens undervinduer pr. Dokument er tilladt i MDI.
  3. MDI er en containerkontrol, mens SDI ikke er containerkontrol.
  4. SDI indeholder kun et vindue ad gangen, men MDI indeholder flere dokumenter ad gangen vises som underordnet vindue.
  5. MDI understøtter mange grænseflader, så vi kan håndtere mange applikationer ad gangen i henhold til brugerens krav. Men SDI understøtter en interface betyder, at du kun kan håndtere en applikation ad gangen.
  6. Til skift mellem dokumenter bruger MDI en særlig grænseflade i overordnede vindue, mens SDI bruger Task Manager til det.
  7. I MDI implementeres gruppering naturligt, men i SDI er gruppering mulig via særlige vinduesledere.
  8. For at maksimere alle dokumenter maksimeres overordnet vindue af MDI, men i tilfælde af SDI implementeres det gennem speciel kode eller vindueshåndtering.
  9. Skift fokus til det specifikke dokument kan let håndteres i MDI, men det er vanskeligt at implementere i SDI.