LCFG ROLLING DOC CLEAR Y|765| COMMAND SYNTAX|515||752||759||754||754||752||737||159||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||151||754||753||149||754||753||158||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||152||754||752||149||737||541| |9|Throughout this demonstration a constant form is used to describe which keys to press when carrying out 'editing' commands.|13||13||^ZExamples:- CTRL-A - means hold down the CTRL key and press the key marked A |^QCTRL-( - means hold down the CTRL key and press the key marked ( There is NO need to press the SHIFT key as well. |^QSHIFT-|534||754| - means SHIFT and the left cursor key. |^QCTRL-@ 2 - means press CTRL and the key marked @, release and|13| press the key marked 2 MOVING AROUND THE DOCUMENT|515||752||759||754||754||752||737||159||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||156||151||754||753||149||754||753||158||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||156||754||754||152||754||752||149||737||541| |9|This demonstration will initially show you the quick and easy ways to move around a document. One of the main features of a word processor should be the ability to move the cursor around with the minimum of effort and PROTEXT is particularly quick and flexible in this respect, so it is worth taking a short while to get to know all these commands before progressing on to greater things. |^Z|9|The cursor keys when used on their own will move the cursor around one character at a time. We have already used the down cursor to scroll the screen, so that you could continue reading. If we now try using the |534||752| cursor key, you will see that the text stays where it is and the cursor moves up one line for every time the key is pressed. After a few lines, we shall use the |534||753| cursor to bring the cursor back to this line.|^Z|752||^A|752||^A|752||^A|752||^A|752||^A|^K|753||^A|753||^A|753||^A|753||^A|753||^Z If we use the |534||754| cursor key you will see that it will move along towards the beginning of the line.|^Z|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^A|754||^K|763| |9|Similarly with |534||755| cursor, only this time you will find that it goes past the end of the line of text and if held for long enough you will see that the screen will scroll sideways.|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^A|755||^K |^Z|9|The reason that the screen scrolls across is because PROTEXT can handle documents of unlimited width and when the text is wider than the screen, it is scrolled across so that you can see what you are typing. Normally this will happen completely automatically, but unless you are creating a document that is wider than the screen, which is most unusual, you will not come across it very often. |^Z|9|PROTEXT also allows you to move across the screen more quickly, either by jumping a word at a time, or from one end of the line to the other. If SHIFT-|534||755| is pressed, you will find that the cursor now hops from the start of one word to the start of the next. When it reaches the last word on a line, it will continue on the next line. If SHIFT-|534||754| is used, it will hop backwards through the text, always with the cursor on the first character of a word.|^Z|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|758||^A|^Q|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^A|759||^Q|748| |^Z|9|Pressing CTRL-|534||755| will make the cursor hop immediately to the end of the line and pressing CTRL-|534||754| will return the cursor to the beginning of the line. Either of these commands can be used from any position on the line as a quick means of getting to the start or end of a line.|^Z|752||^K|763||^K|762||^K|748||748| |^Z|9|So far the only way that we have moved up and down through the document has been by pressing the |534||752| and |534||753| cursors. If SHIFT-|534||753| is pressed, you will see that the text moves up the screen in a similar way to before, but with one big difference. The flashing cursor remains on the line that it was on when you started pressing SHIFT-|534||753|. You will find this particularly useful when you try editing text at the bottom of the screen as it lets you move the text up so that you can read the following text, but without losing your place in the text. SHIFT-|534||752| does exactly the same thing, but in the other direction.|^Z|757||^A|757||^A|757||^A|757||^A|757||^A|757||^K|756||^A|756||^A|756||^A|756||^A|756||^A|756||^K|748| |^Z|9|There are also several commands which allow you to jump up and down through the text more quickly. The first of these use the |534||752| and |534||753| cursor keys in conjunction with the CTRL key. If CTRL-|534||752| is pressed, you will see that the text jumps up a little less than a full screen with each press. This provides a very convenient way to quickly scan through the contents of a document and because something less than a complete screen is scrolled each time it is easy to maintain continuity of reading.|^Z|760||^Z|760||^Z|761||761| |^K|9|PROTEXT also has two commands which let you jump straight to the beginning or the end of the text in memory. |^ZWe shall now jump to the start of the document and then return to the end.|^Z|539||^Z|541||^K |^Z|9|Notice that we said 'text in memory'. With reasonably sized documents this will be the beginning and end of the document, but with a large document it may not be possible to fit it all in memory at once, in which case PROTEXT will automatically load and save the text as you progress through the document. You will be unaware of this happening most of the time and one of the few occasions you will notice it is when you have used the CTRL-[ or CTRL-] commands which will only take you to the start or end of the text in memory. To get to the start or end of the complete document you should press CTRL-[ or CTRL-] a second time. |^Z|9|There are also two commands which let you jump a paragraph at a time. CTRL-< (The smaller than symbol) will move you back one paragraph to the start of a paragraph, whilst CTRL-> (greater than symbol) will take you to the start of the next paragraph. We shall use them now and come back to this paragraph.|^Z|730||^G|730||^G|730||^K|731||^G|731||^G|731||^K|541| You will probably have noticed that repeated pressing of one or the other will step you forwards or backwards any number of paragraphs. |^Z|9|It is also possible to step through the text a page at a time. A page means a page as it will be printed, not a screen page. If you look at the top of the screen you will find the message 'Page n Line nn'. PROTEXT always keeps a note of which page you are on and also which line and column the cursor is on. |^Z|9|The commands to move a page at a time are CTRL-( and CTRL-) and in a similar fashion to the way that the other brackets have been used, the opening bracket will take you back to the start of the page and the closing bracket will take you forwards to the start of the next page. Watch the Page number on the status line as these commands are used.|^Z|732||^K|732||^K|733||^K|541||^K |9|Most of the main commands for moving around the text have now been described, but there are one or two more which have special purposes. |^Z|9|CTRL-L will always take the cursor back to its previous position if one of the 'jump' commands has been used to move to another part of the text, so that if you press the wrong key by accident and jump to the wrong place, you can always get back to the right place quite easily. We shall press CTRL-< and then CTRL-L. Moving the cursor around on a line, or one line at a time will not have any effect and pressing CTRL-L will still return you to the place in the text from which you originally jumped.|^Z|730||^Z|759||759||^Z|524||^K |9|There is also a command which lets you jump straight to a specific Page, line, or column. If CTRL-G is pressed, a message will appear on the status line at the top of the screen requesting you to enter P,L,or C and number. Entering P and a number will cause the cursor to jump straight to the start of the specified page, whilst prefixing the number with C will take the cursor across the screen to the relevant column number. Using L as the prefix, or omitting the prefix altogether will send the cursor to the line number. You should note that the line number is the actual line number in the text, which will not be the same as the line number displayed at the top of the screen, on the status line, if 'page mode' is selected. Page mode can be turned off at any time by pressing CTRL-P, which results in the true line number being displayed on the status line and back on again by a repeat press of CTRL-P. We shall now go to line 54, by using this command.|^Z|512|?|755||738||519|L54|13||^K|524||738| |^Z|9|Finally, PROTEXT has a command which lets you go to positions in the text that you have marked with place markers. These markers are placed in the text by typing CTRL-@ (The @ symbol is on the same key as the , near to the RETURN key). Pressing CTRL and the key with the '@' on it will change the top status line so that it contains a message telling you to press a number between 0 and 9, or some other symbols. We shall press the '0' key on the top of the keyboard for now, to select marker 0. |^Z|512|0|755||^Z The status line has returned to normal, but now, instead of containing the message 'No markers set', it contains the message 'Markers 0' as an indication that marker 0 is in use. You will also find that the character '0' will be positioned in the text at the cursor position, but in inverse. |^Z|9|You can leave these markers in the text for as long as you want and they will be ignored when printing takes place, but if you want to remove one, it is simply done by positioning the cursor on the marker and pressing the DEL key. |^Z|512|9|755||755||755||^Z|512|9|^Z|545||^K |9|To return to a marker you simply follow the same procedure that was used to set the marker. If no marker is set, then one will be set. If a marker is set, then the cursor will jump to its location. |^Z|9|There are numerous uses for the place markers, one of which is to put place markers in the text in positions which you might have to refer to during the course of creating a document.|512|?|755| |^Z|9|In addition to the place markers there is another marker, called the 'multiple marker' and whereas it was only possible to set one of each of the place markers, you can have as many of the multiple markers as you want in the text. Multiple markers are set by using CTRL-@ as before, but this time the '?' key should be used instead of one of the number keys. |^Z|512|?|755||755||755||755||755||^Z|512|?|755| |^Z|9|During the course of this demonstration, a number of place and multiple markers have been positioned throughout the document. PROTEXT has commands which allow you to search through a document to find these markers. Pressing F5 or F6 will take the cursor to the next place or multiple marker, forwards or backwards through the text.|^D|728||^D|728||^D|728||^D|728||^D|728||^D|728||^D|727||^D|727||^D|727||^ D|^D|727||^D|727||^D|727||^D |^Z|^Z|^Z|766|EXEC ROLLTEXT