Friday, August 21, 2020

The Rolling Stone Essays - Control Characters, DOS Memory Management

The Rolling Stone - - - - - Microsoft Windows 95 README for MS-DOS Device Drivers August 1995 - - - - - (c) Copyright Microsoft Corporation, 1995 This report gives integral or late-breaking data to supplement the Microsoft Windows 95 documentation. - - Step by step instructions to Use This Document - - To see Msdosdrv.txt on screen in Notepad, augment the Notepad window. To print Msdosdrv.txt, open it in Notepad or another word processor, at that point utilize the Print order on the File menu. In language structure lines, aside from where noted, lowercase content means replaceable parameters and capitalized content must be composed as it shows up. NOTE: The Config.txt document contains more Help for MS-DOS orders. Too you can type the name of the order at the order brief, trailed by a cut and question mark (/?). For instance: CHKDSK/? - Substance ANSI.SYS DBLBUFF.SYS DISPLAY.SYS DRVSPACE.SYS, DBLSPACE.SYS EGA.SYS EMM386.EXE HIMEM.SYS RAMDRIVE.SYS SETVER.EXE - ANSI.SYS ========= Note: In this area, capitalized letters in punctuation and ANSI escape arrangements demonstrate content you should type precisely as it shows up. Characterizes capacities that change show illustrations, control cursor development, and reassign keys. The ANSI.SYS gadget driver bolsters ANSI terminal imitating of break groupings to control your framework's screen and console. An ANSI get away from arrangement is a succession of ASCII characters, the initial two of which are the getaway character (1Bh) and the left-section character (5Bh). The character or characters following the departure and left-section characters indicate an alphanumeric code that controls a console or show work. ANSI get away from groupings recognize capitalized and lowercase letters; for example,A and a have totally various implications. This gadget driver must be stacked by a DEVICE or DEVICEHIGH order in your CONFIG.SYS document. Punctuation DEVICE=[drive:][path]ANSI.SYS [/X] [/K] [/R] Parameter [drive:][path] Determines the area of the ANSI.SYS document. Switches /X Remaps expanded keys freely on 101-key consoles. /K Causes ANSI.SYS to treat a 101-key console like a 84-key console. This is identical to the order SWITCHES=/K. On the off chance that you for the most part utilize the SWITCHES=/K order, you will require to utilize the/K switch with ANSI.SYS. /R Alters line looking to improve meaningfulness when ANSI.SYS is utilized with screen-understanding projects (which make PCs progressively open to individuals with incapacities). Parameters utilized in ANSI get away from groupings: Pn Numeric parameter. Indicates a decimal number. Ps Particular parameter. Indicates a decimal number that you use to choose a capacity. You can determine more than one capacity by isolating the parameters with semicolons (;). PL Line parameter. Indicates a decimal number that speaks to one of the lines on your showcase or on another gadget. Pc Segment parameter. Indicates a decimal number that speaks to one of the segments on your screen or on another gadget. ANSI get away from successions for cursor development, illustrations, and console settings: In the accompanying rundown of ANSI get away from successions, the contraction ESC speaks to the ASCII get away from character 27 (1Bh), which shows up at the start of each break grouping. ESC[PL;PcH Cursor Position: Moves the cursor to the predetermined position (facilitates). In the event that you don't determine a position, the cursor moves to the home position- - the upper-left corner of the screen (line 0, segment 0). This break arrangement works a similar route as the accompanying Cursor Position get away from grouping. ESC[PL;Pcf Cursor Position: Works a similar path as the former Cursor Position get away from arrangement. ESC[PnA Cursor Up: Moves the cursor up by the predetermined number of lines without evolving segments. On the off chance that the cursor is as of now on the top line, ANSI.SYS overlooks this arrangement. ESC[PnB Cursor Down: Moves the cursor somewhere near the predetermined number of lines without evolving segments. On the off chance that the cursor is as of now on the main concern, ANSI.SYS overlooks this arrangement. ESC[PnC Cursor Forward: Moves the cursor forward by the predetermined number of segments without evolving lines. On the off chance that the cursor is as of now in the furthest right segment, ANSI.SYS overlooks this grouping. ESC[PnD Cursor Backward: Moves the cursor back by the predetermined number of sections without evolving lines. In the event that the cursor is as of now in the furthest left section, ANSI.SYS disregards this grouping. ESC[s Spare Cursor Position: Saves the present cursor position. You can move the cursor to the spared cursor position by utilizing the Restore Cursor Position succession. ESC[u Reestablish Cursor Position: Returns the cursor to the position put away by the Save Cursor Position grouping. ESC[2J Delete Display: Clears the screen and moves the cursor to the home position (line 0, section 0). ESC[K Delete Line: Clears all characters from the cursor position to the stopping point (counting the character at the cursor position). ESC[Ps;...;Psm Set Graphics Mode: Calls the designs capacities indicated by the following qualities. These predetermined capacities stay dynamic until the following event of this break succession. Designs mode changes the hues and properties of content, (for example, intense and underline) showed on the screen. Content qualities 0 All traits off 1 Bold on 4 Underscore (on monochrome presentation connector as it were) 5 Blink on 7 Reverse video on 8 Concealed on Forefront hues 30 Black 31 Red 32 Green 33 Yellow 34 Blue 35 Magenta 36 Cyan 37 White Foundation hues 40 Black 41 Red 42 Green 43 Yellow 44 Blue 45 Magenta 46 Cyan 47 White Parameters 30 through 47

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.