Top Banner
@10 &TOP OF FILE Keystroke sequence: 10 ) Alternate keystrokes: 10 The cursor is moved to the first character in the file. @11 &BOTTOM OF FILE Keystroke sequence: 11 ) Alternate keystrokes: 11 The cursor is moved past the last character in the file. @18 &GO TO LINE NUMBER Keystroke sequence: 18 ) Alternate keystrokes: 18 The cursor will be repositioned to the specified line number of the current window. A prompt box will request the target line number. Enter any number from 1 to 32767. If the value is preceded by a plus (+) or minus (-) sign, the target line number will be calculated relative to the current line. @19 &GO TO COLUMN NUMBER Keystroke sequence: 19 ) Alternate keystrokes: 19 The cursor will be repositioned to the specified column number of the current line. A prompt box will request the target column number. Enter any number from 1 to 999. If the value is preceded by a plus (+) or minus (-) sign, the target column number will be calculated relative to the current column. @20 &GO TO WINDOW Keystroke sequence: 20 ) Alternate keystrokes: 20 The cursor will be moved to the current position in another window on the screen. If only one window is available, nothing will happen. Otherwise a menu will appear, showing the available windows, and the files currently in each one. Select one of these choices by moving the selection bar or by pressing the number of
43

MS

Jul 18, 2016

Download

Documents

α
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MS

@10

&�TOP OF FILE�

Keystroke sequence: �10) Alternate keystrokes: �10

The cursor is moved to the first character in thefile.@11

&�BOTTOM OF FILE �

Keystroke sequence: �11) Alternate keystrokes: �11

The cursor is moved past the last character inthe file.@18

&�GO TO LINE NUMBER�

Keystroke sequence: �18) Alternate keystrokes: �18

The cursor will be repositioned to the specifiedline number of the current window. A prompt boxwill request the target line number. Enter anynumber from 1 to 32767. If the value is precededby a plus (+) or minus (-) sign, the target linenumber will be calculated relative to the currentline.@19

&�GO TO COLUMN NUMBER�

Keystroke sequence: �19) Alternate keystrokes: �19

The cursor will be repositioned to the specifiedcolumn number of the current line. A prompt boxwill request the target column number. Enter anynumber from 1 to 999. If the value is precededby a plus (+) or minus (-) sign, the targetcolumn number will be calculated relative to thecurrent column.@20

&�GO TO WINDOW �

Keystroke sequence: �20) Alternate keystrokes: �20

The cursor will be moved to the current positionin another window on the screen. If only onewindow is available, nothing will happen.Otherwise a menu will appear, showing theavailable windows, and the files currently ineach one. Select one of these choices by movingthe selection bar or by pressing the number of

Page 2: MS

the desired window.@22

&�UNDO LAST DELETION �

Keystroke sequence: �22) Alternate keystrokes: �22

The line of text most recently deleted will beinserted into the current text stream at thecursor position. Note that this applies only tocomplete lines of text, and not to character orword deletions. By default, 20 lines of deletedtext are stored for possible undeletion. The undolimit can be adjusted via a Setup command.@23

&�RESTORE LINE �

Keystroke sequence: �23) Alternate keystrokes: �23

The current line of text will be restored to itsappearance just prior to when the cursor wasmoved onto the line. The cursor position willalso be restored to the value when it entered theline.@34

&�SEARCH FOR PATTERN �

Keystroke sequence: �34) Alternate keystrokes: �34

The current window will be searched to find aspecified sequence of text. When the pattern isfound, the cursor will be positioned at thebeginning of the pattern, and the matched texthighlighted until the next keystroke.

A prompt box will allow entry of the textpattern and search options. Enter any text orcontrol characters just as they would be typed inthe body of the file.]

Search options control the behavior of thesearch. The following options are available:

�U� - ignore case (Upper-case) while searching) �B� - search Backwards from the cursor) position.) �W� - search for whole Words only.) �G� - search Globally, starting at the) beginning of the file (or end, if) searching backwards).) �L� - search Locally (only within marked block).) �n� - search for the nth occurrence of the) string (n is an integer).]

Page 3: MS

Enter the following sequence of keystrokes tosearch for the end of each text line:�<CtrlP><CtrlM><CtrlP><CtrlJ>�. This sequenceenters Carriage return/Line feed into the searchpattern.

Note that each pattern must be found within asingle line. No match may span multiple lines.@35

&�SEARCH AND REPLACE �

Keystroke sequence: �35) Alternate keystrokes: �35

The current window will be searched for aspecified sequence of text. When the pattern isfound, it will be replaced with another specifiedtext sequence.

A prompt box will allow entry of the searchtext, replacement text, and search options. Enterany text or control characters just as they wouldbe typed in the body of the file.]

Search options control the behavior of thesearch. The following options are available:

�U� - ignore case (Upper-case) while searching) �B� - search Backwards from the cursor) position.) �W� - search for whole Words only.) �G� - search Globally, starting at the extreme) end of the file.) �L� - search Locally (only within marked block).) �N� - do Not prompt for confirmation when the) pattern is found.) �n� - replace n occurrences of the string) (n is an integer).]

If the N option is not specified, a prompt willoccur each time the search pattern is found. Thisprompt will provide the following options:

�Y� - replace this text and continue searching.) �N� - do Not replace, but continue searching.) �A� - replace this text and replace All others) without prompting.) �Q� - do not replace, and Quit searching.]

Enter the following sequence of keystrokes tosearch for the end of each text line:�<CtrlP><CtrlM><CtrlP><CtrlJ>�. This sequenceenters Carriage return/Line feed into the searchpattern.@36

Page 4: MS

&�SEARCH AND USE MACRO �

Keystroke sequence: �36) Alternate keystrokes: �36

The current window will be searched for aspecified sequence of text. When the pattern isfound, the cursor will be repositioned to thatlocation, and a specified macro will be playedback.]

A prompt box will allow entry of the searchtext, macro selection, and search options. Enterany text or control characters just as they wouldbe typed in the body of the file. The macro musthave been defined prior to using the search andapply macro command.]

Search options control the behavior of thesearch. The following options are available:

�U� - ignore case (Upper-case) while searching) �B� - search Backwards from the cursor) position.) �W� - search for whole Words only.) �G� - search Globally, starting at the extreme) end of the file.) �L� - search Locally (only within marked block).) �N� - do Not prompt for confirmation when the) pattern is found.) �n� - apply macro for n occurrences of the) search string (n is an integer).]

If the N option is not specified, a prompt willoccur each time the search pattern is found. Thisprompt will provide the following options:

�Y� - apply macro and continue searching.) �N� - do Not apply macro, but continue searching.) �A� - apply macro and apply at All matches) without prompting.) �Q� - do not apply macro, and Quit searching.]

Enter the following sequence of keystrokes tosearch for the end of each text line:�<CtrlP><CtrlM><CtrlP><CtrlJ>�. This sequenceenters Carriage return/Line feed into the searchpattern.@37

&�SEARCH AGAIN �

Keystroke sequence: �37) Alternate keystrokes: �37

Page 5: MS

The previous search operation will be repeated.This will repeat a plain search, a search andreplace, or a search and apply macro command.@38

&�OPERATING SYSTEM �

Keystroke sequence: �38) Alternate keystrokes: �38

Any DOS command or program may be executed. Aprompt box will ask for the name of the commandor program to run. Entering an empty line at theprompt box will cause a DOS shell to be invoked.You may execute any sequence of DOS commands fromthe shell, and finally return to the editor bytyping Exit.]

The DOS shell requires that a copy of COMMAND.COMbe present in the normal drive and directoryassigned by DOS. Sufficient random-access memorymust be available for the shell and any commandthat you specify.

Do not execute any program that becomes memoryresident while within the DOS shell.@39

&�BACKWARD TAB �

Keystroke sequence: �39) Alternate keystrokes: �39

The cursor will be moved to the next tab left ofthe current position. This command is availableonly in fixed tab mode.@40

&�EDIT ANOTHER FILE�

Keystroke sequence: �40) Alternate keystrokes: �40

The current window will be cleared, and a promptbox will ask for the name of another file toedit. If the current window already holds a filethat has been modified, you will be given theopportunity to save it.]

When prompted for a file name, you may enter DOSwildcards or the name of another drive orsubdirectory. In this case, another window willdisplay the names of all matching files. You canselect from this list by using the cursor keypad,or by pressing the first letter of the filenamein which you are interested.

By entering an empty line for the file name, you

Page 6: MS

can edit a file without specifying a name for it.A name can be specified later when you want towrite it out to disk.@41

&�FILE QUIT�

Keystroke sequence: �41) Alternate keystrokes: �41

The editing session will end and you will returnto DOS. If any windows have been modified, promptboxes will appear and you will be given theopportunity to save each modified file. If youtype �<Esc>� at any of the prompt boxes, the FILEQUIT command will be interrupted and you willreturn to the current text window.@42

&�READ BLOCK FROM FILE �

Keystroke sequence: �42) Alternate keystrokes: �42

A prompt box will ask for the name of a file toread. This file will be read into the currentwindow, starting at the current cursor position.The newly read text will be marked as a block.]

When prompted for a file name, you may enter DOSwildcards or the name of another drive orsubdirectory. In this case, another window willdisplay the names of all matching files. You canselect from this list by using the cursor keypad,or by pressing the first letter of the filenamein which you are interested.@43

&�SAVE AND CONTINUE EDIT �

Keystroke sequence: �43) Alternate keystrokes: �43

The contents of the current window will be savedto disk, using a file name the same as when thefile was first read. If the file has not beennamed, a prompt box will ask for a new name. Ifthe disk file already exists, a backup copy willbe made before overwriting the existing version.The cursor will remain in place after the file iswritten to disk.@44

&�WRITE BLOCK TO FILE�

Keystroke sequence: �44) Alternate keystrokes: �44

The currently marked block will be written to a

Page 7: MS

disk file. If no block is marked, an errormessage will be produced. If the disk filealready exists, you will be given the choice ofoverwriting it or appending to it.@46

&�FILE OPEN�

Keystroke sequence: �46) Alternate keystrokes: �46

A prompt box will ask for the name of a new fileto read. If another file is already being edited,the current window will be split in half, and thenew file will be read into the new window.

By specifying a file name that matches anexisting window, you may look at two regions ofthe same file. Changes made in one window willaffect all other windows which contain the samefile.]

When prompted for a file name, you may enter DOSwildcards or the name of another drive orsubdirectory. In this case, another window willdisplay the names of all matching files. You canselect from this list by using the cursor keypad,or by pressing the first letter of the filenamein which you are interested.

By entering an empty line for the file name, youcan edit a file without specifying a name for it.A name can be specified later when you want towrite it out to disk.@47

&�RESIZE WINDOW�

Keystroke sequence: �47) Alternate keystrokes: �47

Use this command to change the height of thecurrent window. The up and down arrow keys willmove the window dividing lines. Press �<Enter> �when the window has the desired size.@48

&�SAVE/SWITCH FILES�

Keystroke sequence: �48) Alternate keystrokes: �48

The file in the current window will be stored todisk. A prompt box will then ask for the name ofanother file to edit. The new file will be readinto the current window. All window sizes willremain the same.]

Page 8: MS

When prompted for a file name, you may enter DOSwildcards or the name of another drive orsubdirectory. In this case, another window willdisplay the names of all matching files. You canselect from this list by using the cursor keypad,or by pressing the first letter of the filenamein which you are interested.

By entering an empty line for the file name, youcan edit a file without specifying a name for it.A name can be specified later when you want towrite it out to disk.@49

&�NEXT WINDOW�

Keystroke sequence: �49) Alternate keystrokes: �49

The cursor will be moved to the current positionin the next window down on the screen. If thecursor is already in the lowest window, it willmove to the topmost window. If there is only onewindow, nothing will happen.@51

&�ZOOM WINDOW�

Keystroke sequence: �51) Alternate keystrokes: �51

The current window will grow to fill the screen.Other text windows are kept in memory, but arenot visible until zoom is toggled off. The Nextwindow and Previous window commands will bringeach window to the forefront in succession. Textmarkers and blocks may be accessed as usual inthe hidden windows. The only exception is blockdelete: a block will not be deleted from a hiddenwindow.]

When zoom is active, a letter Z will appear at theleft edge of the window status line. Togglingthe zoom command again will make all windowsvisible.@52

&�BLOCK BEGIN�

Keystroke sequence: �52) Alternate keystrokes: �52

The cursor position will become the start of amarked block.@53

&�BLOCK END�

Keystroke sequence: �53

Page 9: MS

) Alternate keystrokes: �53

The cursor position will become the end of amarked block.@54

&�START OF BLOCK �

Keystroke sequence: �54) Alternate keystrokes: �54

The cursor will be moved to the start of thecurrent block, whether it is visible or not.@55

&�END OF BLOCK �

Keystroke sequence: �55) Alternate keystrokes: �55

The cursor will be moved to the end of the markedblock, whether it is visible or not.@56

&�BLOCK COPY �

Keystroke sequence: �56) Alternate keystrokes: �56

A copy of the marked block will be inserted atthe current cursor position.@57

&�BLOCK MOVE �

Keystroke sequence: �57) Alternate keystrokes: �57

The marked block will be removed from its currentlocation and inserted at the current cursorposition.@58

&�BLOCK DELETE �

Keystroke sequence: �58) Alternate keystrokes: �58

The marked block will be deleted from the textstream. If the block spans more than one line,the deleted lines may be recovered via theUndelete command.@59

&�HIDE BLOCK �

Keystroke sequence: �59) Alternate keystrokes: �59

The on-screen highlighting of the marked block is

Page 10: MS

toggled on or off. Blocks can be copied, moved,or deleted only when the block is visibly marked.Movement to block start or end is possible evenwhen the block is not visible.@82

&�LOAD MACROS FROM DISK�

Keystroke sequence: �82) Alternate keystrokes: �82

A previously stored file of MicroStar keyboardmacros is loaded into memory. The macro file is abinary file in a special format used byMicroStar. Macros may be recorded, edited, andstored to disk from within MicroStar. Each macrofile contains ten macros, each of which may holdup to 255 keystrokes. MicroStar automaticallyloads the macro file MS.MAC, if found, when theprogram is started.@83

&�STORE MACROS TO DISK �

Keystroke sequence: �83) Alternate keystrokes: �83

The current set of MicroStar keyboard macros iswritten to a disk file. A prompt box will ask fora file name. The macro file is a binary file in aspecial format used by MicroStar. Macros may berecorded, edited, and stored to disk from withinMicroStar. Each macro file contains ten macros,each of which may hold up to 255 keystrokes.MicroStar automatically loads the macro fileMS.MAC, if found, when the program is started.@84

&�TOGGLE MACRO RECORD�

Keystroke sequence: �84) Alternate keystrokes: �84

Any keystrokes entered after this command isactivated are stored within a keyboard macro,which may be edited and later played back withinMicroStar. To stop macro recording, enter thiscommand a second time. A prompt box will ask forwhich of the ten macros should store the newlyrecorded one, and for a descriptive name for themacro.

Each macro can hold up to 255 keystrokes. Macroscan play back other macros. Macros are playedback by pressing one of the installed keystrokecombinations, or by choosing the �MicroStar MacroPlayback� option from the menu system.]

One of the macros is somewhat special. This

Page 11: MS

macro is called the "scrap". Whenever a new macrois recorded, it writes over the scrap macro. Thecurrent scrap macro can be played back once ormany times using other macro commands.@104

&�GET INFORMATION�

Keystroke sequence: �104) Alternate keystrokes: �104

Various facts about MicroStar and the currentfile are displayed. Information shown includesthe complete path name of the current file; itssize in bytes, words, lines, and pages; whetherit has been modified since last disk save; thetime and date; available RAM and disk space; thecurrent directory; and the DOS and MicroStarversion numbers.

Some of the statistics that MicroStar presentstake a while to compute. By pressing any key whilethe Get Info window is being updated, you can"short-circuit" the computation of some items.@106

&�TOGGLE INSERT MODE �

Keystroke sequence: �106) Alternate keystrokes: �106

When insert mode is active, newly typed text isinserted into the current text line, pushingcharacters to the right of the cursor aside tomake room. When insert mode is off, newly typedtext overwrites existing text. Many commands,such as block copy and insert line, operate ininsert mode independent of the setting of thistoggle.@107

&�TOGGLE AUTOINDENT MODE �

Keystroke sequence: �107) Alternate keystrokes: �107

When autoindent mode is active and the �<Enter>�key is pressed, the new line of text will beindented the same number of spaces as the lineimmediately above it. The setting of this togglealso affects the operation of the paragraphreformatting command.@108

&�TOGGLE CASE�

Keystroke sequence: �108) Alternate keystrokes: �108

The case of the character at the cursor location

Page 12: MS

will be toggled from upper to lower, or fromlower to upper. If a block is marked and visible,and the cursor is anywhere within the markedblock, the command will toggle the case of theentire block.@109

&�LOWER CASE �

Keystroke sequence: �109) Alternate keystrokes: �109

The case of the character at the cursor locationwill be set to lower-case. If a block is markedand visible, and the cursor is anywhere withinthe marked block, the command will change thecase of the entire block.@110

&�UPPER CASE �

Keystroke sequence: �110) Alternate keystrokes: �110

The case of the character at the cursor locationwill be set to upper-case. If a block is markedand visible, and the cursor is somewhere withinthe marked block, the command will change thecase of the entire block.@111

&�SET RIGHT MARGIN �

Keystroke sequence: �111) Alternate keystrokes: �111

A prompt box will ask for a new value for theright margin. Entering an empty prompt string willset the right margin to the current cursor column.The right margin is used only when Word Wrap modeis active. When that is so, text entered in acolumn beyond the right margin will automaticallybe wrapped to the next line. Paragraph formattingwill move words so that lines are as full aspossible within, but not exceeding, the rightmargin.@112

&�FORMAT PARAGRAPH �

Keystroke sequence: �112) Alternate keystrokes: �112

Format paragraph is available only when WordWrap mode is active. Paragraph reformatting willmove words so that lines are as full as possiblewithin, but not exceeding, the current left andright margins. If Justify mode is active, thelines will also be evenly filled with spaces sothat the rightmost word ends on the right margin.

Page 13: MS

The paragraph reformat is terminated when a blankline, or a line beginning with a format character(@), is reached.@113

&�TOGGLE WORD WRAP �

Keystroke sequence: �113) Alternate keystrokes: �113

When Word Wrap mode is active, paragraphreformatting and automatic word wrap areavailable. Otherwise, left and right marginsettings are ignored, and text may be entered inany column up to the maximum line length.@114

&�SET LEFT MARGIN�

Keystroke sequence: �114) Alternate keystrokes: �114

A prompt box will ask for a new value for theleft margin. Entering an empty prompt string willset the left margin to the current cursor column.

When Word Wrap mode is active, the left margincontrols the leftmost position where text may beentered. The left margin also controls theoperation of the paragraph formatting command.

The left and right margins can be made visible bytoggling the Tab Line Display.

Print formatting commands require that theformat character (@) be located in column 1 evenif the left margin is set to a number greaterthan one. To achieve this, enter the formatcommand starting at the left margin, move thecursor to column 1 with the Left of Line command,and delete the intervening spaces via DeleteWord. Alternatively, activate the Margin Releasecommand while the format command is entered.@115

&�DISPLAY TABS �

Keystroke sequence: �115) Alternate keystrokes: �115

Toggling Display Tabs ON reserves one line of thecurrent window for display of tab settings andmargins. The tabs and margins can be activewhether or not the tab line is visible.@116

&�INSERT UNDO BUFFER �

Keystroke sequence: �116

Page 14: MS

) Alternate keystrokes: �116

The entire contents of the undo buffer areinserted into the current text stream, prior tothe current line. This empties the undo buffer,that is, the operation can be used only once forany set of deletions.@117

&�TOGGLE JUSTIFY �

Keystroke sequence: �117) Alternate keystrokes: �117

When Justify is active, word wrap and paragraphreformat operations will cause each line to befilled in with spaces such that the rightmostnon-blank character is exactly on the rightmargin.]

By toggling Justify off, and reformatting linesor paragraphs, the additional blanks will beautomatically removed from the text. Note thatblanks manually inserted (via the Tab command,etc.) will also be removed, unless the CompressWrap mode is turned off.

MicroStar does not differentiate between "soft"blanks added during justification and "hard"blanks manually entered. However, the character�<CtrlO> � may be used in place of a normal blankwhen non-changing spaces are desired. The �<CtrlO> �will be printed as a normal space. To enter a�<CtrlO> � in the text stream, press �25�<CtrlO> �.@118

&�TOGGLE PAGE BREAKS �

Keystroke sequence: �118) Alternate keystrokes: �118

When pagination is activated, the left twocolumns of the text window will be devoted toshowing page breaks. The characters �¯¯� in thosecolumns indicate that the corresponding line isthe first printing text line on its page.

In addition, the status line for the window willindicate what page number the cursor is on. TheJump to Page command is available only whenpagination is activated.]

MicroStar calculates page numbers while it iswaiting for you to enter keystrokes. As a result,if you enter new text it may take a short periodof time before the page break markers are redrawnat their new positions.

Page 15: MS

Although the page breaks displayed on screencorrespond to those in a printout of thedocument, MicroStar does not store any specialcharacters in the disk file. Page breaks arerecomputed each time the file is read intoMicroStar.

Pagination can be precisely controlled via theformatting commands. See the help section forFile Print Formatting.@119

&�TOGGLE FONT DISPLAY�

Keystroke sequence: �119) Alternate keystrokes: �119

When Font Display is enabled, print formattingcommands that control font selections will notbe displayed on-screen. Instead the marked textwill be displayed in a color or attributecorresponding to the font. This "what you see iswhat you get" mode allows more accurate alignmentof tables, and avoids multiple print cycles tocorrect formatting commands.

The screen colors for each font may be adjusted onthe �Options Colors� menu.

When font display is enabled, the controlcharacters that select the fonts are not visible.However, the cursor can be positioned over thecontrol character, and it can be deleted ifdesired. The MicroStar hardware cursor grows to alarge block when it is positioned over thecontrol character. The value of the controlcharacter will be displayed at the right handedge of the window status line when the cursor ispositioned over it.

MicroStar computes the display of on-screen fontswhile it is waiting for you to enter keystrokes.As a result, if you enter new text it may take ashort period of time before control charactersdisappear and fonts are drawn in their finalcolors.@120

&�CENTER LINE�

Keystroke sequence: �120) Alternate keystrokes: �120

The current line will be centered between theleft and right margins. This command is activeonly when Word Wrap mode is on.@121

&�SET COLORS �

Page 16: MS

Keystroke sequence: �121) Alternate keystrokes: �121

All of the editor colors can be customized toyour liking. Independent color settings areavailable for normal text, block marked text,window status lines, the prompt line at the topof the screen, text in menus and prompt boxes,menu frames, the highlighted character by whicheach menu item may be selected, the currentlyselected menu item, the block cursor (whenactive), and each of the five selectable fonts.]

The colors that you select are saved withMicroStar when you execute the �Options Savesetup� command.@122

&�SAVE SETUP �

Keystroke sequence: �122) Alternate keystrokes: �122

The toggles, settings, colors, and options arestored as MicroStar defaults when this command isexecuted. MS.EXE must be present in the defaultdirectory or in the installed home directory.@123

&�PRINT FILE �

Keystroke sequence: �123) Alternate keystrokes: �123

Any text file can be printed from withinMicroStar. Files formatted with MicroStar's pagelayout commands and font controls will print withmultiple fonts, headers, footers, and page breaks.

Do not press �<Enter>� on the first menu selection,�Print file now�, until the other items in the boxhave been set to your satisfaction. Selecting thefirst item starts the print job.

After you select the second menu item, �Name offile�, a prompt box will request entry of the nameof the file to print. When prompted for a filename, you may enter DOS wildcards or the name ofanother drive or subdirectory. In this case,another window will display the names of allmatching files. You can select from this list byusing the cursor keypad, or by pressing the firstletter of the filename in which you areinterested.

If you wish to print a file that is currentlyloaded in memory, be sure to save any recentchanges to disk before trying to print it. If youattempt to print a file that has unsaved changes,

Page 17: MS

MicroStar will produce an error message.

Set �Auto formatting � OFF if you wish to haveMicroStar ignore formatting commands (@ commands)in your text. In this case, text will printcontinuously with no form feeds or page breaks.Control codes embedded in the text will bewritten to the output without interpretation.

By default, MicroStar prints all pages of thedocument. You can set starting and stoppingpages if desired.

Select from any of the available printerdefinition files (default extension .PDF) to findone that is appropriate for your printer. You canchange to another file and use �Options Save setup�to regularly use that file.

You can also choose between sending the printedoutput to LPT1, LPT2, or to a file. LPT1 and LPT2refer to the computer port where your printer isattached. If the printer is attached to a serialport, you must use the DOS MODE command in orderto assign the serial port to one of the printdevices LPT1 or LPT2. Your choice between LPT1 andLPT2 will be saved with MicroStar when you �SaveSetup�.

When output is printed to a file, all controlcodes are written out just as when they areprinted. In this case, you must also specify thename of the output file using the prompt window.

Set �Manual paper feed � ON if you wish to haveMicroStar prompt you to insert a new sheet ofpaper after each page. This choice is also storedas part of the printer definition file for yourselected printer.

Set �Use formfeeds � ON if your printer acceptsASCII character #12 to eject each page. Otherwise,MicroStar will fill out the end of each page withblank lines.

After making all selections, move the menu bar tothe �Print file now� item and press �<Enter> �. Ifyou decide not to print, just press �<Esc> �.Printing occurs as a background task. You cancontinue editing with minimal loss of performancewhile the print job continues.

To stop a print job at any time, execute thePrint File command sequence. MicroStar willconfirm whether you want to stop the print job.]

&�PRINTER DEFINITIONS�

You can edit and store printer definitions from

Page 18: MS

within MicroStar, using the �File Print� menu.

Select a printer definition file (defaultextension .PDF) using the �Which printer � menuitem. MicroStar will load this printer file intomemory.

Any of the command sequences that control variousprinter fonts can be edited using the �Edit printercodes� menu selection. Each font is associatedwith two strings - one to turn the font ON, andanother to turn it OFF.

When you choose a sequence to edit, it appears inanother window. It can be edited using the cursorkeys, and the �<Del> � or �<Backspace>� keys. Mostcharacters you type will be inserted literallyinto the string. �<CtrlBksp>� will delete theexisting string. �<Enter>� will end the sessionin the string editor. In case you need to enterany of these special keys as part of the controlstring, press the �<ScrollLock>� key to enterLiteral mode. In this mode, all keystrokes will beinserted into the string without furtherinterpretation.

The printer definition currently held in memorycan be stored to a disk file using the �Saveprinter setup� menu item. MicroStar stores theprinter command sequences for all fonts, as wellas the default settings for manual paper feed andformfeeds, when you save the setup.

MicroStar will prompt for a file name when youdecide to store the current definition. Thedefault extension for printer definitions is .PDF.@124

&�FLUSH UNDO BUFFER�

Keystroke sequence: �124) Alternate keystrokes: �124

The contents of the undo buffer will be deleted,freeing up whatever memory is being used. Thiscommand is useful in combination with the InsertUndo Buffer command.@127

&�ACTIVE DIRECTORY �

Keystroke sequence: �127) Alternate keystrokes: �127

The current default drive or directory may bechanged using this command. Entering wildcardswill cause a directory window to appear showingpossible choices.

Files previously opened in other directories will

Page 19: MS

be properly accessed even after the activedirectory is changed.@128

&�FILE DIRECTORY �

Keystroke sequence: �128) Alternate keystrokes: �128

Use this command to browse through a filedirectory. Use standard DOS pathname and wildcardnotation to specify a file mask for the directory.@129

&�GO TO PAGE NUMBER�

Keystroke sequence: �129) Alternate keystrokes: �129

The cursor will be repositioned to the first lineof the specified page of the current window. Thiscommand is available only when pagination isactive for the window. A prompt box will requestthe target page number. Enter any positive integervalue. If the value is preceded by a plus (+) orminus (-) sign, the target page number will becalculated relative to the current page.@130

&�SET TOP MARGIN �

Keystroke sequence: �130) Alternate keystrokes: �130

This specifies the number of lines to leave blankat the top of each page during printing orpagination of the file in the current window. Thetop margin is a default value that will beoverridden by MicroStar format (@) commandsembedded in the text. The value you specify inthe prompt box is not stored in the document file.It is a default value that exists only while thefile is being edited.@131

&�SET BOTTOM MARGIN�

Keystroke sequence: �131) Alternate keystrokes: �131

This specifies the number of lines to leave blankat the bottom of each page during printing orpagination of the file in the current window. Thebottom margin is a default value that will beoverridden by MicroStar format (@) commandsembedded in the text. The value you specify inthe prompt box is not stored in the document file.It is a default value that exists only while thefile is being edited.@132

Page 20: MS

&�SET PAGE LENGTH�

Keystroke sequence: �132) Alternate keystrokes: �132

This specifies the total number of lines on eachpage during printing or pagination of the file inthe current window. The page length is a defaultvalue that will be overridden by MicroStar format(@) commands embedded in the text. The value youspecify in the prompt box is not stored in thedocument file. It is a default value thatexists only while the file is being edited.@133

&�SET UNDO LIMIT �

Keystroke sequence: �133) Alternate keystrokes: �133

This specifies the maximum number of lines ofdeleted text that will be stored in the Undobuffer. If Undo limit is 10, and you delete 15lines, the first five lines deleted will be lost.Whenever lines are Undeleted, that space isrecovered for the undo buffer to reuse.@134

&�TOGGLE TAB EXPANSION �

Keystroke sequence: �134) Alternate keystrokes: �134

When tab expansion is ON, any tabs encounteredupon read-in of a file are expanded into spaces,using a tab spacing that you specify. If tabexpansion is OFF, MicroStar leaves the tabsintact. However, MicroStar does not expand tabsas it displays them, so these will be displayedon the screen as �I�.@135

&�SET FILE EXTENSION �

Keystroke sequence: �135) Alternate keystrokes: �135

If you edit many files with the same extension,such as .DOC, you should enter that value for thedefault extension. MicroStar will automaticallysupply the default extension whenever you respondto a filename prompt without entering anextension. The extension you enter should notinclude a period or any DOS wildcards, and islimited to three characters.@136

&�SET TABS �

Page 21: MS

Keystroke sequence: �136) Alternate keystrokes: �136

The tab settings will be initialized based on thecontents of the current line of text. The startof each blank-delimited word will set a tab atthat column. Any other tabs will be cleared. Byusing this command in concert with the Put Tabscommand, you can store a custom tab line as partof a document and easily use it later.

You can return to the default evenly spaced tabsby activating the �Options Tabs Restore even �menu selections.@137

&�SET TAB SIZE �

Keystroke sequence: �137) Alternate keystrokes: �137

By default, a tab is placed after every eightcolumns of text. This tab size is also used whenfiles containing tabs are read into MicroStar.Change the tab size and use the Restore evencommand to initialize a different set of regularlyspaced tabs.@138

&�PUT TABS �

Keystroke sequence: �138) Alternate keystrokes: �138

The tab settings are stored into the currentwindow as a formatted text line. The line beginswith the MicroStar formatting character (@), andwill be ignored during printing. Use this commandin concert with the Set tabs command to storea custom tab line as part of a document for lateruse.@139

&�EDIT TABS�

Keystroke sequence: �139) Alternate keystrokes: �139

Tab positions can be interactively edited usingthis command. The cursor will be moved to thecurrent window's tab line display. Use the cursorkeys or the tab key to move along the tab line.Pressing the space bar will toggle a tab settingon or off, pressing the �<Ins> � key will add a tab,pressing the �<Del>� key will delete a tab at thecursor position. Press �<Enter>� when editing iscomplete, or �<Esc>� to undo any changes made.@140

&�SET TEMPORARY MARGIN �

Page 22: MS

Keystroke sequence: �140) Alternate keystrokes: �140

The current left margin will be moved to the rightby one tab stop. This is useful in making indentedlists. The temporary margin will remain in forceuntil you leave the current paragraph.

The temporary margin is indicated by a rightpointing arrow on the window tab display.@141

&�FORMAT BLOCK �

Keystroke sequence: �141) Alternate keystrokes: �141

Paragraph formatting will be applied to alllines of text in the currently marked block. Theblock must be highlighted, and the cursor must besomewhere within the block, or an error messagewill be produced.@142

&�FILE CLOSE �

Keystroke sequence: �142) Alternate keystrokes: �142

The current text window will be cleared. If ithas been modified since being saved to disk, youwill be given the opportunity to save it. Thewindow will then be closed. If the window is theonly one on the screen, you will return to theMicroStar menu system.@143

&�SET MARKER �

This command stores a record of the current cursorposition to which you can easily return later.MicroStar supports up to ten text markers, whichare labeled with the numbers 0-9 when they areplaced in the text. Shortcut commands for usingeach of the ten markers are presented on afollowing screen.

The text marker display writes over the characterwhere it is placed. It does not affect the actualtext, but merely hides it.]

When a marker is set from the menu system, anothermenu will appear showing which markers are alreadyin use. Redefining an existing marker erases thepreviously stored position. Defining a marker atthe same position where it is currently locatedhas the effect of erasing it.

Page 23: MS

The following screen provides shortcut keystrokesfor setting text markers without using menus.]

The following commands will set any of themarkers without using a menu.

)Marker 0 Main: �62 Alternate: �62)Marker 1 Main: �63 Alternate: �63)Marker 2 Main: �64 Alternate: �64)Marker 3 Main: �65 Alternate: �65)Marker 4 Main: �66 Alternate: �66)Marker 5 Main: �67 Alternate: �67)Marker 6 Main: �68 Alternate: �68)Marker 7 Main: �69 Alternate: �69)Marker 8 Main: �70 Alternate: �70)Marker 9 Main: �71 Alternate: �71@144

&�JUMP TO MARKER �

This command moves the cursor to the position of apreviously stored text marker. If the marker hasnot been set, an error will occur. MicroStarsupports up to ten text markers, which are labeledwith the numbers 0-9 when they are placed in thetext.

When you jump to a marker from the menu system,another menu will appear showing which markershave previously been set.

The following screen provides shortcut keystrokesfor jumping to text markers without using menus.]

The following commands will jump to any of themarkers without using a menu.

)Marker 0 Main: �72 Alternate: �72)Marker 1 Main: �73 Alternate: �73)Marker 2 Main: �74 Alternate: �74)Marker 3 Main: �75 Alternate: �75)Marker 4 Main: �77 Alternate: �77)Marker 5 Main: �77 Alternate: �77)Marker 6 Main: �78 Alternate: �78)Marker 7 Main: �79 Alternate: �79)Marker 8 Main: �80 Alternate: �80)Marker 9 Main: �81 Alternate: �81@145

&�PLAYBACK MACRO �

This command will play back a previously recordedmacro. A menu showing the name of all macros willappear; you should choose the one desired.

The following screen gives shortcut commands whichallow you to playback macros without using themenu system.

Page 24: MS

]

The following commands will playback a macrowithout using the menu system:

)Macro 1 Main: �85 Alternate: �85)Macro 2 Main: �86 Alternate: �86)Macro 3 Main: �87 Alternate: �87)Macro 4 Main: �88 Alternate: �88)Macro 5 Main: �89 Alternate: �89)Macro 6 Main: �90 Alternate: �90)Macro 7 Main: �91 Alternate: �91)Macro 8 Main: �92 Alternate: �92)Macro 9 Main: �93 Alternate: �93@146

&�TOGGLE FIXED TABS�

Keystroke sequence: �146) Alternate keystrokes: �146

When fixed tabs are ON, tab positions are takenfrom a table of columns that you can set to evenspacing or customize through various tabcommands. When fixed tabs are OFF, tab positionsare based on the contents of the text surroundingthe current line, just like the Turbo Pascaleditor.@147

&�SET TEMPORARY MARGIN �

Keystroke sequence: �147) Alternate keystrokes: �147

The current cursor column will be assigned as thetemporary left margin. If the cursor is beyond theright margin, an error will occur.@148

&�SET HOME DIRECTORY �

Keystroke sequence: �148) Alternate keystrokes: �148

MicroStar uses several files in its operation.These contain the current printer definition,default macros, and this help file. In order torun MicroStar from a drive or directory other thanwhere these files are located, you will need toset up a Home Directory. The home directoryspecifies the location of the optional MicroStarsupport files on your system.]

The following files should be kept in thatdirectory:

) MS.HLP MS.MAC *.PDF

Page 25: MS

MicroStar will operate without the use of thesefiles, but in that case certain program featureswill not be available.

After the home directory is set, it can be savedwith MicroStar's Save Setup command.@149

&�TOGGLE HI-BIT STRIP�

Keystroke sequence: �149) Alternate keystrokes: �149

When Hi-bit strip is ON, the most significant bitof each character read from the disk will be setto zero. This is useful when reading in filespreviously generated in WordStar document mode. Inaddition, "dot commands" used for WordStardocument formatting will be changed to MicroStar'sformat character (@). Note that stripping the highbit will also affect any usage of the IBM extendedASCII character set, such as the line drawingcharacters.@150

&�EDIT MACRO �

Keystroke sequence: �150) Alternate keystrokes: �150

Macros recorded within MicroStar can be edited ona character by character basis using the built-inmacro editor.

First, a prompt box will ask for a new name forthe macro, which you can accept as is, or change.]

The macro will appear in another window. It canbe edited using the cursor keys, and the �<Del>�or �<Backspace>� keys. Most characters you type willbe inserted literally into the macro. �<CtrlBksp>�will delete the macro. �<Enter>� will end thesession in the macro editor. �<Esc>� will undo anychanges made to the macro. In case you need toenter any of these special keys as part of themacro, press the �<ScrollLock>� key to enterLiteral mode. In this mode, all keystrokes willbe inserted into the macro without anyinterpretation.@151

&�WRITE TO FILE�

Keystroke sequence: �151) Alternate keystrokes: �151

This command will store all text in the currentwindow to any file that you name. When you areediting in a window that has not previously been

Page 26: MS

named, you can use this command to assign a nameto the window. Using it in an already-named windowwill cause the name of that window, and all otherwindows sharing the same text stream, to beupdated to the new name.@152

&�TOGGLE KEY HELP�

Keystroke sequence: �152) Alternate keystrokes: �152

When Key Help is ON, MicroStar will display thecommand sequences that correspond to each menuselection while you are browsing through the menusystem. This can serve to familiarize you withthe quick keystrokes and speed up your editing.@153

&�PREVIOUS WINDOW�

Keystroke sequence: �153) Alternate keystrokes: �153

The cursor will be moved to the current positionin the next window up the screen. If the cursor isalready in the topmost window, it will move to thebottom window. If there is only one window,nothing will happen.@154

&�NEXT SENTENCE�

Keystroke sequence: �154) Alternate keystrokes: �154

The cursor will be moved to the beginning of thenext sentence. Sentences are delimited by periods,semicolons, and other common punctuation marks, aswell as by blank lines and lines beginning withthe MicroStar format character (@).@155

&�PREVIOUS SENTENCE�

Keystroke sequence: �155) Alternate keystrokes: �155

The cursor will be moved to the beginning of theprevious sentence. Sentences are delimited byperiods, semicolons, and other common punctuationmarks, as well as by blank lines and linesbeginning with the MicroStar format character (@).@156

&�RESTORE EVEN TABS�

Keystroke sequence: �156) Alternate keystrokes: �156

Page 27: MS

Tabs will be set on an even spacing as determinedby the current default tab spacing. Any other tabsettings will be cleared.@157

&�WHICH FONT �

Keystroke sequence: �157) Alternate keystrokes: �157

MicroStar will display the font type of thecharacter at the cursor position. If thecharacter has more than one font applied to it,MicroStar will list all of them.@158

&�SELECT BOLD�

Keystroke sequence: �158) Alternate keystrokes: �158

If a block is marked and visible, MicroStar willconvert the block to bold typeface. It does so byautomatically placing the Toggle Bold controlcharacter (�<CtrlB>�) at the beginning and end ofthe block.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@159

&�SELECT DOUBLESTRIKE�

Keystroke sequence: �159) Alternate keystrokes: �159

If a block is marked and visible, MicroStar willconvert the block to double-strike typeface. Itdoes so by automatically placing the ToggleDouble-strike control character (�<CtrlD>�) at thebeginning and end of the block.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@160

&�SELECT UNDERSCORE�

Keystroke sequence: �160) Alternate keystrokes: �160

If a block is marked and visible, MicroStar will

Page 28: MS

convert the block to underscore typeface. Itdoes so by automatically placing the ToggleUnderscore control character (�<CtrlS> �) at thebeginning and end of the block.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@161

&�SELECT SUPERSCRIPT �

Keystroke sequence: �161) Alternate keystrokes: �161

If a block is marked and visible, MicroStar willconvert the block to superscript typeface. Itdoes so by automatically placing the ToggleSuperscript control character (�<CtrlT>�) at thebeginning and end of the block.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@162

&�SELECT SUBSCRIPT �

Keystroke sequence: �162) Alternate keystrokes: �162

If a block is marked and visible, MicroStar willconvert the block to subscript typeface. Itdoes so by automatically placing the ToggleSubscript control character (�<CtrlV>�) at thebeginning and end of the block.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@163

&�SELECT COMPRESSED�

Keystroke sequence: �163) Alternate keystrokes: �163

If a block is marked and visible, MicroStar willconvert the block to compressed typeface. It doesso by automatically placing the Toggle Alternate 1control character (�<CtrlA>�) at the beginning and

Page 29: MS

end of the block. For most printer definitionfiles, the Alternate 1 typeface is defined ascompressed print.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@164

&�SELECT ITALICS �

Keystroke sequence: �164) Alternate keystrokes: �164

If a block is marked and visible, MicroStar willconvert the block to italic typeface. It does soby automatically placing the Toggle Alternate 2control character (�<CtrlN>�) at the beginning andend of the block. For most printer definitionfiles, the Alternate 2 typeface is defined asitalic print.

If no block is marked, MicroStar will place a pairof print control characters at the current cursorposition, and position the cursor between the two.Thus, while the cursor remains between the controlcharacters, newly entered text will be in theselected typeface.@165

&�TOGGLE SNOW CONTROL�

Keystroke sequence: �165) Alternate keystrokes: �165

When Snow Control is ON, MicroStar avoids thescreen interference patterns called "snow" thatare produced by certain display adapters, notablythe IBM Color Graphics Adapter. For other coloradapters, the Snow Control can be turned off. Thisimproves screen updating performance considerably.@166

&�TOGGLE BLOCK CURSOR�

Keystroke sequence: �166) Alternate keystrokes: �166

MicroStar offers a choice between a blinkinghardware cursor and a solid unblinking cursor.The color of the block cursor can be set via the�Options Colors� menu.@167

&�TOGGLE 43 LINE MODE�

Keystroke sequence: �167

Page 30: MS

) Alternate keystrokes: �167

On computers equipped with an Enhanced GraphicsAdapter, MicroStar can display 43 lines on thescreen. Toggle this option ON if a longer textdisplay is desired.@168

&�MARGIN RELEASE �

Keystroke sequence: �168) Alternate keystrokes: �168

Setting Margin Release ON allows you to typebeyond the left and right margins while Word Wrapmode is active. Margin release remains effectiveuntil the cursor is moved to another line. It canalso be toggled off at any time.@169

&�SPELL CHECK�

Keystroke sequence: �169) Alternate keystrokes: �169

In combination with Turbo Lightning, Borland's RAMresident spelling checker and thesaurus,MicroStar will spell-check any of your documents.Lightning must be installed, or an error willoccur.

MicroStar checks the document in the currentscreen window. By default, checking proceeds fromthe current cursor position to the end of thefile. If a block is marked and visible, only thatblock will be checked.]

MicroStar contains a small built-in dictionary ofthe 500 most commonly used English words. Thisdictionary is kept in memory at all times in orderto accelerate the checking process.

Once the operation begins, MicroStar keeps youadvised of its progress on the status line. Theline and column counters tell you what part of thedocument is being checked, as does the percentageindicator. These are updated each time a new wordis checked.]

When Lightning finds a word that it does notrecognize, the screen will be updated to highlightthe word, and a popup menu will ask you to selectan option. Select by moving the bar and pressing�<Enter> � or by pressing the first character of anyof the options:

) �Skip once�) Ignore the spelling of this word in only this

Page 31: MS

) one instance.) �Ignore for this document �) Ignore the spelling of this word for the) duration of the check.]

) �List Lightning sound-alikes�) Display a list of sound-alike words from) Lightning's dictionary. Select one and press) �<Enter>�, or press �<Esc>� to return to the) previous menu.) �Edit from the keyboard �) A prompt box will appear to allow interactive) editing of the word. Press �<Enter> � to accept,) or �<Esc> � to return to the previous menu. You) may use Lightning's interactive modes at this) time. MicroStar will recheck the word after) you finish editing it.]

) �Mark with "~"�) Place a tilde in front of the word. After) the document has been checked, you can use) the Find Pattern command to locate the marked) words.) �Add to dictionary�) Add the word to Lightning's auxiliary) dictionary (usually AUXI.DIC). A secondary) menu of case selections will appear. Press) �<Esc>� to return to the previous menu, or) �<Enter>� to add to the dictionary.]

) �Batch mark rest of document�) Cancel the interactive mode normally used) for spell-checking. From this point on, all) unrecognized words are marked with tildes) (~).

A spell-checking operation may be stopped bypressing �<Esc>� at the corrections menu (once amisspelling is found) or by pressing any key whilea file is being checked. In the latter case, aprompt box will be displayed, asking if you wantto stop. Press Y to stop, N to continue.@171

&�TOGGLE TAB WRITING �

Keystroke sequence: �171) Alternate keystrokes: �171

By default, MicroStar does not write tabcharacters in files saved from the editor. If TabWriting is activated, MicroStar will translatesequences of spaces to tabs in order to save diskspace for the output file. Tabs are computed usingthe fixed spacing currently set for fixed tabs.Multiple spaces found within pairs of single ordouble quotes (as used in Pascal or C source code)

Page 32: MS

will not be converted to tabs.

Tab writing is saved as a MicroStar default.@172

&�TOGGLE WRAP COMPRESSION�

Keystroke sequence: �172) Alternate keystrokes: �172

By default, MicroStar compresses extra spaces outof any line before it is wrapped. This feature isrequired in order to "unjustify" text that haspreviously been right justified. However, in somecases the compression will remove desired spaces,as in the case of aligned columns of figures.

When this toggle is OFF, extra spaces will not beremoved from lines being wrapped. Wrapcompression is saved as a MicroStar default.@173

&�TOGGLE INITIAL ZOOM STATE�

Keystroke sequence: �173) Alternate keystrokes: �173

The state of this toggle determines MicroStar'sdefault behavior when more than one window is onthe screen. When Initial Zoom State is OFF,multiple windows will appear simultaneously onthe screen, that is, they will not be zoomed.

When Initial Zoom State is ON, multiple windowswill be zoomed. The last file opened will bevisible on the screen, and others will be hiddenbehind it.

Initial Zoom State is saved as a MicroStardefault.

The normal zoom window command may be used at anytime, regardless of Initial Zoom State.@174

&�HELP SUMMARY �

MicroStar provides help in several ways. Thissection describes how to use the help system.

Whenever the MicroStar help system is on screen,you can use the �<PgUp>� and �<PgDn>� keys tomove from one screen to another. �<Home>� and�<End>� will take you to the first and last pagesof the section. Press �<Esc> � when you are doneusing help.]

The MicroStar menu system is available at anytime by pressing �191. Most of MicroStar's

Page 33: MS

commands may be selected from the menus. Withinthe menu system, you may activate "Key help" bychoosing �Setup Display options Key help�. WithKey help activated, the quick keystrokes thatactivate each command will be displayed on the toprow of the screen while the selection bar ispositioned over that menu item.

Pressing �<F1>� while within the MicroStar menusystem or within any prompt box will bring up awindow containing more detailed help regarding theselected command. Pressing �<F1>� while you areentering text will bring up a menu of help topics.@175

&�HELP SUMMARY �

MicroStar provides help in several ways. Thishelp section describes how to use the helpsystem.

Whenever the MicroStar help system is on screen,you can use the �<PgUp>� and �<PgDn>� keys tomove from one screen to another. �<Home>� and�<End>� will take you to the first and last pagesof the section. Press �<Esc> � when you are doneusing help.]

The MicroStar menu system is available at anytime by pressing �191�. Most of MicroStar'scommands may be selected from the menus. Withinthe menu system, you may activate "Key help" bychoosing �Setup Display options Key help�. WithKey help activated, the quick keystrokes that activateeach command will be displayed on the toprow of the screen while the selection bar ispositioned over that menu item.

Pressing �<F1>� while within the MicroStar menusystem or within any prompt box will bring up awindow containing more detailed help regarding theselected command. Pressing �<F1>� while you areentering text will bring up a menu of help topics.]

&�Help and Status Keystrokes �

)Show help menu) Main: �174 Alternate: �174)Show help summary) Main: �50 Alternate: �50)Activate menu system) Main: �191 Alternate: �191)Show system and file information) Main: �104 Alternate: �104)Show available memory) Main: �105 Alternate: �105@176

Page 34: MS

&�Cursor Movement�

Character left) Main: �0 Alternate: �0)Character right) Main: �1 Alternate: �1)Word left) Main: �2 Alternate: �2)Word right) Main: �3 Alternate: �3)Line up) Main: �4 Alternate: �4)Line down) Main: �5 Alternate: �5)Scroll up) Main: �6 Alternate: �6)Scroll down) Main: �7 Alternate: �7)Page up) Main: �9 Alternate: �9)Page down) Main: �8 Alternate: �8)Top of file) Main: �10 Alternate: �10)Bottom of file) Main: �11 Alternate: �11)Beginning of line) Main: �12 Alternate: �12)End of line) Main: �13 Alternate: �13)Top of screen) Main: �14 Alternate: �14)Bottom of screen) Main: �15 Alternate: �15@177

&�Quick Movement Commands�

Go to line) Main: �18 Alternate: �18)Go to column) Main: �19 Alternate: �19)Go to page) Main: �129 Alternate: �129)Go to window) Main: �20 Alternate: �20)Previous cursor position) Main: �21 Alternate: �21)Up to equal indent) Main: �16 Alternate: �16)Down to equal indent) Main: �17 Alternate: �17)Next sentence) Main: �154 Alternate: �154)Previous sentence) Main: �155 Alternate: �155]

&�Text Markers �

Page 35: MS

Set a marker by menu) Main: �143 Alternate: �143)Jump to marker by menu) Main: �144 Alternate: �144)Toggle marker display) Main: �61 Alternate: �61)Set marker 0) Main: �62 Alternate: �62)Set marker 1) Main: �63 Alternate: �63)Set marker 2) Main: �64 Alternate: �64)Set marker 3) Main: �65 Alternate: �65)Set marker 4) Main: �66 Alternate: �66)Set marker 5) Main: �67 Alternate: �67)Set marker 6) Main: �68 Alternate: �68)Set marker 7) Main: �69 Alternate: �69)Set marker 8) Main: �70 Alternate: �70)Set marker 9) Main: �71 Alternate: �71)Jump marker 0) Main: �72 Alternate: �72)Jump marker 1) Main: �73 Alternate: �73)Jump marker 2) Main: �74 Alternate: �74)Jump marker 3) Main: �75 Alternate: �75)Jump marker 4) Main: �76 Alternate: �76)Jump marker 5) Main: �77 Alternate: �77)Jump marker 6) Main: �78 Alternate: �78)Jump marker 7) Main: �79 Alternate: �79)Jump marker 8) Main: �80 Alternate: �80)Jump marker 9) Main: �81 Alternate: �81@178

&�Text Insertion and Deletion�

Undo last deletion) Main: �22 Alternate: �22)Restore line) Main: �23 Alternate: �23)Insert undo buffer) Main: �116 Alternate: �116)Tab) Main: �24 Alternate: �24)Backward Tab) Main: �39 Alternate: �39

Page 36: MS

)New line) Main: �26 Alternate: �26)Insert line) Main: �27 Alternate: �27)Insert control character) Main: �25 Alternate: �25)Delete current character) Main: �28 Alternate: �28)Delete character left) Main: �29 Alternate: �29)Delete word) Main: �30 Alternate: �30)Delete to end of line) Main: �31 Alternate: �31)Delete line) Main: �32 Alternate: �32)Delete line (no undo)) Main: �33 Alternate: �33)Abort command (1 char)) Main: �191 Alternate: �191@179

&�Search and Replace �

Search for pattern) Main: �34 Alternate: �34)Search and replace) Main: �35 Alternate: �35)Search and playback macro) Main: �36 Alternate: �36)Search again) Main: �37 Alternate: �37@180

&�Files�

Edit another file) Main: �40 Alternate: �40)Abandon file) Main: �41 Alternate: �41)Read file into window) Main: �42 Alternate: �42)Save and continue edit) Main: �43 Alternate: �43)Save and exit to DOS) Main: �45 Alternate: �45)Write to named file) Main: �151 Alternate: �151)Save/Switch files) Main: �48 Alternate: �48@181

&�Windows�

Open file) Main: �46 Alternate: �46)Close window) Main: �142 Alternate: �142)Resize window) Main: �47 Alternate: �47

Page 37: MS

)Next window) Main: �49 Alternate: �49)Previous window) Main: �153 Alternate: �153)Zoom window) Main: �51 Alternate: �51@182

&�Block Commands �

Begin block) Main: �52 Alternate: �52)End block) Main: �53 Alternate: �53)Start of block) Main: �54 Alternate: �54)End of block) Main: �55 Alternate: �55)Copy block) Main: �56 Alternate: �56)Move block) Main: �57 Alternate: �57)Delete block) Main: �58 Alternate: �58)Hide block) Main: �59 Alternate: �59)Mark current word) Main: �60 Alternate: �60)Write block to file) Main: �44 Alternate: �44@183

&�Text Formatting�

Format paragraph) Main: �112 Alternate: �112)Format block) Main: �141 Alternate: �141)Center line) Main: �120 Alternate: �120)Margin release) Main: �168 Alternate: �168)Toggle case) Main: �108 Alternate: �108)Lower case) Main: �109 Alternate: �109)Upper case) Main: �110 Alternate: �110)Show current font) Main: �157 Alternate: �157)Select Bold) Main: �158 Alternate: �158)Select Double) Main: �159 Alternate: �159)Select Underscore) Main: �160 Alternate: �160)Select Superscript) Main: �161 Alternate: �161)Select Subscript) Main: �162 Alternate: �162

Page 38: MS

)Select Compressed) Main: �163 Alternate: �163)Select Italics) Main: �164 Alternate: �164@184

&�Tabs�

)Tab) Main: �24 Alternate: �24)Backward Tab) Main: �39 Alternate: �39)Set tabs) Main: �136 Alternate: �136)Put tabs) Main: �138 Alternate: �138)Set tab size) Main: �137 Alternate: �137)Edit tabs) Main: �139 Alternate: �139)Tab temporary margin) Main: �140 Alternate: �140)Set temporary margin) Main: �147 Alternate: �147)Restore even tabs) Main: �156 Alternate: �156@185

&�Utility Commands �

Print file) Main: �123 Alternate: �123)Change active directory) Main: �127 Alternate: �127)Directory) Main: �128 Alternate: �128)Operating system) Main: �38 Alternate: �38@186

&�Settings and Toggles �

Toggle insert mode) Main: �106 Alternate: �106)Toggle autoindent mode) Main: �107 Alternate: �107)Toggle word wrap) Main: �113 Alternate: �113)Toggle wrap compression) Main: �172 Alternate: �172)Toggle tab line display) Main: �115 Alternate: �115)Toggle justify) Main: �117 Alternate: �117)Toggle page breaks) Main: �118 Alternate: �118)Toggle attributes) Main: �119 Alternate: �119)Toggle fixed tabs) Main: �146 Alternate: �146

Page 39: MS

)Toggle hi-bit strip) Main: �149 Alternate: �149)Toggle tab expansion) Main: �134 Alternate: �134)Toggle tab writing) Main: �171 Alternate: �171)Toggle key help) Main: �152 Alternate: �152)Toggle snow check) Main: �165 Alternate: �165)Toggle block cursor) Main: �166 Alternate: �166)Toggle 43 line mode) Main: �167 Alternate: �167)Set left margin) Main: �114 Alternate: �114)Set right margin) Main: �111 Alternate: �111)Set top margin) Main: �130 Alternate: �130)Set bottom margin) Main: �131 Alternate: �131)Set page length) Main: �132 Alternate: �132)Set undo limit) Main: �133 Alternate: �133)Set default file extension) Main: �135 Alternate: �135)Set colors) Main: �121 Alternate: �121)Set home directory) Main: �148 Alternate: �148)Save setup) Main: �122 Alternate: �122@187

&�Spell Checking �

) Main: �169 Alternate: �169

In combination with Turbo Lightning, Borland's RAMresident spelling checker and thesaurus,MicroStar will spell-check any of your documents.Lightning must be installed, or an error willoccur.

MicroStar checks the document in the currentscreen window. By default, checking proceeds fromthe current cursor position to the end of thefile. If a block is marked and visible, only thatblock will be checked.]

MicroStar contains a small built-in dictionary ofthe 500 most commonly used English words. Thisdictionary is kept in memory at all times in orderto accelerate the checking process.

Once the operation begins, MicroStar keeps youadvised of its progress on the status line. The

Page 40: MS

line and column counters tell you what part of thedocument is being checked, as does the percentageindicator. These are updated each time a new wordis checked.]

When Lightning finds a word that it does notrecognize, the screen will be updated to highlightthe word, and a popup menu will ask you to selectan option. Select by moving the bar and pressing�<Enter> � or by pressing the first character of anyof the options:

) �Skip once�) Ignore the spelling of this word in only this) one instance.) �Ignore for this document �) Ignore the spelling of this word for the) duration of the check.]

) �List Lightning sound-alikes�) Display a list of sound-alike words from) Lightning's dictionary. Select one and press) �<Enter>�, or press �<Esc>� to return to the) previous menu.) �Edit from the keyboard �) A prompt box will appear to allow interactive) editing of the word. Press �<Enter> � to accept,) or �<Esc> � to return to the previous menu. You) may use Lightning's interactive modes at this) time. MicroStar will recheck the word after) you finish editing it.]

) �Mark with "~"�) Place a tilde in front of the word. After) the document has been checked, you can use) the Find Pattern command to locate the marked) words.) �Add to dictionary�) Add the word to Lightning's auxiliary) dictionary (usually AUXI.DIC). A secondary) menu of case selections will appear. Press) �<Esc>� to return to the previous menu, or) �<Enter>� to add to the dictionary.]

) �Batch mark rest of document�) Cancel the interactive mode normally used) for spell-checking. From this point on, all) unrecognized words are marked with tildes) (~).

A spell-checking operation may be stopped bypressing �<Esc>� at the corrections menu (once amisspelling is found) or by pressing any key whilea file is being checked. In the latter case, aprompt box will be displayed, asking if you wantto stop. Press Y to stop, N to continue.

Page 41: MS

@188

&�Macros �

Load macros from disk) Main: �82 Alternate: �82)Store macros to disk) Main: �83 Alternate: �83)Record macro) Main: �84 Alternate: �84)Edit macro) Main: �150 Alternate: �150)Playback macro by menu) Main: �145 Alternate: �145)Playback Macro 1) Main: �85 Alternate: �85)Playback Macro 2) Main: �86 Alternate: �86)Playback Macro 3) Main: �87 Alternate: �87)Playback Macro 4) Main: �88 Alternate: �88)Playback Macro 5) Main: �89 Alternate: �89)Playback Macro 6) Main: �90 Alternate: �90)Playback Macro 7) Main: �91 Alternate: �91)Playback Macro 8) Main: �92 Alternate: �92)Playback Macro 9) Main: �93 Alternate: �93)Playback scrap macro) Main: �94 Alternate: �94)Playback scrap macro 1 time) Main: �95 Alternate: �95)Playback scrap macro 2 times) Main: �96 Alternate: �96)Playback scrap macro 3 times) Main: �97 Alternate: �97)Playback scrap macro 4 times) Main: �98 Alternate: �98)Playback scrap macro 5 times) Main: �99 Alternate: �99)Playback scrap macro 6 times) Main: �100 Alternate: �100)Playback scrap macro 7 times) Main: �101 Alternate: �101)Playback scrap macro 8 times) Main: �102 Alternate: �102)Playback scrap macro 9 times) Main: �103 Alternate: �103@189

&�Printing a file�

) Main: �123 Alternate: �123

&�Print Formatting Commands�

Page 42: MS

Offset page to right by n columns) @PO n)Start new page) @PA)Start new page if fewer than n lines remain) @CP n)Set page number to n) @PN n)Omit page numbers) @OP)Print page numbers) @PG)Put page number in column n) @PC n)Set page length to n lines) @PL n)Set top margin to n lines) @MT n)Set bottom margin to n lines) @MB n)Set header margin to n lines) @HM n]

)Set footer margin to n lines) @FM n)Define header line) @HEline)Define footer line) @FOline]

&�Special Codes within Headers and Footers �

Insert current page number) #)Ignore following spaces on even pages) �<CtrlK>�)Take next character literally) \]

&�Typeface Selection Commands�

)Select Bold) Main: �158 Alternate: �158)Select DoubleStrike) Main: �159 Alternate: �159)Select Underscore) Main: �160 Alternate: �160)Select Superscript) Main: �161 Alternate: �161)Select Subscript) Main: �162 Alternate: �162)Select Compressed) Main: �163 Alternate: �163)Select Italics) Main: �164 Alternate: �164]

Page 43: MS

&�Typeface Control Codes �

Toggle Boldface) �<CtrlB>�)Toggle Underscore) �<CtrlS>�)Toggle Doublestrike) �<CtrlD>�)Toggle Superscript) �<CtrlT>�)Toggle Subscript) �<CtrlV>�)Toggle Compressed) �<CtrlA>�)Toggle Italic) �<CtrlN>�]

&�Printer Definitions�

Each type of printer is described to MicroStar bya small file with the extension PDF. This filecontains information regarding the control codesthat enable the printer's various fonts, as wellas some additional information that tellsMicroStar about the printer.

Existing PDF files can be changed, and new onescreated via the �MicroStar Printer definition�menu. The printer definition most recentlyselected via the �File Print� menu can be modifiedhere. Choose �Edit string� to change the controlcode for any supported font. Each font isassociated with two strings - one to turn the fontON, and another to turn it OFF.

When you choose a string to edit, it appears inanother window. It can be edited using the cursorkeys, and the �<Del> � or �<Backspace>� keys. Mostcharacters you type will be inserted literallyinto the string. �<CtrlBksp>� will delete theexisting string. �<Enter>� will end the sessionin the string editor. In case you need to enterany of these special keys as part of the controlstring, press the �<ScrollLock>� key to enterLiteral mode. In this mode, all keystrokes will beinserted into the string without furtherinterpretation.

The current printer definition can be saved to adisk file by using the �Save definition� menuselection. A prompt box will ask for the name ofthe file to be saved.@190

&�Function Keys�

|�