Table of Content
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.Anyone uses bits of the code for other reasons is welcome to, as long as they specifically
state that their work is based, in part, on the Project HighWire source release by Robert Goldsmith.
I think the big problem with my plan was that, unbeknownst to me at the time, I had had a couple of rather good ideas. The result is HighWire.
Ok, so can I download it? You cannot write a web-browser in a month. I know, I tried :) HighWire is still very much in development. In fact, it is so unfit for general release at this time.
Currently HighWire can do the following:
New items since it went open source:
It is currently missing:
So why all the fuss?
Well, HighWire can load in, parse and render an html page in full 16 bit fonts
(for all the 'strange' characters such as þ) in about half the time of Cab.
Furthermore, once a page is pre-rendered (before the first time it is displayed)
it does not need further processing, making redraws and window resizes much much
faster. On a Hades machine the code was tested on, the page render including
font sizes, centering and lists redrew correctly in real time (with a slight
flicker...) as the window was resized.
Fontlist Project
Highwire Panel
Hot Keys:
HighWire can also display plain text files.
HighWire.CFG File
READ FONTLIST BELOW
FontList 1.03
Coded by LP and GokMasE for the Highwire Project
FontList is a small utility to change the font settings in the Highwire configuration file.
Installation
Keep this binary in the HighWire directory. (Same directory as the highwire.cfg file)
Usage
When the program is started, it tries to find out what fonts are currently installed on your setup.
The results will be presented in a GEM window, and for each font both the TYPE and
FONT ID will be listed.
The next step is to actually adjust the font settings in Highwire's config to match your installed Speedo fonts.
To change a particular font setting, you first select it in the GEM window (only 1 font at a time when updating
the config!) and then use menubar to map the selected font to a certain setting in Highwire. When
selecting this in menubar, changes are carried out immediately.
It is important to point out that FontList does not *create* a config file. Instead, it is capable of changing
the font related entries that are *enabled* in the current configuration file. (If those lines start with "#" it
means they are disabled)
You can also use FontList to create a file listing all the fonts installed on your system. The information
is exactly the same as the one seen in the GEM window of FontList. To save such a list to clipboard,
press CTRL+A (to select all fonts) and then press CTRL+C (to write scrap.txt in clipboard)
General Advice
It might be a good idea to keep a backup of latest working configuration file.
Here are some of the HTML tags that HighWire supports:
Hopefully will be updated to list all supported tags.