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 sch”n 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:' anw„hlen, 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 sch”n war. - `Save & restore paths' sollte jetzt richtig funktionieren. Durch einen GEMDOS-Fehler konnte man *SEHR* seltsame Resultate geliefert bekommen ... - `Save & restore paths' ist jetzt standardm„žig eingeschaltet. - Selectric¿ re-initialisiert sein Resource bei einem Aufl”sungswechsel 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 h”here Priorit„t 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 k”nnte sich auch sehr st”rend 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 aužen 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-M”glichkeiten: a) H„lt man beim anw„hlen 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 Eintr„ge 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 n„chste Eintrag angew„hlt. - Mag!X ab Version 1.01 wird untersttzt. In diesem Fall h„ngt 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 zus„tzlich die rechte Maustaste (auch nachtr„glich), 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 Umst„nden 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 ge„ndert, so wurde in einigen F„llen das Filefenster nicht korrekt upgedated (z.B. bei Žnderung des Namens auf den die Maske dann nicht mehr pažt). - Bei der Suchfunktion hatte die Box 'Aktion abbrechen?' leider keine Wirkung, d.h. es wurde bei 'Ja' trotzdem weitergemacht. - Wurde beim Kopieren `Zielpfad ausw„hlen' mit einem Doppelklick auch eine Datei best„tigt, so ist Selectric `etwas' durcheinander gekommen. Nun wird der Doppelklick ignoriert, d.h. man muž weiterhin mit OK oder RETURN best„tigen. - Der Versuch eine Datei auf sich selbst zu verschieben/kopieren wird jetzt abgefangen. Ansonsten konnte/wurde die Datei gel”scht. - 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 Bl”cke (4K) vom TOS angefordert, um auch bei knappen Speicher besser aggieren zu k”nnen. - 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 zust„ndig 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 n”tig. 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 Eintr„gen 16 anzeigt. Version 1.10 ------------ - Die gr”žte Ž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 Grožbildschirmen 16 oder 24 Eintr„ge in Selectric¿. Die Gr”že wird bei jedem Aufruf von Selectric¿ neu angepasst, so daž auch unter Autoswitch-OverScan die Gr”že immer stimmt. - Da einem der Betatester (Hallo Dirk!) 24 Objekte auf einmal aber zu unbersichtlich waren, habe ich eine M”glichkeit 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 angepažt. - 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 l„nger sind als 26 Byte. Das fhrte nach dem Registrieren zum Absturz. Natrlich konnte dieser Fehler nur von Johannes G”ttker-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 ausschliežlich in SLECTRIC.INF.