S E A R C H M E D D I A L O G
=================================
S$$
=========
Subrutin f|r ABC80 TV EDITOR
----------------------------
Rutinen ska mergas med TVMAIN3 som
fanns p} kasett 4. Radnumreringen
{r anpassad f|r detta.
S-kommandot kan inte l{ngre ha
n}got nomeriskt argument. Inte
heller utf|rs eventuella kommandon
som kommer efter i en kommando-
str{ng.
* Hur S-kommandot ges
===================
Kommandot ges p} n}gon av formerna
S$$ => S|kstr{ng kommer att
efterfr}gas.
S$$ => Den text som f|ljer
anv{nds f|r s|kning-
en. Detta {r allts}
ett s{tt att undvika
stegvis s|kning.
* Hur S-kommandot anv{nds
=======================
Det f|rsta som sker {r att texten
"Please enter command!" dyker upp.
Om en s|ktext skickades s|ks f|rst
efter f|rsta f|rekomsten, och d}
kan eventuellt "%Search failed!"
f|reg} fr}gan.
Direkt n{r S-rutinen har anropats
kan
man svara med vilket inneb{r
att den man text senast anropade
"S" med kommer att anv{ndas.
Annars skriver man in f|rsta bok-
staven man s|ker
efter.
Direkt s|ks f|rsta f|rekomsten av
given text/.
Efter en s|kning skrivs sk{rmen om
med mark|ren innan den matchande
texten om s}dan p}tr{ffades, i
annat fall {ndras inte positionen
utan "%Search failed!" skrivs ut.
OBSERVERA:
Om texten st}r vid den enda f|re-
komsten av en given text och ingen
ytterligare finns kommer "%Search
failed!" ocks} upp!
Sedan fr}gas det igen efter ett
kommando enligt nedan.
Det g}r d} att minska eller
|ka s|ktext-
en, sluta, forts{tta s|ka eller
v{nda s|kriktning.
Kommandon:
==========
C-S => Forts{tt att s|ka fram}t
C-R => Forts{tt att s|ka bak}t
Om s|kriktningen v{nds
kan det beh|vas tv} C-S/
C-R f|r att komma ig}ng!
=> C-[ : Avbryt s|kningen
och beh}ll positionen.
C-G => Avbryt s|kningen och
tillbaka till utg}ngs-
l{get.
=> C-<> : Ta bort sista
tecknet ur s|kstr{ngen.
Forts{tt s|kningen.
\vriga icke-kontroll tecken l{ggs
sist i s|kstr{ngen. Det g}r allts}
inte att s|ka efter kontrolltecken.
====================================
< Ins{nt av 3947 >