Több dokumentumot tartalmazó füles felület

Több dokumentumból álló felület fülekkel ( angol nyelvű  lapos dokumentumfelület ) – a grafikus felhasználói felület olyan típusa, amelyben minden dokumentum a közös ablak külön lapján jelenik meg .

Alkalmazás

Kompaktságának és egyszerű írhatóságának köszönhetően a füles felületet széles körben használják a legkülönbözőbb szoftverekben ( böngészők , programozási környezetek stb.), valamint az egyszerű, saját maga által írt szoftverekben .

Számos program használja ezt a megközelítést.

Összehasonlítás egyetlen dokumentum interfésszel

Előnyök Hibák

Összehasonlítás több dokumentum interfésszel

Előnyök Hibák

Hibridek

A füles interfész termékeny talaj a különféle interfészhibridek számára. Íme néhány lehetőség.

Frame interface

A programablak több keretre van osztva . Mindegyikben több lapot is tarthat a dokumentumokkal. Tipikus példa a Code::Blocks .

Előnyök: Alacsony képernyőterület-felhasználás és több dokumentum megtekintésének lehetősége.
Hátrányok: nehezen programozható; az egyszerűsített megvalósítások saját korlátokat szabhatnak (például néhány dokumentum a modulok panelen található, és folyamatosan látható, míg a többi a lapokon van); lehetetlen a dokumentumokat különböző monitorokon vagy különböző „asztalokon” elrendezni; bizonyos típusú panelek (például a minimap a szintszerkesztőben ) több helyet foglalnak el, mint amennyit valójában.

MDI ablakok lapként

A füles és a többdokumentumú interfész hibridje, amelyben a felhasználó fülek segítségével válthat az MDI ablakok között (mint az Opera 12-es verziójáig a Presto [1] vagy az IDA Pro motoron ).

Hasonló megközelítést mutat be az Adobe Photoshop CS4. Alapértelmezés szerint a program tabulátort használ; ha kihúzza a gerincet a panelből, a fül MDI ablakmá változik.

Előnyök: könnyű programozás; A TDI könnyű váltása és kompaktsága párosul az MDI rugalmasságával.
Hátrányok: formailag MDI-ről van szó, magas memóriafogyasztásával; a tabulátorsáv helyet foglal; gyakran nem használ több monitort; a dokumentumok csoportosításának problémája nem megoldott.

Lapok MDI ablakokban

Az interfész fordított koncepciója: több MDI ablak van, amelyek mindegyike rendelkezik fülekkel. Példák: hagyományos Delphi felület és C++ Builder , vezérlőpanelek az Adobe Photoshopban .

Előnyök: Csoportosítja a különböző típusú dokumentumokat.
Hátrányok: az univerzális felület nehezen programozható, az egyszerűsített implementációk pedig saját korlátokat szabhatnak (például a Delphi formatervezője sokáig külön ablak volt).

Lásd még

Jegyzetek

  1. A modern Opera Blinkben a szokásos füles felület a Google Chrome -tól örökölt .