Interfejs typu "wiele pojedynczych"

AbiWord korzysta zwielu interfejsów pojedynczych dokumentów (ang.multiple single document interface), czyli MSDI. Najłatwiej to wytłumaczyć przez porównanie zinterfejsem 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.

MSDIAbiWorda 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