MDI kontra SDI

Författare: Laura McKinney
Skapelsedatum: 7 April 2021
Uppdatera Datum: 13 Maj 2024
Anonim
SDI vs. HDMI | What’s the Difference?
Video: SDI vs. HDMI | What’s the Difference?

Innehåll

MDI och SDI är gränssnittsdesign för att hantera dokument inom en enda applikation. MDI står för "Multiple Document Interface" medan SDI står för "Single Document Interface". Båda skiljer sig från varandra i många aspekter. Ett dokument per fönster verkställs i SDI medan barnfönster per dokument är tillåtet i MDI. SDI innehåller endast ett fönster åt gången men MDI innehåller flera dokument åt gången som barnfönster. MDI är en behållarkontroll medan SDI inte är behållarkontroll. MDI stöder många gränssnitt innebär att vi kan hantera många applikationer åt gången enligt användarens krav. Men SDI stöder ett gränssnitt betyder att du bara kan hantera en applikation åt gången.


Innehåll: Skillnad mellan MDI och SDI

  • Vad är MDI?
  • Vad är SDI?
  • Viktiga skillnader
  • Förklaring av video

Vad är MDI?

MDI står för Multiple Document Interface. Det är en gränssnittsdesign för att hantera dokument inom en enda applikation. När applikationen består av ett MDI-överordnat formulär som innehåller allt annat fönster som består av appen, kan MDI-gränssnittet användas. Byt fokus till ett specifikt dokument kan enkelt hanteras i MDI. För att maximera alla dokument maximeras överordnade fönster av MDI.

Vad är SDI?

SDI står för Single Document Interface. Det är en gränssnittsdesign för att hantera dokument inom en enda applikation. SDI existerar oberoende av andra och är därmed ett fristående fönster. SDI stöder ett gränssnitt betyder att du bara kan hantera en applikation åt gången. För gruppering använder SDI speciella fönsterhanterare.


Viktiga skillnader

  1. MDI står för "Multiple Document Interface" medan SDI står för "Single Document Interface".
  2. Ett dokument per fönster verkställs i SDI medan barnfönster per dokument är tillåtet i MDI.
  3. MDI är en behållarkontroll medan SDI inte är behållarkontroll.
  4. SDI innehåller bara ett fönster åt gången, men MDI innehåller flera dokument i taget verkade som barnfönster.
  5. MDI stöder många gränssnitt innebär att vi kan hantera många applikationer åt gången enligt användarens krav. Men SDI stöder ett gränssnitt betyder att du bara kan hantera en applikation åt gången.
  6. För att växla mellan dokument använder MDI ett speciellt gränssnitt i moderfönstret medan SDI använder Task Manager för det.
  7. I MDI implementeras gruppering naturligt men i SDI är gruppering möjlig genom speciella fönsterhanterare.
  8. För att maximera alla dokument maximeras överordnade fönster av MDI men vid SDI implementeras det genom specialkod eller fönsterhanterare.
  9. Byt fokus till det specifika dokumentet kan enkelt hanteras i MDI men det är svårt att implementera i SDI.