-14- 4., KERDESEK ES UZENETEK A szovegszerkeszto program 6 kerdest tud feltenni,amelyek a felso uzenosorban jelennek meg.Ezek kozul kettore egyszeruen a "I" vagy a "N" billentyu megnyomasaval kell valaszolni,a tobbire pedig valamilyen karakter sorozattal, amit a billentyu lenyomasaval kell lezarni. 4.1., Kerdesek 1. Vesszen el a blokk: BIZTOS? Erre a kerdesre egyetlen billentyu nyomassal lehet valaszolni.Ez a kerdes akkor tunik fel,ha kiadtuk a Blokk torlese parancsot es 256 byte-nal kevesebb szabad memoriank maradt.Ha ekkor "I" a valaszunk,akkor a blokk torlodik es elvesz (megjegyzendo hogy alap esetben a kitorolt blokk a blokk bufferbe kerul,igy nem vesz el), mig ha "N" a valasz akkor a torlesi parancs nem hajtodik vegre. Ugyanez a kerdes jelenik meg ha olyan parancsot adunk ki amely felulirna a blokkot a blokk bufferben. 2. Vesszen el a szoveg: BIZTOS? Ez a kerdes es meg ket sornyi uzenet jelenik meg abban az esetben ha Az egesz szoveg torlese [ESC] parancsot vagy az Uj file beolvasas torlessel [ESC] R parancsot adtuk ki. Ha a kerdesre "I" a valasz akkor tovabbi kerdes kovetkezik a masodik parancsnal,mig az elsonel kitorlodik a memoriaban levo szoveg. Ha a kerdesre "N" a valasz akkor a parancs nem hajtodik vegre,vagyis kilepunk a parancsbol.Ugyanilyen hatasa van a U billentyu megnyomasanak is. 3. Filenev: Erre a kerdesre egy karakter sorozattal kell valaszolni, amit a billentyu lenyomasaval kell befejezni.A kerdes akkor jelenik meg,ha olvasni vagy irni akarunk a magnorol vagy mas periferiarol.A valasz egy file nev lehet, ami maximum 16 karakterbol allhat.Javitani a billentyuvel lehet,illetve a parancsbol vegrehajtas nelkul ki lehet lepni a U billentyu segitsegevel. A filenevet vagy ":"-al vagy akarmilyen mas karakterrel kezdhetjuk,attol fuggoen hogy milyen tipusu filet akarunk beolvasni vagy kiirni. Ket valasz eseten nem filenevkent hanem periferia nevkent ertelmezodik a karakter sorozat a, LST: a printer b, SER: a soros vonal -15- 4. Hanyadik sorra: Erre a kerdesre egy maximum 4 szamjegybol allo szammal lehet valaszolni,amit a billentyuvel kell lezarni.A kerdes a Menjen a sorra [ESC] J parancs kiadasa utan jelenik meg. A billentyuvel lehet javitani,mig ha csupan a billentyut nyomjuk meg,akkor a parancs vegrehajtasa nem tortenik meg. 5. Jobb oldali margo merete: A kerdes a Jobboldali margo allitasa M parancs kiadasa utan jelenik meg es maximum 3 szamjegybol allo szammal lehet ra valaszolni. A tovabbiakat lasd fentebb. 6. TAB merete: A kerdes a TAB tavolsag megvaltoztatasa I parancs kiadasa utan jelenik meg es maximum 2 jegybol allo szammal lehet ra valaszolni. a tovabbiakat lasd fentebb. 4.2., Uzenetek Nincs eleg memoria Jelzi hogy nincs eleg szabad memoria a gepben a parancs vegrehajtasahoz. A sor tul hosszu Akkor jelentkezik ha egy sor hossza meghaladja a megengedett maximalis 255 karakteres hosszusagot. Jelentkezhet egy egyszeru karakter beiraskor vagy egy karakter kitorlese utan. Ismeretlen parancs Jelzi hogy bar a parancs elso karaktere helyes,a masodik mar nem egy letezo parancsot mutat. A blokk kezdete jeloletlen Barmilyen blokkra vonatkozo muveletnel jelentkezik,ha a blokk kezdete nem lett megjelolve,vagy a jeloles elveszett. A blokk vege jeloletlen Ugyanaz mint fent.csak a blokk vegere vonatkozik. A blokk jelzesek felcserelve Barmilyen blokkra vonatkozo parancsnal jelzi,hogy a blokk kezdete jelzes a blokk vege jelzes utan van. -16- Ervenytelen a celhely A Blokk athelyezes vagy a Blokk atmasolas parancs kiadasanal jelzi hogy a celhely (a kurzor pozicioja) a blokk kezdete es a blokk vege kozott van. A blokk tul nagy A Blokk beolvasasa parancs kiadasa utan jelenhet meg, jelezve hogy a beolvasando blokk tul nagy ahhoz,hogy beferjen a memoriaba. Nincs blokk a bufferben A Kitorolt blokk visszahozasa [ESC] P parancs kiadasa utan jelentkezhet,es jelzi hogy nincs blokk a bufferben. Nincs file,vagy rossz filenev Minden olyan parancs utan jelentkezhet,amelyik megkerdezi a file nevet,es jelzi hogy valami hiba tortent az olvasas vagy iras soran. A jeloles hianyzik A Menjen a megjegyzett poziciora K parancs kiadasa utan jelzi hogy a kurzor pozicio jelolese hianyzik vagy elveszett. Nincs ilyen sor A Menjen a sorra [ESC] J parancs utan jelzi,hogy a megadott sorszam nagyobb mint a fileban levo legnagyobb sorszam. -17- 5., OSSZEFOGLALAS 5.1., File nevek megadasa Filenev: naplo "naplo" nevvel rendelkezo szekvencialis file Filenev: :naplo "naplo" nevu nem szekvencialis file Filenev: lst: a PRINTERRE kerul a file Filenev: ser: a SOROS VONAL a lijelolt periferia Barmelyik input vagy output muvelet megszakithato a [ESC] billentyuk eggyuttes lenyomasaval. A nem szekvencialis formaban, vagyis egybefuggoen a magnora kerulo szovegfile fejleceben (az un. header reszben) a nev utani elso ket byte megadja a file hosszat byte-okban. -18- 5.2., Parancsok tablazata KURZORMOZGATAS Egy karakterrel balra ... ... ... ... .... S v. joystick jobbra ... ... ... ... ... D v. joystick fel ... ... ... ... ... .. E v. joystick le ... ... ... ... ... ... X v. joystick Egy szoval balra ... ... ... ... ... ... . A jobbra ... ... ... ... ... .... F TABnyit balra ... ... ... ... ... ... .... S jobbra ... ... ... ... ... ... ... D Sor elejere ... ... ... ... ... ... ... .. A vegere ... ... ... ... ... ... ... ... F A kep tetejere .... ... ... ... ... ... .. E aljara ... ... ... ... ... ... ... . X Lapozas felfele ... ... ... ... ... ... .. Q lefele ... ... ... ... ... ... ... C File elejere ... ... ... ... ... ... ... . Q vegere ... ... ... ... ... ... ... .. C SZOVEGTORLES Egy karakter torlese balra ... ... ... ... H v. a kurzor alatt ... .. G v. Egy szo torlese balra ... ... ... ... .... [ESC] S jobbra ... ... ... ... ... D Torles a sor elejeig ... ... ... ... ... . [ESC] A vegeig ... ... ... ... ... .. F Egy sor torlese ... ... ... ... ... ... .. Y Kitorolt sor visszahozasa ... ... ... .... [ESC] Y Egesz szoveg torlese ... ... ... ... ... . [ESC] H v. [ESC] BLOKKRA VONATKOZO PARANCSOK Blokk eleje jelzes ... ... ...."Begin".... [ESC] B vege jelzes ... ... ... ."Last"... . L Blokk athelyezes ... ... ... .."Move".. .. [ESC] M Blokk masolas ... ... ... ... ."Copy"... . [ESC] C Blokk torles ... ... ... ... .."Erase".... [ESC] E Kitorolt blokk vissza ... ... ."Paste". .. [ESC] P GYORS KURZORMOZGATAS Menjen a sorra ... ... ... ...."Jump"... . [ESC] J Menjen a blokk elejere .... ..."Begin".... B vegere ... ... ."Last"... . L Jegyezze meg a kurzorpoziciot ."Kurzor"... [ESC] K Menjen a megjegyzett poziciora "Kurzor"... K KERESES ES HELYETTESITES Keresse meg az elsot ... ... ... ... ... . [ESC] ? a kovetkezot ... .."Next".. .. N Helyettesitse es keresse a kovetkezot .... N Helyettesitse az osszeset ... ... ... .... [ESC] N KAPCSOLOK Uzemmod valtas (Insert/Change) ... ... ... V v. Insert mod valtas (Isert/Autoinsert) ... . [ESC] V v. [ESC] Szabad hely kijelzes valtas ... ... ... .. V EGYEB FUNKCIOK TAB beiras ... ... ... ... ... ... ... ... I TAB tavolsag valtoztatas ... ... ... ... . I Jobb margo allitas ... ... ... ."Margo"... M Kontrol karakter beiro billentyu ... ... . P PERIFERIA-KEZELES,SZOVEGKIMENTES,LISTAZAS ES OLVASAS Blokk beolvasas ... ... ... ...."Read".... R kiiras ... ... ... ... ..."Write"... W Uj file olvasas ... ... ... ...."Read".... [ESC] R Egesz file kiiras ... ... ... .."Write"... W STAZAS ES OLVASAS Blokk beolvasas ... ... ... ...."Read".... R kiiras ... ... ... ... ..."Write"... W Uj file olvasas ... ... ... ...."Read".... [ESC] R Egesz