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