==============================================================
= Nick's HexDez V1.3   (c) 1998 by logic tools, Nick Mller, Mnchen =
==============================================================

Auf meiner home page gibt's noch mehr...

HexDez ist FREEWARE und darf AUSDRCKLICH weiterverbreitet werden, solange
dieser Text mit dabei ist.

File-Liste:
==========
HexDez1x.pkg:        HexDez fr OS 1.x
HexDez20.pkg:        HexDez fr OS 2.0
Liesmich.txt:         Dieser Text
Kurz.txt:                Kurzbeschreibung
Readme.txt:           Dieser Text in Englisch
Short.txt:              Kurszbeschreibung in Englisch

Was ist Nick's HexDez:
======================
HexDez kann von den vier gebruchlichen Zahlenbasen binr, oktal, dezimal und
hexadezimal positive Zahlen in jede der vier vorgenannten Zahlenbasen 
umwandeln. Die Dezimal-Darstellung kann in vorzeichenlos, 1-er und 2-er Komplement
erfilgen. Die grte darstellbare Zahl hat 64 Bit. Die Umwandlung kann whrend
der Eingabe oder danach erfolgen. Die Quellbasis ist jeweils die Eingabezeile
in der zuletzt nderungen vorgenommen wurden. Die Einstellungen fr Quell- und
Zielbasis werden bei Programmende gespeichert. Zur leichteren Eingabe steht
ein spezielles Keyboard zur Verfgung.

Warum nochmal ein Hexadezimal-Wandler:
======================================
1) Es war fr mich ein kleines bungsprojekt um die NEWTON-Programmierung zu
   lernen.
2) Mir ist kein Programm fr den Newton bekannt, das die Zahlenbasen hex, dez,
   bin und okt beherrscht und gleichzeitig Zahlen bis 64 Bit konvertieren kann.
3) Das Handling auf den NEWTON ist einfacher als auf den blichen
   Taschenrechnern.
4) Mir wurde mein HP-16C gestohlen.
5) Programmieren macht Spa, insbesondere wenn's fr den NEWTON ist!

Bedienung:
==========
Sollte eigentlich klar sein!
Dennoch einige Hinweise:
- Die Eingabe von Buchstaben in hexadezimaler Schreibweise erfolgt am Besten in
  Kleinschreibung (OS 2.0 ohne Bedeutung). Noch besser geht's allerdings mit dem
  Keyboard das ber einen Doppeltab (Nur OS 2.0, OS 1.x nur ber Tastatur-Knopf) in
  die Eingabezeile aufgerufen wird.
- Unsinnige Eingaben werden ignoriert, Buchstaben die wie Zahlen aussehen (I,
  l, O, o) werden in die entsprechenden Zahlen umgewandelt.
- Bei greren Zahlen wird die Umwandlung etwas zh. Unter Konfiguration (bei 
  dem schnuckeligen Schraubenschlssel) lt sich einstellen, da die
  Konvertierung erst nach Aufforderung (Go-Knopf) erfolgen soll. Dazu "convert
  online" ausschalten.

Warum HexDez so langsam ist:
============================
Zur Darstellung von Zahlen >= 31 Bit eignet sich die eingebaute Integer-
Arithmetik nicht. Darum hab ich eine BCD-Arithmetik programmiert die beliebig
groe Zahlen darstellen kann. Die erste nicht optimierte Version hat fr eine
Division einer 20-stelligen Zahl ber 30 Sekunden bentigt, jetzt sind es 0,7
Sekunden. Darum ist HexDez eigentlich schnell.

Was noch werden kann:
=====================
Bei entsprechender Resonanz werde ich HexDez noch weiter ausbauen. Mgliche
Erweiterungen sind:
- Behandlung von Vorzeichen im 1er und 2er Komplement.
- MSB, LSB, Byteflipped, Intel oder sonstwie Darstellungen.

Wer Vorschlge hat, soll sich bitte bei mir melden. Ich wrde mich brigens
auch ber Lob freuen...

Systemvoraussetzungen:
======================
HexDez1X ist fr alle OS 1.x, getestet auf MessagePad unter OS 1.1.0 und
MessagePad 120 unter OS 2.0. HexDez1X sollte aber nicht unter OS 2.0
verwendet werden, aufgrund der eingeschrnkten Mglichkeiten.
HexDez20 ist fr OS 2.0. Getestet auf MessagePad 120 mit OS 2.0

nderungen:
===========
Vers. 1.2 -> Vers. 1.3
einige Kleinigkeiten u.a. gaenderte eMail-Adresse

Vers. 1.1 -> Vers. 1.2
In der octalen Darstellung konnten keine Werte eingegeben werden.

Vers. 1.0 -> Vers. 1.1
Jetzt aufgeteilt in OS 1.X und OS 2.0. Mglicherweise werde ich OS 1.X nicht
weiter untersttzen.
- Wird eine Zahl in die Eingabezeile gezogen (Zwischenablage), dann gibt's keinen
  Absturz mehr, oder seltsam berlagerte Darstellung.
- OS 2.0 untersttzung fr "rotieren"
- Info-Knopf jetzt im OS 2.0-Stil (Nur HexDez20)
- Kleine Anzeige im oberen rechten Eck fr Anzahl Stellen (8, 16, 32, 64 Bit)
- Jetzt auch 8 Bit einstellbar. (wichtig f. Komplement-Darstellung)
- Uhr-Knopf weg (Nur OS 2.0)
- Ausgabefont einstellbar (Nur OS 2.0)
- Eingabe-Cursor war unter OS 2.0 nicht sichbar

Rechtliches:
============
Nick's HexDez ist Freeware. D.h. diese Software darf nicht weiterverkauft
werden. Wird das Medium (Disketten, CDs o..) auf dem HexDez sich befindet
verkauft, dann bedarf es meiner ausdrcklichen Genemigung!
Das Programm ist so wie es ist, es besteht kein Anspruch auf Funktionalitt.
Etwaige direkte oder indirekte Schden durch die Benutzung des Programmes sind
einzig das Risiko des Anwenders.

NEWTON, NOS 1.1 NOS 2.0 und anderes ist ein eingetragenes Warenzeichen von
Apple und Anderen


Kontakt:
========
Nick Mller, logic tools, Mnchen
e-mail:        Nick@LogicTools.de
home page: www.LogicTools.de
