MDI vs. SDI

Szerző: Laura McKinney
A Teremtés Dátuma: 7 Április 2021
Frissítés Dátuma: 12 Lehet 2024
Anonim
MDI and SDI
Videó: MDI and SDI

Tartalom

Az MDI és az SDI interfésztervezetek a dokumentumok egyetlen alkalmazáson belüli kezelésére. Az MDI az „Multiple Document Interface”, míg az SDI az „Single Document Interface”. Mindkettő sok szempontból különbözik egymástól. Ablakokonként egy dokumentumot kényszerítünk SDI-be, míg a gyermekablakokat dokumentumonként MDI-ben engedélyezzük. Az SDI csak egy ablakot tartalmaz egyszerre, az MDI azonban több dokumentumot tartalmaz egyszerre, gyermekablakként megjelenõ dokumentumként. Az MDI egy konténervezérlés, míg az SDI nem konténervezérlés. Az MDI számos interfészt támogat, ami azt jelenti, hogy egyszerre számos alkalmazást kezelünk a felhasználó igényei szerint. Az SDI azonban támogatja az egy interfészt, tehát egyszerre csak egy alkalmazást tud kezelni.


Tartalom: Az MDI és az SDI közötti különbség

  • Mi az MDI?
  • Mi az SDI?
  • Főbb különbségek
  • Videó magyarázat

Mi az MDI?

Az MDI a többszörös dokumentum interfész. Ez egy felület, amely a dokumentumok egyetlen alkalmazáson belüli kezelésére szolgál. Ha az alkalmazás MDI szülő űrlapból áll, amely tartalmazza az összes többi ablakot, az alkalmazásból áll, akkor az MDI felület használható. A fókusz átvitele egy adott dokumentumra könnyen kezelhető az MDI segítségével. Az összes dokumentum maximalizálása érdekében az MDI maximalizálja a szülő ablakot.


Mi az SDI?

Az SDI az Single Document Interface kifejezést jelenti. Ez egy felület, amely a dokumentumok egyetlen alkalmazáson belüli kezelésére szolgál. Az SDI másoktól függetlenül létezik, és így önálló ablak. Az SDI egy interfészt támogat, azaz egyszerre csak egy alkalmazást tud kezelni. A csoportosításhoz az SDI speciális ablakkezelőket használ.

Főbb különbségek

  1. Az MDI az „Multiple Document Interface”, míg az SDI az „Single Document Interface”.
  2. Ablakokonként egy dokumentumot kényszerítünk SDI-be, míg a gyermekablakokat dokumentumonként MDI-ben engedélyezzük.
  3. Az MDI egy konténervezérlés, míg az SDI nem konténervezérlés.
  4. Az SDI egyszerre csak egy ablakot tartalmaz, az MDI azonban egyszerre több dokumentumot is tartalmaz, ablakosként.
  5. Az MDI számos interfészt támogat, ami azt jelenti, hogy egyszerre számos alkalmazást kezelünk a felhasználó igényei szerint. Az SDI azonban támogatja az egy interfészt, tehát egyszerre csak egy alkalmazást tud kezelni.
  6. A dokumentumok közötti váltáshoz az MDI speciális felületet használ a szülő ablakban, míg az SDI ehhez a Task Manager alkalmazást használja.
  7. Az MDI-ben a csoportosítást természetesen hajtják végre, de az SDI-ben a csoportosítás speciális ablakkezelõkön keresztül lehetséges.
  8. Az összes dokumentum maximalizálása érdekében a szülőablakot az MDI maximalizálja, SDI esetén pedig speciális kóddal vagy ablakkezelővel valósítja meg.
  9. A fókusz átváltása az adott dokumentumra MDI-ben könnyen kezelhető, de SDI-ban nehéz végrehajtani.