•  Back 
  •  Fileselektoren 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File8.10.7  Die Bedienung des File-Selektors ab MagiC 4                TOS

MagiC stellt ab Version 4.0 eine eigene Dateiauswahlbox zur Verfügung, 
die neben der Unterstützung von langen Dateinamen auch einiges an 
Bedienungskomfort bietet, welcher sonst nur von alternativen 
Selektoren bekannt war. Die folgende Tabelle gibt eine Übersicht über 
die wichtigsten Shortcuts:

 Tasten-Kombination      Funktion

 Return                  Keine Datei ausgewählt: Gibt den Text im 
                         Editfeld an das Programm zurück.
                         Datei ausgewählt: Gibt ausgewählte Datei 
                         zurück.
                         Ordner ausgewählt: Öffnet den Ordner.
 Alt-A..Z                Öffnet das jeweilige Laufwerk im aktuellen 
                         Verzeichnis.
 Ctrl-Esc                Verzeichnis neu einlesen
 Ctrl-Backspace          oder
 Ctrl-H                  Geht eine Verzeichnisebene zurück.
 Ctrl-D                  Deselektiert alle Einträge. Damit kann man 
                         erzwingen, daß der eingegebene Dateiname 
                         statt der selektierten Datei zurückgegeben 
                         wird.
 Cursor up,down          Auswahl verschieben
 Ctrl-Cursor up,down     scrollen
 Sh-Cursor up,down       Auswahl seitenweise verschieben
 Sh-Ctrl-Cursor up,down  seitenweise scrollen
 Home                    selektiert oberstes Element
 Sh-Home                 selektiert unterstes Element

Auch bei der Bedienung der Buttons gibt es einiges zu beachten: Ein 
Doppelklick auf das 'parent'-Feld geht zurück aufs Wurzelverzeichnis. 
Ein Klick auf eine Zeile selektiert das entsprechende Objekt. Für den 
Fall, daß mehrere Dateien auswählbar sind (dies ist durch den 
Systemaufruf beeinflußbar), werden diese durch Shift-Klick ausgewählt. 
In jedem Fall kann man eine Datei mit Shift-Klick deselektieren.

Zu beachten ist ferner:

   ∙ Lange Dateinamen werden nur dann zurückgegeben, wenn der Aufrufer 
     zuvor mit Pdomain(1) angekündigt hat, daß er damit auch etwas 
     anfangen kann.

   ∙ Bei Auswahl eines Ordners durch [Return] wird das Eingabefeld 
     gelöscht. Wenn nichts selektiert ist, selektiert "Cursor runter" 
     die erste Zeile, "Cursor hoch" die letzte.

   ∙ Bei den alten Aufrufen fsel_(ex)input() wird der eingestellte 
     Sortiermodus beim Booten auf "nach Namen" gesetzt und später in 
     einer globalen Variablen gemerkt, d.h. der letzte eingestellte 
     Sortiermodus wird bis zum nächsten Bootvorgang gespeichert.

   ∙ Bei den alten Funktionen fsel_(ex)input() wird ggf. das Muster 
     "*.*" statt "*" zurückgegeben.

Querverweis: Tastaturbelegung