DECWindows

Widoki Ekranów

 

Myszkowałem raz po starym serwerze VAX w moim biurze i natknąłem się na jego system okienkowy. Byłem nieco zdziwiony, ponieważ nigdy nie widziałem na VAX'ach niczego innego poza durnymi terminalami znakowymi i klientami telnetu. Co więcej VAX sam nie posiada żadnego monitora lub wyświetlacza podłączonego do niego bezpośrednio, o którym bym coś wiedział.

DECWindows jest zbiorem aplikacji zawierającym menedżer okienek Motif, powłokę Session Manager oraz pewną liczbę akcesoriów, które uruchamiane są przy pomocy protokołu X11 do porozumiewania się z serwerem X poprzez TCP/IP lub DECNet. W tym przypadku zastosowałem zarówno starą kopię MicroImages MIXServera oraz Linux XFree86 do przeglądania programów. Możliwe jest, iż z tego powodu obrazy mogą wyglądać nieco inaczej niż na oryginalnej stacji graficznej DEC. (To tak jak przeglądanie stron WWW za pomocą różnych przeglądarek lub nawet tej samej przeglądarki, ale na różnych komputerach - rzadko zgadzają się one co do piksela).

obrazek

Oto ekran tytułowy, który zobaczyłbyś po pierwszym uruchomieniu systemu DECWindows. W tym przypadku jest to w rzeczywistości komputer linuxowy udający x-terminal.

obrazek

Session Manager jest prostym programem powłoki. Pojawia się jako konfigurowalny pasek menu, który uruchamia pewną liczbę programów narzędziowych oraz akcesoriów.

Przy wyświetlaniu na zdalnym serwerze X zwykle X-serwer uruchamiałby swojego własnego zarządcę okienek (program odpowiedzialny za obsługę ramek, zmianę rozmiarów okienek, minimalizowanie i maksymalizowanie, paski tytułowe, itp.), lecz w tym przypadku zezwoliłem DECwindows na uruchomienie zdalne zarządcy okienek Motif, aby otrzymać pełny wygląd i odczucie pracy ze środowiskiem DECWindows.

obrazek

Oto ekran konfiguracji menu menedżera sesji. Można dodawać elementy z predefiniowanej listy lub określać położenia własnych programów.

obrazek

To jest menedżer plików "FileView", który pozwala użytkownikom wykonywać podstawowe manipulacje na plikach w graficznym interfejsie użytkownika.

obrazek

Okno Work In Progress jest pewnym rodzajem menedżera zadań, który pokazuje uruchomione programy, programy zakończone oraz dane wyjściowe z konsoli, które dany program mógł utworzyć.

obrazek

Kilka okienek konfiguracyjnych menedżera okien. Pozwalają one zmieniać kolory brzegów, ustawiać tła, kursory myszki oraz inne rzeczy.

obrazek

System DECWindows wyposażony został w klienta poczty elektronicznej oraz narzędzie kalendarza i terminarza.

obrazek

Interesujące, że system DECWindows zawiera swoje własne narzędzie do zrzutu i drukowania ekranów, chociaż przy tworzeniu tych obrazków nie musiałem z niego korzystać.

obrazek

Powyższy obrazek przedstawia aplikacje Calculator, Clock, okno Work In Progress z widocznymi przyciskami, menedżera sesji z jednym z jego menu, menu kontekstowe pulpitu menedżera okien oraz przeglądarkę sieci NCSA Mosaic.

obrazek

Ten obrazek ukazuje porównanie różnych kalkulatorów. X calculator, KDE calculator, Gimp oraz KEdit pracują w lokalnym okienku Linuxa, podczas gdy zarządca okien oraz wszystko inne pracuje na komputerze VAX. Jest to interesująca demonstracja elastyczności systemu okienkowego X.

obrazek obrazek obrazek

obrazek

Tłumaczenie na język polski dla I LO w Tarnowie zostało wykonane za pisemną zgodą Nathana Linebacka z oryginalnej witryny internetowej Graphical User Interfaces
Tłumaczenie z języka angielskiego wykonał: mgr Jerzy Wałaszek

obrazek