Selectric Changes
==================

Version 1.01
------------
- Selectric strtzt jetzt nicht mehr ab, wenn man versucht in einem 
  leeren Verszeichnis den Cursor zu bewegen.
- War kein Let 'em Fly! installiert, so blinkte die Flugecke in der 
  Hauptseite beim Aufruf immer mal kurz auf, was natrlich nicht so schn 
  war.
- Die Prozentangabe bei `Disk-Info' sollte jetzt etwas genauer gehen.
- Waren weniger als 8 Dateien im Fenster sichtbar, so fhrte der Versuch 
  an den Anfang oder das Ende zu springen (z.B. Doppelklick auf die 
  Pfeile) zum todsicheren Absturz.
- Wurden Laufwerke ab 'P:' angemeldet, so konnte man aber aufeinmal 
  Laufwerke bis 'Z:' anwhlen, was natrlich nicht stimmte.
- Die Preset-Extensions kann man jetzt nur noch ber [CTRL]+[Zehnerblock 0-
  9] erreichen. ber die alte Kombination [CTRL]+[1-0] kann man jetzt eine 
  bestimmte Anzahl von Directory-Ebenen hochgehen (war vorher auf 
  [CTRL]+[F1-F10]).
- Pfad-Angaben wie "C:*.TXT" werden jetzt in "C:\*.TXT" umgewandelt.
- Beim Aufruf des TOS-Fileselectors bei nicht ausreichendem Speicher wurde 
  Selectric zwar initialisiert, jedoch nicht `deinitialisiert', was nicht 
  besonders schn war.
- `Save & restore paths' sollte jetzt richtig funktionieren. Durch einen 
  GEMDOS-Fehler konnte man *SEHR* seltsame Resultate geliefert bekommen ...
- `Save & restore paths' ist jetzt standardmig eingeschaltet.
- Selectric re-initialisiert sein Resource bei einem Auflsungswechsel 
  von TT-Mid auf ST-Mid/Low neu. Damit sollte es keine Probleme bei der 
  Darstellung mehr geben.

Version 1.02
------------

- Auf mehrfachen Wunsch mehrerer User kann man die Konfiguration nun auch 
  alternativ in einem INF-File speichern. Eine vorhandene INF-Datei hat 
  beim Starten von Selectric natrlich die hhere Prioritt als die in 
  Selectric selbst gesicherten Einstellungen.
- Bei der Suchfunktion wird jetzt die Environment-Variable `DRIVEMAP' 
  untersttzt, d.h. es werden beim Suchen ber alle Laufwerke nur die 
  beachtet, die bei dieser Variablen angegenen wurde. Beispiel 
  DRIVEMAP=CDEFG.
  Wichtig ist, da diese im AES-Environment stehen mu, da sie sonst unter 
  Gemini, welches ebenfalls diese Variable fr die gleichen Zwecke 
  benutzt, in einem Accessory nicht sichtbar ist.
- Der Auto-Locator greift jetzt auch nach Pfad- und Laufwerkswechseln 
  direkt ein. Wir waren halt zu vorsichtig, da wir dachten zu viel knnte 
  sich auch sehr strend auswirken.
- Beim Umsortieren bleiben die Selekierungen nun erhalten.
- `TOS-Pfade sichern' arbeitet jetzt anders: Vorher wurden am Anfang 
  Pfadeinstellungen von allen Laufwerken gesichert, damit war Selectric 
  nach auen hin neutral. Leider gab es mit dieser Methode Probleme bei 
  Wechselplatten ohne eingelegtes Medium. Nun wird nur bei jedem 
  Laufwerkswechsel der Pfad gesichert.
- Es gibt jetzt zwei neue Selektier-Mglichkeiten: a) Hlt man beim 
  anwhlen des Fullers (bzw. ^A) die [SHIFT]-Taste gedrckt, so wird die 
  Selektierung getoggelt (aus schwarz wird wei und umgekehrt). b) ber 
  [CONTROL]+[S] (oder [CONTROL]+Fuller) kann man ber eine anzugebende 
  Maske selektieren lassen. Dabei wird ebenfalls die Selektierung 
  getoggelt und es werden nur Dateien (also keine Ordner) bercksichtigt.
- Die BeamUps wurden um ein kleines Feature erweitert. Man kann nun auch 
  durch Drcken einer Zahl oder eines Buchstabens Eintrge direkt   
  anfahren. Dabei wird immer der erste Buchstabe/Zahl im Eintrag 
  bercksichtigt. Fhrende Sonderzeichen werden ignoriert. Ist die Taste 
  nicht eindeutig, dann wird bei jedem weiteren Tastendruck der nchste 
  Eintrag angewhlt.
- Mag!X ab Version 1.01 wird untersttzt. In diesem Fall hngt Selectric 
  nicht mehr in den Traps und ist auch beim Aufruf von `laden ...' present.
- Die Rckgabe mehrerer Dateinamen wurde um ein Verfahren erweitert. Es 
  arbeitet hnlich wie Fsfirst/next.
- Ein TT mit NVDI mu anscheinend zu schnell sein :-). Naja, daraufhin 
  wurden in Selectic ein paar Bremsen beim Slider-Handling eingebaut. 
  Drckt man zustzlich die rechte Maustaste (auch nachtrglich), so wird 
  wieder der Full-Speed Mode aktiviert.
- Bei der manuellen Pfadeingabe kann man nun auch ohne installiertem Let 
  'em Fly! u.a. auch Kommata eingeben.
- Beim Versuch des Anlegens eines Neuen Objekts ohne Namen, wird dieser 
  jetzt vorzeitig abgefangen und nicht mehr vom TOS selbst.
- Durch einen kleinen Tippfehler wurden die Minuten bei der Datei/Ordner-
  Info falsch angezeigt.
- Sortieren nach Datum bezieht jetzt ggf. den Dateinamen mit ein.
- Bei Disk-Info kam es zum Absturz, wenn die Partition 0 Bytes gro ist. 
  Dieser, eigentlich unsinnige, Wert tritt bis jetzt nur in Verbindung mit 
  den virtuellen Drives von MiNT auf.
- Unter bestimmten Umstnden konnte man mit Einfgen(!) von Zeichen 
  innerhalb des Dateinamen Selectric zum Absturz bringen.
- Zu lange Titelzeilen in der Hauptseite werden jetzt abgeschnitten. 
  Vorher wurde die Ausgabe erst am Rand der Dialogbox gebremst.
- Wurde ber `Info' Flags oder der Name gendert, so wurde in einigen 
  Fllen das Filefenster nicht korrekt upgedated (z.B. bei nderung des 
  Namens auf den die Maske dann nicht mehr pat).
- Bei der Suchfunktion hatte die Box 'Aktion abbrechen?' leider keine 
  Wirkung, d.h. es wurde bei 'Ja' trotzdem weitergemacht.
- Wurde beim Kopieren `Zielpfad auswhlen' mit einem Doppelklick auch eine 
  Datei besttigt, so ist Selectric `etwas' durcheinander gekommen. Nun 
  wird der Doppelklick ignoriert, d.h. man mu weiterhin mit OK oder 
  RETURN besttigen.
- Der Versuch eine Datei auf sich selbst zu verschieben/kopieren wird 
  jetzt abgefangen. Ansonsten konnte/wurde die Datei gelscht.
- Bei Pfadangaben ohne Laufwerk wird jetzt nicht mehr einfach der aktuelle 
  Pfad und das aktuelle Laufwerk genommen, sondern die Pfadangabe wird um 
  das (aktuelle) Laufwerk erweitert.
- Das Testen nicht vorhandener Pfade wurde jetzt TOS-fest gemacht. Vorher 
  klappte es nicht immer (s.a. alte Anleitung).
- neue malloc-Routinen (Dank an Stefan und Gereon!). Damit wird nun 
  bevorzugt TT-Ram alloziert. Zudem werden jetzt kleinere Blcke (4K) vom 
  TOS angefordert, um auch bei knappen Speicher besser aggieren zu knnen.
- Der Install-Part wurde berarbeitet.

Version 1.03
------------

- Viel hat sich hier nicht getan. Jedenfalls wurde jetzt, nachdem Oliver
  Scheel sich von Selectric zurckgezogen hat, sein Name auf seinen 
  Wunsch hin weitgehend aus dem Programm entfernt.
- Behoben ist der Bug, der dafr zustndig war, da relative Pfade mit 
  Laufwerksangabe - beispielsweise "H:TEXTE\*.TXT" - nicht korrekt
  expandiert wurden. Jetzt wird der aktuelle Pfad eingefgt.
- Im Dialog fr neue Objekte kann man jetzt keine Wildcards mehr eingeben.
- Neu ist auch, da es jetzt keinen Unterschied mehr gibt zwischen
  registrierter und unregistrierter Version. Die unregistrierte Version 
  kann jetzt ber einen Dialog, der ber den Infodialog zu erreichen ist, 
  in eine registrierte umgewandelt werden. Dazu ist lediglich ein Schlssel 
  ntig. An dieser Stelle ein Dank an Wolfgang "CoNnect" Wander, bei dem 
  ich das abgeguckt habe.

Version 1.03 Maxi
-----------------

- Diese Version unterscheidet sich von 1.03 nur dadurch, da sie statt
  8 Eintrgen 16 anzeigt.

Version 1.10
------------

- Die grte nderung gleich zuerst: Die Maxi-Version ist wieder 
  abgeschafft. Ich habe das jetzt als Autoswitch-Verfahren in die 
  normale Selectric-Version eingebaut. Je nachdem, wie gro der
  Bildschirm ist, gibt es jetzt normal 8, bei OverScan 12 und bei 
  Grobildschirmen 16 oder 24 Eintrge in Selectric. Die Gre wird 
  bei jedem Aufruf von Selectric neu angepasst, so da auch unter 
  Autoswitch-OverScan die Gre immer stimmt.
- Da einem der Betatester (Hallo Dirk!) 24 Objekte auf einmal aber zu
  unbersichtlich waren, habe ich eine Mglichkeit eingebaut, die Anzahl 
  der angezeigten Dateien zu verringern. Dazu sind die Werte 8, 12,
  16 und 24 in einem BeamUp im Optionsdialog einstellbar.
- Die Optik wurde komplett an das neue AES des MultiTOS angepat.
- Wenn die Anzeige nach Datum sortiert ist, werden jetzt Dateien vom
  gleichen Tag nicht mehr alphabetisch, sonden nach Uhrzeit sortiert.
- Weiterhin kann man mit der neuen Option "Uhrzeit bei aktuellen 
  Dateien" Selectric so einstellen, da bei Objekten, deren Datum
  mit dem aktuellen Tagesdatum bereinstimmt, statt des Datums die
  Uhrzeit der Datei angezeigt und durch eine kleine Uhr gekennzeichet
  wird.
- Fehler im Registrierdialog behoben. Man konnte Namen eingeben, die
  lnger sind als 26 Byte. Das fhrte nach dem Registrieren zum Absturz.
  Natrlich konnte dieser Fehler nur von Johannes Gttker-Schnetmann
  gefunden werden. 8-)
- Der Schlssel kann jetzt auch wieder angezeigt werden, nachdem er 
  einmal eingeben worden ist. Dazu im Info-Dialog auf den Namen klicken
  oder HELP drcken.
- Wenn Ctrl-U gedrckt wird, gibt es jetzt keine alberne Dialogbox mehr.
  Stattdessen wird Selectric jetzt wie mit "Abbruch" verlassen.
- Der Autolocator ist jetzt nicht mehr abschaltbar (wozu auch?).
- Ein Fehler in der Installationsroutine konnte unter Mag!X zum Absturz
  bei der Installation fhren.
- Die Routine zum Abspeichern der Optionen in SLECTRIC.PRG selbst ist
  komplett rausgeflogen. Das Abspeichern geschieht jetzt ausschlielich
  in SLECTRIC.INF.
