2 Warszawa 1990 Michal Pakier
\r
4 Program zarzadzajacy srodowiskiem jezyka LOGLAN
\r
5 -----------------------------------------------
\r
7 1:Instalacja programu
\r
8 ---------------------
\r
9 W sklad systemu wchodza nastepujace pliki:
\r
10 LOTEK.EXE zarzadzajacy wszystkim pozostalym
\r
11 MPLOGED.EXE wlasciwy program
\r
12 LSTTEST.EXE popmocniczy przy kompilacji
\r
13 LOTEK.HLP tekst helpa
\r
14 LOTEKINS.EXE program instalacyjny
\r
17 Caly program jest jakby edytorem tekstow ukierunkowanym na pisanie
\r
18 programow w LOGLAN'ie.Oprocz podstawowych funkcji zwiera on takze
\r
19 inne ciekawe mozliwosci ulatwiajace prace.
\r
21 Oprocz zwyklych operacji na blokach,takich jak:kasowanie,przenosze-
\r
22 nie,kopiowanie, przesuwanie w lewo i prawo oraz wgrywanie na dysk
\r
23 i z dysku sa takze inne , uwzgledniajace specyficzna strukture pro-
\r
24 gramow komputerowych. Sa to: przenoszenie i kopiowanie z wyrownywa-
\r
25 niem (przesuwa w poziomie caly blok , a nie tylko pierwsza linie),
\r
26 wstawianie bloku w ramke z komentarzy (mozna dowolnie ustawic para-
\r
27 metry ramki:szerokosc,wzor,wyrownawanie tekstu wewnatrz).Edytor ten
\r
28 pozwala kopiowac i przenosic blok do wnetrza jego samego (przeno-
\r
29 szenie powoduje przesuniecie w bok, tak by poczatek byl w kolumnie
\r
30 wskazywanej przez kursor).
\r
31 2\Operacje wyszukiwania i zamiany slow
\r
32 Mozna znalezc lub znalezc i zamienic podane slowo lub wskazywane
\r
33 przez kursor. Mozliwa jest tez zamiana wszystkich loglanowych slow
\r
34 kluczowych na duze lub male litery(w calym tekscie lub jego wskaza-
\r
35 nym fragmencie) .Jest tez funkcja zamieniajaca wszystkie znaki na
\r
36 duze badz male litery (w wybranym fragmencie tekstu lub tylko w ko-
\r
37 mentarzach lub tylko w tekscie).
\r
38 3\Operacje szybkiego poruszania sie po tekscie
\r
39 Mozna zaznaczyc punkt w tekscie i nastepnie z dowolnego miejsca
\r
40 skoczyc do niego. Sa dwa rodzaje skokow:skok normalny i z zaznacze-
\r
41 niem aktualnego punktu. Wykonujac ten drugi mozemy skakac miedzy
\r
42 dwoma miejscami w tekscie. Oczywiscie mozna tez skoczyc do poczatku
\r
43 i konca zaznaczonego bloku.
\r
45 W kazdym momencie po nacisnieciu klawisza F1 pojawia sie na ekranie
\r
46 krotki opis wszystkich aktualnie dostepnych funkcji.
\r
48 Jest to cos co bardzo ulatwia pisanie programow. Dla kazdego klawi-
\r
49 sza (a..z,0..9,F1..F10) mozna zdefiniowac makrorozkaz. Jest on poz-
\r
50 niej wywolywany przez nacisniecie Alt+ <odpowiedni klawisz>.Makro-
\r
51 instrukcja jest to ciag znakow wstawianych naraz do bufora klawia-
\r
52 tury (mozna tez kazac aby jakas sekwencja byla wstawiona kilka ra-
\r
53 zy). Z pomoca makrorozkazow mozna sobie na bierzaco definiowac roz-
\r
54 ne pozyteczne funkcje np : linia oddzielajaca, zamienienie slowa na
\r
55 duze litery,zaznaczenie trzech nastepnych linii jako blok,...
\r
57 Sa dostepne nastepujace operacje : wgranie pliku z dysku (jesli nie
\r
58 ma pliku o podanej nazwie to rozpoczynamy jego edycje) ,rozpoczecie
\r
59 edycji nowego pliku (przyjmuje nazwe noname.log) , zgranie pliku na
\r
60 dysk,zmiana nazwy edytowanego pliku (dokladnie nagranie w aktualnym
\r
61 katalogu edytowanego pliku z nowa nazwa i rozpoczecie jego edycji).
\r
62 Mozna takze wybrac do edycji plik z posrod dziesieciu ostatnio uzy-
\r
66 W programie mozemy kozystac jakby z trzech okien edycyjnych.Pierwsze to
\r
67 okienko glowne ,w ktory mozemy wykonywac wszystkie mozliwe operacje. Dru-
\r
68 gie to okienko dodatkowe, dla ktorego nie mozna jedynie wykonywac kompi-
\r
69 lacji i operacji z okienka Execute. Trzecie okienko nie zezwala nam na
\r
70 edycje czegokolwiek umozliwia ono podladanie bazy danych zawierajacej
\r
71 wszelkie mozliwe informacje o loglanie. Na ekranie moga byc maksymalnie
\r
72 dwa okienka :okienko Glowne i ktores z pozostalych. Bedac w okienku glow-
\r
73 nym lub dodatkowym mozna przeniesc z drugiego widocznego okienka blok
\r
74 (sa tu wszelkie odmiany przenoszenia blokow).
\r
77 Program umozliwia skompilowanie (bez wychodzenia z edytora) pliku znajdu-
\r
78 jacego sie w okienku glownym. Mozna wykonac pierwszy lub drugi przebieg
\r
79 kompilacji, uruchomic skompilowany program a po powrocie przesledzic jego
\r
80 wykonanie. Program automatycznie zapamietuje jakie operacje dla danego
\r
81 pliku byly wykonywane i na przyklad jezeli wywolamy opcje RUN a byl tylko
\r
82 pierwszy przebieg to zostanie wykonany tez drugi. Po wykonaniu pierwszego
\r
83 przebiegu kompilacji mozna ogladac znalezione bledy. W dolnej linii wy-
\r
84 swietla sie opis bledu a kursor wskazuje jego wystapienie w tekscie.
\r
87 To okienko kazdy uzytkownik moze sobie zdefiniowac sam podczas instalowa-
\r
88 nia programu Pozwala ono na wywolanie dowolnych funkcji dosu,programow
\r
89 lub plikow *.BAT a nastepnie na powrot do edytcji. Do wywolanego programu
\r
90 mozna oczywiscie kazac automatycznie wstawiac nazwe edytowanego pliku
\r
94 Jest to zasadniczo zbior informacji o Loglanie ale moze tu byc podczas
\r
95 instalacji podlaczona dowolna inna baza danych (stworzona za pomoca pro-
\r
96 gramu MPH ). Baza taka sklada sie z 6-ciu okienek po max. 22 linie.Kazdej
\r
97 linii przyporzadkowany jest dowolnej dlugosci spis tresci a kazdej linii
\r
98 spisu tresci dowolnej wielkosci tekst. Bedac w spisie tresci lub w te-
\r
99 kscie mozna wywolac niektore funkcje edytora: Wyszukanie podanego slowa
\r
100 i zaznaczenie bloku. Zaznaczony blok moze byc potem przeniesiony do pliku
\r
101 glownego. Mozliwe jest wejscie do bazy danych wyszukanie interesujacego
\r
102 nas tekstu, a nastepnie powrot do edycji bez utraty podgladu na wybrany
\r
104 7:Praca w srodowisku LOTEK
\r
105 --------------------------
\r
106 Prace rozpoczyna sie uruchamiajac program LOTEK.EXE.Na dole ekranu wypi-
\r
107 sane sa wszsystkie funkcje, ktore sa aktualnie dostepne. Jesli ktos chce
\r
108 miec o jedna linie wiecej dla edycji to moze spowodowac,ze linia informa-
\r
109 cyjna bedzie niewidoczna. Po kazdym wyjsciu z programu na dysk nagrywane
\r
110 sa wszelkie parametry (na pliku MPLED.DAT) i przy ponownym uruchomieniu
\r
111 jestesmy w takim stanie jak wtedy, gdy skonczylismy. Edytor ma wbudowany
\r
112 mechanizm zapobiegajacy wypaluniu sie monitora. Jesli przez 2 minuty nie
\r
113 nacisniemy zadnego klawisza,to obraz znika i pojawia sie "niebo".Po naci-
\r
114 snieciu dowolnego klawisza niebo znika. Zawsze przy nagrywaniu pliku na
\r
115 dysk jest tworzona wersja bezpieczenstwa (.BAK)
\r