home *** CD-ROM | disk | FTP | other *** search
- "ART OF Assembly Language Programming" support files.
- These are the source and sample files to accompany
- Randy Hyde's text "The Art of Assembly Language Programming".
-
- (c) Copyright 1995 by Randall L. Hyde.
-
- Permission is hereby granted to copy these files by individuals
- for the purposes of learning 80x86 assembly language programming.
- Institutions, corporations, etc. may obtain permission by sending
- a copyright request to
-
- rhyde@cs.ucr.edu
-
- explaining the need for these files.
-
- Note that the Standard Library files (stdlib directory)
- are public domain. There is no need to request permission
- for their use.
-
-
-
- -----------------------------------------------------------------------------
-
- RPTEDIT Word Processing Program.
-
- This package includes a simple word processing program (RPTEDIT.EXE) that
- allows you to prepare laboratory reports in the event you do not have
- access to another word processor. This program was written with Borland
- Delphi using the Visual Solutions Pack. Unfortunately, Borland's
- License agreement does not allow distributing source code for this product
- (since it includes quite a bit of some of their sample code). Those
- who are interested in writing their own word processor (similar to RPTEDIT)
- should obtain a copy of the Borland RAD pack for Delphi.
-
- The RPTEDIT program is a fairly straight-forward word processor. Anyone who
- has ever used a Windows-based word processor will feel right at home with
- RPTEDIT. By default, RPTEDIT reads and writes files in its own format
- (using the ".RPT" filename suffix). It can also read and write files in the
- rich text format (files with the ".RTF" suffix).
-
- In addition to the options available in the menus and on the ruler, RPTEDIT
- supports the following mouse and keyboard operations:
-
- Mouse Assignment
-
- Mouse Action Reaction of Text-Control
-
- Click Moves cursor to point of click or selects an image.
-
- Shift+Click Extends the selection to the point of click.
-
- Double-click Selects the word that is clicked on or opens a modal
- dialog box to select an image alignment.
-
- Drag Selects text from point of button down to point where
- button is released.
-
- Double-click and drag Extends the selection from word to word.
-
- Triple-click and drag Extends the selection from row to row.
-
- PgUp/PgDown Scrolls the text up or down one client area height
- minus the height of one line of text. Active only
- if a vertical scrollbar exists.
-
-
- Moving the caret while SHIFT is pressed extends the current selection to
- the new caret position.
-
- Keyboard Assignment
-
- Key type Reaction of Text-Control
-
- HOME Moves the caret to the beginning of the line.
-
- END Moves the caret to the end of the line.
-
- (Left Arrow) Moves the caret one character to the left.
-
- (Right Arrow) Moves the caret one character to the right.
-
- (Up Arrow) Moves the caret one line up.
-
- (Down Arrow) Moves the caret one line down.
-
- CTRL+(Left Arrow) Moves the caret to the beginning of the current word.
-
- CTRL+(Right Arrow) Moves the caret to the beginning of the next word.
-
- CTRL+HOME Moves the caret to start of text.
-
- CTRL+END Moves the caret to end of text.
-
- CTRL+ENTER Inserts a new page.
-
- SHIFT+ENTER Creates a line feed.
-
- CTRL+(-) Inserts an end-of-line hyphen.
-
- DEL Deletes selected text.
-
- SHIFT+DEL Copies selected text to the Clipboard and deletes
- the selection.
-
- CTRL+INS Copies selected text to the clipboard.
-
- SHIFT+INS Inserts text from the clipboard.
-
- CTRL+SHIFT+(Spacebar) Inserts a non-breaking space.
-
- CTRL+(Backspace) Deletes the previous word.
-
- Moving the caret while SHIFT is pressed extends the current selection to
- the new caret position.