See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Multiple Document Interface – Wikipedia

Multiple Document Interface

aus Wikipedia, der freien Enzyklopädie

Multiple Document Interface (MDI) bezeichnet eine Form der grafischen Benutzeroberfläche für Programme. Sie zeichnet sich dadurch aus, dass in einem Programmfenster gleichzeitig mehrere Dokumente geöffnet werden können, die dann in separaten Unterfenstern (Inner Frames) angezeigt werden. Die Unterfenster verhalten sich dabei zum Programmfenster so, wie sich das Programmfenster zum Desktop verhält: Sie können frei platziert und in der Größe verändert werden.

Der Sinn des Multiple Document Interface war ursprünglich, die Arbeit an mehreren Dokumenten zu erlauben, ohne dafür das Programm mehrfach starten zu müssen. Da sich jedoch die Unterfenster als recht unübersichtlich erwiesen, werden in modernen Programmen vor allem zwei alternative Wege beschritten:

  • Beim Single Document Interface (SDI) erhält jedes Dokument ein eigenes Hauptfenster
  • Beim Tabbed Document Interface sind die Unterfenster nicht frei platzierbar, sondern in so genannten Registerkarten organisiert

Zusätzlich ist es oft möglich, die Oberfläche horizontal oder vertikal aufzuteilen, um mehrere Dokumente gleichzeitig betrachten zu können.

  • Im Betriebssystem Microsoft Windows kann mittels des Tastaturkürzels Strg+Tab zwischen den einzelnen Dokumenten hin und her geschaltet werden.
  • Im Betriebssystem Mac OS X können Unterfenster frei platziert werden. Es kommt zu keinen Unübersichtlichkeiten, da das Programmfenster auf das Menü an der oberen Bildschirmkante reduziert wurde.

Die MFC-Bibliothek ermöglicht vier verschiedene Anwendungstypen: SDI (Single Document Interface), MDI (Multiple Document Interface), MTI (Multiple Top-Level Windows Interface) sowie dialogbasiert.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -