Interfejs typu "wiele pojedynczych"

AbiWord korzysta z wielu interfejsów pojedynczych dokumentów (ang. multiple single document interface), czyli MSDI. Najłatwiej to wytłumaczyć przez porównanie z interfejsem wielu dokumentów (ang. multiple document interface), czyli MDI, oraz interfejsem pojedynczego dokumentu (ang. single document interface), czyli SDI.

W aplikacjach, które używają MDI, mamy jedno okno z paskami narzędzi oraz menu, i wszystkie dokumenty są otwarte przy pomocy tego samego okna. Tak więc mamy wiele dokumentów obsługiwanych przez pojedynczy interfejs. Z drugiej strony w aplikacjach używających SDI, każdy dokument ma swoje własne okno z paskami narzędzi i menu, ale nie ma łączy pomiedzy dokumentami.

MSDI AbiWorda jest połączeniem obu wyżej wymienionych metod obsługi dokumentów. Każdy dokument ma swoje własne okno z paskami narzędzi i menu, ale wszystkie otwarte dokumenty AbiWorda wiedzą o sobie nawzajem. Tak więc menu Okno pozwala przełączać się do dowolnego innego dokumentu AbiWorda, natomiast polecenie Zakończ z menu Plik zamyka wszystkie otwarte dokumenty AbiWorda. Z kolei polecenie Zamknij zamyka tylko jeden, bieżący dokument. Jeśli będzie to ostatni dokument, to nrmalnym zachowaniem AbiWorda będzie otworzenie nowego pustego dokumentu w tym samym oknie. Opcja ta może być wyłączona w Opcjach programu, wtedy zamknięcie ostatniego okna powoduje zamknięcie aplikacji. Zauważmy, iż wtedy pole zamknięcia okna w górnym prawym rogu zawsze zamyka okno, nawet jeśli zawiera ono ostatni otwarty dokument AbiWorda.

Top Page Tutorial How To Information Interface Plug-ins Problems Credits Index GNU FDL