@DATABASE MaxonTOOLS.guide
@$VER: MaxonTOOLS.guide 39.1 (06.09.94)
@(C) Maxon Computer GmbH
@AUTHOR Michael 'Ghandi' Herold
@WIDTH 75
@INDEX Index

@NODE "MAIN" "Amigaguide Onlinehilfe v39.1 für MaxonTOOLS (Deutsch)"
@NEXT "COMMANDS"
@PREV "MAIN"

                                @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}

                 Geschrieben 1993-1994 von Klaus-D. Sommer

                    Copyright © 1994 Maxon Computer GmbH
                             Industriestraße 26
                               65760 Eschborn

    Amigaguide Onlinehilfe geschrieben 1994 von Michael 'Ghandi' Herold



@{" Eingebaute Kommandos " LINK "COMMANDS"     }                        Interne- und Arexx-Kommandos 
@{" Übergabeparameter    " LINK "SUBSTITUTE"   } Übergabeparameter für externe und interne Kommandos
@{" Archiv-Konfiguration " LINK "ARCHIV-CONFIG"}                       Konfiguration der Archiv-ID's

@{" Warenzeichen         " LINK "WARENZEICHEN" }                             Verwendete Warenzeichen

@ENDNODE

@NODE "ICONIFY-MODUS" "MaxonTOOLS/Iconify-Modus"
@TOC  "MAIN"

Iconify-Modus
*************

Viele  Kommandos  von  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} beziehen sich auf selektierte Einträge in
den Verzeichnisfenstern. Befindet sich @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} im 'Iconify-Modus' (siehe
@{" ICONIFY " LINK "INT_ICONIFY"}  oder @{" BUTTONICON " LINK "INT_BUTTONICON"}), existieren diese Verzeichnisfenster nicht.
In  diesem Fall öffnet sich eine Dateiauswahlbox, in der die Einträge, Ver-
zeichnisse  oder  Geräte ausgewählt werden können - Je nachdem welche Funk-
tion sie benutzen.

Auf  Kommandos,  die  im  'Iconify-Modus'  nicht  möglich sind, wird in der
entsprechenden Kommandobeschreibung hingewiesen.

@ENDNODE

@NODE "WARENZEICHEN" "MaxonTOOLS/Verwendete Warenzeichen"
@PREV "ARCHIV-CONFIG"
@NEXT "MAIN"
@TOC  "MAIN"

Verwendete Warenzeichen
***********************

Commodore  ist  ein  eingetragenes  Warenzeichen  der  Commodore Electronic
Limited in den USA und vielen anderen Ländern.

Amiga  ist  ein eingetragenes Warenzeichen der Commodore-Amiga, Inc. in den
USA und vielen anderen Ländern.

AmigaDOS   und   Amiga   Workbench   sind   eingetragene  Warenzeichen  der
Commodore-Amiga, Inc. in den USA und vielen anderen Ländern.


Dieses Dokument enthält unter Umständen Referenzen auf andere Warenzeichen,
von denen angenommen wird, daß diese den angeführten Quellen gehören.

@ENDNODE

@NODE "ARCHIV-CONFIG" "MaxonTOOLS/Archiv-Konfiguration"
@PREV "SUBSTITUTE"
@NEXT "WARENZEICHEN"
@TOC  "MAIN"

Archiv-Konfiguration
********************

Damit  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} weiß, wie der Archivierer heißt, wie er aufgerufen werden
muß und wo bei der Ausgabe die interessanten Daten (Dateiname, Datum, Größe
etc.)  zu  finden sind, gibt es eine Datei, in der diese Angaben eingegeben
werden können.

Diese  Datei heißt @{b}Arc.cfg@{ub} und befindes sich im Unterverzeichnis @{b}Config@{ub} des
@{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}-Verzeichnisses.

Der mitgelieferte Eintrag für LHA sieht wie folgt aus (Zeilennummern @{b}müssen@{ub}
weggelassen werden und dienen hier nur zur Erklärung der Angaben):

 1 ARCHIVEID  = "LHA"
 2 FIRSTLINE  = 7
 3 NAME       = 1,1
 4 SIZE       = 2,1
 5 DATE       = 2,24,"dd-mmm-yy"
 6 TIME       = 2,34
 7 PROT       = 2,43
 8 COMMENT    = 3,0,":"
 9 END        = 1,1,"--------"
10 MULTIADD   = TRUE
11 MULTIDEL   = TRUE
12 MULTIEXT   = TRUE

13 LISTCMD    = "LHA vv %a"
14 ADDCMD     = "LHA >NIL: a -x %a %f"
15 DELCMD     = "LHA >NIL: d %a %f"
16 EXTRACTCMD = "LHA >NIL: x %a %f %d"


Jeder  Eintrag  für  einen Archivierer muß mit der Definition der ARCHIVEID
beginnen.  Alle  weiteren  Befehle bis zur nächsten ARCHIVEID beziehen sich
dann auf diesen Archivtypen.

Dieser ID  (Identifier) muß eindeutig sein. Er darf aus Buchstaben und Zif-
fern  bestehen  und  maximal 15 Zeichen lang sein. Später wird er bei jeder
Aktion  auf  ein  Archiv benötigt (siehe z.B. @{" ARCLIST " LINK "INT_ARCLIST"}), damit @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}
weiß, um welchen Archivtyp es sich handelt.

Die  Zeilen 2 bis 9 teilen @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} mit, wie ein Inhaltsverzeichnis eines
Archivierers aussieht und wo genau sich die relevanten Daten befinden. Dies
kann  sich  von  Version  zu  Version des Archivierers ändern, da es keinen
genau definierten Standart dafür gibt.

Das Inhaltsverzeichnis von LHA v1.22 (mit dem Kommando vv) schaut wie folgt
aus:

   0        1         2         3         4         5         6         7
 +-1---:----0----:----0----:----0----:----0----:----0----:----0----:----0
01 LhA Evaluation V1.22 - Copyright (c) 1991,92 Stefan Boberg.
 | All rights reserved. Not for commercial use.
 |
 | Listing of archive 'ram:abc.LHA':
05 Original  Packed Ratio    Date     Time     Atts   Method CRC  L OS
 | -------- ------- ----- --------- -------- -------- ------ ---- ------
 | Date
 |     1092     758 30.5% 02-Sep-92 11:51:32 --p-rwed  -lh5- F145 0 ?
 | Delete
10     1972    1317 33.2% 02-Sep-92 11:51:32 --p-rwed  -lh5- 9143 0 ?
 | Dir
 |     3440    2222 35.4% 02-Sep-92 11:51:32 --p-rwed  -lh5- D3DF 0 ?
 | DiskChange
 |      312     276 11.5% 02-Sep-92 11:51:32 --p-rwed  -lh5- D951 0 ?
15 : Dateikommentar
 | -------- ------- ----- --------- --------
 |     6816    4573 32.9% 29-Aug-94 19:08:46   4 files
 |
19 Operation successful.

Die  Zeilen-  und  Spaltennummern  sind nur zur besseren Orientierung ange-
geben.


In Zeile 2 der LHA-Definition befindet sich das Statement:

FIRSTLINE = 7

Diese  Angabe  legt fest, wieviele Zeilen bis zum ersten Eintrag im Listing
zu ignorieren sind. Wie Sie in unserem Beispiel sehen, befinden sich in den
Zeilen  1  bis 6 Informationen über den Autor, das Copyright und der Tabel-
lenkopf.  Der  erste richtige Eintrag befindet sich in Zeile 7 und genau ab
dieser Zeile beginnt @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} mit dem lesen und auswerten der Einträge.

@{i}Die Angabe von FIRSTLINE ist @{b}zwingend@{ub}.@{ui}


Die  Zeilen  3  bis 8 beschreiben, wo @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} die Informationen über die
eingepackten  Dateien finden kann. Diese Angaben sind optional, nicht jeder
Archivierer unterstützt z.B. die Schutzbits des AmigaDOS.

@{i}Bitte beachten Sie das für jeden Eintrag die Zählung wieder bei 1 beginnt.@{ui}

NAME     = <Zeile>,<Spalte>[,<max.Länge>]   - Dateiname
SIZE     = <Zeile>,<Spalte>                 - Dateigröße
DATE     = <Zeile>,<Spalte>,<Format>        - Datum
TIME     = <Zeile>,<Spalte>                 - Uhrzeit
PROT     = <Zeile>,<Spalte>                 - Schutzbits
COMMENT  = <Zeile>,<Spalte>[,<Kennung>]     - Dateikommentar

Bei allen Daten muß die Zeile und die Spalte angegeben werden, an der diese
Informationen  zu  finden  sind. Beim Dateinamen kann optional die maximale
Länge  angegeben  werden. Dies ist aber nur nötig, wenn der Dateiname nicht
in einer eigenen Zeile oder am Ende der Zeile steht.

Beim  Dateikommentar  sollte  ein  Zeichen  angegeben werden, durch das der
Kommentar eindeutig als solcher zu erkennen ist. LHA gibt vor dem Kommentar
z.B.  einen  Doppelpunkt  aus. Findet @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} das angegebene Erkennungs-
zeichen nicht, erhält die Datei auch keinen Kommentar.

Wie  oben  schon  gesagt,  beginnt für jeden Eintrag die Zählung der Zeilen
wieder bei 1.

Stehen  vor  der Dateilänge führende Leerzeichen, so beziehen Sie diese bei
der Positionsangabe bitte mit ein.

@{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  überspringt  automatisch  führende Leerzeichen, bzw. bei Zahlen
führende Nullen.

Bei  Dateinamen  und  -kommentaren  werden führende und abschließende Leer-
zeichen entfernt.


Natürlich sollte @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} auch wissen, wo das Listing endet. Dazu dient die
Zeile 9 der Definitionsdatei:

END = <zeile>,<spalte>,<zeichenkette>

Trifft  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  an der angegebenen Position auf die angegebene Zeichen-
kette, so wird das Lesen abgeschlossen.  Auch hier bezieht sich die Zeilen-
nummer auf die Zählung, die für jeden Eintrag bei 1 beginnt:

END = 1,1,"--------"

Wie  Sie  im  Beispiellistung von LHA sehen, befindet sich in Zeile 16, was
die  erste  Zeile  eines  weiteren  Eintrages  sein  lönnte, die angegebene
Zeichenkette, woran @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} erkennt, daß das Listing zu Ende ist.

@{i}Dieses Kommando ist @{b}wichtig@{ub} da sonst ein Fehler beim einlesen bemerkt wür-
de.@{ui}


Die  Zeilen 13 bis 16 definieren die Kommandos und Parameter zum Aufruf des
Archivierers:

LISTCMD    = "LHA vv %a"                  - Inhalt anzeigen
ADDCMD     = "LHA >NIL: a -x %a %f"       - Dateien hinzufügen
DELCMD     = "LHA >NIL: d %a %f"          - Dateien löschen
EXTRACTCMD = "LHA >NIL: x %a %f %d"       - Dateien auspacken

@{i}Die Ausgabe beim Listen (LISTCMD) eines Archives darf auf @{b}keinen@{ub} Fall nach
NIL: umgelenkt werden =:-)@{ui}

Alle  anderen  Ausgaben sollten nach NIL: umgelenkt werden, damit sich kein
störendes  Ausgabefenster  öffnet.  Die Codes, die mit einem Prozentzeichen
(%)  beginnen,  haben  eine  besondere Bedeutung und werden beim Aufruf des
Kommandos durch die entsprechenden Daten ersetzt:

%a - der Archivname
%f - der Dateiname der zu behandelnden Datei
%d - der Pfadname des Zielverzeichnisses (Auspacken)

Soll  im  Aufruf  unbedingt ein Prozentzeichen (%) erscheinen, so schreiben
Sie bitte zwei Prozentzeichen unmittelbar hintereinander (%%).


LHA kann bei allen Operationen praktisch beliebig viele Dateinamen in einem
Aufruf  bearbeiten.  Damit @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} dieses Feature auch benutzt und damit
die Archivaktionen schneller werden, müssen Sie diese Option freigeben. Da-
zu  dienen  die Zeilen 10 bis 12 in der Definitionsdatei. Es werden dann so
viele  Dateinamen wie möglich (durch Leerzeichen getrennt) in die Kommando-
zeile gepackt.

MULTIADD   = TRUE|FALSE        - beim Kopieren in Archive
MULTIDEL   = TRUE|FALSE        - beim Löschen aus Archiven
MULTIEXT   = TRUE|FALSE        - beim Kopieren aus Archiven

Lassen  Sie  einen  dieser Befehle (oder alle) weg oder verbieten Sie diese
Option mit FALSE, wird bei jedem Aufruf nur ein Dateiname bearbeitet.


Natürlich  dürfen  Sie  Ihre  eigenen Archivdefinitionen auch kommentieren.
Zeilen,  die mit der Raute ("#") beginnen, werden von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} überlesen.
Auch  am  Zeilenende (nach einem Statement) darf ein Kommentar (eingeleitet
mit "#") folgen.

@ENDNODE

@NODE "SUBSTITUTE" "MaxonTOOLS/Übergabeparameter"
@PREV "COMMANDS"
@NEXT "ARCHIV-CONFIG"
@TOC  "MAIN"

Übergabeparameter
*****************

Diese  können  als  Parameter  für externe oder Interne Kommandos verwendet
werden. Die Symbole werden beim Aufruf durch deren Inhalt ersetzt.


@{b}[a<Text>]@{ub} - Öffnet eine Dialogbox zur Eingabe.

            Für  <Text>  kann ein beliebiger Text eingesetzt werden, der in
            der  Dialogbox  ausgegeben  wird.  Das Symbol | setzt den nach-
            folgenden Text in die nächste Zeile.

            Der Eingegebene Text wird dann als Parameter übergeben.

@{b}[d]@{ub}       - Pfad des Zielverzeichnisses.

@{b}[dr]@{ub}      - Pfad  des  Zielverzeichnisses.  Zudem  wird das Zielverzeichnis
            noch neu eingelesen.

@{b}[f]@{ub}       - Pfad und Name des ersten selektierten Eintrages.

@{b}[fu]@{ub}      - Pfad  und  Name  des ersten selektierten Eintrages. Der Eintrag
            wird nicht deselektiert.

@{b}[F]@{ub}       - Pfad und Name aller selektierten Einträge.

@{b}[Fu]@{ub}      - Pfad und Name aller selektierten Einträge. Die  Einträge werden
            nicht deselektiert.

@{b}[o]@{ub}       - Name des ersten selektierten Eintrages.

@{b}[ou]@{ub}      - Name des ersten selektierten Eintrages. Der Eintrag  wird nicht
            deselektiert.

@{b}[O]@{ub}       - Name aller selektierten Einträge.

@{b}[Ou]@{ub}      - Name aller selektierten Einträge. Die Einträge werden nicht de-
            selektiert.

@{b}[p]@{ub}       - Name des öffentlichen Bildschirms von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}.

@{b}[s]@{ub}       - Pfad des Quellverzeichnisses.

@{b}[sr]@{ub}      - Pfad des Quellverzeichnisses und Quellverzeichnis neu einlesen.

@{b}[rd]@{ub}      - Ziel neu einlesen.

@{b}[rs]@{ub}      - Quelle neu einlesen.

@ENDNODE

@NODE "SCHABLONEN" "MaxonTOOLS/Befehlsschablonen"
@NEXT "COMMANDS"
@PREV "COMMANDS"
@TOC  "MAIN"

Befehlsschablonen
*****************

In  Befehlsschablonen  werden  Argumente durch Kommata getrennt. Hinter dem
Argument  steht ein Schrägstrich (/) und ein Großbuchstabe, der die Art des
Argumentes angibt. Die Kombinationen aus Schrägstrichen, Großbuchstaben und
Kommata  dürfen nicht als Teil des Befehls mit eingegeben werden - Einzelne
Argumente werden dort durch ein Leerzeichen voneinander getrennt.


Folgende Befehlsschablonen sind in @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} möglich:


@{b}/A@{ub} - ARGUMENT

     Besagt, das dieses Argument immer angegeben werden muß.

@{b}/K@{ub} - SCHLÜSSELWORT

     Hier  muß  das  Schlüsselwort  der  Option  angegeben werden, wenn das
     Argument angegeben wird.

@{b}/S@{ub} - SCHALTER

     Diese  Option  funktioniert  wie  ein  Schalter.  Sie müssen den Namen
     dieser Option eingeben, um diese Option auszuwählen.

@{b}/N@{ub} - NUMMER

     Der Parameter ist numerisch.

@ENDNODE

@NODE "COMMANDS" "MaxonTOOLS/Eingebaute Kommandos"
@PREV "MAIN"
@NEXT "SUBSTITUTE"
@TOC  "MAIN"

Eingebaute Kommandos
********************

Alle  Argumente  der hier erklärten Kommandos basieren auf den Befehlsscha-
blonen des AmigaDOS (siehe @{" Befehlsschablonen " LINK "SCHABLONEN"}).


@{" ABOUT         " LINK "INT_ABOUT"        }      Zeigt Informationen über die aktuelle Programmversion
@{" ACTIVATEDIR   " LINK "INT_ACTIVATEDIR"  }              Aktiviert eines der beiden Verzeichnisfenster
@{" ADDBUFFERS    " LINK "INT_ADDBUFFERS"   }                      Fügt Cache-Puffer zu Laufwerken hinzu
@{" ADDICONS      " LINK "INT_ADDICONS"     }              Erstellt Icons für alle selektierten Einträge
@{" ALL           " LINK "INT_ALL"          }                                   Selektiert alle Einträge
@{" ARCLIST       " LINK "INT_ARCLIST"      }                            Zeigt Archiv als Verzeichnis an
@{" ASK           " LINK "INT_ASK"          }   Öffnet Dialogbox zur Auswahl verschiedener Möglichkeiten
@{" ASSIGN        " LINK "INT_ASSIGN"       }                       Weist Verzeichnis logischen Namen zu
@{" AAUTO         " LINK "INT_AUTO"         }                                      Datentypen-Funktion A
@{" BAUTO         " LINK "INT_AUTO"         }                                      Datentypen-Funktion B
@{" BOLDDOWN      " LINK "INT_BOLDDOWN"     }                            Bewegt Cursor eine Zeile tiefer
@{" BOLDUP        " LINK "INT_BOLDUP"       }                             Bewegt Cursor eine Zeile höher
@{" BRANCH        " LINK "INT_BRANCH"       }                                   Schaltet Symbolebenen um
@{" BUTTONICON    " LINK "INT_BUTTONICON"   }                                    Ikonifiziert @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}
@{" BYTE          " LINK "INT_BYTE"         }                Berechnet Größe aller selektierten Einträge
@{" CD            " LINK "INT_CD"           }           Wechselt das intern gültige aktuelle Verzeichnis
@{" CLICKENTRY    " LINK "INT_CLICKENTRY"   }                     Wählt einen Eintrag an (wie Mausklick)
@{" CLRBUFF       " LINK "INT_CLRBUFF"      }                            Löscht gepufferte Verzeichnisse
@{" COMMENT       " LINK "INT_COMMENT"      }    Erstellt einen Kommentar für alle selektierten Einträge
@{" COPY          " LINK "INT_COPY"         }                         Kopiert alle selektierten Einträge
@{" COPYAS        " LINK "INT_COPYAS"       }         Kopiert alle selektierten Einträge mit neuem Namen
@{" DATESTAMP     " LINK "INT_DATESTAMP"    }          Erstellt das Datum für alle selektierten Einträge
@{" DELETE        " LINK "INT_DELETE"       }                          Löscht alle selektierten Einträge
@{" DIRLINEDOWN   " LINK "INT_DIRLINEDOWN"  }                       Bewegt Verzeichnis eine Zeile tiefer
@{" DIRLINEUP     " LINK "INT_DIRLINEUP"    }                        Bewegt Verzeichnis eine Zeile höher
@{" DIRPAGEDOWN   " LINK "INT_DIRPAGEDOWN"  }                       Bewegt Verzeichnis eine Seite tiefer
@{" DIRPAGEUP     " LINK "INT_DIRPAGEUP"    }                        Bewegt Verzeichnis eine Seite höher
@{" DISKINFO      " LINK "INT_DISKINFO"     }                     Gibt Informationen zum Datenträger aus
@{" DOSERROR      " LINK "INT_DOSERROR"     }                       Gibt Fehlermeldungen im Klartext aus
@{" DPATH         " LINK "INT_DPATH"        }                             Wechselt aktuelles Verzeichnis
@{" EXECUTE       " LINK "INT_EXECUTE"      }                                     Führt Batchdateien aus
@{" FORMAT        " LINK "INT_FORMAT"       }                                     Formatiert Datenträger
@{" GETNUMBER     " LINK "INT_GETNUMBER"    }                  Öffnet Dialogbox zur Eingabe einer Nummer
@{" GETSTRING     " LINK "INT_GETSTRING"    }                  Öffnet Dialogbox zur Eingabe eines Textes
@{" GGLEVEL       " LINK "INT_GGLEVEL"      }                              Wechselt zu neuer Symbolebene
@{" GLINES        " LINK "INT_GLINES"       }              Bestimmt Anzahl der Zeilen in der Symbolebene
@{" GROWS         " LINK "INT_GROWS"        }              Bestimmt Anzahl der Reihen in der Symbolebene
@{" HEXREAD       " LINK "INT_HEXREAD"      }            Zeigt alle selektierten Einträge als Hexdump an
@{" HUNT          " LINK "INT_HUNT"         }      Durchsucht selektierte Verzeichnisse nach einer Datei
@{" ICONIFY       " LINK "INT_ICONIFY"      }                                    Ikonifiziert @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}
@{" INSERTDISK    " LINK "INT_INSERTDISK"   }                             Prüft neu eingelegte Disketten
@{" INSTALL       " LINK "INT_INSTALL"      }                      Installiert Bootblock auf Datenträger
@{" MAKEDIR       " LINK "INT_MAKEDIR"      }                                  Erzeugt neues Verzeichnis
@{" MOVE          " LINK "INT_MOVE"         }                      Verschiebt alle selektierten Einträge
@{" NDIR          " LINK "INT_NDIR"         }                Liest neues Verzeichnis ein und zeigt es an
@{" NEWARC        " LINK "INT_NEWARC"       }                                       Erzeugt neues Archiv
@{" NEXTDRW       " LINK "INT_NEXTDRW"      }                     Schaltet auf nächste Laufwerksebene um
@{" NONE          " LINK "INT_NONE"         }                                 Deselektiert alle Einträge
@{" PARENT        " LINK "INT_PARENT"       }                        Sprint zurück ins Elternverzeichnis
@{" PLAY          " LINK "INT_PLAY"         }                 Spielt selektierte Einträge als Samples ab
@{" PRINT         " LINK "INT_PRINT"        }                            Druckt selektierte Einträge aus
@{" PRINTDIR      " LINK "INT_PRINTDIR"     }                           Druckt aktuelles Verzeichnis aus
@{" PROTECT       " LINK "INT_PROTECT"      }      Ändert die Protectionbits aller selektierten Einträge
@{" QUEUE         " LINK "INT_QUEUE"        }               Holt Informationen zum aktuellen Verzeichnis
@{" QUEUEENTRY    " LINK "INT_QUEUEENTRY"   }                        Holt Informationen zu einem Eintrag
@{" QUIT          " LINK "INT_QUIT"         }                                         Beendet @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}
@{" RDPATT        " LINK "INT_RDPATT"       }              Ändert Muster zum einlesen von Verzeichnissen
@{" READ          " LINK "INT_READ"         }                     Zeigt selektierte Einträge als Text an
@{" RELABEL       " LINK "INT_RELABEL"      }                               Ändert Name von Datenträgern
@{" RENAME        " LINK "INT_RENAME"       }                    Ändert Name aller selektierten Einträge
@{" RESCAN        " LINK "INT_RESCAN"       }                                  Liest Verzeichnis neu ein
@{" RESELECT      " LINK "INT_RESELECT"     }                         Selektiert alle alten Einträge neu
@{" RMBD          " LINK "INT_RMBD"         }                  Boomerang-Funktion für Verzeichnisfenster
@{" ROOT          " LINK "INT_ROOT"         }                        Springt zurück ins Hauptverzeichnis
@{" RUN           " LINK "INT_RUN"          }                      Führt alle selektierten Programme aus
@{" SCREENTOBACK  " LINK "INT_SCREENTOBACK" }               Bringt Bildschirm von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nach hinten
@{" SCREENTOFRONT " LINK "INT_SCREENTOFRONT"}                Bringt Bildschirm von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nach vorne
@{" SDEV          " LINK "INT_SDEV"         }               Zeigt alle Devices, Assigns und Laufwerke an
@{" SEARCH        " LINK "INT_SEARCH"       }          Durchsucht alle selektierten Einträge nach Muster
@{" SELECT        " LINK "INT_SELECT"       }                            Selektiert Einträge nach Muster
@{" SHOW          " LINK "INT_SHOW"         }               Zeigt alle selektierten Einträge als Bild an
@{" SMARTREAD     " LINK "INT_SMARTREAD"    }               Zeigt alle selektierten Einträge nach Typ an
@{" STDIRS        " LINK "INT_STDIRS"       }                    Zeigt alle gepufferten Verzeichnisse an
@{" SWAPACTIVE    " LINK "INT_SWAPACTIVE"   }        Vertauscht aktives und inaktives Verzeichnisfenster
@{" TOGGLE        " LINK "INT_TOGGLE"       }      Vertauscht selektierte und nicht selektierte Einträge
@{" TREE          " LINK "INT_TREE"         }                          Schaltet Baumanzeige Ein oder Aus
@{" UNICONIFY     " LINK "INT_UNICONIFY"    }       Reaktiviert @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nach dem Ikonifizieren wieder
@{" WBTOFRONT     " LINK "INT_WBTOFRONT"    }                        Bringt Workbench in den Vordergrund
@{" WTITLE        " LINK "INT_WTITLE"       }                             Ändert Text in der Titelleiste
@ENDNODE
#{1}#

@NODE "INT_ABOUT" "MaxonTOOLS/Eingebaute Kommandos/ABOUT"
@PREV "COMMANDS"
@NEXT "INT_ACTIVATEDIR"
@TOC  "MAIN"

@{b}ABOUT@{ub} LOOPS/N

  Öffnet  ein  Fenster mit Informationen über die aktuelle Programmversion,
  den  Autor  und  das Copyright. Diese Informationen werden von unten nach
  oben  durch  das Fenster gerollt. Mit folgenden Aktionen kann das Fenster
  wieder beendet werden:

    o Mausklick in das Fensterinnere
    o Mausklick auf das Schließsymbol des Fensters
    o Mausklick auf den "OK"-Knopf
    o Druck der RETURN- oder ESC-Taste


  LOOPS/N

    Angabe   der   zu  durchlaufenden  Schleifen.  Ist  der  Text  komplett
    durchgerollt,  wird normalerweise wieder von vorne begonnen. Sie können
    aber  auch  die  Anzahl  der  Schleifendurchläufe angeben - Das Fenster
    beendet sich dann von selbst.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ABOUT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ABOUT**/

      OPTIONS RESULTS
      ABOUT 1

@ENDNODE

@NODE "INT_ACTIVATEDIR" "MaxonTOOLS/Eingebaute Kommandos/ACTIVATEDIR"
@PREV "INT_ABOUT"
@NEXT "INT_ADDBUFFERS"
@TOC  "MAIN"

@{b}ACTIVATEDIR@{ub} DIRECTORY/A/N

  Aktiviert eines der beiden Verzeichnisfenster.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  DIRECTORY/A/N

    Gibt  die Nummer des Verzeichnisfensters an. 1 steht für das obere oder
    linke und 2 für das untere oder rechte Fenster.

    Wird die Funktion über Arexx aufgerufen, ist zusätzlich noch der Wert 0
    möglich.  Dabei  wird  keines der beiden Fenster geändert. Die Funktion
    liefert  dann  lediglich  in der Variable @{b}RESULT@{ub} die Nummer des aktiven
    Fensters  zurück  -  1 für das obere/linke oder 2 für das untere/rechte
    Fenster.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ACTIVATEDIR 1


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

  /*****************************************************************
   ** ACTIVATEDIR - Aktiviert das nicht aktive Verzeichnisfenster **
   *****************************************************************/

     OPTIONS RESULTS

     ACTIVATEDIR 0
     Dir = RESULT
     IF Dir == 1 THEN Dir = 2; ELSE Dir = 1
     ACTIVATEDIR Dir

@ENDNODE

@NODE "INT_ADDBUFFERS" "MaxonTOOLS/Eingebaute Kommandos/ADDBUFFERS"
@PREV "INT_ACTIVATEDIR"
@NEXT "INT_ADDICONS"
@TOC  "MAIN"

@{b}ADDBUFFERS@{ub} DEVICE/K,BUFFERS/K/N

  Zu  dem  Laufwerk,  welches im aktiven Verzeichnisfenster angezeigt wird,
  können  Cache-Puffer  hinzugefügt werden. Beim Aufruf dieser Funktion er-
  scheint  ein  Dialogfenster,  in  dem die entsprechende Anzahl eingegeben
  werden kann. Ist diese negativ, werden die Puffer entfernt.

  Wird  die Funktion über Arexx aufgerufen, enthält die Variable @{b}RESULT@{ub} die
  Anzahl der Puffer - Bei einem Fehler -1.


  DEVICE/K

    Name  des Devices, das Cache-Puffer erhalten soll. Ist dieser Parameter
    nicht angegeben, wird das Device im aktiven Verzeichnisfenster benutzt.

  BUFFERS/K/N

    Anzahl  der  Buffer.  Bei negativem Wert wird die angegebene Anzahl von
    den  vorhandenen  Buffern  entfernt.  Das Dialogfenster zur Eingabe der
    Pufferanzahl wird bei Angabe dieses Parameters nicht geöffnet.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ADDBUFFERS


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ADDBUFFERS**/

      OPTIONS RESULTS
      'ADDBUFFERS DEVICE="RAM:" BUFFERS=30'

@ENDNODE

@NODE "INT_ADDICONS" "MaxonTOOLS/Eingebaute Kommandos/ADDICONS"
@PREV "INT_ADDBUFFERS"
@NEXT "INT_ALL"
@TOC  "MAIN"

@{b}ADDICONS@{ub} NAME/K,FORCE/S

  Zu  den  selektierten  Einträgen  werden  Icons  hinzugefügt.  Die  Icons
  befinden  sich  im  Verzeichnis  welches  im Einsteller @{b}Icons@{ub} eingestellt
  wurde.  Die  Sicherheitsabfrage kann im Einsteller @{b}Functions/ADDICONS@{ub} ab-
  oder angeschaltet werden.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, die ein Icon erhalten haben.


  NAME/K

    Pfad und Name der Datei, der man ein Icon hinzufügen möchte. Ist dieser
    Parameter nicht angegeben, werden alle selektierten Einträge im aktiven
    Verzeichnisfenster ausgewertet.

  FORCE/S

    Bei  Angabe  dieses  Schlüsselwortes  wird  die  Sicherheitsabfrage bei
    bereits existierendem Icon unterdrückt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ADDICONS


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ADDICONS**/

      OPTIONS RESULTS
      ADDICONS FORCE
      SAY 'Es wurden ' || RESULT || ' Icons erzeugt.'


@ENDNODE

@NODE "INT_ALL" "MaxonTOOLS/Eingebaute Kommandos/ALL"
@PREV "INT_ADDICONS"
@NEXT "INT_ARCLIST"
@TOC  "MAIN"

@{b}ALL@{ub}

  Alle Einträge im aktiven Verzeichnisfenster werden selektiert.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der selektierten Einträge.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ALL


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ALL**/

      OPTIONS RESULTS
      ALL
      SAY 'Es sind ' || RESULT || ' Einträge selektiert.'

@ENDNODE

@NODE "INT_ARCLIST" "MaxonTOOLS/Eingebaute Kommandos/ARCLIST"
@PREV "INT_ALL"
@NEXT "INT_ASK"
@TOC  "MAIN"

@{b}ARCLIST@{ub} ID/A,NAME/K

  Behandelt  einen  Eintrag  als  Archiv  und  versucht  den Inhalt wie ein
  normales Verzeichnis darzustellen.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0 bei einem Fehler, oder den Wert 1 wenn das Archiv erfolgreich an-
  gezeigt werden konnte.


  ID/A

    ID  des  Archivprogrammes. Ein entsprechender Eintrag zur ID muß in der
    Datei @{b}Config/Arc.cfg@{ub} vorhanden sein (siehe @{" Archiv-Konfiguration " LINK "ARCHIV-CONFIG"}).

  NAME/K

    Pfad  und  Name des Archives, welches angezeigt werden soll. Ist dieser
    Parameter  nicht  angegeben,  wird  der  erste  selektierte  oder durch
    Doppelklick angewählte Eintrag vearbeitet.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ARCLIST LHA


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ARCLIST**/

      OPTIONS RESULTS
      ARCLIST LHA
      SAY 'Ergebnis: ' || RESULT

@ENDNODE

@NODE "INT_ASK" "MaxonTOOLS/Eingebaute Kommandos/ASK"
@PREV "INT_ARCLIST"
@NEXT "INT_ASSIGN"
@TOC  "MAIN"

@{b}ASK@{ub} TEXT/K/A,BUTTONS/K

  Zeigt eine Dialogbox an und stellt mehrere Möglichkeiten zur Auswahl.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Nummer  des  Knopfes,  den  Sie  gedrückt haben. Die Nummern zählen von 0
  aufwärts  und  beginnen  beim Knopf auf der linken Seite (also dem zuerst
  angegebenen Knopf).


  TEXT/K/A

    Text, welcher in der Dialogbox angezeigt werden soll.

  BUTTONS/K

    Text der Auswahlknöpfe. Mehrere Knöpfe können erzeugt werden, indem die
    Texte  durch das Symbol '|' getrennt werden. Ist dieser Paramater nicht
    angegeben, wird nur ein Knopf mit dem Text 'Ok' erzeugt.

    Möchten  Sie,  daß  Ihre Knöpfe über Tastatur anwählbar sind, so setzen
    Sie  das  Symbol  '_'  vor  den  Buchstaben, den Sie zum aktivieren des
    Knopfes benutzen möchten.

    Der  zuerst  angegebene Knopf wird immer in Fettschrift dargestellt und
    kann durch drücken von RETURN aktiviert werden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ASK TEXT="Bist du wirklich sicher?" BUTTONS="_Nein|_Ja"


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ASK**/

      OPTIONS RESULTS
      'ASK TEXT="Was willst du machen?" BUTTONS="_Nichts|_Alles|_Muß überlegen"'
      SAY 'Sie haben den Knopf ' || RESULT || ' gedrückt.'

@ENDNODE

@NODE "INT_ASSIGN" "MaxonTOOLS/Eingebaute Kommandos/ASSIGN"
@PREV "INT_ASK"
@NEXT "INT_AUTO"
@TOC  "MAIN"

@{b}ASSIGN@{ub} NAME/K,TARGET/K

  Weist einem Verzeichnis einen logischen Namen zu.


  NAME/K

    Logischer Name, den das Verzeichnis erhalten soll. Ist dieser Parameter
    nicht  angegeben,  öffnet sich eine Dialogbox, in welcher er eingegeben
    werden kann.

    @{b}INFO@{ub}: Der logische Name muß @{b}ohne@{ub} Doppelpunkt am Ende angegeben werden.

  TARGET/K

    Pfad  und Name des Verzeichnisses, welches den logischen Namen erhalten
    soll.  Ist  dieser  Parameter  nicht angegeben, wird das Verzeichnis im
    aktuellen Verzeichnisfenster benutzt.


  Wird die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} eine
  0  bei einem Fehler, oder eine 1 wenn der logische Name zugewiesen werden
  konnte.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ASSIGN


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ASSIGN**/

      OPTIONS RESULTS
      'ASSIGN NAME="Xyz" TARGET="RAM:"'
      SAY 'Ergebnis: ' || RESULT

@ENDNODE

@NODE "INT_AUTO" "MaxonTOOLS/Eingebaute Kommandos/AAUTO und BAUTO"
@PREV "INT_ASSIGN"
@NEXT "INT_BOLDDOWN"
@TOC  "MAIN"

@{b}AAUTO@{ub} und @{b}BAUTO@{ub}

  Beide Funktionen untersuchen die Dateitypen der selektierten Einträge und
  führen  die  in  @{b}Filetypes/AAUTO@{ub}  bzw. @{b}Filetypes/BAUTO@{ub} festgelegten Funk-
  tionen aus.


  @{u}@{b}Beispiel@{uu}@{ub}:

    AAUTO


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BAUTO**/

      OPTIONS RESULTS
      BAUTO

@ENDNODE

@NODE "INT_BOLDDOWN" "MaxonTOOLS/Eingebaute Kommandos/BOLDDOWN"
@PREV "INT_AUTO"
@NEXT "INT_BOLDUP"
@TOC  "MAIN"

@{b}BOLDDOWN@{ub}

  Versetzt  die Cursorzeile (mit einem Balken oder Rahmen hervorgehoben) um
  eine  Zeile  nach  unten.  Beim  Start  von  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  bzw.  nach einem
  Mausklick  auf  einen  Eintrag  ist  der Cursor abgeschaltet. Beim ersten
  Aufruf dieser Funktion wird er eingeschaltet; bei jedem weiteren wird der
  Cursor um eine Zeile nach unten versetzt.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn der Cursor angezeigt oder verschoben wurde, oder den Wert 0
  wenn die untere Grenze des Verzeichnisfensters erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    BOLDDOWN


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BOLDDOWN**/

      OPTIONS RESULTS
      BOLDDOWN

@ENDNODE

@NODE "INT_BOLDUP" "MaxonTOOLS/Eingebaute Kommandos/BOLDUP"
@PREV "INT_BOLDDOWN"
@NEXT "INT_BRANCH"
@TOC  "MAIN"

@{b}BOLDUP@{ub}

  Versetzt  die Cursorzeile (mit einem Balken oder Rahmen hervorgehoben) um
  eine Zeile nach oben. Beim Start von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} bzw. nach einem Mausklick
  auf  einen Eintrag ist der Cursor abgeschaltet. Beim ersten Aufruf dieser
  Funktion  wird  er  eingeschaltet;  bei jedem weiteren wird der Cursor um
  eine Zeile nach oben versetzt.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn der Cursor angezeigt oder verschoben wurde, oder den Wert 0
  wenn die obere Grenze des Verzeichnisfensters erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    BOLDUP


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BOLDUP**/

      OPTIONS RESULTS
      BOLDUP

@ENDNODE

@NODE "INT_BRANCH" "MaxonTOOLS/Eingebaute Kommandos/BRANCH"
@PREV "INT_BOLDUP"
@NEXT "INT_BUTTONICON"
@TOC  "MAIN"

@{b}BRANCH@{ub} LEVEL/A/N

  Schaltet im Aktionsfenster auf die angegebene Symbolebene um. Es sind bis
  zu 256 Ebenen möglich.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert -1 bei einem Fehler, oder die Nummer der vorher aktiven Ebene.


  LEVEL/A/N

    Nummer der Symbolebene. Es sind Werte zwischen 0 und 255 möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    BRANCH 0


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BRANCH**/

      OPTIONS RESULTS
      BRANCH 1
      SAY 'Neue Ebene ist: ' || RESULT || ' (-1 heißt Fehler).'

@ENDNODE

@NODE "INT_BUTTONICON" "MaxonTOOLS/Eingebaute Kommandos/BUTTONICON"
@PREV "INT_BRANCH"
@NEXT "INT_BYTE"
@TOC  "MAIN"

@{b}BUTTONICON@{ub}

  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  wird ikonifiziert. Auf der Workbench wird ein Fenster mit den
  Aktionssymbolen  geöffnet. Die meisten internen Funktionen sind in diesem
  Modus  benutzbar.  Funktionen,  welche  die  Einträge  eines Verzeichnis-
  fensters ansprechen, öffnen eine Dateiauswahlbox, in der die zu bearbeit-
  enden Dateien ausgesucht werden können.

  Die  gleiche  Wirkung  kann mit dem Kommando @{" ICONIFY " LINK "INT_ICONIFY"} und dem Parameter
  BUTTON erreicht werden.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0  bei  einem  Fehler,  oder  den Wert 1 wenn die Aktion ausgeführt
  werden konnt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    BUTTONICON


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BUTTONICON**/

      OPTIONS RESULTS
      BUTTONICON

@ENDNODE

@NODE "INT_BYTE" "MaxonTOOLS/Eingebaute Kommandos/BYTE"
@PREV "INT_BUTTONICON"
@NEXT "INT_CD"
@TOC  "MAIN"

@{b}BYTE@{ub}

  Berechnet  die  Gesamtgröße  aller  selektierten  Einträge (Verzeichnisse
  rekursiv)  und  stellt  fest, ob diese bei z.B. einer Kopieraktion in das
  Zielverzeichnis  passen  würden.  Ist  dies  der  Fall,  erscheint in der
  Titelleiste @{b}Ja@{ub}, ansonsten @{b}Nein@{ub}.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird diese Funktion über Arexx aufgerufen, gibt die Variable @{b}RESULT@{ub} 0 für
  @{b}Nein@{ub} oder 1 für @{b}Ja@{ub} zurück.


  @{u}@{b}Beispiel@{uu}@{ub}:

    BYTE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**BYTE**/

      OPTIONS RESULTS
      BYTE

@ENDNODE

@NODE "INT_CD" "MaxonTOOLS/Eingebaute Kommandos/CD"
@PREV "INT_BYTE"
@NEXT "INT_CLICKENTRY"
@TOC  "MAIN"

@{b}CD@{ub} PATH/K

  Mit  dieser Funktion kann das intern gültige Verzeichnis geändert werden.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0 bei einem Fehler, oder den Wert 1 wenn das Verzeichnis gewechselt
  werden konnte.


  PATH/K

    Pfadname,  zu  dem  gewechselt  werden soll. Ist dieser Paramater nicht
    angegeben, öffnet sich ein Dialogbox, mit der ein neuer Pfad eingegeben
    werden kann.


  @{u}@{b}Beispiel@{uu}@{ub}:

    CD


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**CD**/

      OPTIONS RESULTS
      CD

@ENDNODE

@NODE "INT_CLICKENTRY" "MaxonTOOLS/Eingebaute Kommandos/CLICKENTRY"
@PREV "INT_CD"
@NEXT "INT_CLRBUFF"
@TOC  "MAIN"

@{b}CLICKENTRY@{ub}

  Selektiert  oder deselektiert den Eintrag, auf dem die Cursorzeile steht.
  Wird  diese Funktion zweimal hintereinander aufgerufen (in der eingestel-
  lten Doppelklickzeit), wirkt sie wie ein Doppelklick mit der Maus.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    CLICKENTRY


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**CLICKENTRY (Beispiel simuliert Doppelklick)**/

      OPTIONS RESULTS
      CLICKENTRY
      CLICKENTRY

@ENDNODE

@NODE "INT_CLRBUFF" "MaxonTOOLS/Eingebaute Kommandos/CLRBUFF"
@PREV "INT_CLICKENTRY"
@NEXT "INT_COMMENT"
@TOC  "MAIN"

@{b}CLRBUFF@{ub}

  Alle  sich  noch  im  Speicher befindlichen Verzeichnisse werden gelöscht
  (außer  das gerade angezeigte). Diese Funktion bezieht sich dabei nur auf
  das  aktive  Verzeichnisfenster  (die  gepufferten  Verzeichnisse  werden
  getrennt für jedes Verzeichnisfenster verwaltet).

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    CLRBUFF


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**CLRBUFF (Beispiel löscht Puffer BEIDER Fenster) **/

      OPTIONS RESULTS
      ACTIVATEDIR 0
      ActivDir = RESULT
      ACTIVATEDIR 1
      CLRBUFF
      ACTIVATEDIR 2
      CLRBUFF
      ACTIVATEDIR ActivDir

@ENDNODE

@NODE "INT_COMMENT" "MaxonTOOLS/Eingebaute Kommandos/COMMENT"
@PREV "INT_CLRBUFF"
@NEXT "INT_COPY"
@TOC  "MAIN"

@{b}COMMENT@{ub}

  Für jeden selektierten Eintrag kann ein Dateikommentar eingegeben werden.
  Dazu  wird  eine Dialogbox geöffnet, in welcher der Kommentar (maximal 80
  Zeichen)  eingegeben  werden  kann. Der bisher gültige Kommentar befinden
  sich im Texteingabefeld der Dialogbox.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, für die ein Kommentar erzeugt wurde.


  @{u}@{b}Beispiel@{uu}@{ub}:

    COMMENT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**COMMENT**/

      OPTIONS RESULTS
      COMMENT

@ENDNODE

@NODE "INT_COPY" "MaxonTOOLS/Eingebaute Kommandos/COPY"
@PREV "INT_COMMENT"
@NEXT "INT_COPYAS"
@TOC  "MAIN"

@{b}COPY@{ub}

  Kopiert  die  im  aktiven Verzeichnisfenster selektierten Einträge in das
  Zielverzeichnis (nicht aktives Verzeichnisfenster). Dabei öffnet sich ein
  Informationsfenster. Der obere Balken zeigt den Stand der Kopieraktion im
  Verhältnis zu allen Dateien, der untere den Stand der aktuellen Datei an.
  Im  unteren  Feld  ist der Name der jeweils aktuellen Datei zu sehen. Das
  Kopieren  kann mit den Knöpfen @{b}Pause@{ub} oder @{b}Abbruch@{ub} angehalten oder beendet
  werden.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, die kopiert wurden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    COPY


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**COPY**/

      OPTIONS RESULTS
      COPY

@ENDNODE

@NODE "INT_COPYAS" "MaxonTOOLS/Eingebaute Kommandos/COPYAS"
@PREV "INT_COPY"
@NEXT "INT_DATESTAMP"
@TOC  "MAIN"

@{b}COPYAS@{ub} CLONE/S

  Kopiert  die  im  aktiven Verzeichnisfenster selektierten Einträge in das
  Zielverzeichnis (nicht aktives Verzeichnisfenster). Dabei öffnet sich ein
  Informationsfenster. Der obere Balken zeigt den Stand der Kopieraktion im
  Verhältnis zu allen Dateien, der untere den Stand der aktuellen Datei an.
  Im  unteren  Feld  ist der Name der jeweils aktuellen Datei zu sehen. Das
  Kopieren  kann mit den Knöpfen @{b}Pause@{ub} oder @{b}Abbruch@{ub} angehalten oder beendet
  werden.

  Im  Gegensatz  zu  @{" COPY " LINK "INT_COPY"}  wird  hier für jeden Eintrag nach einem neuen
  Namen  gefragt.  Das  Icon  (Dateien mit der Endung .info) der jeweiligen
  Datei  wird  dabei  automatisch  mit  umbenannt,  falls Sie im Einsteller
  @{b}Functions/Sonstiges@{ub}  die  Option  '@{b}Operation  autom. auch auf Icons@{ub}' ein-
  geschaltet haben.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, die kopiert wurden.


  CLONE/S

    Bei  Angabe dieser Option werden die Dateien nicht ins Zielverzeichnis,
    sondern  in  das  Quellverzeichnis  kopiert. D.h. die Dateien werden im
    gleichen Verzeichnis dupliziert.


  @{u}@{b}Beispiel@{uu}@{ub}:

    COPYAS


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**COPYAS**/

      OPTIONS RESULTS
      COPYAS

@ENDNODE

@NODE "INT_DATESTAMP" "MaxonTOOLS/Eingebaute Kommandos/DATESTAMP"
@PREV "INT_COPYAS"
@NEXT "INT_DELETE"
@TOC  "MAIN"

@{b}DATESTAMP@{ub} NOASK/S

  Ändert das Datum aller selektierten Einträge. Beim Aufruf dieser Funktion
  erscheint  eine  Dialogbox, in der das neue Datum eingegeben werden kann.
  Bei einem leeren Texteingabefeld wird das aktuelle Dateidatum gesetzt.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, bei denen das Datum gesetzt wurde.


  NOASK/S

    Ist  dieser  Parameter  angegeben,  öffnet  sich kein Dialogfenster zur
    Eingabe  des Datums. In diesem Fall wird immer das aktuelle Systemdatum
    benutzt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    COMMENT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DATESTAMP**/

      OPTIONS RESULTS
      DATESTAMP

@ENDNODE

@NODE "INT_DELETE" "MaxonTOOLS/Eingebaute Kommandos/DELETE"
@PREV "INT_DATESTAMP"
@NEXT "INT_DIRLINEDOWN"
@TOC  "MAIN"

@{b}DELETE@{ub}

  Löscht alle selektierten Einträge im aktiven Verzeichnisfenster.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der gelöschten Einträge.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DELETE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DELETE**/

      OPTIONS RESULTS
      DELETE

@ENDNODE

@NODE "INT_DIRLINEDOWN" "MaxonTOOLS/Eingebaute Kommandos/DIRLINEDOWN"
@PREV "INT_DELETE"
@NEXT "INT_DIRLINEUP"
@TOC  "MAIN"

@{b}DIRLINEDOWN@{ub}

  Verschiebt  das Verzeichnis des aktiven Verzeichnisfensters um eine Zeile
  nach unten.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn  das Verzeichnis verschoben wurde, oder den Wert 0 wenn die
  obere oder untere Grenze erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DIRLINEDOWN


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DIRLINEDOWN**/

      OPTIONS RESULTS
      DIRLINEDOWN

@ENDNODE

@NODE "INT_DIRLINEUP" "MaxonTOOLS/Eingebaute Kommandos/DIRLINEUP"
@PREV "INT_DIRLINEDOWN"
@NEXT "INT_DIRPAGEDOWN"
@TOC  "MAIN"

@{b}DIRLINEUP@{ub}

  Verschiebt  das Verzeichnis des aktiven Verzeichnisfensters um eine Zeile
  nach oben.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn  das Verzeichnis verschoben wurde, oder den Wert 0 wenn die
  obere oder untere Grenze erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DIRLINEUP


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DIRLINEUP**/

      OPTIONS RESULTS
      DIRLINEUP

@ENDNODE

@NODE "INT_DIRPAGEDOWN" "MaxonTOOLS/Eingebaute Kommandos/DIRPAGEDOWN"
@PREV "INT_DIRLINEUP"
@NEXT "INT_DIRPAGEUP"
@TOC  "MAIN"

@{b}DIRPAGEDOWN@{ub}

  Verschiebt  das  Verzeichnis  im aktiven Verzeichnisfenster um eine Seite
  nach unten.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn  das Verzeichnis verschoben wurde, oder den Wert 0 wenn die
  obere oder untere Grenze erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DIRPAGEDOWN


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DIRPAGEDOWN**/

      OPTIONS RESULTS
      DIRPAGEDOWN

@ENDNODE

@NODE "INT_DIRPAGEUP" "MaxonTOOLS/Eingebaute Kommandos/DIRPAGEUP"
@PREV "INT_DIRPAGEDOWN"
@NEXT "INT_DISKINFO"
@TOC  "MAIN"

@{b}DIRPAGEUP@{ub}

  Verschiebt  das  Verzeichnis des aktiven Verzeichnisfenster um eine Seite
  nach oben.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  1  wenn  das Verzeichnis verschoben wurde, oder den Wert 0 wenn die
  obere oder untere Grenze erreicht ist.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DIRPAGEUP


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DIRPAGEUP**/

      OPTIONS RESULTS
      DIRPAGEUP

@ENDNODE

@NODE "INT_DISKINFO" "MaxonTOOLS/Eingebaute Kommandos/DISKINFO"
@PREV "INT_DIRPAGEUP"
@NEXT "INT_DOSERROR"
@TOC  "MAIN"

@{b}DISKINFO@{ub}

  Über  das im aktiven Verzeichnis angezeigte Laufwerk werden Informationen
  angezeigt. Dazu zählen der Name und der Status des Datenträgers sowie der
  freie und belegte Platz.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DISKINFO


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DISKINFO**/

      OPTIONS RESULTS
      DISKINFO

@ENDNODE

@NODE "INT_DOSERROR" "MaxonTOOLS/Eingebaute Kommandos/DOSERROR"
@PREV "INT_DISKINFO"
@NEXT "INT_DPATH"
@TOC  "MAIN"

@{b}DOSERROR@{ub}

  AmigaDOS  meldet  bei einem Fehler meist eine Fehlernummer. Dieser Befehl
  gibt zu einer angegebenen Fehlernummer eine kurze Beschreibung aus.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DOSERROR


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DOSERROR**/

      OPTIONS RESULTS
      DOSERROR

@ENDNODE

@NODE "INT_DPATH" "MaxonTOOLS/Eingebaute Kommandos/DPATH"
@PREV "INT_DOSERROR"
@NEXT "INT_EXECUTE"
@TOC  "MAIN"

@{b}DPATH@{ub}

  Haben  Ihre  Verzeichnisfenster  Texteingabefelder  für den Pfadnamen des
  gerade  eingelesenen Verzeichnisses, wird dieses aktiviert und Sie können
  einen neuen Pfad eingeben. Haben Sie keine Texteingabefelder eingestellt,
  öffnet  sich eine Dialogbox mit dem alten Pfad und Sie können einen neuen
  Eingeben.  Nach  dem  Betätigen  von  RETURN  wird  das  neue Verzeichnis
  eingelesen und angezeigt.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    DPATH


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**DPATH**/

      OPTIONS RESULTS
      DPATH

@ENDNODE

@NODE "INT_EXECUTE" "MaxonTOOLS/Eingebaute Kommandos/EXECUTE"
@PREV "INT_DPATH"
@NEXT "INT_FORMAT"
@TOC  "MAIN"

@{b}EXECUTE@{ub}

  Führt  alle  selektierten  Einträge  im  aktiven  Verzeichnisfenster  als
  Batchdateien  aus.  Dieser  Befehl hat damit die gleiche Funktion wie der
  gleichnamige Befehl des Betriebssystems.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable RESULT die
  Anzahl der Einträge, die ausgeführt wurden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    EXECUTE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**EXECUTE**/

      OPTIONS RESULTS
      EXECUTE

@ENDNODE

@NODE "INT_FORMAT" "MaxonTOOLS/Eingebaute Kommandos/FORMAT"
@PREV "INT_EXECUTE"
@NEXT "INT_GETNUMBER"
@TOC  "MAIN"

@{b}FORMAT@{ub}

  Formatierfunktion zum Neuformatieren von Datenträgern.


  In  der Liste werden alle Geräte aufgeführt, die im System angemeldet und
  formatierbar sind. Wählen Sie dort bitte das gewünschte Laufwerk aus.

  Weiterhin können noch einige Optionen eingestellt werden:

  FFS - Formatieren mit FastFileSystem

    Das FastFileSystem wird ab OS2.0 für alle Geräte unterstützt und bietet
    etwas  mehr  Platz  auf  dem  Datenträger,  da einige Verwaltungsinfor-
    mationen aus den eigentlichen Datenblöcken entfernt wurden.

  INTERNATIONALER MODUS - Formatieren im internationalen Modus

    Möchten  Sie  für  den  Namen des Datenträgers oder für Dateinamen z.B.
    deutsche Umlaute benutzen, so aktivieren Sie diese Option.

  VERZEICHNIS CACHE - Formatieren mit Verzeichniscache (ab OS3.0)

    Für  das Inhaltsverzeichnis wird ein eigener Block angelegt, so daß das
    Anzeigen  des  selben  beschleunigt  wird. Schreibzugriffe werden etwas
    langsamer, da dieser Verzeichnisblock immer aktualisiert werden muß.

  VERIFY - Überprüfung der Formatierung

    Beim  Formatieren  wird  eine  Überprüfung durchgeführt. So lassen sich
    schon  beim  Formatieren Fehler auf dem Datenträger finden. Durch diese
    Option  dauert  der Formatiervorgang länger, da jeder Cylinder nochmals
    eingelesen und verglichen wird.

  MÜLLEIMER EINRICHTEN

    Nach  dem  Formatieren wird das Verzeichnis 'Trashcan' angelegt und ein
    entsprechendes Icon erzeugt.

  NAME - Datenträgername

    Geben  Sie  hier  den Namen des zu formatierenden Datenträgers ein. Der
    Doppelpunkt am Ende muß weggelassen werden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    FORMAT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**FORMAT**/

      OPTIONS RESULTS
      FORMAT

@ENDNODE

@NODE "INT_GETNUMBER" "MaxonTOOLS/Eingebaute Kommandos/GETNUMBER"
@PREV "INT_FORMAT"
@NEXT "INT_GETSTRING"
@TOC  "MAIN"

@{b}GETNUMBER@{ub} VAR/K/A,TEXT/K,BUTTONS/K,DEFAULT/N

  Öffnet eine Dialogbox zur Eingabe einer Zahl.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Nummer  des  Knopfes,  den  Sie  gedrückt haben. Die Nummern zählen von 0
  aufwärts  und  beginnen  beim Knopf auf der linken Seite (also dem zuerst
  angegebenen  Knopf).  Die  letzte  (und  somit höchste Nummer) erhält das
  Eingabefeld  selbst.  Haben  Sie  also  einen  Knopf "Ok" und einen Knopf
  "Abbruch", so sind die Nummer wie folgt verteilt:

    "Ok"          = Nummer 0
    "Abbruch"     = Nummer 1
    <Eingabefeld> = Nummer 2

  In  der  Variable,  die  Sie  unter  VAR/K  angegeben  haben,  steht  die
  eingegebene  Nummer.  Habe  Sie  keine  Nummer  eingegeben,  enthält  die
  Variable einen Leerstring.

  @{b}INFO@{ub}: Diese Funktion hat nur unter Arexx Sinn.


  VAR/K/A

    Name  einer  Variable, in der die eingegebene Nummer eingetragen werden
    soll.

  TEXT/K

    Text der in der Dialogbox ausgegeben werden soll.

  BUTTONS/K

    Text der Auswahlknöpfe. Mehrere Knöpfe können erzeugt werden, indem die
    Texte  durch das Symbol '|' getrennt werden. Ist dieser Paramater nicht
    angegeben, wird nur ein Knopf mit dem Text 'Ok' erzeugt.

    Möchten  Sie,  daß  Ihre Knöpfe über Tastatur anwählbar sind, so setzen
    Sie  das  Symbol  '_'  vor  den  Buchstaben, den Sie zum aktivieren des
    Knopfes benutzen möchten.

    Der  zuerst  angegebene Knopf wird immer in Fettschrift dargestellt und
    kann durch drücken von RETURN aktiviert werden.

  DEFAULT/N

    Zahl die als Voreinstellung in der Dialogbox erscheinen soll.


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**GETNUMBER**/

      OPTIONS RESULTS
      'GETNUMBER VAR="N" TEXT="Zahl eingeben:" BUTTONS="Ok" DEFAULT=0'
      SAY 'Nummer: ' || N
      SAY 'Knopf : ' || RESULT

@ENDNODE

@NODE "INT_GETSTRING" "MaxonTOOLS/Eingebaute Kommandos/GETSTRING"
@PREV "INT_GETNUMBER"
@NEXT "INT_GGLEVEL"
@TOC  "MAIN"

@{b}GETSTRING@{ub} VAR/K/A,TEXT/K,BUTTONS/K,DEFAULT/N

  Öffnet eine Dialogbox zur Eingabe eines Textes.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Nummer  des  Knopfes,  den  Sie  gedrückt haben. Die Nummern zählen von 0
  aufwärts  und  beginnen  beim Knopf auf der linken Seite (also dem zuerst
  angegebenen  Knopf).  Die  letzte  (und  somit höchste Nummer) erhält das
  Eingabefeld  selbst.  Haben  Sie  also  einen  Knopf "Ok" und einen Knopf
  "Abbruch", so sind die Nummer wie folgt verteilt:

    "Ok"          = Nummer 0
    "Abbruch"     = Nummer 1
    <Eingabefeld> = Nummer 2


  In  der  Variable,  die  Sie  unter  VAR/K  angegeben  haben,  steht  der
  eingegebene  Text.  Habe Sie keinen Text eingegeben, enthält die Variable
  einen Leerstring.

  @{b}INFO@{ub}: Diese Funktion hat nur unter Arexx Sinn.


  VAR/K/A

    Name  einer  Variable,  in  welcher  der eingegebene String eingetragen
    werden soll.

  TEXT/K

    Text der in der Dialogbox ausgegeben werden soll.

  BUTTONS/K

    Text der Auswahlknöpfe. Mehrere Knöpfe können erzeugt werden, indem die
    Texte  durch das Symbol '|' getrennt werden. Ist dieser Paramater nicht
    angegeben, wird nur ein Knopf mit dem Text 'Ok' erzeugt.

    Möchten  Sie,  daß  Ihre Knöpfe über Tastatur anwählbar sind, so setzen
    Sie  das  Symbol  '_'  vor  den  Buchstaben, den Sie zum aktivieren des
    Knopfes benutzen möchten.

    Der  zuerst  angegebene Knopf wird immer in Fettschrift dargestellt und
    kann durch drücken von RETURN aktiviert werden.

  DEFAULT/K

    Text der als Voreinstellung in der Dialogbox erscheinen soll.


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**GETSTRING**/

      OPTIONS RESULTS
      'GETSTRING VAR="T" TEXT="Text eingeben:" BUTTONS="Ok" DEFAULT="Max"'
      SAY 'Text : ' || T
      SAY 'Knopf: ' || RESULT

@ENDNODE

@NODE "INT_GGLEVEL" "MaxonTOOLS/Eingebaute Kommandos/GGLEVEL"
@PREV "INT_GETSTRING"
@NEXT "INT_GLINES"
@TOC  "MAIN"

@{b}GGLEVEL@{ub}

  Diese  Funktion  schaltet  zwischen  der ersten und der Zweiten Ebene der
  Aktionssymbole  um.  Ist  im  Aktionsfenster die erste Ebene der Aktions-
  symbole dargestellt, wird auf die zweite umgeschaltet und umgekehrt.

  Im  Button-Iconify-Modus (siehe @{" BUTTONICON " LINK "INT_BUTTONICON"} oder @{" ICONIFY " LINK "INT_ICONIFY"} BUTTON) hat
  dieser  Befehl  die oben beschriebene Funktion. In allen anderen Iconify-
  Modi ist GGLEVEL @{b}nicht@{ub} möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    GGLEVEL


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**GGLEVEL**/

      OPTIONS RESULTS
      GGLEVEL

@ENDNODE

@NODE "INT_GLINES" "MaxonTOOLS/Eingebaute Kommandos/GLINES"
@PREV "INT_GGLEVEL"
@NEXT "INT_GROWS"
@TOC  "MAIN"

@{b}GLINES@{ub} NUMBER/N

  Werden  die Aktionssymbole der aktuellen Ebene horizontal dargestellt und
  ist  die  statische  Anordnung  aktiviert,  können  Sie mit diesem Befehl
  festlegen,  wieviele  Zeilen mit Aktionssymbolen angezeigt werden sollen.
  Sind  die  Aktionssymbole  vertikal  dargestellt  oder ist die dynamische
  Anordnung aktiviert, hat eine Änderung dieses Wertes keine Auswirkung.

  Im  Button-Iconify-Modus (siehe @{" BUTTONICON " LINK "INT_BUTTONICON"} oder @{" ICONIFY " LINK "INT_ICONIFY"} BUTTON) hat
  dieser  Befehl  die oben beschriebene Funktion. In allen anderen Iconify-
  Modi ist GLINES @{b}nicht@{ub} möglich.


  NUMBER/N

    Die Anzahl der Zeilen (sollten zwischen 1 und 16 liegen).


  @{u}@{b}Beispiel@{uu}@{ub}:

    GLINES 4


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**GLINES**/

      OPTIONS RESULTS
      GLINES 3

@ENDNODE

@NODE "INT_GROWS" "MaxonTOOLS/Eingebaute Kommandos/GROWS"
@PREV "INT_GLINES"
@NEXT "INT_HEXREAD"
@TOC  "MAIN"

@{b}GROWS@{ub} NUMBER/N

  Dieser  Befehl ist das Gegenstück zu @{" GLINES " LINK "INT_GLINES"}. Mit GROWS legen Sie fest,
  wieviele  Aktionssymbole  in  einer  Zeile nebeneinander bei horizontaler
  statischer  Anordnung  angezeigt  werden  sollen. Sind die Aktionssymbole
  horizontal oder dynamisch angeordnet, hat dieser Befehl keine Wirkung.

  Im  Button-Iconify-Modus (siehe @{" BUTTONICON " LINK "INT_BUTTONICON"} oder @{" ICONIFY " LINK "INT_ICONIFY"} BUTTON) hat
  dieser  Befehl  die oben beschriebene Funktion. In allen anderen Iconify-
  Modi ist GROWS @{b}nicht@{ub} möglich.


  NUMBER/N

    Die Anzahl der Spalten (sollte zwischen 1 und 16 liegen).


  @{u}@{b}Beispiel@{uu}@{ub}:

    GROWS 12


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**GROWS**/

      OPTIONS RESULTS
      GROWS 16

@ENDNODE

@NODE "INT_HEXREAD" "MaxonTOOLS/Eingebaute Kommandos/HEXREAD"
@PREV "INT_GROWS"
@NEXT "INT_HUNT"
@TOC  "MAIN"

@{b}HEXREAD@{ub}

  Alle  selektierten Einträge des aktiven Verzeichnisses werden geladen und
  als  Hexdump  angezeigt.  Zum  Anzeigen  wird der eingebaute Textanzeiger
  benutzt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    HEXREAD


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**HEXREAD**/

      OPTIONS RESULTS
      HEXREAD

@ENDNODE

@NODE "INT_HUNT" "MaxonTOOLS/Eingebaute Kommandos/HUNT"
@PREV "INT_HEXREAD"
@NEXT "INT_ICONIFY"
@TOC  "MAIN"

@{b}HUNT@{ub}

  Durchsucht  alle  selektierten  Verzeichnisse  des  aktiven  Verzeichnis-
  fensters  nach  einer  Datei. In einem Dialogfenster geben Sie den Datei-
  namen,  der auch Jokerzeichen enthalten kann, ein. Passte das eingegebene
  Muster  auf  einen  Dateinamen,  so werden Sie informiert und können ent-
  scheiden, ob Sie das entsprechende Verzeichnis einlesen oder weitersuchen
  möchten.  Beim  Einlesen  des  Verzeichnisses,  in dem die Datei gefunden
  wurde,  werden  alle  Einträge,  auf  die  das  Muster passt, automatisch
  markiert. Das Suchen können Sie mit der Taste ESC abbrechen.


  @{u}@{b}Beispiel@{uu}@{ub}:

    HUNT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**HUNT**/

      OPTIONS RESULTS
      HUNT

@ENDNODE

@NODE "INT_ICONIFY" "MaxonTOOLS/Eingebaute Kommandos/ICONIFY"
@PREV "INT_HUNT"
@NEXT "INT_INSERTDISK"
@TOC  "MAIN"

@{b}ICONIFY@{ub} APPICON/S,APPMENU/S,SBAR/S,BUTTON/S,DOCK/K

  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  wird in den Iconify-Zustand versetzt. Der Bildschirm und alle
  Fenster werden geschlossen. Die Optionen sind beliebig mischbar. Einzelne
  oder auch alle können weggelassen werden.

  @{i}Lassen  Sie  alle  Optionen weg, kann @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nur noch über die Arexx-
  Schnittstelle geweckt werden.@{ui}


  APPICON/S

    Auf  der  Workbench  wird ein Icon erzeugt. Durch einen Doppelklick auf
    dieses Icon können Sie @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} wieder wecken.

  APPMENU/S

    Im  Menü  'Hilfsmittel' der Workbench wird ein Eintrag erzeugt, mit dem
    Sie @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} wieder wecken können.

  SBAR/S

    Auf  der  Workbench  wird  eine  Statuszeile (Fenstertitel) erzeugt. In
    dieser  Zeile können Informationen wie z.B. der freie Speicher oder die
    Uhrzeit  angezeigt werden. Was wie und wo angezeigt wird, können Sie im
    Einsteller  @{b}Statusbar@{ub}  festlegen.  Durch  einen  Druck  auf  die rechte
    Maustaste über der Statuszeile kann @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} wieder geweckt werden.

  BUTTON/S

    Diese  Option hat die gleiche Funktion wie der Befehl @{" BUTTONICON " LINK "INT_BUTTONICON"} und
    öffnet das Fenster mit den Aktionssymbolen auf der Workbench. Dort sind
    auch  die  Menüs  verfügbar,  so  daß  Sie  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} über den Eintrag
    @{b}Iconify/Uniconify@{ub} wieder wecken können.

  DOCK/K

    Auf der Workbench wird das Programm @{b}@{fg text}Maxon@{fg fill}DOCK@{fg text}@{ub} geöffnet.
    Geben Sie bei dieser Option den Programmnamen (evtl. mit Pfad)  und die
    gewünschten Optionen für MaxonDOCK an.

  @{u}@{b}Beispiel@{uu}@{ub}:

    ICONIFY APPICON SBAR

    oder

    ICONIFY APPICON DOCK="Module/MaxonDOCK VERT WIDTH=120"

  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ICONIFY**/

      OPTIONS RESULTS
      ICONIFY

@ENDNODE

@NODE "INT_INSERTDISK" "MaxonTOOLS/Eingebaute Kommandos/INSERTDISK"
@PREV "INT_ICONIFY"
@NEXT "INT_INSTALL"
@TOC  "MAIN"

@{b}INSERTDISK@{ub}

  Dieser  Befehl  wird  intern  aufgerufen, wenn @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} ein Diskchange-
  Event  erhält.  Er  überprüft alle Laufwerke, ob eine Diskette gewechselt
  wurde und liest eventuell die neu eingelegte Diskette ein.

  @{i}Diesen Befehl über ein Aktionssymbol oder Menü aufzurufen hat wenig Sinn.@{ui}

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

@ENDNODE

@NODE "INT_INSTALL" "MaxonTOOLS/Eingebaute Kommandos/INSTALL"
@PREV "INT_INSERTDISK"
@NEXT "INT_MAKEDIR"
@TOC  "MAIN"

@{b}INSTALL@{ub} DRIVE,FORCE13/S

  Mit  dieser  Funktion kann ein Bootblock auf Diskette installiert werden.
  Dazu  wird  ein  Dialogfenster  mit  allen angeschlossenen Laufwerken zur
  Auswahl geöffnet.


  DRIVE

    Wird   hier   ein   Laufwerk  (z.B.  DF0:)  angegeben,  erscheint  kein
    Dialogfenster, in dem das Laufwerk selektiert werden muß.

  FORCE13/S

    Es  wird  ein Bootblock installiert, der auch unter OS1.3 funktioniert.
    Möchten  Sie also auch unter OS1.3 von dieser Diskette booten, so geben
    Sie bitte diese Option an.


  @{u}@{b}Beispiel@{uu}@{ub}:

    INSTALL DF0:


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**INSTALL**/

      OPTIONS RESULTS
      'INSTALL DF0: FORCE13'

@ENDNODE

@NODE "INT_MAKEDIR" "MaxonTOOLS/Eingebaute Kommandos/MAKEDIR"
@PREV "INT_INSTALL"
@NEXT "INT_MOVE"
@TOC  "MAIN"

@{b}MAKEDIR@{ub}

  Legt  im aktiven Verzeichnisfenster ein neues Unterverzeichnis an. Dieser
  Befehl  entspricht dem gleichnamigen CLI-Befehl. In einer Dialogbox geben
  Sie den Namen des neuen Verzeichnisses an.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0  bei  einem Fehler, oder den Wert 1 wenn das Verzeichnis angelegt
  werden konnte.


  @{u}@{b}Beispiel@{uu}@{ub}:

    MAKEDIR


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**MAKEDIR**/

      OPTIONS RESULTS
      MAKEDIR

@ENDNODE

@NODE "INT_MOVE" "MaxonTOOLS/Eingebaute Kommandos/MOVE"
@PREV "INT_MAKEDIR"
@NEXT "INT_NDIR"
@TOC  "MAIN"

@{b}MOVE@{ub}

  Kopiert  alle selektierten Einträge des aktiven Verzeichnisfenster in das
  Zielverzeichnis und löscht die Originaleinträge. Befinden sich Quell- und
  Zielverzeichnis  auf dem gleichen Gerät, wird intern der Befehl @{" RENAME " LINK "INT_RENAME"}
  benutzt.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, die verschoben wurden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    MOVE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**MOVE**/

      OPTIONS RESULTS
      MOVE

@ENDNODE

@NODE "INT_NDIR" "MaxonTOOLS/Eingebaute Kommandos/NDIR"
@PREV "INT_MOVE"
@NEXT "INT_NEWARC"
@TOC  "MAIN"

@{b}NDIR@{ub} DRAWER/A

  Liest  ein  neues  Verzeichnis  ein  und zeigt es im aktiven Verzeichnis-
  fenster an.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  DRAWER/A

    Name des Verzeichnisses, das neu eingelesen werden soll.


  @{u}@{b}Beispiel@{uu}@{ub}:

    NDIR RAM:


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**NDIR**/

      OPTIONS RESULTS
      'NDIR RAM:'

@ENDNODE

@NODE "INT_NEWARC" "MaxonTOOLS/Eingebaute Kommandos/NEWARC"
@PREV "INT_NDIR"
@NEXT "INT_NEXTDRW"
@TOC  "MAIN"

@{b}NEWARC@{ub} ID/A,NAME/K

  Legt ein neues Archiv an. Das Archiv ist zunächst leer und existiert noch
  nicht  wirklich.  Es  wird  lediglich im aktiven Verzeichnisfenster ange-
  zeigt. Mit z.B. den Kopierfunktionen können dann Dateien in dieses Archiv
  kopiert werden.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0  bei  einem  Fehler,  oder den Wert 1 wenn das Archiv erfolgreich
  angelegt werden konnte.


  ID/A

    ID  des  Archivprogrammes. Ein entsprechender Eintrag zur ID muß in der
    Datei @{b}Config/Arc.cfg@{ub} vorhanden sein (siehe @{" Archiv-Konfiguration " LINK "ARCHIV-CONFIG"}).

  NAME/K

    Pfad  und  Name  des  Archives, welches erzeugt werden soll. Ist dieser
    Parameter  nicht  angegeben, öffnet sich eine Dialogbox, in welcher der
    Name eingegeben werden kann.


  @{u}@{b}Beispiel@{uu}@{ub}:

    NEWARC LHA


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**NEWARC**/

      OPTIONS RESULTS
      'NEWARC LHA'

@ENDNODE

@NODE "INT_NEXTDRW" "MaxonTOOLS/Eingebaute Kommandos/NEXTDRW"
@PREV "INT_NEWARC"
@NEXT "INT_NONE"
@TOC  "MAIN"

@{b}NEXTDRW@{ub}

  Wurden  mehr  Laufwerkssymbole  definiert,  als  in  das Laufwerksfenster
  passen,  schaltet  diese  Funktion eine Seite weiter, so daß die nächsten
  Laufwerkssymbole  sichtbar  werden.  Befanden sich die letzten Laufwerks-
  symbole im Laufwerksfenster, werden wieder die ersten dargestellt.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    NEXTDRW


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**NEXTDRW**/

      OPTIONS RESULTS
      NEXTDRW

@ENDNODE

@NODE "INT_NONE" "MaxonTOOLS/Eingebaute Kommandos/NONE"
@PREV "INT_NEXTDRW"
@NEXT "INT_PARENT"
@TOC  "MAIN"

@{b}NONE@{ub}

  Deselektiert alle Einträge im aktiven Verzeichnisfenster.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    NONE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**NONE**/

      OPTIONS RESULTS
      NONE

@ENDNODE

@NODE "INT_PARENT" "MaxonTOOLS/Eingebaute Kommandos/PARENT"
@PREV "INT_NONE"
@NEXT "INT_PLAY"
@TOC  "MAIN"

@{b}PARENT@{ub}

  Liest  vom  Verzeichnis  des aktiven Verzeichnisfenster das übergeordnete
  Verzeichnis  ein.  Auch  in  Archiven kann mit dieser Funktion ein unter-
  geordnetes Verzeichnis verlassen werden. Wurde von einem Archiv das Root-
  Verzeichnis angezeigt, gelangt man mit dieser Funktion in das Verzeichnis
  zurück, in dem sich das Archiv befand.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    PARENT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**PARENT**/

      OPTIONS RESULTS
      PARENT

@ENDNODE

@NODE "INT_PLAY" "MaxonTOOLS/Eingebaute Kommandos/PLAY"
@PREV "INT_PARENT"
@NEXT "INT_PRINT"
@TOC  "MAIN"

@{b}PLAY@{ub} NAME/K

  Abspielroutine  für  IFF-8SVX-Samples.  Die  selektierten  Dateien werden
  untersucht,  ob  es  sich  um  8SVX-Samples  handelt und ggf. abgespielt.
  Selektierte  Einträge,  die  keine  8SVX-Samples  sind,  werden mit einer
  Fehlermeldung quittiert.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der abgespielten Samples.


  NAME/K

    Pfad  und  Name  eines  IFF-8SVX-Samples, der gespielt werden soll. Ist
    dieser  Paramater  nicht  angegeben,  wird  versucht  alle selektierten
    Einträge zu spielen.


  @{u}@{b}Beispiel@{uu}@{ub}:

    PLAY


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**PLAY**/

      OPTIONS RESULTS
      'PLAY NAME="Sfx:Kuckuck.iff"'

@ENDNODE

@NODE "INT_PRINT" "MaxonTOOLS/Eingebaute Kommandos/PRINT"
@PREV "INT_PLAY"
@NEXT "INT_PRINTDIR"
@TOC  "MAIN"

@{b}PRINT@{ub}

  Die  selektierten  Dateien  werden  ausgedruckt. Für jede Datei erscheint
  eine  Dialogbox,  in der folgende Voreinstellungen für den Drucker vorge-
  nommen werden können:


  QUALITÄT - Einstellung der Druckqualität

    Hier können Sie die Qualität des Ausdrucks einstellen. Entwurf ist sehr
    schnell, die Qualität ist aber bei Brief weitaus besser.

  ZEILENABSTAND

    Für den Zeilenabstand gibt es zwei Möglichkeiten:

      6 LPI ca. 67 Zeilen auf einer DIN-A4-Seite
      8 LPI ca. 89 Zeilen auf einer DIN-A4-Seite

  DICHTE - Einstellung der Zeichenbreite

    PICA  : Breite Zeichen mit ca. 80 Zeichen je Zeile
    ELITE : Schmalere Zeichen mit ca. 95 Zeichen je Zeile
    SCHMAL: Schmale Zeichen mit ca. 150 Zeichen je Zeile

    Auf  diese  Angaben (Zeichen je Zeile) beziehen sich die Werte, die für
    den linken und rechten Rand eingegeben werden.

  LINKER & RECHTER RAND

    Geben  Sie  bitte  hier die Werte ein, ab welchem Zeichen (linker Rand)
    der  Ausdruck  beginnen  soll und bis zu welchem Zeichen (rechter Rand)
    der Ausdruck gehen soll.

  SEITENLÄNGE

    Anzahl  der Zeilen pro Seite. Danach wird ein Formfeed gesendet und aus
    der nächsten Seite weitergedruckt.

  TAB

    Größe eines Tabulatorschrittes.

  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub}  kann  auf jede Seite eine Kopf- und eine Fußzeile drucken. In
  Kopf-  und  Fußzeile  können  der Dateiname, das Datum und die Seitenzahl
  ausgegeben  werden.  Ist  keine  dieser drei Möglichkeiten eingeschaltet,
  wird  die  Kopf- bzw. Fußzeile weggelassen. Mit dem Rollsymbol können Sie
  noch  verschiedene  Attribute  für  den  Ausdruck der Kopf- bzw. Fußzeile
  wählen.

  Die  Seitenlänge (Zeilen pro Seite) wird ggf. die Kopf- bzw. Fußzeile mit
  einberechnet.


  @{u}@{b}Beispiel@{uu}@{ub}:

    PRINT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**PRINT**/

      OPTIONS RESULTS
      PRINT

@ENDNODE

@NODE "INT_PRINTDIR" "MaxonTOOLS/Eingebaute Kommandos/PRINTDIR"
@PREV "INT_PRINT"
@NEXT "INT_PROTECT"
@TOC  "MAIN"

@{b}PRINTDIR@{ub}

  Druckt  das  Verzeichnis  im  aktiven  Verzeichnisfenster  aus. Auch hier
  erscheint  ein  Dialogfenster,  in  dem  einige  Voreinstellungen für den
  Drucker vorgenommen werden können (siehe @{" PRINT " LINK "INT_PRINT"}).


  @{u}@{b}Beispiel@{uu}@{ub}:

    PRINTDIR


  @{u}@{b}Beispiel@{uu}@{ub}:

    /**PRINTDIR**/

      OPTIONS RESULTS
      PRINTDIR

@ENDNODE

@NODE "INT_PROTECT" "MaxonTOOLS/Eingebaute Kommandos/PROTECT"
@PREV "INT_PRINTDIR"
@NEXT "INT_QUEUE"
@TOC  "MAIN"

@{b}PROTECT@{ub}

  Mit  dieser  Funktion  können  die  Schutzbits  der selektierten Einträge
  verändert  werden.  In  einer  Dialogbox kann jedes einzelne Bit an- bzw.
  abgeschaltet werden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    PROTECT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**PROTECT**/

      OPTIONS RESULTS
      PROTECT

@ENDNODE

@NODE "INT_QUEUE" "MaxonTOOLS/Eingebaute Kommandos/QUEUE"
@PREV "INT_PROTECT"
@NEXT "INT_QUEUEENTRY"
@TOC  "MAIN"

@{b}QUEUE@{ub} TYPE/S,NUMENTRIES/S,NAME/S

  Diese  Funktion ist nur für Arexx sinnvoll und liefert Informationen über
  das aktive Verzeichnisfenster und das darin angezeigte Verzeichnis.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  @{i}Das mischen der Schalter ist nicht möglich.@{ui}


  TYPE/S

    Liefert den Typ des Verzeichnisses:

      0 - Kein Verzeichnis ist angezeigt
      1 - Ein normales Verzeichnis
      2 - Ein Archiv
      3 - Eine Geräteliste
      4 - Eine Altverzeichnisliste

  NUMENTRIES/S

    Gibt  die  Anzahl der Einträge, die dieses Verzeichnis hat, zurück. Ist
    kein Verzeichnis angezeigt, wird 0 zurückgeliefert.

  NAME/S

    Liefert  den  Namen  des  angezeigten  Verzeichnisses zurück, bzw. eine
    leere Zeichenkette, wenn kein Verzeichnis angezeigt wird.


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

  /* ------------------------------------------------------------------
   *
   * MaxonTOOLS ARexx-Script
   *
   * name: QUEUE.rexx
   * date: 01.10.1994
   * auth: Klaus-D. Sommer
   *
   * © 1994 MAXON Computer GmbH
   *
   * ------------------------------------------------------------------
   */

  OPTIONS RESULTS

  /* Informationen über das Verzeichnis holen */
  'QUEUE TYPE'
  vt = RESULT

  if vt > 0 then
  do
    /* Verzeichnis ist da ! */
    if vt = 1 then SAY 'Verzeichnistyp: normal'
    else
      if vt = 2 then SAY 'Verzeichnistyp: Archiv'
      else
        if vt = 3 then SAY 'Verzeichnistyp: Geräteliste'
        else
          if vt = 4 then SAY 'Verzeichnistyp: Altverzeichnisliste'
          else
            SAY 'Unbekannter Verzeichnistyp!!!'

    /* Anzahl der Einträge holen */
    'QUEUE NUMENTRIES'
    ne = RESULT

    SAY 'Einträge:' ne

    /* Name */
    'QUEUE NAME'
    name = RESULT

    SAY 'Name:' name
  end
   

@ENDNODE

@NODE "INT_QUEUEENTRY" "MaxonTOOLS/Eingebaute Kommandos/QUEUEENTRY"
@PREV "INT_QUEUE"
@NEXT "INT_QUIT"
@TOC  "MAIN"

@{b}QUEUEENTRY@{ub} NUM/A/N,TYPE/S,NAME/S,SIZE/S,DATE/S,TIME/S,FLAGS/S,
           COMMENT/S

  Auch diese Funktion ist nur für Arexx sinnvoll. Sie liefert Informationen
  über einen bestimmten Eintrag zurück.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  @{i}Das mischen der Schalter ist nicht möglich.@{ui}


  NUM/A/N

    Fortlaufende Nummer des Eintrages. Die Zählung beginnt bei 1.

  TYPE/S

    Der Typ des Eintrages wird zurückgeliefert:

      0 - Datei
      1 - Verzeichnis

  NAME/S

    Der Name des Eintrages wird zurückgeliefert.

  DATE/S

    Das Erstellungsdatum des Eintrages wird zurückgeliefert.

  TIME/S

    Die Erstellungszeit des Eintrages wird zurückgeliefert.

  FLAGS/S

    Die Schutzbits werden als Zeichenkette zurückgeliefert (z.B. ----RWED).

  COMMENT/S

    Der Dateikommentar wird - falls vorhanden - zurückgeliefert.


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

  /* ------------------------------------------------------------------
   *
   * MaxonTOOLS ARexx-Script
   *
   * name: QUEUE.rexx
   * date: 01.10.1994
   * auth: Klaus-D. Sommer
   *
   * © 1994 MAXON Computer GmbH
   *
   * ------------------------------------------------------------------
   */

  OPTIONS RESULTS
  ADDRESS MT_REXX

  /* Informationen über das Verzeichnis holen */
  'QUEUE TYPE'
  vt = RESULT

  if vt > 0 then
  do
    /* Verzeichnis ist da ! */
    if vt = 1 then SAY 'Verzeichnistyp: normal'
    else
      if vt = 2 then SAY 'Verzeichnistyp: Archiv'
      else
        if vt = 3 then SAY 'Verzeichnistyp: Geräteliste'
        else
          if vt = 4 then SAY 'Verzeichnistyp: Altverzeichnisliste'
          else
            SAY 'Unbekannter Verzeichnistyp!!!'

    /* Anzahl der Einträge holen */
    'QUEUE NUMENTRIES'
    ne = RESULT

    SAY 'Einträge:' ne

    /* Name */
    'QUEUE NAME'
    name = RESULT

    SAY 'Name:' name

    /* Verzeichnis komplett auslesen */
    do i = 1 to ne

      parms = i ' NAME'
      QUEUEENTRY parms
      ename = RESULT

      parms = i ' DATE'
      QUEUEENTRY parms
      ename = ename '     ' RESULT

      parms = i ' TIME'
      QUEUEENTRY parms
      ename = ename RESULT

      parms = i ' FLAGS'
      QUEUEENTRY parms
      ename = ename RESULT

      SAY ename
    end i
  end
     

@ENDNODE

@NODE "INT_QUIT" "MaxonTOOLS/Eingebaute Kommandos/QUIT"
@PREV "INT_QUEUEENTRY"
@NEXT "INT_RDPATT"
@TOC  "MAIN"

@{b}QUIT@{ub} FORCE/S

  @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} wird beendet.


  FORCE/S

    Mit dieser Option kann die Sicherheitsabfrage unterdrückt werden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    QUIT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**QUIT**/

      OPTIONS RESULTS
      QUIT FORCE

@ENDNODE

@NODE "INT_RDPATT" "MaxonTOOLS/Eingebaute Kommandos/RDPATT"
@PREV "INT_QUIT"
@NEXT "INT_READ"
@TOC  "MAIN"

@{b}RDPATT@{ub} PATTERN/K

  Muster,  welches  beim  Einlesen  von Verzeichnissen benutzt wird. Dieses
  Muster  gilt  nur  für  Ver-  zeichnisse;  also  nicht  für  Archive oder
  Gerätelisten. Für alle danach eingelesenen Verzeichnisse wird dann dieses
  Muster verwendet.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} den
  Wert  0  bei  einem  Fehler, oder den Wert 1 wenn es sich um ein gültiges
  Muster gehandelt hat.


  PATTERN/K

    Gültiges  AmigaDOS-Muster  zum  einlesen  der Verzeichnisse. Ist dieser
    Parameter  nicht  angegeben, öffnet sich eine Dialogbox, in welcher das
    Muster eingegeben werden kann.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RDPATT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RDPATT**/

      OPTIONS RESULTS
      RDPATT

@ENDNODE

@NODE "INT_READ" "MaxonTOOLS/Eingebaute Kommandos/READ"
@PREV "INT_RDPATT"
@NEXT "INT_RELABEL"
@TOC  "MAIN"

@{b}READ@{ub}

  Alle selektierten Einträge werden gelesen und als Text angezeigt. Zum An-
  zeigen wird der interne Textanzeiger benutzt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    READ


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**READ**/

      OPTIONS RESULTS
      READ

@ENDNODE

@NODE "INT_RELABEL" "MaxonTOOLS/Eingebaute Kommandos/RELABEL"
@PREV "INT_READ"
@NEXT "INT_RENAME"
@TOC  "MAIN"

@{b}RELABEL@{ub} DEVICE/K,LABEL/K

  Diese Funktion erlaubt das umbenennen von Datenträgern.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  DEVICE/K

    Gerätename  des  Datenträgers,  der  umbenannt  werden soll. Ist dieser
    Parameter  nicht  angegeben,  wird der Name des Laufwerkes benutzt, von
    dem sich ein Verzeichnis im aktiven Verzeichnisfenster befindet.

  LABEL/K

    Der  neue  Name  des  Datenträgers.  Wurde  auch dieser Parameter nicht
    angegeben,  erscheint  ein  Dialogfenster,  in  dem Sie den neuen Namen
    eingeben können.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RELABEL DEVICE="RAM:"


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RELABEL**/

      OPTIONS RESULTS
      'RELABEL DEVICE="RAM:" LABEL="Leere Diskette"'

@ENDNODE

@NODE "INT_RENAME" "MaxonTOOLS/Eingebaute Kommandos/RENAME"
@PREV "INT_RELABEL"
@NEXT "INT_RESCAN"
@TOC  "MAIN"

@{b}RENAME@{ub}

  Analog  zum  CLI-Befehl  Rename  können  selektierte  Einträge  umbenannt
  werden.  Beim  ersten  Eintrag  erscheint eine Dialogbox, in der auch ein
  Muster zum Umbenennen eingegeben werden kann.

    Zum Beispiel: *.asm => *.s

  Alle  Einträge,  auf die dieses Muster nicht paßt, werden beim Umbenennen
  ausgelassen.  Geben  Sie  kein  Muster  ein, erscheint für jeden weiteren
  Eintrag  eine Dialogbox, in der Sie den Namen der jeweiligen Datei ändern
  können.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RENAME


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RENAME**/

      OPTIONS RESULTS
      RENAME

@ENDNODE

@NODE "INT_RESCAN" "MaxonTOOLS/Eingebaute Kommandos/RESCAN"
@PREV "INT_RENAME"
@NEXT "INT_RESELECT"
@TOC  "MAIN"

@{b}RESCAN@{ub} SOURCE/S,DESTINATION/S

  Liest Quell- oder Zielverzeichnis neu ein.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  SOURCE/S

    Einlesen des Quellverzeichnisses (aktives Verzeichnisfenster).

  DESTINATION/S

    Einlesen des Zielverzeichnisses (inaktives Verzeichnisfenster).


  @{u}@{b}Beispiel@{uu}@{ub}:

    RESCAN SOURCE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RESCAN**/

      OPTIONS RESULTS
      RESCAN DESTINATION

@ENDNODE

@NODE "INT_RESELECT" "MaxonTOOLS/Eingebaute Kommandos/RESELECT"
@PREV "INT_RESCAN"
@NEXT "INT_RMBD"
@TOC  "MAIN"

@{b}RESELECT@{ub}

  Selektiert die vor der letzten Funktion selektierten Einträge neu.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der selektierten Einträge.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RESELECT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RESELECT**/

      OPTIONS RESULTS
      RESELECT

@ENDNODE

@NODE "INT_RMBD" "MaxonTOOLS/Eingebaute Kommandos/RMBD"
@PREV "INT_RESELECT"
@NEXT "INT_ROOT"
@TOC  "MAIN"

@{b}RMBD@{ub}

  Boomerang-Funktion der Verzeichnisfenster.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Der 'Boomerang' funktioniert wie folgt:

    - Befindet  sich  ein  normales Verzeichnis im Verzeichnisfenster, wird
      die Geräteliste angezeigt.

    - Befindet sich die Geräteliste im Verzeichnisfenster, werden alle noch
      im Speicher vorhandenen Altverzeichnisse angezeigt.

    - Befindet  sich  ein  Altverzeichnis  im Verzeichnisfenster, wird  das
      zuletzt angezeigt Verzeichnis dargestellt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RMBD


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RMBD**/

      OPTIONS RESULTS
      RMBD

@ENDNODE

@NODE "INT_ROOT" "MaxonTOOLS/Eingebaute Kommandos/ROOT"
@PREV "INT_RMBD"
@NEXT "INT_RUN"
@TOC  "MAIN"

@{b}ROOT@{ub}

  Liest das Wurzelverzeichnis des gerade angezeigten Verzeichnisses ein.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    ROOT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**ROOT**/

      OPTIONS RESULTS
      ROOT

@ENDNODE

@NODE "INT_RUN" "MaxonTOOLS/Eingebaute Kommandos/RUN"
@PREV "INT_ROOT"
@NEXT "INT_SCREENTOBACK"
@TOC  "MAIN"

@{b}RUN@{ub}

  Versucht,  alle  selektierten  Dateien als Programm auszuführen. Für jede
  ausführbare  Datei  erscheint  eine Dialogbox, in der Parameter übergeben
  werden können.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der Einträge, die ausgeführt wurden.


  @{u}@{b}Beispiel@{uu}@{ub}:

    RUN


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**RUN**/

      OPTIONS RESULTS
      RUN

@ENDNODE

@NODE "INT_SCREENTOBACK" "MaxonTOOLS/Eingebaute Kommandos/SCREENTOBACK"
@PREV "INT_RUN"
@NEXT "INT_SCREENTOFRONT"
@TOC  "MAIN"

@{b}SCREENTOBACK@{ub}

  Legt den Bildschirm von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nach hinten.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SCREENTOBACK


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SCREENTOBACK**/

      OPTIONS RESULTS
      SCREENTOBACK

@ENDNODE

@NODE "INT_SCREENTOFRONT" "MaxonTOOLS/Eingebaute Kommandos/SCREENTOFRONT"
@PREV "INT_SCREENTOBACK"
@NEXT "INT_SDEV"
@TOC  "MAIN"

@{b}SCREENTOFRONT@{ub}

  Legt den Bildschirm von @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} nach vorne.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SCREENTOFRONT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SCREENTOFRONT**/

      OPTIONS RESULTS
      SCREENTOFRONT

@ENDNODE

@NODE "INT_SDEV" "MaxonTOOLS/Eingebaute Kommandos/SDEV"
@PREV "INT_SCREENTOFRONT"
@NEXT "INT_SEARCH"
@TOC  "MAIN"

@{b}SDEV@{ub}

  Liest  alle  vorhandenen Devices, Volumes und Assigns ein und zeigt diese
  Liste im aktiven Verzeichnisfenster an.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SDEV


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SDEV**/

      OPTIONS RESULTS
      SDEV

@ENDNODE

@NODE "INT_SEARCH" "MaxonTOOLS/Eingebaute Kommandos/SEARCH"
@PREV "INT_SDEV"
@NEXT "INT_SELECT"
@TOC  "MAIN"

@{b}SEARCH@{ub}

  Durchsucht  alle selektierten Dateien (Verzeichnisse rekursiv) nach einer
  Zeichenkette bzw. einem Muster.

  Die  zu  suchende Zeichenkette geben Sie bitte im Texteingabefeld 'Suchen
  nach'  ein.  Möchten  Sie,  daß zwischen Groß- und Kleinschreibung unter-
  schieden werden soll, aktivieren Sie die entsprechende Option.

  Folgende weitere Optionen sind möglich:

    - Muster auf Worte: Jedes  Wort der Textdatei wird isoliert und mit dem
                        Muster verglichen.

    - Muster auf Zeile: Das  eingegebene Muster  wird mit einer  kompletten
                        Zeile verglichen.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SEARCH


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SEARCH**/

      OPTIONS RESULTS
      SEARCH

@ENDNODE

@NODE "INT_SELECT" "MaxonTOOLS/Eingebaute Kommandos/SELECT"
@PREV "INT_SEARCH"
@NEXT "INT_SHOW"
@TOC  "MAIN"

@{b}SELECT@{ub} PATTERN/K,FILES/S,DIRS/S,ALL/S

  Selektiert die Einträge im aktiven Verzeichnisfenster nach einem Muster.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  PATTERN/K

    Muster  zum  selektieren  der  Einträge.  Alle Einträge, auf die dieses
    Muster paßt, werden selektiert. Wurde dieser Parameter nicht angegeben,
    erscheint eine Dialogbox, in der Sie das nachholen können.

  FILES/S

    Es werden nur Dateien selektiert.

  DIRS/S

    Es werden nur Verzeichnisse selektiert.

  ALL/S (Voreinstellung)

    Sowohl  Dateien  als  auch Verzeichnisse werden selektiert.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SELECT *.info ALL


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SELECT**/

      OPTIONS RESULTS
      'SELECT *.info FILES'

@ENDNODE

@NODE "INT_SHOW" "MaxonTOOLS/Eingebaute Kommandos/SHOW"
@PREV "INT_SELECT"
@NEXT "INT_SMARTREAD"
@TOC  "MAIN"

@{b}SHOW@{ub}

  Untersucht  alle  selektierten  Einträge,  ob es sich um IFF-ILBM-Dateien
  handelt und zeigt diese ggf. an.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SHOW


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SHOW**/

      OPTIONS RESULTS
      SHOW

@ENDNODE

@NODE "INT_SMARTREAD" "MaxonTOOLS/Eingebaute Kommandos/SMARTREAD"
@PREV "INT_SHOW"
@NEXT "INT_STDIRS"
@TOC  "MAIN"

@{b}SMARTREAD@{ub}

  Untersucht alle selektierten Einträge auf die fest eingebauten Dateitypen
  und führt ggf. die entspr. Aktion aus:

    - Font anzeigen
    - Ausführbare Programme starten
    - Icon anzeigen
    - IFF-ILBM-Bild anzeigen
    - IFF-ANIM-Animation anzeigen
    - IFF-8SVX-Sample spielen
    - Sonstige Texte als Hexdump anzeigen


  @{u}@{b}Beispiel@{uu}@{ub}:

    SMARTREAD


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SMARTREAD**/

      OPTIONS RESULTS
      SMARTREAD

@ENDNODE

@NODE "INT_STDIRS" "MaxonTOOLS/Eingebaute Kommandos/STDIRS"
@PREV "INT_SMARTREAD"
@NEXT "INT_SWAPACTIVE"
@TOC  "MAIN"

@{b}STDIRS@{ub}

  Erzeugt  für  das  aktive  Verzeichnisfenster  eine  Liste  aller noch im
  Speicher vorhandenen Verzeichnisse und zeigt diese an.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.


  @{u}@{b}Beispiel@{uu}@{ub}:

    STDIRS


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**STDIRS**/

      OPTIONS RESULTS
      STDIRS

@ENDNODE

@NODE "INT_SWAPACTIVE" "MaxonTOOLS/Eingebaute Kommandos/SWAPACTIVE"
@PREV "INT_STDIRS"
@NEXT "INT_TOGGLE"
@TOC  "MAIN"

@{b}SWAPACTIVE@{ub}

  Vertauscht aktives und inaktives Verzeichnisfenster.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Nummer des aktiven Verzeichnisfensters zurück.


  @{u}@{b}Beispiel@{uu}@{ub}:

    SWAPACTIVE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**SWAPACTIVE**/

      OPTIONS RESULTS
      SWAPACTIVE

@ENDNODE

@NODE "INT_TOGGLE" "MaxonTOOLS/Eingebaute Kommandos/TOGGLE"
@PREV "INT_SWAPACTIVE"
@NEXT "INT_TREE"
@TOC  "MAIN"

@{b}TOGGLE@{ub}

  Demarkiert  alle  markierten  Einträge  und  markiert  die  bisher  nicht
  markierten.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  Wird  die Funktion über Arexx aufgerufen, liefert die Variable @{b}RESULT@{ub} die
  Anzahl der selektierten Einträge zurück.


  @{u}@{b}Beispiel@{uu}@{ub}:

    TOGGLE


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**TOGGLE**/

      OPTIONS RESULTS
      TOGGLE

@ENDNODE

@NODE "INT_TREE" "MaxonTOOLS/Eingebaute Kommandos/TREE"
@PREV "INT_TOGGLE"
@NEXT "INT_UNICONIFY"
@TOC  "MAIN"

@{b}TREE@{ub}

  Aktiviert oder Deaktiviert die Baumanzeige.

  Diese Funktion ist im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} nicht möglich.

  ON/S (Voreinstellung)

    Von  nun  an werden alle Verzeichnisse in diesem Verzeichnisfenster als
    Baum (rekursiv) eingelesen und angezeigt.

  OFF/S

    Alle weiteren Verzeichnisse werden wieder normal als Liste dargestellt.


  @{u}@{b}Beispiel@{uu}@{ub}:

    TREE


  @{u}@{b}Beispiel@{uu}@{ub}:

    /**TREE**/

      OPTIONS RESULTS
      TREE OFF

@ENDNODE

@NODE "INT_UNICONIFY" "MaxonTOOLS/Eingebaute Kommandos/UNICONIFY"
@PREV "INT_TREE"
@NEXT "INT_WBTOFRONT"
@TOC  "MAIN"

@{b}UNICONIFY@{ub}

  Reaktiviert @{b}@{fg text}Maxon@{fg fill}TOOLS@{fg text}@{ub} wieder. Alle Fenster werden wieder geöffnet.

  Diese Funktion ist nur im @{" Iconify-Modus " LINK "ICONIFY-MODUS"} sinnvoll.


  @{u}@{b}Beispiel@{uu}@{ub}:

    UNICONIFY


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**UNICONIFY**/

      OPTIONS RESULTS
      UNICONIFY

@ENDNODE

@NODE "INT_WBTOFRONT" "MaxonTOOLS/Eingebaute Kommandos/WBTOFRONT"
@PREV "INT_UNICONIFY"
@NEXT "INT_WTITLE"
@TOC  "MAIN"

@{b}WBTOFRONT@{ub}

  Holt die Workbench in den Vordergrund.


  @{u}@{b}Beispiel@{uu}@{ub}:

    WBTOFRONT


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**WBTOFRONT**/

      OPTIONS RESULTS
      WBTOFRONT

@ENDNODE

@NODE "INT_WTITLE" "MaxonTOOLS/Eingebaute Kommandos/WTITLE"
@PREV "INT_WBTOFRONT"
@NEXT
@TOC  "MAIN"

@{b}WTITLE@{ub} STRING

  Ausgabe einer Meldung in der Titelleiste des Bildschirms.

  STRING

    Text der ausgegeben werden soll.


  @{u}@{b}Beispiel@{uu}@{ub}:

    WTITLE "Hallo?"


  @{u}@{b}Arexx-Beispiel@{uu}@{ub}:

    /**WTITLE**/

      OPTIONS RESULTS
      'WTITLE "Hallo?"'

@ENDNODE

@NODE "INDEX" "MaxonTOOLS/Index"
@PREV "MAIN"
@NEXT "MAIN"
@TOC  "MAIN"

Index
*****

@{b}[]@{ub}

  @{"[a]" LINK "SUBSTITUTE"}
  @{"[dr]" LINK "SUBSTITUTE"}
  @{"[d]" LINK "SUBSTITUTE"}
  @{"[Fu]" LINK "SUBSTITUTE"}
  @{"[fu]" LINK "SUBSTITUTE"}
  @{"[f]" LINK "SUBSTITUTE"}
  @{"[F]" LINK "SUBSTITUTE"}
  @{"[ou]" LINK "SUBSTITUTE"}
  @{"[Ou]" LINK "SUBSTITUTE"}
  @{"[o]" LINK "SUBSTITUTE"}
  @{"[O]" LINK "SUBSTITUTE"}
  @{"[p]" LINK "SUBSTITUTE"}
  @{"[rd]" LINK "SUBSTITUTE"}
  @{"[rs]" LINK "SUBSTITUTE"}
  @{"[sr]" LINK "SUBSTITUTE"}
  @{"[s]" LINK "SUBSTITUTE"}

@{b}/@{ub}

  @{"/A" LINK "SCHABLONEN"}
  @{"/K" LINK "SCHABLONEN"}
  @{"/N" LINK "SCHABLONEN"}
  @{"/S" LINK "SCHABLONEN"}

@{b}A@{ub}

  @{"AAUTO" LINK "INT_AAUTO"}
  @{"ABOUT" LINK "INT_ABOUT"}
  @{"ACTIVATEDIR" LINK "INT_ACTIVATEDIR"}
  @{"ADDBUFFERS" LINK "INT_ADDBUFFERS"}
  @{"ADDCMD" LINK "ARCHIV-CONFIG"}
  @{"ADDICONS" LINK "INT_ADDICONS"}
  @{"ALL" LINK "INT_ALL"}
  @{"Amiga" LINK "WARENZEICHEN"}
  @{"AmigaDOS" LINK "WARENZEICHEN"}
  @{"Archiv-Konfiguration" LINK "ARCHIV-CONFIG"}
  @{"ARCHIVEID" LINK "ARCHIV-CONFIG"}
  @{"ARCLIST" LINK "INT_ARCLIST"}
  @{"ASK" LINK "INT_ASK"}
  @{"ASSIGN" LINK "INT_ASSIGN"}

@{b}B@{ub}

  @{"BAUTO" LINK "INT_BAUTO"}
  @{"Befehlsschablonen" LINK "SCHABLONEN"}
  @{"BOLDDOWN" LINK "INT_BOLDDOWN"}
  @{"BOLDUP" LINK "INT_BOLDUP"}
  @{"BRANCH" LINK "INT_BRANCH"}
  @{"BUTTONICON" LINK "INT_BUTTONICON"}
  @{"BYTE" LINK "INT_BYTE"}

@{b}C@{ub}

  @{"CD" LINK "INT_CD"}
  @{"CLICKENTRY" LINK "INT_CLICKENTRY"}
  @{"CLRBUFF" LINK "INT_CLRBUFF"}
  @{"COMMENT" LINK "INT_COMMENT"}
  @{"COMMENT" LINK "ARCHIV-CONFIG"}
  @{"Commodore" LINK "WARENZEICHEN"}
  @{"COPY" LINK "INT_COPY"}
  @{"COPYAS" LINK "INT_COPYAS"}

@{b}D@{ub}

  @{"DATE" LINK "ARCHIV-CONFIG"}
  @{"DATESTAMP" LINK "INT_DATESTAMP"}
  @{"DELCMD" LINK "ARCHIV-CONFIG"}
  @{"DELETE" LINK "INT_DELETE"}
  @{"DIRLINEDOWN" LINK "INT_DIRLINEDOWN"}
  @{"DIRLINEUP" LINK "INT_DIRLINEUP"}
  @{"DIRPAGEDOWN" LINK "INT_DIRPAGEDOWN"}
  @{"DIRPAGEUP" LINK "INT_DIRPAGEUP"}
  @{"DISKINFO" LINK "INT_DISKINFO"}
  @{"DOSERROR" LINK "INT_DOSERROR"}
  @{"DPATH" LINK "INT_DPATH"}

@{b}E@{ub}

  @{"END" LINK "ARCHIV-CONFIG"}
  @{"EXECUTE" LINK "INT_EXECUTE"}
  @{"EXTRACTCMD" LINK "ARCHIV-CONFIG"}

@{b}F@{ub}

  @{"FIRSTLINE" LINK "ARCHIV-CONFIG"}
  @{"FORMAT" LINK "INT_FORMAT"}

@{b}G@{ub}

  @{"GETNUMBER" LINK "INT_GETNUMBER"}
  @{"GETSTRING" LINK "INT_GETSTRING"}
  @{"GGLEVEL" LINK "INT_GGLEVEL"}
  @{"GLINES" LINK "INT_GLINES"}
  @{"GROWS" LINK "INT_GROWS"}

@{b}H@{ub}

  @{"HEXREAD" LINK "INT_HEXREAD"}
  @{"HUNT" LINK "INT_HUNT"}

@{b}I@{ub}

  @{"ICONIFY" LINK "INT_ICONIFY"}
  @{"Iconify-Modus" LINK "ICONIFY-MODUS"}
  @{"INSERTDISK" LINK "INT_INSERTDISK"}
  @{"INSTALL" LINK "INT_INSTALL"}

@{b}K@{ub}

  @{"Kommandos" LINK "COMMANDS"}

@{b}L@{ub}

  @{"LHA" LINK "ARCHIV-CONFIG"}
  @{"LISTCMD" LINK "ARCHIV-CONFIG"}

@{b}M@{ub}

  @{"MAKEDIR" LINK "INT_MAKEDIR"}
  @{"MOVE" LINK "INT_MOVE"}
  @{"MULTIADD" LINK "ARCHIV-CONFIG"}
  @{"MULTIDEL" LINK "ARCHIV-CONFIG"}
  @{"MULTIEXT" LINK "ARCHIV-CONFIG"}

@{b}N@{ub}

  @{"NAME" LINK "ARCHIV-CONFIG"}
  @{"NDIR" LINK "INT_NDIR"}
  @{"NEWARC" LINK "INT_NEWARC"}
  @{"NEXTDRW" LINK "INT_NEXTDRW"}
  @{"NONE" LINK "INT_NONE"}

@{b}P@{ub}

  @{"PARENT" LINK "INT_PARENT"}
  @{"PLAY" LINK "INT_PLAY"}
  @{"PRINT" LINK "INT_PRINT"}
  @{"PRINTDIR" LINK "INT_PRINTDIR"}
  @{"PROT" LINK "ARCHIV-CONFIG"}
  @{"PROTECT" LINK "INT_PROTECT"}

@{b}Q@{ub}

  @{"QUEUE" LINK "INT_QUEUE"}
  @{"QUEUEENTRY" LINK "INT_QUEUEENTRY"}
  @{"QUIT" LINK "INT_QUIT"}

@{b}R@{ub}

  @{"RDPATT" LINK "INT_RDPATT"}
  @{"READ" LINK "INT_READ"}
  @{"RELABEL" LINK "INT_RELABEL"}
  @{"RENAME" LINK "INT_RENAME"}
  @{"RESCAN" LINK "INT_RESCAN"}
  @{"RESELECT" LINK "INT_RESELECT"}
  @{"RMBD" LINK "INT_RMBD"}
  @{"ROOT" LINK "INT_ROOT"}
  @{"RUN" LINK "INT_RUN"}

@{b}S@{ub}

  @{"SCREENTOBACK" LINK "INT_SCREENTOBACK"}
  @{"SCREENTOFRONT" LINK "INT_SCREENTOFRONT"}
  @{"SDEV" LINK "INT_SDEV"}
  @{"SEARCH" LINK "INT_SEARCH"}
  @{"SELECT" LINK "INT_SELECT"}
  @{"SHOW" LINK "INT_SHOW"}
  @{"SIZE" LINK "ARCHIV-CONFIG"}
  @{"SMARTREAD" LINK "INT_SMARTREAD"}
  @{"STDIRS" LINK "INT_STDIRS"}
  @{"SWAPACTIVE" LINK "INT_SWAPACTIVE"}

@{b}T@{ub}

  @{"TIME" LINK "ARCHIV-CONFIG"}
  @{"TOGGLE" LINK "INT_TOGGLE"}
  @{"TREE" LINK "INT_TREE"}

@{b}U@{ub}

  @{"Übergabeparameter" LINK "SUBSTITUTE"}
  @{"UNICONIFY" LINK "INT_UNICONIFY"}

@{b}W@{ub}

  @{"Warenzeichen" LINK "WARENZEICHEN"}
  @{"WBTOFRONT" LINK "INT_WBTOFRONT"}
  @{"Workbench" LINK "WARENZEICHEN"}
  @{"WTITLE" LINK "INT_WTITLE"}
  
@ENDNODE
