Flikar för flera dokument

Flerdokumentgränssnitt med flikar ( Engelska  flikar för dokumentgränssnitt ) - en typ av grafiskt användargränssnitt där varje dokument visas på en separat flik i det gemensamma fönstret .

Applikation

På grund av dess kompakthet och lätthet att skriva, används flikgränssnittet i stor utsträckning i en mängd olika programvaror ( webbläsare , programmeringsmiljöer , etc.), såväl som i enkel självskriven programvara .

Flera program använder detta tillvägagångssätt.

Jämförelse med gränssnitt för ett enda dokument

Fördelar Brister

Jämförelse med gränssnitt för flera dokument

Fördelar Brister

Hybrider

Det flikförsedda gränssnittet är bördig mark för olika gränssnittshybrider. Här är några alternativ.

Ramgränssnitt

Programfönstret är uppdelat i flera ramar . I var och en av dem kan du hålla flera flikar med dokument. Ett typiskt exempel är Code::Blocks .

Fördelar: Låg skärmutrymmesförbrukning kombinerat med möjligheten att se flera dokument.
Nackdelar: svårt att programmera; förenklade implementeringar kan medföra sina egna begränsningar (till exempel finns vissa dokument i gadgetpanelen och är synliga hela tiden, medan resten finns på flikar); det är omöjligt att ordna dokument på olika bildskärmar eller olika "skrivbord"; vissa typer av paneler (till exempel minikartan i nivåredigeraren ) tar upp mer utrymme än de faktiskt tar upp.

MDI-fönster som flikar

En hybrid av ett gränssnitt med flikar och flera dokument där användaren växlar mellan MDI-fönster med hjälp av flikar (som i Opera upp till version 12 på Presto [1] eller IDA Pro -motorn ).

Ett liknande tillvägagångssätt demonstreras av Adobe Photoshop CS4. Som standard använder programmet en flikrad; om du drar ut ryggraden från panelen förvandlas fliken till ett MDI-fönster.

Fördelar: enkel programmering; Lättheten att växla och kompaktheten hos TDI matchas av flexibiliteten hos MDI.
Nackdelar: formellt är det MDI med sin höga minnesförbrukning; flikfältet tar plats; misslyckas ofta med att använda flera bildskärmar; problemet med att gruppera dokument är inte löst.

Flikar i MDI-fönster

Det omvända konceptet för gränssnittet: det finns flera MDI-fönster, som var och en har flikar. Exempel: traditionellt Delphi -gränssnitt och C++ Builder , kontrollpaneler i Adobe Photoshop .

Fördelar: Grupperar dokument av olika slag.
Nackdelar: det universella gränssnittet är svårt att programmera, och förenklade implementeringar kan införa sina egna begränsningar (till exempel var formulärdesignern i Delphi ett separat fönster under lång tid).

Se även

Anteckningar

  1. I modern Opera Blink är det vanliga flikgränssnittet ärvt från Google Chrome .