home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
disk
/
misc
/
filex
/
docs
/
deutsch
/
filex.dok
next >
Wrap
Text File
|
1995-02-27
|
28KB
|
801 lines
$VER: FileXDokumentation 2.0 (2.5.94)
FileX - Ein Binäreditor
© Copyright 1993-1994 bei Klaas Hermanns
Shareware, alle Rechte vorbehalten.
Was ist FileX?
**************
FileX ist ein sogenannter Binäreditor und bietet folgende Features:
- Mehrere Files können in mehreren Edierfenster und/oder
Edieransichten gleichzeitig bearbeitet werden.
- Die Edierfenster können auf jedem öffentlichen Bildschirm
geöffnet werden und lassen sich beliebig in der Größe verändern.
- Taschenrechner
- Clipboardkonverter
- Fontsensitiv
- Localeunterstüzung ab OS 2.1 (Deutsch, Englisch, Finnisch,
Französisch, Swedisch (Niederländisch, Norwegisch (noch nicht
dabei)))
- Undo und Redo(nur durch vorhandenen Speicher begrenzt)
- Suchen und Ersetzen
- Umfangreiche Blockfunktionen
- ARexxschnittstelle mit 77 Befehlen und asynchroner Kommandoshell
- Drucken als Hexdump
- `Grab memory' zum Anzeigen und Verändern des Speichers
- AppWindow. Falls FileX auf der Workbench läuft, können Icons in
die Edierfenster gezogen werden, wodurch die zugehörige Datei
automatisch geladen wird.
- Iconify
- Wird weiterentwickelt
Starten von FileX
*****************
Workbench-Start
===============
Beim Start von der Workbench werden folgende Tooltypes abgefragt:
COMMANDS
Name einer Datei, die die ARexxkommandoeinstellungen beinhaltet.
Falls diese Tooltype nicht angegeben wird, wird als erstes
versucht die Datei `FileXARexxCommands.prefs' aus dem aktuellen
Verzeichnis zu laden. Falls dies scheitert, wird versucht
`ENVARC:FileX/FileXARexxCommands.prefs' zu öffnen. Falls dies
ebenfalls scheitert, bleiben die ARexxkommandos ungesetzt.
FILE
Datei, die beim Start eingeladen werden soll.
KEY
Name des Keyfiles. Falls hier kein Name angegeben wird, wird das
Keyfile unter dem Namen "FileX.Key" im Programm-, im "l:"- und im
"s:"-Verzeichnis gesucht.
LANGUAGE
Gibt die Sprache an, die FileX verwenden soll. Falls nicht
angegeben, wird die in den Preferences eingestellte Sprache
verwendet.
PORTNAME
Name des ARexxports von FileX. Sollte unter diesem Namen bereits
ein Port existieren, wird an den Namen eine Zahl angehangen und
diese solange erhöht bis ein noch nicht existierender Portname
gefunden wurde(`NAME'->`NAME.1'->`NAME.2'). Standardname: `FILEX'.
PUBSCREEN
Name eines öffentlichen Bildschirms, auf dem FileX geöffnet
werden soll. Wird dieses Tooltype nicht angegeben wird FileX auf
dem standard öffentlichen Bildschirm geöffnet.
SETTINGS
Name einer Einstellungsdatei, die beim Start geladen werden soll.
Falls keine Einstellungsdatei angegeben wird, wird als erstes
versucht die Datei `FileX.prefs' aus dem aktuellen Verzeichnis zu
laden. Falls dies scheitert, wird versucht
`ENVARC:FileX/FileX.prefs' zu öffnen. Falls dies ebenfalls
scheitert, werden die eingebauten Einstellungen gebraucht.
STARTUP
Name eines ARexxscript, das bei Start ausgeführt werden soll.
CLI-Start
=========
Folgende Argumente werden abgefragt:
COMMANDS/K
KEY/K
LANGUAGE/K
PORTNAME/K
PUBSCREEN/K
SETTINGS/K
STARTUP/K
Entsprechen den Workbenchtooltypes.
SYNC/S
Veranlaßt FileX sich nicht von der Shell abzukoppeln.
Die Menus
*********
Die hier aufgelisteten Menunamen entsprechen den eingebauten
englischen Menunamen. In Klammern dahinter ist die deutsche
Übersetzung angegeben, wie sie in der deutschen Katalogdatei zu finden
ist.
Project (Projekt)
=================
New... (Neu...)
Löscht die aktuelle Datei aus dem Speicher.
Open... (Öffnen...)
Öffnet eine neue Datei in der aktuellen Ansicht.
Open previous loaded... (Öffne zuletzt geladene...)
Öffnet einen Requester, der die Namen aller Dateien anzeigt, die
seit dem Start geladen wurden. Durch Anwählen eines Eintrages
wird die zugehörige Datei erneut eingeladen.
Save (Speichern)
Speichert die aktuelle Datei unter ihrem aktuellen Namen. Falls
noch kein Name existiert, öffnet sich ein Filerequester.
Save as... (Speichern als...)
Speichert die aktuelle Datei unter einem neuen Namen ab.
View (Ansicht)
New (Neue)
Falls noch genug Platz im Fenster ist, wird eine neue Ansicht
erstellt. Dazu wird der Bereich der aktuellen Ansicht in zwei
Bereiche aufgeteilt.
Split (Aufspalten)
Falls noch genug Platz im Fenster ist, wird die aktuelle
Ansicht in zwei Ansichten aufgeteilt.
Next (Nächste)
Die nächste Ansicht wird aktiviert.
Previous (Vorherige)
Die vorherige Ansicht wird aktiviert.
Expand (Ausdehnen)
Die aktuelle Ansicht wird auf die maximal mögliche Größe
gebracht. Alle anderen Ansichten sind nur noch eine Zeile
hoch.
Grow (Vergrößern)
Falls es möglich ist, wird die aktuelle Ansicht, um eine
Zeile vergrößert.
Shrink (Verkleinern)
Falls es möglich ist, wird die aktuelle Ansicht, um eine
Zeile verkleinert.
Save and close (Speichern und schließen)
Die Datei der aktuellen Ansicht wird abgespeichert und die
aktuelle Ansicht geschlossen. Falls keine weiteren Ansichten
oder Edierfenster vorhanden sind, wird FileX beendet.
Close... (Schließen...)
Die aktuelle Ansicht wird geschlossen. Falls es die letzte
Ansicht einer Datei ist, kommt eine Sicherheitsabfrage. Falls
es die letzte Ansicht war, wird FileX beendet.
Window (Fenster)
New (Neues)
Ein neues Fenster zum Edieren von Dateien wird geöffnet.
Split to (Aufspalten in)
Es öffnet sich ein neues Edierfenster mit einer Ansicht, in
der die gleiche Datei wie die in der aktuelle Ansicht ediert
werden kann.
Next (Nächstes)
Das nächste Edierfenster von FileX wird aktiviert.
Previous (Vorheriges)
Das vorherige Edierfenster von FileX wird aktiviert.
Close (Schließen)
Das Edierfenster wird geschlossen. Falls Änderungen an einer
Datei gemacht worden sind, die verloren gehen würden, kommt
vorher ein Sicherheitsabfrage.
Grab memory (Speicher edieren)
Öffnet den `Grab memory'-Requester. Hiermit ist es möglich den
Speicher anzuzeigen und zu verändern. In den beiden Gadgets
können Start- und Endadresse eines Speicherbereiches angegeben
werden. Ein Klick auf 'Ok' zeigt den Speicherbereich in der
aktuellen Ansicht an. Dieser kann wie eine normale Datei
bearbeitet werden.
Print (Drucken)
Druckt die gesamte aktuelle Datei als Hexdump aus.
Iconify (Verbergen)
Versetzt FileX in den Iconifymodus. Alle Fenster werden
geschlossen und ein Icon auf der Workbench erstellt. Durch
Doppelklicken oder durch Ziehen eines anderen Icons auf das FileX
Icon wird das Programm wieder aktiviert.
About... (Über...)
Gibt mehr oder weniger wichtige Informationen aus.
Quit... (Beenden...)
Beendet das Programm.
Edit (Edit)
===========
Mark block (Block markieren)
Schaltet die Blockmarkierung an/aus.
Cut (Ausschneiden)
Schneidet den aktuell markierten Block aus der Datei aus und setzt
ihn in den Blockspeicher.
Copy (Kopieren)
Kopiert den aktuell markierten Block in den Blockspeicher.
Fill (Füllen)
Füllt den aktuell markierten Block. Der `Fill'-Requester zur
Eingabe eines Füllmusters erscheint.
Paste (Einfügen)
Überschreibt die Datei ab der aktuellen Cursorposition mit dem
Block aus dem Blockspeicher. Ist der Block länger als der Platz
zwischen aktueller Cursorposition und Dateiende erscheint ein
Requester, der fragt, ob trotzdem der Anfang des Blockes kopiert
werden soll.
Insert (Einsetzen)
Fügt an der aktuellen Cursorposition den Block aus dem
Blockspeicher ein. Die Datei wird also verlängert.
Append (Anhängen)
Hängt den Block aus dem Blockspeicher an die Datei an.
Print (Drucken)
Druckt den Block aus dem Blockspeicher als Hexdump aus.
Load block... (Block laden...)
Lädt einen Block in den Blockspeicher.
Save block... (Block speichern...)
Speichert den Block aus dem Blockspeicher in einer Datei.
Undo
Führt einmal Undo aus. Die letzte Änderung wird wieder
rückgängig gemacht.
Redo
Führt einmal Redo aus. Die letzte Zurücknahme einer Änderung
wird rückgängig gemacht.
Switch (Wechsel)
Schaltet zwischen dem Edieren im Ascii- und im Hex-Bereich um.
Search and replace (Suchen und ersetzen)
========================================
Search... (Suchen...)
Öffnet den `Search'-Requester zum Suchen einer Zeichenkette oder
Hexzahlenfolge. Im Requester sind zwei Stringgadgets vorhanden, um
den Suchbegriff und den Ersatzbegriff einzugeben. Über vier
Schalter lassen sich verschiedene Optionen bzw. Suchmodi
einstellen:
Casesensitiv (Groß = Klein)
Falls gesetzt, wird bei der Textsuche zwischen Groß- und
Kleinschreibung unterschieden.
Wildcards (Muster)
Falls gesetzt, kann das Fragezeichen(`?') als Platzhalter
gebraucht werden(nur bei Textsuche).
Stringsearch (Textsuche)
Falls der Schalter gesetzt ist, wird nach einem Text gesucht.
Im anderen Fall wird der Inhalt der Stringgadgets als
Hexzahlenfolge aufgefaßt und danach gesucht. Erlaubte
Zeichen sind dabei `A'-`F', Zahlen und das Leerzeichen.
Beispiel: `46494c4558 0A'.
Replace (Ersetzen)
Falls dieser Schalter gesetzt ist, ist der Suchen- und
Ersetzen- Modus aktiv. Wird die Zeichenkette bzw. die
Hexzahlenfolge gefunden, erscheint ein Requester der fragt,
ob man den Suchbegriff durch den Ersatzbegriff ersetzen will.
Durch die Gadgets Next(Nächstes) bzw. Previous(Vorheriges) wird
der Suchvorgang gestartet.
Search and replace.. (Suchen und ersetzen...)
Öffnet den `Search'-Requester zum Suchen und Ersetzen einer
Zeichenkette oder einer Hexzahlenfolge.
Search(and replace) next (Nächstes suchen(und ersetzen))
Wiederholt die letzte Suchen(und Ersetzen)-Aktion zum Ende der
Datei hin.
Search(and replace) previous (Vorheriges suchen(und ersetzen))
Wiederholt die letzte Suchen(und Ersetzen)-Aktion zum Anfang der
Datei hin.
Settings
========
Adjust Windowsize (Windowgröße anpassen)
Das Fenster wird ggf. so verkleinert, daß es keine Zwischenräume
mehr zwischen den Darstellungsboxen und dem Fensterrahmen gibt.
Falls mehrere Ansichten im Fenster vorhanden sind, kann es durch
unterschiedliche Einstellungen dieser passieren, daß trotzdem
noch ein freier Bereich übrigbleibt.
Display (Darstellen)
Einstellung mit welcher Übersetungstabelle die Ascii-Zeichen im
Ascii-Bereich angezeigt werden:
Characters (Buchstaben)
Nur Buchstaben anzeigen. Rest Leerzeichen.
Ascii ($20-$7F) (Ascii ($20-$7F))
Nur hexdezimal 20 bis 7f anzeigen.
All (Alles)
Alle Zeichen mit ihren entsprechenden ASCII-Zeichen anzeigen.
User defined (Benutzer definiert)
Die frei bestimmbare Umwandlungstabelle zur Anzeige
gebrauchen.
Load... (Laden...)
Laden der frei bestimmbaren Umwandlungstabelle. Hierbei
handelte es sich um eine 256 Bytes lange Datei, die jedem
Byte ein Ascii-Zeichen zuordnet, d.h. das erste Bytes der
Datei bestimmt die Nummer des Ascii-Zeichens, das das Byte 00
in der Ascii-Anzeige bekommt. Das zweite Byte bestimmt den
Ascii-Wert des Wertes 01 usw.
Font... (Zeichensatz...)
Öffnet einen Fontrequester zur Auswahl des zu gebrauchenden
Fonts. Dieser Font wird im aktuellen Edierfenster als neuer Font
gesetzt. Jedes neue Edierfenster bekommt auch diesen Font. Andere
schon offene Edierfenster behalten ihren alten Font.
Screen (Bildschirm)
Einstellung des Screens, auf dem FileX geöffnet werden soll:
Default public (Standard öffentlicher Bildschirm)
Der standard öffentliche Bildschirm.
Workbench (Workbench)
Der Workbenchbildschirm.
Public... (öffentlicher Bildschirm...)
Ein öffentlicher Bildschirm. Ein Requester zur Auswahl von
diesem erscheint.
Own public... (Eigener...)
Ein eigener öffentlicher Bildschirm von FileX. Ein
Requester zur Auswahl des Screenmodus erscheint. Falls weder
OS 2.1 noch Reqtoolslibrary vorhanden, muß leider auf diese
Funktion verzichtet werden.
Palette... (Farben...)
Öffnet einen Palettenrequester zur Einstellung der Farben.
Benötigt die Reqtoolslibrary! Die eingestellten Farbwerte werden
nur gespeichert, wenn man sich auf einem eigenen Screen befindet.
Miscellaneous... (Verschiedenes...)
Öffnet den `Miscellaneous'-Requester zur Einstellung
verschiedener anderer Sachen:
Altjump (Altsprung)
Anzahl Zeilen, um die sich der Cursor bei
Alt-Cursorhoch/runter bewegen soll.
Scroll border (Scrollrand)
Abstand zum oberen/unteren Rand, ab dem die Anzeige gescrollt
werden soll.
Max undo level (Maximale Undoanzahl)
Maximale Anzahl der Undoschritte.
Max undo mem (Maximaler Undospeicher)
Maximaler Speicher, der für Undo/Redo gebraucht werden soll.
Clipboard unit (Clipboardunit)
Clipboardunit, die für den Blockspeicher benutzt werden soll.
Program priority (Programmpriorität)
Priorität des Programms. Sinnvoll sind meistens nur Werte
im Bereich von -20 bis 20.
Use asl.library (asl.library gebrauchen)
Falls gesetzt, wird die Asllibrary für die File- und den
Fontrequester gebraucht. Alle Informationrequester werden
mittels der Intuitionlibrary erstellt. Normalerweise wird die
Reqtoolslibrary für alle Requester verwendet.
Overwrite (Überschreiben)
Falls gesetzt, erscheint kein Requester, falls eine schon
vorhandene Datei überschrieben werden soll.
Command shell window (Kommandoshellfenster)
Einstellung für das Kommandoshellfenster.
Command window (Kommandofenster)
Einstellung für das Fenster, das bei der Ausführung von
ARexxscripten gebraucht werden soll.
Display (Anzeige)
Bestimmt, ob die Daten sowohl in hexadezimaler Form und in
Ascii oder nur in einem von beiden dargestellt werden sollen.
Spaces (Lücken)
Bestimmt, nach wieviel Bytes bei der hexadezimalen
Darstellung jeweils ein Leerzeichen eingefügt wird. Nach
einem Langwort(4 Bytes), nach einem Wort(2 Bytes), nach einem
Byte oder garkeine.
Load settings... (Einstellungen laden...)
Lädt eine Einstellungsdatei ein. Als Standardeinstellung wird
beim Start von FileX versucht, die Einstellungen aus den Dateien
"FileX.prefs" und "ENVARC:FileX/FileX.prefs" zu laden.
Save settings (Einstellungen speichern)
Speichert die aktuellen Einstellungen unter dem aktuellen Namen ab.
Save settings as... (Einstellungen speichern als...)
Speichert die aktuellen Einstellungen unter einem neuen Namen ab.
Move (Bewegen)
==============
Jump to byte... (Springe zu Byte...)
Setzt den Cursor an eine bestimmte Stelle in der aktuellen Datei.
Mark location... (Position merken...)
Setzt an der aktuellen Cursorposotion eine Marke. Durch einen
Requester wird abgefragt, unter welcher Nummer die Marke gemerkt
werden soll(1-10). Jede Datei hat 10 ihr zugehörige Marken.
Jump to mark... (Springe zu Position)
Setzt den Cursor an eine vorher gemerkte Stelle. Durch einen
Requester muß die Nummer(1-10) ausgewählt werden.
ARexx (ARexx)
=============
Command shell... (Kommandoshell...)
Öffnet eine Kommandoshell. Hier können auf einfache Weise
ARexxbefehle an FileX geschickt werden. Die Ergebnisse werden
direkt ausgegeben. Gleichzeitig kann mit FileX weitergearbeitet
werden.
Execute command... (Kommando ausführen...)
Führt ein ARexxscript aus. Ein Filerequester zur Auswahl des
Namens wird geöffnet.
Assign command... (Kommando zuweisen...)
Belegt einen der folgenden 10 Menupunkte mit einem ARexxscript.
Ein Filerequester zur Auswahl des Namens und ein Requester zur
Auswahl der Position(0-9) erscheinen.
Empty command #x (Leeres Kommando #x)
10 Menupunkte, die mit ARexxscripts belegt werden können, um
schnell oft benutzte Scripte zu starten.
Load commands... (Kommandos laden...)
Lädt eine Belegung der zehn ARexxscriptmenupunkte. Als
Standardeinstellung wird beim Start von FileX versucht, die
Menupunkte aus den Dateien "FileXARexxCommands.prefs" und
"ENVARC:FileX/FileXARexxCommands.prefs" zu laden.
Save commands (Kommandos speichern)
Speichert diese unter dem aktuellen Namen.
Save commands as... (Kommandos speichern als...)
Speichert diese unter einem neuen Namen.
Misc (Tools)
============
Open Calculator... (Öffne Taschenrechner...)
Öffnet einen kleinen Taschenrechner, der sich fast genauso wie
ein normaler Taschenrechner verhält. Über das Cyclegadget oder
die Cursorhoch/runtertasten läßt sich die Zahlenform in
hexadezimal, dezimal, octal und binär einstellen. Die Gadgets '>'
und '<' dienen dazu den aktuellen Wert ins Clipboard zu
schreiben('<') bzw. eine sich im Clipboard befindende Zahl in den
Taschenrechner einzufügen. Das Plus/Minus(±)-Gadget bzw. die
Punkttaste ändern das Vorzeichen des Wertes. Die Backspace-Taste
löscht die letzte eingegebene Ziffer, die DEL-Taste die gesamte
Eingabe. Über die Leertaste kann das aktuelle Edierfenster wieder
aktiviert werden.
Anmerkung: Falls jemand eine ON oder AC Taste vermißt, sollte er
das Gleichzeichen benutzen, da dies die gleiche Funktion hat mit
dem kleinen Unterschied, daß die Anzeige nicht gelöscht wird.
Open clipboard converter... (Öffne Clipboardkonverter...)
Der Clipboardkonverter ist ein mächtiges, aber trotzdem einfach zu
bedienendes Werkzeug. Es dient dazu Zahlen in Bytefolgen und
umgekehrt zu wandeln.
Mit dem oberen Cyclegadget kann man einstellen, als was der
aktuelle Clipboardinhalt aufgefaßt werden soll. Im Anzeigefeld
rechts daneben wird der Inhalt angezeigt. Zur Auswahl stehen `Bin'
für eine Binärzahl, `Dez' für eine Dezimalzahl, `Hex' für eine
Folge von Hexwerten, `Oct' für eine Octalzahl, `Roh' für den
reinen, d.h. nicht interpretierten, Wert und `Text' für einen
Text. Der einzige Unterschied zwischen `Roh' und `Text' liegt in
der Anzeige. Bei `Roh' wird der Inhalt als Hexzahlenfolge, bei
`Text' als Text dargestellt.
Das untere Cyclegadget bestimmt, in was der aktuelle
Clipboardinhalt gewandelt werden soll. Das Anzeigefeld rechts
daneben, zeigt schon das Ergebnis an, das eine Wandlung erzeugen
würde. Durch einen Druck auf Convert(Konvertieren) wird der
Inhalt gewandelt.
Über die Cursortasten lassen sich die Cyclegadgets umstellen,
über die Returntaste die Konvertierung durchführen.
Wie wär's mit einem Anwendungsbeispiel:
Im Clipboard befindet sich die Zeichenkette "6265 7374". Ein
Einfügen des Clipboardinhaltes in der Shell würde den Text "6265
7374" sichtbar machen. Ein Einfügen bei FileX würde auf der
rechten Seite im ASCII-Bereich ebenfalls den Text "6265 7374"
sichtbar. Wenn man nun aber diese Bytefolge auf der linken Seite
eingefügt haben will, kann man den Clipboardkonverter dazu
benutzen. Man stellt als Clipboardinhalt `Hex' und als Ziel `Roh'
ein und drückt dann auf Convert(Konvertieren). Daß der Inhalt
konvertiert wurde erkennt man sofort daran, daß in der oberen
Anzeige "Nicht gültig!" steht, da sich im Clipboard ja jetzt
keine Hexzahlenfolge mehr befindet. Ein Einfügen bei FileX läßt
den Wert "62657374" auf der linken Seite erscheinen.
Die ARexxschnittstelle
**********************
FileX verfügt über eine ARexxschnittstelle mit 77 Befehlen. Die
Dokumentation zu diesen ist in der Datei `FileXARexx.dok' bzw.
`FileXARexx.guide' zu finden. Beispielprogramme sind im Verzeichnis
"rexx" zu finden.
Schon geplant für die nächste Version:
**************************************
- Onlinehilfen
- XPK-Unterstützung
- Edit on device
Zu beachten:
************
Für die Filerequester, den Fontrequester, den Screemoderequester,
den Palettenrequester und die normalen Requester wird ggf. die
Reqtoolslibrary gebraucht. Diese ist Copyright © bei Nico François.
Das Programm ARexxBox von Michael Balzer wurde zur Erzeugung des
Grundstocks der ARexxschnittstelle gebraucht.
Mein Dank gilt
**************
Thomas Hornik, Thomas Hertz und Jörg Groenewald
für das Betatesting
Benjamin Schörner und Robert Gorthmanns
Die es irgendwie geschafft haben, die Anleitung ins Englische zu
übersetzten, obwohl sie dafür eigentlich keine Zeit hatten.
Reinhard Geisler
für die COCUNI(02832/80861, die beste Box am Niederrhein)!
Michael Balzer
für seine ARexxBox.
Nico François
für die Reqtoolslibrary.
SAS
für ihr hervoragendes C-Entwicklungssystem.
Nutzungsbedingungen
*******************
Das Copyright auf FileX verbleibt in jedem Fall beim Autor!
FileX ist *NICHT* Public Domain! FileX ist Shareware. Wenn man das
Programm länger als über einen Zeitraum von zwei Wochen gebraucht,
muß man sich bei mir registrieren lassen. FÜr 20 DM oder 15 US Dollar
erhält man eine sogenannte Schlüsseldatei(Keyfile), die erst alle
Funktionen von FileX freigibt und auch den Nervrequester beim Start
unterbindet. Diese registrierte Version darf ohne besondere Genehmigung
vom Autor nur von der Person gebraucht werden, auf die sie registriert
ist.
Zur Registrierung bitte ich das Formular aus der Datei `FileX.reg' zu
gebrauchen. Entweder mittels normaler Post oder EMail an mich schicken.
EMail ist nur möglich, falls das Geld an mich überwiesen wird.
Vertrieb
********
Die Verbreitung der Schlüsseldatei ist ausdrücklich untersagt.
Die unregistrierte Version darf nur zusammen mit den folgenden
Dateien weitergegeben werden:
FileX.info
FileX/MagicWBIcons.info
FileX/FileX
FileX/MagicWBIcons
FileX/FileX.info
FileX/Docs
FileX/Docs.info
FileX/Catalogs
FileX/ARexx
FileX/ARexx.info
FileX/Install
FileX/Install.info
FileX/FileX.020
FileX/FileX.020.info
FileX/MagicWBIcons/FileX_tool.info
FileX/MagicWBIcons/FileX.info
FileX/MagicWBIcons/Drawer.info
FileX/MagicWBIcons/FileX.doc.info
FileX/MagicWBIcons/FileX.guide.info
FileX/MagicWBIcons/FileX.reg.info
FileX/Docs/Deutsch
FileX/Docs/Deutsch.info
FileX/Docs/English
FileX/Docs/English.info
FileX/Docs/Deutsch/FileX.dok
FileX/Docs/Deutsch/FileXARexx.dok
FileX/Docs/Deutsch/FileX.guide
FileX/Docs/Deutsch/FileXARexx.guide
FileX/Docs/Deutsch/FileX.reg
FileX/Docs/Deutsch/FileX.dok.info
FileX/Docs/Deutsch/FileXARexx.dok.info
FileX/Docs/Deutsch/FileXARexx.guide.info
FileX/Docs/Deutsch/FileX.guide.info
FileX/Docs/Deutsch/FileX.reg.info
FileX/Docs/English/FileX.doc
FileX/Docs/English/FileXARexx.doc
FileX/Docs/English/FileX.guide
FileX/Docs/English/FileXARexx.guide
FileX/Docs/English/FileX.reg
FileX/Docs/English/FileX.doc.info
FileX/Docs/English/FileXARexx.doc.info
FileX/Docs/English/FileXARexx.guide.info
FileX/Docs/English/FileX.guide.info
FileX/Docs/English/FileX.reg.info
FileX/Catalogs/deutsch
FileX/Catalogs/français
FileX/Catalogs/suomi
FileX/Catalogs/svenska
FileX/Catalogs/FileXCats.lha
FileX/Catalogs/deutsch/FileX.catalog
FileX/Catalogs/français/FileX.catalog
FileX/Catalogs/suomi/FileX.catalog
FileX/Catalogs/svenska/FileX.catalog
FileX/ARexx/Spezialsuchen.filex
FileX/Install/ReadMe
FileX/Install/LiesMich.info
FileX/Install/Install
FileX/Install/ReadMe.info
FileX/Install/Deutsch.info
FileX/Install/LiesMich
FileX/Install/English.info
Falls keine dieser Dateien weggelassen oder verändert wird, darf
FileX sowohl auf CDs, Disketten und anderen Datenträgern als auch auf
elektronischem Weg verbreitet werden. Für Disketten darf nicht mehr
verlangt werden als 5 DM. Dies gilt selbstverständlich auch für
deutsche Händler.
Nicht erlaubt ist der kommerzielle oder gewerbliche Nutzen von FileX
ohne meine schriftliche Genehmigung.
Für *jegliche* Schäden, die durch FileX eventuell verursacht
werden, übernehme ich *keine* Haftung. Ich kann aber versichern, daß
das Programm ausgiebig getestet worden ist, so daß größere Fehler
_eigentlich_ auszuschließen sind.
Lokalisierung
*************
Unter OS 2.1 oder höher ist es möglich FileX zu lokalisieren, d.h.
alle Programmtexte können in eine andere Sprache übersetzt und ins
Programm eingebunden werden. Die dazu notwendigen Katalogdateien und
die zugehörigen Quelldateien sind im Verzeichnis `Catalogs' zu finden.
Zurzeit existieren deutsche, englische, niederländische, finnische,
norwegische und schwedische Texte. Falls jemand die Texte in eine
andere Sprache übersetzt, bitte ich mir die zugehörigen CD-Dateien zu
schicken, damit ich sie in der nächsten Version veröffentlichen kann.
Kontaktadresse:-)
*****************
Für Bugreports!, Postkarten, Verbesserungsvorschläge, neue Ideen,
Probleme, Spenden und alles andere kann man mich über die folgenden
Adressen erreichen:
Sackpost: Klaas Hermanns
Weberstraße 42
47533 Kleve
Deutschland
E-mail: dalton@cocuni.GUN.de
Kontonummer 539 7088, BLZ 324 500 00, Sparkasse Kleve.
Geschichte
**********
Was gibt's neues in Version...
V1.1:
- Localeunterstützung (deutsch/englisch)
- Die Fensterbreite läßt sich nun endlich beliebig verändern.
- Zusätzlich zur gemischten Hex/Ascii-Darstellung kann nun auch nur
Hex oder nur Ascii dargestellt werden.
- Bei der Hexdarstellung kann man nun einstellen, ob immmer 4 Bytes,
2 Bytes oder nur ein Byte einen Block bilden, oder, ob gar keine
Blöcke gebildet werden sollen.
V2.0:
- Mehrere Files können gleichzeitig ediert werden. Dazu läßt sich
zum einen das Fenster in mehrere Edierbereiche(wie bei CED)
aufteilen oder es können sogar mehrere Fenster(wie bei TheEdge
oder GoldEd) geöffnet werden.
- Endlich gibt es eine Statuszeile, in der die aktuelle
Cursorposition, der Name und die Länge einer Datei angezeigt
werden.
- Keyfiles für registrierte Benutzer. Dadurch ist es auch möglich
Updates oder registrierte Versionen einfach und schnell über DFÜ
zu beziehen.
- In Stringgadgets kann man nun mit der rechten Amigataste
Gadgetshortcuts anwählen.
- Das Clipboard wird nun dirket unterstützt. Es ist nicht mehr
nötig "Load from Clip" bzw. "Save to Clip" aufzurufen.
- Ein kleiner Taschenrechner ermöglicht einfache Rechnungen in
hexadezimaler, octaler, dezimaler und binärer Form.
- Der Suchrequester wurde ein wenig vereinfacht. Es gibt nur noch
zwei Eingabegadgets. Eins für den zu suchenden Wert und eins für
den Ersatzwert. Über einen Schalter läßt sich zwischen nur
Suchen und Suchen und Ersetzen wechseln. Eine Historyfunktion wie
in der Shell merkt sich alte Suchwerte.
- Ein Clipboardkonverter ermöglicht es, den Inhalt des Clipboards
auf verschiedene Weise zu wandeln. Beispielsweise läßt sich eine
Zeichenkette, die eine Zahl beinhaltet, in die entsprechende Zahl
umwandlen.
- FileX merkt sich die Namen aller Dateien, die es seit dem Start
eingeladen hat. Über einen Listrequester lassen sich bequem alte
Dateien anwählen und einladen.
- Der ARexxport wurde erweitert, um die neuen Funktionen zu
unterstützen. Außerdem arbeitet die Kommandoshell jetzt asynchron.