home *** CD-ROM | disk | FTP | other *** search
- !Hiper v1.15 readme file - 30/06/95
- ------------------------
-
- Right - !Hiper does everything you could possibly want from a hypertext help
- system. It's small, fairly easy to 'program' and fast.
- You'll need the 'DrawFile' module from Acorn to go on - it was supplied
- with v0.02 of !Hiper and is available from numerous sources... including
- the Acorn User CD (which, in the event of dire need, can be just about
- read by a PC)
-
- Main features:
-
- - Can display in any font (so long as it's outline...)
- - Sprites, drawfiles, 'hotspot' files can be displayed 'inline' (as they
- say on the World Wide Web) or on the page (as mere mortals call 'em ;-)
- - _Understandable_ source file format (none of this structuring as wot
- appears in HTML and confuses everybody, and none of this hidden text and
- footnotes wot appears in some other little-known help file source format)
- - help files can be read from file in either 'cache' mode or 'minimum
- memory' mode
- - fairly obviously hyper-text links (in a pretty green colour (usually) )
- to other parts of the file or to *-commands
- - a pretty hand that shows you when you can click on something
- - Compact help file format
- - can print files
- - 'history' lists and a back button
- - numerous text formatting options
- - context-sensitive stuff...
- - messages allowing 'Hiper-text doors' - adding extra flexibility to where
- pages come from.
- - context sensitive help (run !DoorTest for information)
- - kitchen sink :-)
-
- The future
- ----------
-
- If you like this program (or intend to use it with your own program), tell
- me - enough support will persuade me to register the filetype with Acorn.
- (Lots of support will give some momentum to my request - filetypes are
- getting as rare as gold dust in intergalactic space...)
-
- The filetype that this uses (&0AA) is one of the 'user' filetypes allocated
- by Acorn, and as such may conflict with other programs.
-
- The source code
- ---------------
-
- Stuff that you may find interesting in the source code (in case you want
- to alter it :-/):
-
- DEFPROCassm - various bits of machine code assembled here!
- DEFPROCinit - umm...
- DEFPROCreadhelpfile(fn$) - loads the given help file (duly checking for
- format, etc)
- DEFPROCloadsubj(subj%) - (probably the most useful...) - loads the given
- subject number
- DEFPROCsetuplines(addr%,subj%) - formats the text found at addr% (with
- subject number subj%).
- DEFPROCgraphic - deals with inline graphics
-
- There are other procedures, but now you know what these do, you can work
- 'em out for yerself ;-)
-
- Notes
- -----
-
- The maximum number of 'lines' currently available is 1000. This can be
- changed by editing the !RunImage file. A new 'line' is added whenever there
- is a change of status (x positioning, colouring, link, etc).
- If this limit is exceeded, you will get an error 'Help page too big'.
-
- Zap
- ---
-
- Does anyone know what has happened to the author of my favorite text editor,
- Dominic Symes... I'd like to get into contact with him about the hyper-text
- version of the !Help file supplied with said editor (he was very unsure about
- where he could be contacted after July so I'd like to know if his E-mail
- address, etc are still the same (I Msy br a ritten toper)
-
- Contacting me
- -------------
-
- E-mail: Arcade as 'ahunter' (it's a bulletin board...)
- The internet... Ahunter@spuddy.mew.co.uk
-
- Snail-mail:
-
- Andrew Hunter
- 18 Warren Close
- Elmswell
- Bury St. Edmunds
- Suffolk
- IP30 9DS
-
- Disclaimer
- ----------
-
- I cannot accept responsibility for any damage or loss caused by your use
- (or inability to use) this program. (By the way any means ANY - if this
- program killed your pet cat, your business or yourself... I cannot take
- responsibilty - it's free software)
-
- Distibution
- -----------
-
- This program is FREEWARE - it is still copyright me (that is, Andrew Hunter).
-
- You may freely distribute this program so long as all files are left intact
- and a reasonable charge is made for materials used in its distribution. If
- used as part of a larger software product, then you may not either say or
- imply that this program was written by you.
-
- If you wish to distribute this as part of your own project, you must fully
- credit me (Andrew Hunter) as the author of this and say where you obtained
- this program.
-
- 'All files left intact' means either the original archive, or just the !Hiper
- application. (I.e. you can seperate the !Hiper application and distribute it
- with your own programs - but not alter any of the files in there - including
- the !Run file).
-
- I cannot take responsibility for any damage (direct or indirect) caused by
- the use or misuse of this program.
-
- Credits
- -------
-
- Thanks have to go to Chris Claydon of ARMed Forces for the revamped user
- interface (it's based around his design), and for using it as part of his
- ARMed Forces BBS (that's on 01962 880003 - RSDFS). It seems to be pretty much
- unique in the comms world (how many other BBS's do you know with a 'proper'
- hiper-text interface). If you don't already have the requisite software, then
- use a standard ANSI/ZModem comms package to download the various bits.
-