home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 52
/
Amiga_Dream_52.iso
/
Amiga
/
Applications
/
Mathematiques
/
IntCalc_1_11.lha
/
IntCalc
/
IntCalc.ANL
< prev
next >
Wrap
Text File
|
1993-02-01
|
29KB
|
841 lines
Anleitung zum Programm
IntCalc / IntCalcDeutsch
Version 1.11 Februar 1993
******** ** ** ******** ****** ****** ** ******
******** *** ** ******** ******** ******** ** ********
** **** ** ** ** ** ** ** **
** ** ** ** ** ** ******** ** **
** ** **** ** ** ** ** ** **
******** ** *** ** ******** ** ** ******** ********
******** ** ** ** ****** ** ** ******** ******
Written by Stefan Schulz
Copyright (c) 1992/93 by Stefan Schulz (StS)
All rights reserved
INHALT
IntCalc-Anleitung
Version 1.10
0 Inhalt I
1 Einleitung 1
1.1 ▄ber diese Anleitung 1
1.2 Systemanforderungen 1
1.3 Was ist IntCalc 1
1.4 Die Geschichte von IntCalc 1
1.5 ▄ber den Autor 2
1.6 Vertriebsbestimmungen 2
1.6.1 Kopierrechte 2
1.6.2 Updates 3
1.6.3 Eine kleine Bitte 3
2 Funktionsbeschreibung 4
2.1 Aufruf 4
2.2 Bedienung 4
2.2.1 Die Gadgets 4
2.2.1.1 Close-Gadget 5
2.2.1.2 Tiefen-Gadget 5
2.2.1.3 Gadgets "0" bis "9" und "A" bis "F" 6
2.2.1.4 Modus-Gadget 6
2.2.1.5 Funktions-Gadgets 6
2.2.1.6 Klammer-Gadgets 6
2.2.1.7 "CLR"-Gadget 6
2.2.1.8 "CE"-Gadget 6
2.2.1.9 "<-"-Gadget 6
2.2.1.10 Speicher-Gadgets 7
2.2.2 Die Anzeigen 7
2.2.2.1 Display 7
2.2.2.2 OpCode-Feld 7
2.2.2.3 Speicher-Feld 7
2.2.3 Rechnereigenschaften 8
2.2.3.1 Notation, PrioritΣten und Grenzwerte 8
2.2.3.2 Spezialfall: Hochfunktion 8
2.2.3.3 Fehlermeldungen bei der Rechnung 8
2.2.3.4 Programmende 9
2.2.4 Der Schlafmodus 10
2.2.4.1 HotKeys 10
2.2.4.2 Bei Aufruf Schlaf 10
2.2.5 Tastaturbelegung 10
Anhang
A Update-Story 11
B Future-Story 11
C Referenzen 11
C.1 Equipment 11
D Danksagungen 11
E Anschrift 12
- I -
V1.10 IntCalc Anleitung Seite 1
º 1 - Einleitung
IntCalc ist ein 32-Bit-Ganzzahlen-Rechner, der auf den ⁿblichen
Basen 2 (BinΣr), 8 (Oktal), 10 (Dezimal) und 16 (Hexadezimal) ar-
beitet. Er stellt die vier Standartfunktionen Addition, Subtrak-
tion, Division und Multiplikation sowie die Funktionen Potenz, Ne-
gation und Modulo zur Verfⁿgung. Au▀erdem verfⁿgt der Rechner ⁿber
einen einfachen Speicher und unendlich vielen Klammerebenen.
o 1.1 - ▄ber diese Anleitung
Dieses Dokument besteht im Grunde aus zwei Teilen. Im ersten
Teil (diesem hier) werden allgemeine Informationen zum Programm
gegeben. Im zweiten Teil folgt dann die genauere Beschreibung der
Funktionen.
o 1.2 - System-Anforderungen
IntCalc sollte auf jedem Rechner der Amiga-Familie ab Kickstart
1.2 und unter jeder Konfiguration laufen. Sollte dies jedoch nicht
der Fall sein, oder sollten irgendwelche Fehler auftreten, so wen-
de man sich an mich. Meine Anschrift befindet sich weiter unten.
IntCalc ben÷tigt in der momentanen Version keine zusΣtzlichen
Programme.
o 1.3 - Was ist IntCalc
IntCalc ÷ffnet eine Intuition-OberflΣche ⁿber die der Benutzer
wie bei einem Taschenrechner entweder ⁿber Maus, aber auch ⁿber
Tastatur die gewⁿnschte Rechnung abwickeln kann. Die Anordnung der
Gadgets entspricht etwa der Anordnung auf der ⁿblichen Tastatur.
Eine zusΣtzliche Funktion ist das "Schlafenlegen", wodurch das
Programm in den Hintergrund gelegt wird. Nach dem "Wecken" wird es
dann auf dem vordersten Screen erscheinen, wenn m÷glich. Dadurch
ist es besonders gut dazu geeignet, um Programme zu schreiben, da
man dann den Rechner jederzeit auf dem Editor-Screen ÷ffnen lassen
kann, und wieder verschwinden.
o 1.4 - Die Geschichte von IntCalc
Beim Programmieren fiel mir auf, da▀ ich hΣufig von meinem
Taschenrechner gebrauch machte, um einige kurze Berechnungen und
Umwandlungen von Zahlen zwischen dezimaler und hexadezimaler Dar-
stellung zu bewerkstelligen. Da ich jedoch auf einem Computer ar-
beite, habe ich mich gefragt, warum ich dies nicht direkt auf die-
sem tue, alldieweil mein Taschenrechner eh keine 32-Bit-Zahlen im
BinΣr-Mode darstellen kann.
Weil ich nirgendwo ein geeignetes Programm gefunden habe, das
beliebig auf andere Screens gebracht werden konnte, kam mir die
Idee zu diesem Programm, das sich bei mir schon bewΣhrt hat.
V1.10 IntCalc Anleitung Seite 2
o 1.5 - ▄ber den Autor
Ich, Stefan Schulz - Autor dieses Programms - bin 23 Jahre alt
und studiere zur Zeit Informatik an der UniversitΣt Kaiserslau-
tern. Als ich mit dem Studium anfing hatte ich noch die Vorstel-
lung der mei▀ten Leute, nΣmlich da▀ das Informatikstudium ein aus-
gedehnter und erweiterter Kurs zum Programmieren ist, was natⁿr-
lich ⁿberhaupt nicht zutrifft. In RealitΣt wird die wenigste Zeit
des Studiums mit Programmierung verbracht, auch wenn der Hauptteil
immer noch auf der praktischen SΣule der Informatik liegt. Dies
ist auch einer der Grⁿnde, warum ich noch kein gro▀es Projekt auf
dem Amiga realisieren konnte: mir fehlt zum gr÷▀ten Teil die Zeit
dazu.
Seit einigen Jahren nun programmiere ich auf dem M2Amiga-Ent-
wicklungssystem der A+L AG, und habe vor etwa einem Jahr einmal
eine Diskette mit ein paar selbstgeschriebenen Programmen zusam-
mengestellt, die ich als Freeware vertreibe. Da ich kaum Zeit-
kritische Programme erstelle, arbeite ich nur gelegentlich in
Assembler, da ich mehr Wert auf strukturierte Programmierung lege.
Freeware hei▀t fⁿr mich, das ich meine Programm kostenlos an-
deren Anwendern zur Verfⁿgung stellen will. Weiterhin bin ich der
Meinung, da▀ auch Programmierer etwas davon haben sollen, wenn man
ein Programm erhΣlt, da▀ man vielleicht auch mal ein paar neue
Ideen bekommt. Deshalb liegt der Quelltext immer anbei.
Nur aus diesem einen Grund kommt es nun zum folgenden Abschnitt
Nummer 1.6, in dem ich mich ⁿber die Vertriebsrechte auslassen
mu▀, da es immer wieder Leute gibt, die unrechtmΣ▀ig Geld aus der
Tatsache der frei vertreibbaren Software schlagen.
o 1.6 - Vertriebsbestimmungen
1.6.1 - Kopierrechte
(c) Copyright 1992/93 by Stefan Schulz (StS)
Dieses Programm ist FREEWARE.
Das hei▀t es darf frei weitergegeben und kopiert werden, so-
lange hierfⁿr KEIN Geld genommen wird, au▀er zur Deckung der eige-
en entstandenen Unkosten!
!! Hiermit untersage ich den VERTRIEB dieses Programmes auf
!! PD-Ein-Programm-Disketten und ebenso auf PD-Serien, wo der
!! Preis pro Diskette ⁿber 5.-- DM liegt.
!! Ausnahmen hiervon NUR mit (hand)schrifticher Genehmigung vom
!! Autor h÷chstpers÷nlich (hey, das bin ja ich selbst!).
Wer dieses Programm auf einer Diskette mit obigen Eigenschaft
findet, teile mir das bitte mit.
V1.10 IntCalc Anleitung Seite 3
Wer PD-Disketten kaufen will, der sollte sich mal die Kleinan-
zeigen in Amiga-Fachzeitschriften durchlesen. Der Preisunterschied
zu den sogenannten "gro▀en" HΣndlern liegt meistens zwischen 4.-
bis ⁿber 8.- DM!!
Alle sonstigen PD-Serien dⁿrfen dieses Programm ohne Rⁿckfrage
in ihre Serie aufnehmen, sofern sie mir dies mit m÷glichst genauen
Angaben mitteilen. Sollte schon eine neue Version dieses Program-
mes existieren, so kann ich das dann auch mitteilen, wodurch ver-
meidet wird, das alte fehlerhafte Versionen weitergegeben werden.
Befindet sich dieses Programm nicht zur ausschlie▀lichen Anwen-
dung auf einer Diskette oder Festplatte, so MU▀ sich dieses Text-
file in UNVER─NDERTER FORM mit auf der Diskette befinden. Also
m÷glichst immer mitkopieren, denn nicht jeder kommt ohne Anleitung
mit einem Programm zurecht. Erst recht nicht bei Programmen mit
einer Vielzahl von Funktionen, die nicht unbedingt immer direkt
sichtbar sind.
Ich hatte noch keine, mir sind keine bekannt und ich bin ei-
gentlich sicher da▀ es keine geben wird, dennoch:
! Der Autor haftet fⁿr keine durch dieses Programm eventuell
! direkt oder indirekt verursachten SchΣden.
1.6.2 - Updates
Um die neueste Version dieses Programmes zu erhalten, sende mir
einfach einen addressierten und ausreichend frankierten Rⁿckum-
schlag und eine Diskette zu.
Fⁿr Kommentare, Fragen, beim Auftreten von Fehlern oder was-
auchimmer: Meine Adresse steht weiter unten.
1.6.3 - Eine kleine Bitte
Noch eine kleine Bitte: Wenn Du dieses Programm erhalten hast,
so schicke mir doch bitte eine Postkarte, kann auch annonym sein.
Wenn m÷glich, schreibe mir doch, wie und wo Du dieses Programm
und in in welcher Version Du es erhalten kannst. Mein Dank sei Dir
gewi▀.
V1.10 IntCalc Anleitung Seite 4
º 2 - Funktionsbeschreibung
Dieser Abschnitt der Dokumentation dient dazu, die Funktionen
des Programms zu beschreiben und wie man mit IntCalc arbeitet.
o 2.1 - Aufruf
Das Programm kann sowohl vom CLI als auch von der Workbench
aufgerufen werden. Es werden weder irgendwelche Parameter noch
ToolTypes bearbeitet. Die gesamte Bedienung lΣuft ⁿber ein Fenster
auf der BenutzeroberflΣche ab.
Es gibt zur Zeit zwei Versionen von IntCalc. Die englische Ver-
sion unter dem Namen IntCalc und die deutsche Version mit dem Na-
men IntCalcDeutsch.
Der Aufruf vom CLI lautet einfach:
IntCalc
bzw.
IntCalcDeutsch
▄ber die Workbench k÷nnen beide Programme wie gewohnt durch ei-
nen Doppelklick gestartet werden.
Es kann immer NUR EIN IntCalc zur gleichen Zeit laufen!! Das
mehrfache Starten von IntCalc wird mit einem Requester quittiert,
in dem mitgeteilt wird, das IntCalc bereits lΣuft. Diese Ein-
schrΣnkung habe ich gemacht, da es nicht sehr sinnvoll ist ein so-
wieso im Hintergrund arbeitendes, auf (fast) jeden beliebigen
Screen portierbares Programm in mehrfacher Ausfⁿhrung im Speicher
zu haben.
o 2.2 - Bedienung
Wenn das Programm geladen und kein Requester mit Fehlermeldung
erschienen ist, erscheint auf dem Bildschirm ein Fenster, das mit
mehreren Gadgets und Texten versehen ist.
2.2.1 - Die Gadgets
Die Beschreibung und Funktionen der einzelnen Gadgets erfolgen
bezⁿglich der folgenden schematischen Darstellung.
V1.10 IntCalc Anleitung Seite 5
Das Fenster sieht etwa wie folgt aus:
TiefenGadgets -----------------\-\
(ab Kick 2.0 nur eins) | |
+---------------------------------------------+v+v+
CloseGadget -->¡|IntCalc V1.11 |#|#|
+---------------------------------------------+-+-+
|+-----------------------------------------------+|
Display ------> 0||
|+-----------------------------------------------+|
|+---++---+ +---++---++---++---++---++---+|
OpCode -------> || | | A || B || C || D || E || F ||
|+---++-^-+ +---++---++---++---++---++---+|
| | +---++-----++-----++---++---++---++---+|
Speicher ---+------/ |<- || CLR || CE || ( || ) || ≈ || ╫ ||
| +---++-----++-----++---++---++---++---+|
| +---++---++---++---+|
| | 7 || 8 || 9 || - ||
| +---++---++---++---+|
|+-----+ +---+ +---++---++---++---+|
|| x^y | |MR | | 4 || 5 || 6 || + ||
|+-----+ +---+ +---++---++---++---+|
|+-----++-----++---++---++---++---++---++---++---+|
|| +/- || MOD ||M+ ||MS ||M- || 1 || 2 || 3 || ||
|+-----++-----++---++---++---++---++---++---+| = ||
|+---------------------------++--------+ | ||
Modus ------>|@| Dezimal || 0 | | ||
|+---------------------------++--------+ +---+|
+-------------------------------------------------+
2.2.1.1 - Close-Gadget
Das Close-Gadget hat hier mehrere Funktionen. Es dient zum ei-
nen dazu, das Programm in den "Schlaf"-Modus zu versetzen. Dies
geschieht durch einfaches BetΣtigen des Close-Gadget. Das Fenster
wird geschlossen und das Programm wartet im Hintergrund auf die
reaktivierende Tastenkombination (-╗2.2.4). Die aktuell eingegebe-
nen Werte und Funktionsschritte gehen nicht verloren. Beim
"wiedererwecken" wird der vor dem Schlafen aktuelle Zustand wie-
hergestellt.
Wird wΣhrend des Anklicken des Close-Gadget eine der beiden
Shift-Tasten niedergehalten, so wird das Programm beendet. Das
Fenster wird geschlossen und die benutzten Resourcen werden wieder
freigegeben.
Eine weitere Funktion dieses Gadgets wird im Teil 2.2.3.2 be-
schrieben, da diese nur in jenem Spezialfall die beschriebene Wir-
kung hat.
V1.10 IntCalc Anleitung Seite 6
2.2.1.2 - Tiefen-Gadget
Mit dem Tiefen-Gadget kann das Fenster in den Hintergrund bzw.
Vordergrund gebracht werden (unter Kickstart 1.x sind es zwei).
Natⁿrlich klappt dies nur, wenn sich andere Fenster auf der Ober-
flΣche befinden.
2.2.1.3 - Gadgets "0" bis "9" und "A" bis "F"
Diese 16 Gadgets dienen zur Eingabe der gewⁿnschten Zahl. Die
Wirkung der BetΣtigung der Gadgets hΣngt von der aktuellen Basis
ab, mit der gerechnet wird. Die Gadgets werden der Einfachheit
halber NICHT deaktiviert.
So haben im BinΣr-Modus nur die Ziffern "0" und "1", im Oktal-
Modus die Ziffern "0" bis "7", im Dezimal-Modus die Ziffern "0"
bis "9" und im Hexadezimal-Modus alle Ziffern eine Wirkung.
2.2.1.4 - Modus-Gadget
Mit diesem Gadget kann der gewⁿnschte Rechenmodus ausgewΣhlt
werden. Siehe hierzu Abschnitt 2.2.3.1.
2.2.1.5 - Funktions-Gadgets
Die Gadgets "+", "-", "╫" und "≈" haben die von Taschenrechnern
gewohnte Funktion. Der einzige Unterschied liegt bei dem "≈"-Gad-
get, das hier einer ganzzahligen Division entspricht.
Das Gadget "x^y" entspricht der Potenz-Funktion, das "+/-"-Gad-
get der Negation, und das "MOD"-Gadget der Modulo- oder auch Divi-
sionsrest-Funktion.
2.2.1.6 - Klammer-Gadgets
Die Klammer-Gadgets haben die ⁿbliche Funktion der Klammersetz-
ung bei Rechnungen.
2.2.1.7 - "CLR"-Gadget
Das "CLR"-Gadget (Clear) setzt bei BetΣtigung den gesamten
Rechner zurⁿck, d.h., da▀ die gesamte eingegebene Rechenfolge, der
aktuelle Wert und die aktuelle Funktion gel÷scht werden.
2.2.1.8 - "CE"-Gadget
Das "CE"-Gadget (ClearEntry) l÷scht den gerade aktuellen Wert.
2.2.1.9 - "<-"-Gadget
L÷scht die letzte Ziffer der eingegebenen Zahl.
V1.10 IntCalc Anleitung Seite 7
2.2.1.10 - Speicher-Gadgets
Zum Speichern sind die bei Taschenrechner ⁿblichen vier Funkti-
onen implementiert.
Das "MR"-Gadget (Memory Recall) holt den gespeicherten Wert zum
aktuellen Wert zurⁿck.
Das "MS"-Gadget (Memory Store) speichert den aktuellen Wert in
den Speicher.
Das "M+"-Gadget (Memory Add) addiert den aktuellen Wert zu dem
gespeicherten Wert.
Das "M-"-Gadget (Memory Sub) subtrahiert den aktuellen Wert vom
gespeicherten Wert.
2.2.2 - Die Anzeigen
Die Beschreibung der Anzeigen beziehen sich auf die Darstellung
unter 2.2.1.
2.2.2.1 - Display
Das Display ist 32 Zeichen breit und wird nur im BinΣr-Mode
voll ausgenutzt. Es werden hier die aktuellen (Zwischen-)Ergeb-
nisse, die aktuelle Eingabe einer Zahl und bei der Rechnung auf-
tretende Fehler angezeigt.
2.2.2.2 - OpCode-Feld
In diesem Feld wird der aktuelle OpCode der zu berechnenden
Funktion angezeigt, die als nΣchstes ausgefⁿhrt wird. Es werden
hierzu folgende Symbole mit der jeweiligen Bedeutung verwendet:
+ Addition
- Subtraktion
* Multiplikation
/ Division
\ Modulo
^ Potenz
2.2.2.3 - Speicher-Feld
Dieses Feld dient zur Anzeige des momentanen Zustands des Rech-
nerspeichers. Ist ein Wert ungleich Null darin enthalten, so steht
in diesem KΣstchen ein M.
V1.10 IntCalc Anleitung Seite 8
2.2.3 - Rechnereigenschaften
2.2.3.1 - Notation, PrioritΣten und Grenzwerte
Der Rechner arbeitet mit Infix-Notation, wie man es von einfa-
chen Taschenrechnern gew÷hnt ist. Das hei▀t, das die Eingabefolge
einer Rechenoperation Operand Operator Oparand ist.
Zum Beispiel: Um das Produkt von 3 und 0 zu berechnen kann folgen-
de Eingabe gemacht werden:
Gadget 3 Gadget * Gadget 0 Gadget =
Das Ergebnis wird im Display angezeigt.
Die Rechenoperationen werden mit den ⁿblichen PrioritΣten aus-
gefⁿhrt. Also Klammer vor Punkt- vor Strichrechnung. Einzige Aus-
nahme von jeglichen PrioritΣten ist die Negation. Da diese Funk-
tion lediglich einen Operanden ben÷tigt, nΣmlich den aktuellen,
wird sie DIREKT ausgefⁿhrt.
Die Darstellung negativer Zahlen erfolgt NUR im Dezimal-Modus,
also zur Basis 10. In jedem anderen Modus, Basen 2, 8, 16, wird
die Rechnerinterne Darstellung mit fⁿhrender 1 benutzt.
Bei der Rechnung wird NICHT auf eine ▄berschreitung der Grenz-
werte geachtet. Die Grenzen bei 32-Bit-Zahlen sind:
fⁿr BinΣr: 0 bis 11111111111111111111111111111111
fⁿr Oktal: 0 bis 37777777777
fⁿr Dezimal: -2147483648 bis 2147483647
fⁿr Hexadezimal: 0 bis FFFFFFFF
So ergibt sich z.B. im Dezimal-Modus:
2147483647 + 1 = -2147483648
2.2.3.2 - Spezialfall: Hochfunktion
Die Hochfunktion ben÷tigt zur Zeit bei gro▀en Zahlen noch eine
immense Rechenzeit (ohne Turbo). Daher kann sie durch betΣtigen
des Close-Gadgets (NICHT der entsprechenden Taste) abgebrochen
werden. Es erscheint dann eine Meldung im Display, die durch die
"CLR"-Funktion bestΣtigt werden mu▀.
2.2.3.3 - Fehlermeldungen bei der Rechnung
Treten wΣhrend der Rechnung Fehler auf, so werden diese im Dis-
play angezeigt. Um weiter Rechnungen ausfⁿhren zu k÷nnen, mu▀ die-
se Fehlermeldung zuerst mit dem "CLR"-Gadget bestΣtigt werden.
Folgende Fehler k÷nnen auftreten:
V1.10 IntCalc Anleitung Seite 9
a) "FEHLER: Division durch 0"
WΣhrend der Rechnung wurde durch 0 dividiert.
( Tritt bei "≈" und "MOD" auf, wenn der zweite
Operand (Divisor) gleich 0 ist )
b) "FEHLER: Nicht definierte Potenz"
Es gibt zwei nicht definierte Potenzen:
- 0 hoch 0
- Potenzen mit negativem Exponenten
c) "FEHLER: Rechnerstackⁿberlauf"
Die Anzahl der gestapelten Funktionen ist so gro▀, da▀
kein Speicher mehr fⁿr weitere Eingaben vorhanden ist.
Dieser Fehler tritt nur dann auf, wenn der Speicher
mit anderen Programmen oder Dateien gefⁿllt ist und
sehr viele Klammerebenen benutzt wurden.
2.2.3.4 - Programmende
Wird das Programm beendet, so werden zunΣchst alle Resourcen
wieder freigegeben. M÷glicherweise kann das Programm noch nicht
v÷llig aus dem Speicher entfernt werden, weil sich der ScreenPatch
nicht entfernen lΣ▀t.
Der ScreenPatch hat folgenden Zweck:
Befindet sich IntCalc im aktiven Modus, d.h., da▀ das Fenster
sichtbar ist, so schⁿtzt es sich mit diesem ScreenPatch davor, da▀
der Screen, auf dem das Fenster zu sehen ist, geschlossen wird,
bevor das IntCalc-Fenster entfernt wurde.
Da es noch andere Programme gibt, die ebenfalls einen Σhnlichen
Patch aufⁿhren, kann es sein, da▀ diese die IntCalc-Routine auf-
rufen. Und solange dieser Umstand besteht, kann der ScreenPatch
nicht entfernt werden.
Sollte dies der Fall sein, so erscheint ein Requester mit der
entsprechenden Meldung auf dem Schirm.
Wenn das Programm nun endgⁿltig beendet werden kann, so er-
scheint ein weiterer Requester mit ebendieser Nachricht auf dem
Screen.
2.2.4 - Der Schlafmodus
2.2.4.1 - HotKeys
Wie in 2.2.1.1 beschrieben, kann IntCalc in einen Schlafmodus
gebracht werden. Das Fenster verschwindet und IntCalc lΣuft im
Hintergrund weiter.
Um das Programm wieder "aufzuwecken" gibt es die sogenannten
"HotKeys". Hierbei handelt es sich um eine Kombination von Tasten,
nach deren BetΣtigung das Programm bestimmte Aktionen ausfⁿhrt.
V1.10 IntCalc Anleitung Seite 10
IntCalc beachtet zwei solcher HotKeys:
a) <Ctrl>-<Alt>-<C> :
Mit dieser Tastenkombination wird das Programm im alten
Zustand geladen. Es kann an der Stelle weitergemacht
werden, wo es durch das Close-Gadget unterbrochen wur-
de.
Das Fenster erscheint auf dem vordersten Screen!!
b) <Ctrl>-<Alt>-<Shift>-<C> :
Das Programm wird beendet. Es gilt das gleiche wie un-
ter Punkt 2.2.3.4 beschrieben.
2.2.4.2 - Bei Aufruf Schlaf
Sollte beim Aufruf von IntCalc ein Requester mit der Meldung
"Mu▀ schlafen gehen..." erscheinen, so konnte auf dem vordersten
Screen kein Fenster ge÷ffnet werden. Das Programm wird dann nicht
nicht beendet, sondern geht direkt in den Schlafmodus ⁿber.
2.2.5 - Tastaturbelegung
Zu jedem Gadget gibt es eine oder mehrere Tasten, die genau die
gleiche Wirkung hat, wie das BetΣtigen des Gadgets selbst. Hierzu
mu▀ das IntCalc-Fenster aktiv sein. Es folgt nun eine Liste aller
Gadgets mit den entsprechenden Tasten-─quivalenten.
Gadget(s) | Taste(n)
----------------+----------------------------------------------
0 bis 9 | 0 bis 9 (auch Numerik Pad)
A bis F | A bis F (auch klein und F5 bis F10)
( | (,[,{ (auch Numerik Pad)
) | ),],} (auch Numerik Pad)
≈ | / (auch Numerik Pad)
╫ | * (auch Numerik Pad)
- | - (auch Numerik Pad)
+ | + (auch Numerik Pad)
= | <Return> (auch <Enter>)
x^y | H (auch klein)
MOD | M (auch klein und \)
+/- | N (auch klein)
CE | <Help>
CLR | <Del>
<- | Backspace < <- >
MR | Cursortaste: Pfeil hoch
MS | Cursortaste: Pfeil runter
M+ | Cursortaste: Pfeil rechts
M- | Cursortaste: Pfeil links
Modus | <Leertaste>
Close | <Esc> (au▀er Spezialfall 2.2.3.2)
<Shift>-Close | <Shift>-<Esc>
V1.10 IntCalc Anleitung Seite 11
Anhang A - Update Story
Version 1.00 erstellt im august 1992 (alter Name CalcBoy)
Version 1.01 erstellt im september 1992 (alter Name CalcBoy)
kleinen bug behoben, der lediglich einen guru
erzeugte
Version 1.10 erstellt im januar 1993
zweisprachige version erstellt und anleitung
v÷llig neu geschrieben
Version 1.11 erstellt im februar 1993
keine optischen greueltaten mehr, wenn unter
kick ab 2.0 andere schriften als topaz einge-
stellt sind.
Anhang B - Future Story
Folgendes ist fⁿr die Zukunft geplant:
- Eine Version, die mit der locale.library arbeitet.
- Beschleunigung der Potenzfunktion.
Anhang C - Referenzen
C.1 - Equipment
Fⁿr die Erstellung dieses Programms wurden folgende Instrumente
verwendet:
+ M2Amiga Entwicklungs-System Version 4.0
der A+L AG, Schweiz
+ CygnusEd Professional Release 2.12
von CygnusSoft Software im Vertrieb der ASDG Inc.
+ DirectoryOpus v3.41
von Jonathan Potter im Vertrieb von INOVAtronics
+ Commodore Amiga 500 Revision 5.2, Kickstart 1.2, 1.3
und 2.0
+ Kickstart-Umschaltplatine von HK/Vector, K÷ln
+ SUPRA 500XP - Hard-Disk mit 2 MByte externem Speicher
+ Golden Image GI-6000
+ MMBShift von Preben Nielsen (Public Domain - FF547)
Anhang D - Danksagung
Mein Dank geht an:
* Martin Buch und Heiko Schulz
- sie entdeckten fast gleichzeitig einen Fehler
im Programm.
V1.10 IntCalc Anleitung Seite 12
Anhang E - Anschrift
Hier nun meine Anschrift, auf die ich oben verwiesen habe:
Stefan Schulz
Kurt-Schumacher-Stra▀e 48
D-6750 Kaiserslautern (Deutschland)
Diese Anschrift ist voraussichtlich gⁿltig bis September 1994!
Auch ⁿber E-Mail bin ich solange zu erreichen:
s_schul@poker.informatik.uni-kl.de