home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 7
/
FreshFishVol7.bin
/
bbs
/
text
/
amigaguide-34.6.lha
/
AmigaGuide
/
AmigaGuide.lha
/
AG_V34
/
Release.Notes
< prev
next >
Wrap
Text File
|
1993-08-10
|
15KB
|
561 lines
amigaguide.library Release Notes
(IN REVERSE DATE ORDER)
Dec-9-90 33.162
o Added buttons along the bottom. Contents, Index, Help, Retrace,
Previous & Next page.
o Added Retrace. This allows you to follow your path in the reverse
direction.
o Added Menus, with Close Window, Quit, and some navigation items.
o Added new keyword @TOC <node name>. This allows you to specify the
Table of Contents for a sub-area. Selecting the Contents menu item
from the Navigation menu will take you to the Table of Contents for
a node.
o Able to open a non-database file again. Preparing to allow links to
other files.
o Modified the link function to accept a line arguement. This allows a
link to go to a particular line of a node. Only available to the
Retrace function at the current time.
Dec-9-90
o Pressing Help cause the system to do an ALINK HELP. Currently there
isn't a default help node, so your database has to supply it.
o Forgot to do a refresh if TableOfContents was called from the menu.
Dec-10-90
o Flushed out more enforcer hits & mungwall hits.
Dec-11-90
o Added nh_PubScreen to the NewHyper structure to indicate what public
screen it should open on.
Dec-16-90
o Fixed bug that caused nodes with no pure text lines to display
incorrectly.
o Cleaned up database open & closed. New scheme allows for databases to
be opened without a client.
o Added OpenHyperBase() and CloseHyperBase() commands to the ARexx function
host.
o Cleaned up menus. Uses GadTools under 2.0, plain hard-coded topaz8 menus
under 1.3.
Dec-21-90
o Fixed a couple of enforcer hits.
o Disabled the "Print As..." menu item until I have requester for it.
o Added BrowsePrev and BrowseNext features. Not accessable yet.
o Added simple clipboard support. You can just copy an entire node to
the clipboard, no block selection yet.
Jan-1-90
o Changed labels back to full text.
o Cleaned up gadgets. Borders and arrows.
o One of node locators wasn't case insensitive like the rest. Couldn't
find MAIN if it was named Main, for example.
o Started converting event processor to be an Event Dispatcher. Saves
LOTS of space and is much more user configurable.
o Worked on Browse. If @PREV and @NEXT aren't used, then defaults to
browsing back & forth through nodes that share the same @TOC (in
node order).
o Was adding the nodes to the node list in alphabetical order. This
caused problems when doing the default Browse function. Now I just
AddTail the nodes to the node list. Added an additional list that I
keep an alphabetized node list on (for when I do a default Index).
Jan-4-90
o Cleaned up text, centralized in a text table.
o Cleaned up window titles.
o Cleaned up loading of a node, cleaner error handling.
o Improved interface for standalone applications.
o Added "Find Node..." requester (window). Not quite perfect yet...
Jan-10-90
o Add some virtual screen smarts.
Jan-22-90
o Cleaned up virtual screen stuff.
o Worked on callback hooks some more.
o LINK and ALINK now allow a line# parameter (comes after the node
name).
Jan-24-91
o Added DNODE node specifier.
o Implemented callback hooks for DNODE (Dynamic Node).
o Can now load an external file. Uses the SAS functions stcgfp to get the
document name and the stcgfn to get the node name. So, to load
intuition.h, use "include:intuition/intuition.h/Main".
o If there was more than one button, in one document, that was exactly the
same, then navigation would get extremely screwed.
o Corrected all sorts of button problems.
o Implemented a text environment variable to set button style:
SETENV HYPERTEXT <style>
where style can mutually exclusively be:
BUTTON
HIGHLIGHT
UNDERLINE
BOLD
ITALIC
o Implemented an environment variable to set pens (all seven pens have to
be set).
SETENV HYPERPENS <abcdefg>
where:
a = Background Pen
b = Button Text Pen
c = Button Background Pen
d = Highlighted Button Text Pen
e = Highlighted Button Background Pen
f = Outline Pen
g = Highlight Outline Pen
Jan-25-91
o Added an RXS command for sending ARexx string files.
o Changed RX to invoke macros, instead of sending a string file.
o Set up pr_HomeDir when running asynchronous.
Jan-26-90
o Added SYSTEM command. No need to do RXS "ADDRESS COMMAND <>" anymore.
o Asynchronous HyperClient process is now a Cli process. Inherits its
path, input and output from the calling process. If the calling
process doesn't have a Cli structure, then the Workbench Cli structure
will be cloned. Keyword here is PATH.
o Didn't do an OS version check when doing a GetVPModeID, therefore
it crashed under 1.3
o Added @REMARK keyword. Doesn't do anything, used (in addition to ;;)
for remarks.
o Added @MASTER keyword. Used to indicate the complete name (with path)
of the source document that was used to build a HyperText document.
Reference use only, currently.
Jan-28-91
o Wrote the AutodocToHyperText conversion utility.
o Updated HyperText to use ReadArgs if 2.0 or above. Template is
"File/A,PubScreen/K,PortName/K".
o If using a public screen, then do a ScreenToFront on it after getting
a lock on it.
Jan-29-91
o Fixed crash that occurred when doing CloseWindow from menu when
running MungWall.
o Fixed apparent hang-up when a callback hook failed.
Jan-30-91
o Changed snapshot window position to per-screen instead of per-window.
o Fixed false button problem.
o Added left arrow to cycle backward through links, right arrow to scroll
forward through links.
o Using arrow keys to scroll while a button was depressed didn't abort
the button.
o Would perform callback to open a DNODE even if there wasn't a close
callback. Now requires both an open & close callback in order to
do a DNODE.
o Browse Forward menu item called the BrowsePrevFunc under 1.3
o RetraceFunc, HelpFunc, and ContentsFunc were setting a flag to the
wrong value, hence the funky scroll & eventual lockup experienced
by Martin.
o Did cosmetic work to the Find requester.
Jan-31-91
o More AD2HT work...
o IsLink function didn't calculate TABS properly.
Feb-3-91
o Hopefully the last change to the NewHyper structure. Added fields to
specify the Node and Line to open to. Didn't want to use tags for it,
because it adds too much power to be missing from the 1.3 version.
o Added LoadXRef function to load a cross reference file into memory.
o Added ExpungeXRef function to expunge a cross reference list from
memory.
o Add DOCUMENT and LINE keywords to HyperMore. If DOCUMENT is specified,
but not DATABASE, then DATABASE is supplied by the cross reference
list.
o Now support the following functions as an ARexx function host:
ShowNode
PUBSCREEN/K,DATABASE/K,NODE/K,LINE/N
Display a node on the named screen. Defaults to the Main node, on the
Workbench screen. If DATABASE isn't specified, then will search
through the cross reference list to get the database name. This
function won't return until the user has closed all windows opened
for this function.
LoadXRef
NAME/K
Load a cross reference file into memory.
GetXRef
NODE/K
Return information on NODE. Format of the text string returned is
"NODE" "DATABASE" TYPE LINE.
ExpungeXRef
,
Flush the cross reference list from memory.
Feb-5-91
o Display Wait pointer and Loading... title when loading a cross
reference database.
o ESC and Q call CloseFunc instead of QuitFunc.
o Wasn't showing first and last line of a text file.
o Wouldn't show a text file that started with @.
4-May-91
o Moved buttons to top of window.
o Smoother scrolling.
o Smart