Wordperfect Office v.3.0
- Krzysztof Matey,
- Joanna Karczewska,
- 18.10.1991
Po prezentacji najnowszych, znakomitych produktów firmy Microsoft proponujemy zapoznać się z ofertą innej dobrze znanej amerykańskiej firmy software'owej, WordPerfect Corporation z siedzibą w Orem, Utah. Ich procesor tekstowy jest najpopularniejszy wśród użytkowników komputerów osobistych na całym świecie. My pragniemy przedstawić program o nazwie WordPerfect Office wersja 3.0, do automatyzacji prac biurowych.
Po prezentacji najnowszych, znakomitych produktów firmy Microsoft proponujemy zapoznać się z ofertą innej dobrze znanej amerykańskiej firmy software'owej, WordPerfect Corporation z siedzibą w Orem, Utah. Ich procesor tekstowy jest najpopularniejszy wśród użytkowników komputerów osobistych na całym świecie. My pragniemy przedstawić program o nazwie WordPerfect Office wersja 3.0, do automatyzacji prac biurowych.
2 wersje
WordPerfect Office w rozprowadzany w dwóch wersjach:
• WoidPeileu Office LAN do wykorzystania w sieciach lokalnych
• WordPerfect Office PC do "samotnie stojących" PC.
Główne menu, czyli spis, programu Office zwane SHELL, czyli "otoczka", stanowi rodzaj elektronicznego skoroszytu, w którym użytkownik przechowuje różne programy w sposób zapewniający łatwy dostęp. Wystarczy wcisnąć klawisz litery podanej w menu by wywołać żądany program. SHELL pozwala także przełączać się między programami działając jako ich integrator. W zależności ud wielkości pamięci operacyjnej i pojemności twardego dysku, można mieć kilka programów rezydujących na raz.
Office zawiera takie programy: CA-LENDAR (kalendarz), FILE MANA GER (zaradzający zbiorami), CAL CULATOR (kalkulator), NOTEBOOK (notes) oraz ED1TOR (edytor) do redagowania makrokomend, zbiorów tekstowych i programów
Wersja LAN zawiera dodatkowo 2 programy MAIL to potężny system poczty elektronicznej, umożliwiający sprawną i szybką komunikację. Wystarczy wcisnąć jeden klawisz by wysłać notatki, listy i zbiory do dowolne) liczby użytkowników sieci. Z kolei, program SCHEDULER, czyli harmonogram-ator, koordynuje terminarze osobiste pracowników, rezerwację sal i wolne terminy ułatwiając ustalanie dat i miejsc spotkań i narad.
Dokumentacja
W zależności od zakupionej wersji WP Office, w pudełku znajdziemy następujące podręczniki i pomoce:
• Reference Manual - najlepszy przewodnik
• Workbook - ćwiczenia do nauki programu
• Quick Reference Cards - ściągawki
• System Administrator's Guide -obowiązkowa lektura przed instalo waniem programu w sieci
• Getting Started - czyli od czego zacząć.
W tym ostatnim podręczniku podany jest wykaz klawiszy, które trzeba zapamiętać:
• Cancel (El) - wycofuje nas z opcji, które wyświetlają komunikat u dołu ekranu. Wycofuje także z dowolnego menu
• Exit (E7) - zakończenie programu, z opcją zapisania informacji do zbioru
• Help (E3) - wywołanie pomocy, inne niż konwencjonalne El
• Shell (Ctrl-Kl) - przeniesie nas z programu do menu SHELL, do wykorzystania przy przełączaniu się, między programami. Umożliwia także przenoszenie informacji z jednego programu do drugiego przy pomocy CLIPBOARD-u, o którym w dalszej części opisu.
Instalacja
Wystarczy wywołać program 1N-STALL na dyskietce dystrybucyjnej #1 i odpowiadać na pytania o dysk i katalog dla WP Office. Na życzenie dokonana zostanie także zmiana zbiorów:
• CONFIG.SYS o parametr FI-Les-40 (minimum wymagane przez WP Office)
• AUTOEXEC.BAT o komendy: NOTIFY - rezydentny program informujący o nadesłanych w poczcie informacjach i zdarzeniach SCHe-DULER-a i obsługujący alarmy kalendarzowe, konieczny w sieci
CL/I - ładująca alarmy kalendarzowe, konieczna do wyświetlenia komunikatów o spotkaniach, jeżeli pracujemy "pod SHELL-em"
SHELL - uruchamia WP Office, wpisywana na żądanie
Otoczka
Po wywołaniu programu SHELL, na ekranie ukazuje się główne menu o postaci jak na rys.l: z lewej strony -lista programów WP Office, przy czym MAIL i SCHEDULER pojawią się tylko w instalacji sieciowej; z prawej strony - lista znanych produktów firmy WordPerfect Corporation. U dołu ekranu podawany jest bieżący katalog, w naszym przypadku D:\OEEICE, oraz lista opcji:
• Go to DOS - powoduje powrót do DOS-a bez zakończenia SHELL-a. Wszystkie rezydentne programy pozostają rezydentne. Przed prompt-em DOS-a wyświetlany jest komunikat wskazujący, że SHELL działa. Przywraca go wciśnięcie F7 lub komenda EX1T.
Enther the DOS command 'EXIT' (or Press F7) to return to the shell
Microsoft (R) MS-DOS (R) Version 5.00
(C)Copright Microsoft Corp 1981-1991 (shell) D:\OFFlCE?
• Clipboard - pozwala obejrzeć zawartość CLIPBOARD-a. Jest to pojęcie znane z programu MS-WIN-DOWS i oznacza specjalny bufor służący do czasowego przechowywania informacji, którą następnie można przenieść do innego programu
• Other Directory - zmienia bielący katalog
• Setup - ustala programy znajdujące się w menu SHELL-a oraz niektóre parametry samego SHELL-a.
• Memory Map - wyświetla mapę pamięci i listę programów rezyden tnych (tab.l). W naszym przypadku SHELL nie rozpoznaje programów DOS 5.0: HIMEM i SUTVER.
• Log - specjalna opcja do badania czasu pracy i liczby wciśniętych klawiszy dla jakiegoś projektu czy zadania programowego.
Kalendarz
Pod literą A w menu SHELL-a figuruje program kalendarza spotkań. Po jego wywołaniu ekran .wygląda jak na rys.2, Z lewej strony widoczny jest kalendarz bieżącego miesiąca z kursorem ustawionym na bieżącym dniu. Po wciśnięciu odpowiedniego klawisza następuje przejście do dnia:
• strzałka w lewo/prawo - po przedniego/następnego
• strzałka w góre/dół - tydzień wstecż/w przód
• szary -/+ (minus/plus) - miesiąc wstecz/wprzód
• Home, PgUp/PgDn - rok wstecz/ wprzód
• 1 lotne, strzałka w lewo/prawo pierwszego/ostatniego w tygodniu.
Z prawej strony ekranu znajdują się trzy okna informacyjne dotyczące bieżącej daty:
• Menu) - przypomnienia
• Appointments - terminarz spotkań. Jeżeli spotkanie zostanie zaznaczone nutką, wtedy na określony czas przed terminem spotkania odezwie się alarm i odpowiedni komunikat przypominający o spotkaniu zostanie wyświetlony na ekranie. Dla dnia bogatego w wydarzenia opcja "outlinc", czyli zarysu, automatycznie wyświetli przybliżone godzi ny spotkań z podaną częstotliwością, co 30 minut.
• To-Do List - lista spraw do załatwienia z zaznaczonym priorytetem. Jeżeli sprawa nie zostanie zaznaczona jako załatwiona, program automatycznie przeniesie ją na kolejny dzień.
Klawisz TAB przesuwa kursor z jednego okna do drugiego.
U dołu ekranu podana jest lista funkcji kalendarza w tym:
• Datę - służy do przejścia do innej podanej daty bądź o podaną liczbę dni w przód lub wstecz oraz do obliczenia ile jest dni między datą podświetloną a podaną.
• Auto-Date - służy do wprowadzenia regularnych spotkań, przypomnień i spraw. Na przykład, w naszym przypadku jest to narada w każdy poniedziałek o godz.. 9:00, trwająca godzinę. Wprowadzając kod o postaci: mon&sep,dec 1991, godziny rozpoczęcia i końca oraz 4opis, program naniesie tę informację dla każdego poniedziałku od września do grudnia 1991 roku. Kody mogą być różne i uwzględniać dni wolne od pracy
Kalendarz podstawowy jest zapamiętywany w zbiorze CALENDAR..EIL lub w sieci w zbiorze XXXCAL.HL, gdzie XXX to identyfikator, użytkownika. Program dopuszcza tworzenie innych zbiorów kalendarzowych
Kalkulator
Wykona wszystkie podstawowe operacje arytmetyczne, jak również działania finansowe, statystyczne, programistyczne i matematyczne, liczby i wyniki są zapisywane na "pasku", który można zapamiętać w zbiorze. Po wywołaniu ekran ma postać jak na rys.3. U góry znajduje się menu decydujące o postaci liczb, włączane klawiszem ALT. Z lewej strony jest główne menu, pośrodku - okno pomocy i rejestr pamięci, zaś z prawej - "pasek" i rejestr wynikowy. Korzystając z dostępnych funkcji, nietrudno zaimponować przeprowadzeniem złożonych obliczeń. Np. obliczyć powierzchnię Ganimeda, jednego z 16 księżyców Jupitera. Średnica d Oanimeda wynosi 5120 km, zaś wzór na powierzchnię kuli -*d2.
Edytor
Program edytora tu w rzeczywistości dwa edytory w jednym: edytor tekstów DOS-owskich i edytor makrokomend. Edytor tekstów ma dwa tryby pracy: normalny DOS-owski i binarny. Z kolei liczba trybów pracy edytora makrosów zależy od liczby dostępnych zbiorów makro interpre-tatorów (.MRS). SHELL, Edytor, WordPerfect, PlanPerfect i DrawPer-fect mają każdy własny zbiór .MRS. Na rys.4. przedstawiamy wygląd ekranu edytora z wczytanymi makro-komendami ze zbioru ALTD.EDM i okienkiem Makro Komend.
File Manager
Program zarządzający zbiorami wykonuje wszystkie podstawowe funkcje, jakich oczekujemy od tego rodzaju programu. Na rys. 5. i 6. po kazane są dwa sposoby wyświetlania katalogów i zbiorów.
Notes
Program NOTEBOOK stanowi łatwo dostępną małą bazę danych. W raźnych zbiorach notesowych można przechowywać nazwiska i telefony współpracowników bądź nazwy i adresy firm dostawczych. Dane te nadają się również do wykorzystania w programie WordPerfect i innych produktach firmy WordPerfect.
Postanowiliśmy założyć własny katalog firm komputerowych, zawierający nazwę, adres i telefon firmy. Przede wszystkim utworzyliśmy odpowiedni format edycji danych za pomocą funkcji OPTIONS RE-CORB-DISPLAY-FORMAT oraz sposób listowania rekordów za pomocą OPTIONS UST-DISPLAY-FORMAT.
Wynik: naszych starań przedstawiamy na rys.7. Wprowadzone firmy zostały zapisane do zbioru FIRMY-KOM.NB. Te informacje można wykorzystać przy wysyłaniu życzeń noworocznych do stałych dostawców. W takim przypadku po napisaniu treści życzeń w WordPerfect, tworzymy Z tego tekstu tzw. pierwotny zbiór do połączenia (ang. primary merge file). Znajdą się w nim odpowiednie nazwy pól z bazy FIRMY-KOM.NB. Z kolei w Notebook zazna czarny za pomocą gwiazdki * firmy? które mają otrzymać życzenia. Następnie przesyłamy je do CLIP-DOARP-u, zapamiętujemy jako wtórny zbiór do połączenia (ang. se-eondary merge file) i wykorzystujemy do końcowej operacji ł w WordPerfect.
Integrator
SHELL nie jest zwykłą nakładką. Ten program stwarza nowe warunki pracy użytkownikom produktów firmy WordPerfect. Umożliwia przełączanie między jednym programem a drugim z opcją przesyłania danych za pomocą CI.IPBOARD-a. Załóżmy, że wprowadzając w kalendarzu przypomnienie o wykonaniu telefonu do firmy Pro-Test, chcemy od razu tam zapisać numer telefonu ale go nie pamiętamy. Są dwa sposoby na chwilo we przejście z Kalendarza do Notesu, by sprawdzić numer:
1) wciskamy Ctrl-El i wybieram" Go to Shell (1) - wracamy do SHELL-a. Gwiazdka przy Calendar oznacza, że nie zakończyliśmy pracy Kalendarza. Wybieramy program Notes i sprawdzamy numer telefonu w kartotece.
2) znając oznaczenie literowe NOTEBOOK w głównym menu SHELL-a czyli N, wciskamy klawisze Ctrl-Alt i N. Zostaniemy automatycznie przełączeni do Notesu.
Nie musimy zapisywać numeru na kartce. Po odnalezieniu rekordu, wybieramy tryb Edit(3), ustawiamy kur-sor w polu telefon, wciskamy SHELL (Ctrl-El), następnie Save field (2), co przeniesie dane z tego pola do CL1P-BOARD'u. Wracamy do Kalendarza i w okienku MEMO, przy przypomnieniu "Zadzwonić do Pro-Testu " wciskamy SHELL (Ctrl-El), następnie Retrieve (4), co spowoduje wpisanie informacji z CLIPBOARD-a.
Informator
Standardowy wygląd głównego i innych menu SHELL-a (rys.l. i 8.) nie jest obowiązujący. Przede wszystkim, po wywołaniu opcji SETUP (4) dostępne są funkcje zmiany parametrów menu i poszczególnych pozycji:
• Options (2) wyświetli informację
O głównym menu (tab.2)
• Edit (1) ukaże informacje o podświetlonym programie. Np. dokonaliśmy zmiany oznaczenia literowego
i nazwy menu Kalendarza (tab.3).
Rozróżnia się 4 typy pozycji menu:
d - komenda DOS lub zbiór BATCH
m - makro komenda SHELL
n - normalna
s - submenu (dalsze menu).
Pozycje menu można zmienić, przenieść, dodać, usunąć, czyli dostosować każde menu do potrzeb użytkownika.
Work Log
Jeżeli chcemy wiedzieć, ile czasu pracowaliśmy i ile klawiszy wcisnęliśmy wykonując projekt lub zlecone przez klienta zadanie (ang. project/ client work log) bądź też korzystając z konkretnych programów (ang. program work log), wystarczy włączyć opcję śledzenia pracy. Standardowy zbiór WORKLOG.NB został specjalnie opracowany do przechowywania danych o wykonanych pracach i jest ' dostępny do przeglądania w Notesie (rys.9).
TSR Manager
Program typu TSR (ang. Terminate and Stay Resident) można wywołać przed uruchomieniem SHELL-a. Niestety, taki program pozostaje rezydentny w pamięci operacyjnej i ta część pamięci nigdy nie jest dostępna dla innych programów. Dużo lepiej jest skorzystać z Zarządcy TSR-ów (rys.10), który usprawni korzystanie z pamięci przez programy rezydentne. Z chwilą gdy wyjdziemy z programu typu TSR, program zostanie zawieszony i zrzucony na dysk. Jego "gorące" klawisze zostaną wyłączone, a pamięć zwolniona. Jednakże nie wolno w ten sposób uruchamiać programów TSR, które:
• muszą być cały czas aktywne, np. program CL/I
• muszą być dostępne dla wielu programów, np. NOTIFY
• obsługują hardware, np. emulują-ce terminal.
Repeat Performance
Jeżeli pragniemy usprawnić pracę naszej klawiatury, producent dołączył do WordPerfect Office program o nazwie "Repeat Performance". Program instalacyjny wyjaśnia rolę poszczególnych parametrów i ułatwia optymalny dla nas wybór wartości. Przykładowe ustawienie to:
Buffer Size 200 chr - bufor wprowadzonych znaków
Repeat Speed 40 chr/s - częstotliwość powtarzania wciśniętego klawisza
Delay 0.25 s - okres przed powtórzeniem klawisza
Turbo Repeat Speed 100 chr/s
Turbo Button Ctrl - zwiększenie częstotliwości powtarzania
Shift CapsLock UPPER - zablokowanie Shift dla CapsLock
Tone ON - włączenie sygnału
Tone Frequency 880 Hz - częstotliwość sygnału
Tone Duration 0.10 sec - czas trwania sygnału
Program instalacyjny uzupełnia zbiór CONFIG.SYS o komendę:
DEVICE=C:\RP.SYS ON RE-PEAT-40 DELAY-25 TURBO(CTRL) TURBO-100 BUFEER=ON SIZE-200 SHIFTCAPS=UPPER TONE-880,10
Program jest przydatny na wolnych komputerach XT i AT. W przypadku naszego testy wykazały, że raczej nie usprawni znacznie działania klawiatury.
Scheduler
Instalowanie programów SCHE-DULER i MAIL ma sens jedynie w sieciach, gdyż ich funkcje są ściśle powiązane z działaniem sieci lokalnej. Ponieważ nasze testy odbywały się na "samotnym" komputerze, niniejszy opis oparty jest na podręcznikach WP Office.
SCHEDULER ma za zadanie tworzenie harmonogramów spotkań w taki sposób, by terminy nie kolidowały z innymi zobowiązaniami u-czestników. Po wywołaniu programu ekran podzielony jest na dwa okna:
• zgłoszeń (ang. requests) - gdzie podane są propozycje spotkań skierowane do użytkownika
• organizatora (ang. organized by) - gdzie podane są propozycje spotkań organizowanych przez użytkownika.
Poprzez opcję Schedule(6) wprowadzamy szczegóły naszej propozycji spotkania. W polu PEOPLE podajemy identyfikatory osób, do których ma dotrzeć propozycja. Alternatywnie wciskamy LIST (F5), następnie USERS (2) i zaznaczamy adresatów na wyświetlonej liście. Z kolei opcja BUSY (Alt- F3) ukaże na ekranie zobowiązania przewidzianych osób. Jeżeli wybrany termin jest u kogokolwiek zaznaczony tłustą kropką, wtedy należy skorzystać z opcji SEARCH (E2). Po podaniu innych ewentualnych terminów, program wyświetli listę wolnych dat. Po podświetleniu tej, która nam odpowiada, wystarczy wcisnąć ENTER i SCHEDULE (E9), by zmienić propozycję.
Także zasoby są udostępniane za pomocą SCHEDULER-a. Każdy "zasób" (projektor, sala konferencyjna, samochód itd.) ma swojego właściciela, czyli osobę, która decyduje o jego udostępnieniu. Właściciel jest notyfikowany o potrzebie skorzystania z "zasobu".
Poczta
Ma konkretne zastosowanie - przesyłanie informacji do innych użytkowników sieci. Po uruchomieniu na ekranie widoczne są dwa okienka:
• IN BOX, gdzie znajdą się wszystkie otrzymane komunikaty (koperty) w kolejności chronologicznej. Każdy nie przeczytany komunikat ma nadany priorytet: - (minus) to najniższy, tłusta kropka to normalny, + (plus) to najwyższy;! (wykrzyknik) oznacza, że nadawca oczekuje odpowiedzi.
• OUT BOX, gdzie wypisane są nadane komunikaty.
Wysłanie wiadomości wymaga znajomości identyfikatora adresata, który o jej otrzymaniu zostanienoty-fikowany odpowiednim komunikatem. Jeżeli wiadomość ma być przesłana kilku osobom, można utworzyć tzw. grupy pocztowe. Rozróżnia się dwa rodzaje:
• globalne - ustalane przez administratora systemu
• osobiste - ustalane przez użytkownika, dzielone na trzy typy odbiorców:
- oryginału (ang. primary copy) -odbiorca otrzymuje wiadomość skierowaną przez jednego użytkownika do drugiego lub grupy użytkowników.
- kalki (ang. carbon copy) - odbiorca otrzymuje kopię wiadomości, która być może została również wysłana do innych użytkowników
- odbitki (ang. blind copy) - odbiorca otrzymuje kopię wiadomości wysłanej do innych użytkowników, lecz nikt oprócz nadawcy i odbiorcy nie wie o tym.
Przesyłać można przypomnienia, notatki, listy, wiadomości telefoniczne i zbiory.
WordPerfect-cyjny świat
WordPerfect zapewnia pełną integrację swoich produktów. Korzystając np. z WordPerfect, WordPerfect Office i DrawPerfect, znikają trudności związane z przenoszeniem danych. Załatwi to SHELL i CLIP-BOARD. Użytkownikom potrzeba jedynie trochę czasu na opanowanie wszystkich sztuczek.
Program WordPerfect Office v.3.0 spodobał się nam, pomimo zachwytu nad MS-Windows. Z pozoru prostszy, ma tyle opcji i funkcji, że spokojnie spełni nasze żądania. Początkujących użytkowników komputera nie przeraża nadmiarem ikon i okienek. Polecamy go nowicjuszom i zaawansowanym. Nasze szczególne uznanie zyskały programy sieciowe SCHEDULER i MAIL. Oprócz niezłej zabawy zapewnią dobrą organizację "nasiadówek" i "wyjazdów samochodem służbowym".
WordPerfect Office wersja 3.0 był testowany na zestawie amerykańskiej firmy UCR SYSTEM PC/AT 386/20 MHz, 4MB RAM, z monitorem SAMSUNG SVGA, drukarką PANASONIC KX-P1124 i myszą LOGITECH Series 9.
Zajętość pamięci przez poszczególne programy: Calculator - 34 KB, MaiL - 270 KB, Calendar - 180 KB, Notebook - 200 KB, CL/I - 5 KB, No-tify - 7 KB, Editor - 160 KB, Scheduler - 300 KB, File Manager - 80 KB, Shell - 48 KB.