Martin Vieregg 100661.626@compuserve.com, March 1998

          News in HyperMake 3.6 since HyperMake 3.5
          Neues in HyperMake 3.6 seit HyperMake 3.5



********** english language *************

To use HyperMake 3.6, you have to extend your old ini files!

To install again, simply replace the 3.5 files.
It's not necessary to run HMINSTAL again.



What was defective in HyperMake 3.5 ?

- The docu didn't compile if the setting HTMLDOC was set alone.
- If there are marked expressions "word1 word2" and "word1", the
  link to "word1" was not created every time.
- The indention in Winhelp was sometimes not OK
- Launching programs in Winhelp was not OK
- .HC <HTML commands> in running text was defective (only 3.5).

Then a lot of minor bugs were fixed.



What's new in HyperMake 3.6 since HyperMake 3.5 ?



1. Javascript contents tree

The ini file setting
contents tree = NO
was new in HyperMake 3.5, but there was no functionality
yet. Now you can change this setting to:

//enter NO for non-Javascript or AlternateLinkText;OpenText;CloseText
contents tree = Link to normal contents view;open tree;close tree

This will generate a Javascript contents tree instead of the normal
unordered list contents view. Nevertheless, with the link
"AlternateLinkText" the user can go to the normal view.

Javascript contents view can be viewed with all browsers supporting
Javascript (Netscape 2, 3, 4, Microsoft Internet Explorer 3, 4).

Note that you need the files buttons\icons\treeopen.gif, treeclos.gif,
treeno.gif for Javascript contents.


contents frame = _top

This setting should be grouped with the "default frame" setting.
It can be useful that the user can open two browsers: One for
the contents and one for the text. You can do that when choosing
different names for ~default frame~ and ~contents frame~, e.g.
"main" and "cont".



2. statusbar text when moving the mouse over an internal link

There are two new ini settings, please copy the
following lines to your existing ini files:

statusbar mouseover = to chapter: HEADING (file FILENAME)
statusbar default = HEADING (file FILENAME)

Instead of HEADING and FILENAME, HyperMake writes the
heading of the chapter which is the link target and
the filename of the target. The "statusbar default" setting
let you define a default text in the statusbar which is valid
when the mouse pointer is not over a link.



3. Protocol of external URLs

External links did only work in HyperMake 3.5 with the protocol names
http: ftp: mailto:

Now the missing protocols were added:
wais: gopher: news: file: javascript:

Only the external links are marked now with the "URL graphics file"
where the user has to be really online. Links to local HTML files
were improved, they were not always OK in the 3.5 version.


4. Extended functionality in HTML tables

Read the extended table chapter in the Docu! Now Empty cells are
possible and you can set the alignment of text in cells by yourself.


************** german language *********************

Um HyperMake 3.6 verwenden zu knnen, mssen Sie Ihre bestehenden
Ini-Dateien entsprechend ergnzen!


Zum erneuten Installieren ersetzen Sie einfach die 3.5 Dateien.
Das erneute Starten von HMINSTAL ist nicht erforderlich.


Welche Fehler wurden seit HyperMake 3.5 beseitigt?

- Die Doku konnte nicht compiliert werden, wenn allein die Bedingung
  HTMLDOC gesetzt war
- Wenn sowohl ein Ausdruck "Wort1 Wort2" als auch "Wort1" markiert
  wurde, so wurden zum Teil die "Wort1" Querverweise nicht gezogen. 
- Die Einrckung bei Winhelp war nicht immer OK
- Starten von Programmen hat bei Winhelp nicht funktioniert
- .HC <HTML command> im Flietext war nicht OK (nur bei 3.5).

Auerdem wurden eine Vielzahl kleinerer Fehler beseitigt.



Was ist neu in HyperMake 3.6?


1. Aufklappbares Javascript Inhaltsverzeichnis

Den Schalter in der Ini-Datei
contents tree = NO
gab es schon, erst jetzt aber hat er eine Funktionalitt erhalten:

//enter NO for non-Javascript or AlternateLinkText;OpenText;CloseText
contents tree = Link zur normalen Darstellung;aufklappen;zuklappen

Dies erzeugt statt dem bisherigen Inhaltsverzeichnis als unsortierte
Liste nun ein Inhaltsverzeichnis mit auf- und zuklappbaren Unter-
kapiteln. HyperMake erzeugt hierfr einen entsprechenden Quelltext
in der Javascript Programmiersprache. Der Benutzer hat die Mglich-
keit, ber den Link "AlternateLinkText" zur gewhnlichen Darstellung
zu gelangen.

Das Javascript Inhaltsverzeichnis kann von allen Browsern betrachtet
werden, die Javascript untersttzen: Netscape 2, 3, 4, Microsoft
Internet Explorer 3, 4. 

Achten Sie bitte darauf, da fr diese neue Form von Inhaltsverzeich-
nissen die Dateien buttons\icons\treeopen.gif, treeclos.gif,
treeno.gif erforderlich sind.


contents frame = _top

Dieser Schalter gehrt inhaltlich zum bestehenden Schalter
"default frame". Es kann bei greren Dokumenten hilfreich sein,
wenn der Benutzer zwei Browser ffnen kann - einen fr das Inhalts-
verzeichnis und einen fr den Text. Das lt sich realisieren, indem
fr ~default frame~ und fr ~content frame~ unterschiedliche
Bezeichner gewhlt werden, etwa "haupt" und "inh~.



2. Text in der Statuszeile beim Bewegen des Mauszeigers
   ber einen internen Link

Mit den neuen Ini-Schaltern

statusbar mouseover = zum Kapitel: HEADING (Datei FILENAME)
statusbar default = HEADING (Datei FILENAME)

kann der Inhalt der Statuszeile verndert werden. Fr HEADING setzt
HyperMake den berschriftstext des Querverweis-Zieles und fr
FILENAME den Dateinamen des Ziels. "statusbar mouseover" ist der
Text, der erscheint, wenn der Mauszeiger ber einem Link steht
und "statusbar default" wenn er ber keinem Link steht.


3. Protokollbezeichner von externen Links

Externe Querverweis funktionierten bei HyperMake 3.5 nur richtig mit
den folgenden Protokollbezeichnern:
http: ftp: mailto:

Die fehlenden Protokollbezeichner wurden nun bercksichtigt:
wais: gopher: news: file: javascript:

Es werden nun nur noch die externen Querverweise mit dem
"URL graphics file" markiert, fr die der Benutzer online sein mu.
Das Aufrufen von lokalen HTML-Dateien wurde berarbeitet, da es
nicht immer funktioniert hatte.


4. Neue Befehle fr HTML-Tabellen

Lesen Sie bitte das entsprechend erweiterte Kapitel ber Tabellen.
Sie knnen nun selbst die Ausrichtung von Text in Zellen
beeinflussen und leere Zellen erzeugen.


