home *** CD-ROM | disk | FTP | other *** search
-
- Orpheus v1.41
-
-
- COMPATIBILITY NOTES (versions prior to 1.30):
- (1) As of version 1.30, compiled books created with earlier versions of
- Orpheus are no longer compatible with the Orpheus Reader. Uncompiled
- books are however compatible with OH.EXE, and can simply be recompiled.
-
- (2) If you have created Graphic, Init, or Action links, you will need
- to update them to use the Orpheus Command Language, as detailed in
- Part II of the User's Guide, MANUAL2.DOC. See especially Chapter 2,
- "Converting Pre-1.30 Commands".
-
-
- Version 1.41 (February 3, 1993)
-
- NEW FEATURES:
- - The Reader now has a Tour mode (accessed through the File Menu). Gives
- a self-running tour of your complete book. Options include time delay
- between moves (1-99 seconds), random/sequential order, advance after
- delay or after keypress or either one. Once started, Tour mode only
- stops if you press Alt-T. (Self-running tours are great for lobbies,
- store windows, and other public displays.) Tour Mode does not access
- Init and Action cards, since they could contain commands that would
- interrupt the tour.
- - Reader options now include ability to ignore the Auto-Bookmark when
- you re-open a book.
-
- FIXES:
- - In certain situations OH.EXE's hypertext compiler would produce a
- bad compiled version, and could confuse DOS into partially overwriting
- other files. Also, in multi-file compiled books the last card in a
- file was sometimes hidden from the Reader. These were long-standing
- bugs that could never be found by beta-testers, only by real users
- working with Orpheus in the real world. FIXED!
- (Special thanks to Lynn for rushing me an example from Alaska.)
- - In certain graphics video modes the Reader would grab a chunk of
- memory and fail to release it. Fixed.
- - On systems without a mouse, both programs would think a button was
- being held down and would settle down to wait forever for it to be
- released. Fixed. (Thanks, Randy.)
- - In OH.EXE, if you had set the statusbar to use the bottom line, in
- BoxDraw mode the hint bar would appear on the top line anyway and
- wouldn't be cleared. Fixed. (Thanks, Randy.)
- - Printing got "unhooked" in the Reader; also, if frames were implemented
- you would get the frame printed out but nothing else. Fixed.
-
- OTHER CHANGES:
- - In previous versions the Orpheus Reader would keep up to two compiled
- files in memory. The intended advantage of reducing disk reads only
- worked for books with no more than two numbered data files, since it
- is in the nature of hypertext for users to jump wherever they wish.
- On a large book, particularly one installed on a floppy disk,
- performance was reduced and 128K of RAM was hogged without need.
- With this version the Reader picks up one card at a time, always
- reading from disk instead of from memory. On a hard disk, performance
- is as fast as ever, particularly on systems with a disk cache. On
- floppies performance is improved significantly. This change permits
- the Reader to run in under 200K of free RAM. (I can also provide a
- Lite version of the Reader that runs in under 70K.)
- - Compiled books are now a little smaller.
- - You can use OH.EXE to write small files of plain text (not longer than
- 50 lines), such as batch files to be called with the runbat()
- command. This can only be done by unloading the current project if
- any (use the "New" command on the File Menu), or by starting up OH.EXE
- with either no filename or that of a small text file.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.32 (January 21, 1992)
-
- NEW FEATURES:
- - The Orpheus Command Language lets you write command scripts (similar to
- batch files) in any Init, Action, or Graphic card. Scripts can test
- conditions (such as the user's hardware) and take alternate branches.
- The language is designed to be easy to use yet swift in performance,
- and easily extended: new commands will come in forthcoming releases.
- A complete guide to OCL is given in Part II of the User's Guide, in
- the file MANUAL2.DOC.
- - Orpheus now looks for graphic files first in the current directory,
- then in a directory specified with the ORPHEUS environment variable
- and a /g switch. The following DOS command (given either at the DOS
- prompt or in a batch file) would tell Orpheus to look in the c:\art
- directory: "SET ORPHEUS=/GC:\ART". Both the environment variable
- and the switch may be in uppercase or lowercase. (This feature applies
- to both OH.EXE and the Orpheus Reader.
- - Now you can display ANSI files from Orpheus, and the user's system
- does not have to have ansi.sys installed. Files are located using
- the same method as for graphics described above.
- - Now you can load a file into the FileView window from the command line,
- using the "/v" switch. For example: "OH TEST /VMANUAL.DOC" would
- load both the "Test" project in the Edit windows and MANUAL.DOC in
- the FileView window. The command "OH /VMANUAL.DOC" would do just
- the latter, leaving the Edit windows empty.
- - Added Alt-S as a hotkey to the Search Dialog in the FileView window.
- (In Edit windows, this pulls down the Search Menu.)
- - If you close a book and then re-open it later, the Reader now returns
- automatically to the last location you were in (or rather gives you
- the option to do so after first displaying the Homecard).
- - Added Nordic characters to the support for foreign languages. See
- online help, Using The Keyboard -> Inserting Accents.
- - Added "Edit Init" to the Link Menu, which is rearranged to group the
- programmable card types.
- - Added two debugging tools available through the Tools Menu, which now
- has submenus under "Repair" and "Jumplist".
- - Additional color options, including ability to compile a book with your
- colors built-in. The end-user can still set his own colors, but he
- sees yours first. To make this more manageable the menu system in
- the Orpheus Reader now has 2 pulldowns, "File" and "Options". You
- can choose the default colors, your own, or the author's. (The "Paint"
- colors are intended for use with a script command, to be added later.)
- - Reader options now allow you to turn off sound. This will become
- more important as the Command Language grows.
-
- FIXES:
- - A bug in the code for deleting a block marked in stream mode had
- disastrous effects if the block was large or near the bottom of a
- card. This was a baddy for those it hit, particularly since if
- it didn't cause an immediate crash it could lead to any number of
- strange side-effects. Fixed! (Thanks, Jim and Lynn.)
- - Cursor remained visible in the dialog for selecting "other window"
- while crosslinking. Corrected.
- - Cursor-end didn't work correctly in a line with just one character;
- now it does.
- - Mouse-pointer no longer quivers while making hotspots.
- - During linkmaking, if the linkword started at the leftmost column
- it would either not appear hilited or would appear at an unexpected
- location. Fixed. (Thanks, Monty.)
- - Fixed bug that allowed the compiler to create a data file longer than
- the Reader would accept. (Thanks, Craig.)
- - Fixed a bug that allowed the "Okay" message box (in both programs) to
- be the wrong size for the message.
- - Using Keypad Up to move to another linkword didn't refresh the line
- counter in OH.EXE; now it does.
- - With a multi-file book the Reader could run out of file handles. Fixed.
- - In OH.EXE the "remember last menu" feature would remember the FileView
- menu too. Corrected. (Thanks, Ed.)
- - Fixed a bug that created orphan data if you set the cursor past the
- end of a line with a couple of linkwords in it, with worse effects
- if you then tried to open a new link. (Thanks, Lynn.)
- - Word-left would blank the screen if it jumped to line 1. Fixed.
- - The Recover Orphan dialog would exit if you moved to a directory with
- no orphans in it. Fixed.
- - The compiler now aborts if it discovers a corrupted card or invalid
- script command, allowing you to fix the problem right away instead of
- waiting till it shows up in the Reader.
-
- OTHER CHANGES:
- - To accomodate additional color options the Reader's CFG file has
- changed. If you have used an earlier version of OHREAD.EXE you may
- need to reconfigure your colors and re-enter the printer setup string
- (if any).
- - The Map feature has been removed, on the grounds that 2-dimensional
- mapping of a multi-dimensional phenomenon is a waste of code and RAM.
- Later on I may offer a utility to create maps for authorial use, but
- for the Reader this will have to wait for an all-graphics version.
- - The Reader's statusbar no longer displays a 1-letter flag for the
- type of the currently-selected linkword. (It was distracting.)
- - To avoid confusion among users who are new to Orpheus, you can no
- longer switch to an empty Edit window. When making a new book, let
- your windows fill up with new cards automatically. You can also use
- "Copy To" on the Window Menu to copy the contents of one Edit window
- to another.
- - Added special protection for the Homecard, including automatic saving
- of a copy of it in the project directory.
- - Changes in FileView: (1) The up/down arrow keys (and Ctrl equivalents)
- now do double duty, either moving the cursor or scrolling depending on
- whether the cursor is on the top or bottom or in between. This is
- simpler than the previous method, which required you to hold down
- Shift to move the cursor.
- (2) Marking with the keyboard now uses the same keys as in the Edit
- windows (but is always in line mode).
- - Multiple copies of a linkword are now permitted in Graphic cards, so
- that hotspots for alternate graphics can share the same links.
- Unlinking such a copy merely removes the embedded linking codes from
- it and does not affect the linked card.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.24 (November 22, 1992)
-
- NEW FEATURES:
- - Opening the menu system with the mouse, or with Esc, now pulls down
- whichever menu was used last. To open the menus with the mouse you
- now click the left button on "Esc:Menu" (not the right button).
- - Now you can mark all text in a card in one stroke with Ctrl-F5; good
- for all block operations except reformat.
- - At last! Complete mouse support for all block operations! The right
- button marks in your choice of stream, line, or column modes; clicking
- the right button clears an existing mark. Clicking the left button
- performs your choice of pasting, moving, or framing a block; if framing
- is selected and you mouse-mark in column mode, the Frame dialog pops
- up automatically. To select mode and action, slip the mouse pointer
- to the message area on the statusbar, to the left of the title.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.23 (November 9, 1992)
-
- NEW FEATURES:
- - New on the Print Options submenu of OH.EXE: you can enter a printer
- setup string for Orpheus to send to the printer before a global print
- or every one-card print. This is also on the Print submenu of
- the Orpheus Reader. Additionally, both programs let you choose between
- removing and not removing control codes (see below) from the print
- stream.
- - New characters! Instead of reserving all 31 control codes (characters
- with an ascii value of 1-31), Orpheus now lets you use 18 of them in
- your text. Characters include: the card suits, musical notes, male/
- female symbols, true arrows, etc. The complete list is shown in the
- Ascii Table (Alt-A).
- - Music! Play() command lets you play music from an Init or Action card.
- For music to play automatically when the reader enters a card, place
- the Play() command in an Init; for music to play only when the user
- selects an Action link, place the command in the Action card.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.22 (October 30, 1992)
-
- NEW FEATURES:
- - The Orpheus Reader is now network-friendly: a user can be on one
- drive-directory, the Reader and its help file on another, and the
- book to read on yet another. The user's personal configuration,
- bookmark, and notepad files are saved in his own directory.
- - Also in the Reader, the directory dialog now lets you look for HTX
- files anywhere on your system.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.21 (October 9, 1992)
-
- NEW FEATURES:
- - Now you can launch a program or batch file from within OH.EXE (not just
- from the Reader). See Action Links on the Link Menu, and read Help
- on Programming Hypertext.
- - Special support for users working in languages other than English.
- Read online Help on "Using the Keyboard"->"Inserting Accents", or
- open the Options Menu and select "Keyboard".
- - Added Delete Word Left (Ctrl-Backspace) to OH.EXE's internal word
- processor.
- - Added an Ascii Table displaying all characters with their ascii values,
- from 32 (space) up to 255. (Values below 32 are control codes
- reserved for use by Orpheus.) Any character on the table can be
- inserted by clicking on it, or by selecting it with the arrow keys and
- pressing Enter.
-
- /////////////////////////////////////////////////////////////////////////////
-
- Version 1.20 (October 2, 1992)
-
- NEW FEATURES:
- - Instant macros with keyboard recording. Record up to 500 keystrokes
- in up to 10 keystroke macros and assign to the keys of your choice.
- See "Macro" on the Tools Menu.
- - All cards in a book can now be displayed within a "frame" (box), using
- the style of your choice. See "Frame" on the Project Menu.
- - The Edit Menu now includes Column Marking, and all block ops can now
- be performed on column blocks, including deleting, pasting, moving,
- and moving a block with embedded links to another card.
- - Instant boxes! Mark a column block and then press Ctrl-F9: the
- Frame Dialog pops up with a choice of 6 styles. Want to change the
- the style of an existing box? -- Easy: column-mark it and hit
- Ctrl-F9, then just pick a different style or select "None" to remove
- the box entirely. See "Frame Block" on the Tools Menu.
-
-