Version 3.00: (3. April 1994) Oberfl„che: ----------- = Oberfl„che komplett berarbeitet = Hilfe berarbeitet und stark erweitert = neue Optionen-Dialoge 'Compress','Extract' und 'Dialogs' = 'Load/Save configuration' ruft Fileselector auf = 'Deselect'-Button in beiden Verzeichnis-Fenstern = Unterstrich in diversen Anzeigen sowie Verzeichnis-Fenstern entfernt = getrennte Zeichens„tze fr Verzeichnis-/Anzeigefenster einstellbar = 'Disc-Information" -> Informationen ber aktuelles Laufwerk = bei Fenster-Dialogen wird w„hrend eines Kommandos der Mauszeiger nicht mehr auf eine rotierende Scheibe gesetzt, so daž unter Multi- Tasking problemlos weitergearbeitet werden kann (ebenso mit ACCs) = beim Kommando 'Test arc' wird jetzt immer die Dialogbox als Prozež- indikator verwendet = Iconifizieren von Fenstern unter MTOS = 3D-Buttons unter MTOS und Falcon-TOS neue Funktionen/Optionen: ------------------------- = Archivdaten (Name,Zeit u. Datum sowie Kommentare) editierbar = 'Turbo-Mode' -> Prozež-Indikator als fliegender Dialog, kein rotierender Mauszeiger, keine Zeitabsch„tzung, Abbruch nicht m”glich, maximaler Speicherbedarf (bis zu 2 MB) -> beschleunigt Auspacken um 10% bis 25%, Einpacken um bis zu 5% = 'Display': -> 'External App.': externe Datei-Viewer -> 'View Protocol': Untersttzung des View-Protokolls -> 'Concurrently' : Viewer unter Multi-Tasking parallel starten -> 'Use VA_START' : Falls Viewer bereits geladen ist (z.B. als Accessory oder nach Parallelstart), wird an diesen nur noch die Meldung VA_START zum Anzeigen der Datei gesendet = 'Fileselector on startup': -> Fileselector nach Programmstart aufrufen = 'Close and quit': -> nachdem das letzte offene Fenster der Shell geschlossen wurde, beendet diese sich automatisch (v.a. unter Multi-Tasking sinn- voll) = 'Force compression' -> Kompression erzwingen (entspricht -l2,-o2 bzw. -52) = 'Sort backwards' -> Anzeige im Verzeichnis-Fenster wird rckw„rts sortiert = 'Look & Feel': -> 'Color'/'Pattern': Farbe/Muster des Dialog-Hintergrunds = 'Titles': -> 'Frame titles': šberschriften umrahmen -> 'Small titles': Kleine Schrift fr šberschriften Kommunikations-Protokolle: -------------------------- = XAcc-2-Protokoll: -> Nachrichten-Gruppe 1 (nur ACC_KEY-Tastaturkommandos) -> Name: 'LHarc-Shell' -> Typ: 'Archiver','Compressor' = AV-Protokoll: -> AV_SENDKEY-Tastaturkommandos -> AV_ACCWINDOPEN/AV_ACCWINDCLOSED-Nachrichten -> AV_OPENWIND-Kommando (z.B. šbergabe von Pfaden) -> AV_PROGSTART-Kommando (Programme starten) -> VA_START: => Aufruf von Viewern durch die Shell => šbergabe von Archiven an die Shell = View-Protokoll -> explizite Untersttzung von „lteren Versionen von GEM-View, 1stView/1stGuide, ShowImage und Clipboard -> die Shell erkennt selbst„ndig die F„higkeiten des Viewers und w„hlt dementsprechend zwischen eigener bzw. Viewer-Darstellung -> ViewData-Erweiterung zur šbertragung der Daten im Speicher wird untersttzt = Drag & Drop unter MTOS: (bisher nur als Empf„nger von Argumenten) -> Archive k”nnen durch Drag & Drop auf das Hauptfenster der Shell neu geladen werden (entspricht 'New archive' + Fileselector) interne Anzeige-Funktion: ------------------------- = Zeilen mit mehr als 120 Zeichen wurden bei proportionalen Fonts fehlerhaft dargestellt = Anzeige bei Dateien mit weniger als 5 Zeilen war fehlerhaft = bei ge”ffneten Anzeige-Fenstern funktionierte der Doppel-Klick in Dialogen nicht mehr = seltene Redraw-Fehler nach Deselektion von Bl”cken beseitigt = 'Fenster wechseln' funktioniert nicht, wenn kein Dialogfenster ge- ”ffnet war = bei mehreren offenen Anzeigefenstern konnte es zu falschen AES- Aufrufen kommen Sonstiges/Fehlerkorrekturen: ---------------------------- - im Archiv-Info-Dialog wird bei Archiven mit einer anderen Erweiterung als LZH/LHA/LZS kein '.LZH` mehr angeh„ngt - Auspacken sowie Testen von einzelnen Dateien und Einlesen von Ver- zeichnissen beschleunigt - beim Abbruch eines Kommandos wird der Esc-Button invertiert - nach der Ausfhrung eines Kommandos wird die Dialogbox nicht sofort geschlossen, wenn ein Fehler aufgetreten ist - zus„tzliche Sicherheitsabfragen beim Kommando 'List arc' sowie automatische Aktualisierung des Verzeichnis-Fensters - gepackte und ungepackte Gr”že waren beim Kommando 'List arc' ver- tauscht - berflssige wind_update()-Klammerung konnte zu Problemen bei Fehlern w„hrend der Initialisierung fhren - bei Archiven gr”žer 4 MByte war der Prozež-Indikator-Balken fehlerhaft - berlange Pfad-/Dateinamen werden im Prozež-Indikator gekrzt - 'Bad Table'-Fehler wurden im Dialog-Prozež-Indikator nicht gemeldet - Anw„hlen des 'Set'-Buttons im Font-Dialog fhrte bei aktiven fliegenden Dialogen zu Redraw-Fehlern - fehlerhafte TOS-Pfade werden teilweise korrigiert - Hintergrund-Bedienung von Slider-Elementen fhrte zu Redraw-Fehlern bei Fenster-šberlappung - Dateien mit Datum 00.00.1980 konnten in der Shell nicht bearbeitet wer- den, wenn man nicht das Datum im LHarc-Optionen-Dialog ver„nderte - Option '-?' l„žt sich nicht mehr mit der Shell verwenden - Probleme beim Auspacken mit Fileselectoren, die das aktive Verzeichnis „ndern, behoben - Probleme mit Archiven, die ohne Pfad vom Desktop an die Shell bergeben wurden, behoben - unter MTOS k”nnen jetzt auch in der Shell Archive auf ein Device ausge- geben werden sowie bessere Untersttzung von Laufwerk U - nach einem Laufwerkswechsel wird jetzt immer "*.*" als Wildcard vorge- geben - Archive konnten nicht im lz5-Algorithmus verschlsselt werden - das Verzeichnisfenster wird jetzt immer automatisch aktualisiert - wird im Verzeichnis-Fenster das aktuelle Archiv gel”scht, so wird die Anzeige im Archiv-Fenster entfernt - Fehler in der Speicherverwaltung konnte nach dem Auspacken zu Abstrzen fhren, v.a. wenn das Zielverzeichnis vorher leer war - das Hilfefenster konnte mehrmals ge”ffnet werden, wobei dann nur noch das neueste Fenster geschlossen und bedient werden konnte - einige Probleme unter TOS 1.00/1.02 beseitigt - Mauszeiger hatte nach 'Fenster wechseln' teilweise die falsche Form - werden verschlsselte Dateien entpackt und wurde kein Pažwort einge- geben, so erscheint eine Dialogbox zur Eingabe des Pažwortes - im Datei-Informations-Dialog wurde beim Verlassen ber 'Ok' die Datei- zeit (Sekunden) falsch gesetzt Version 3.01: (16. April 1994) - bersetzt mit MiNT-Library PL 44 und EnhancedGEM 1.40 - Hilfe um Unix-Wildcards, AV-Protokoll und Drag&Drop erweitert sowie teilweise berarbeitet - Verbesserungen und Korrekturen im View-Protokoll - (Fehler-) Meldungen erweitert und berarbeitet - Archiv-Informations-Dialog: -> Archiv-Pfad wird angezeigt -> gr”žere Archiv-Kommentare (5 Zeilen mit je ca. 70 Zeichen) m”glich - einige (teilweise interne) Vorg„nge beschleunigt - mehrere kleinere Probleme unter Gemini bzw. Mag!X behoben: -> fehlerhafte Eintragung im Accessory-Men unter Mag!X 2.0 -> Fehler in der Implementatation des AV-Protokolls bzw. der Nachricht AV_EXIT sowie Verbesserungen unter MultiTasking -> Parallelstart unter Mag!X funktionierte nicht (der Bildschirm wurde nach dem Programmende der Shell gel”scht und eine Alert-Box erschien) -> unter MTOS fhrte der Start der Shell aus Gemini teilweise zum Absturz -> Drag&Drop auch ber AV-Protokoll (z.B. mit Gemini unter MagiX!) - Ermittlung der Gr”že des Systemfonts funktionierte unter seltenen Be- dingungen nicht korrekt (falsche Anpassung der Icons und erweiterten Objekte) - wurde die Shell in einer zu niedrigen Aufl”sung bzw. bei einem zu grožen System-Font gestartet (weniger als 80 Zeichen Bildschirmbreite), so strzte die Shell nach der entsprechenden Fehlermeldung ab - Fehlerhafte(n) Prozežindikator/Zeitabsch„tzung bei sehr grožen Archiven (>6 MB) behoben - beim Speichern von Dateien/Bl”cken in der Anzeigefunktion wurden die Wildcards auf '*.*' zurckgesetzt - wurde ein Compress-Kommando mit einer Fehlermeldung abgebrochen, so konnte es beim darauffolgenden Compress-Kommando in seltenen F„llen zu teilweise zerst”rten Archiven kommen, v.a. wenn kleine Dateibuffer verwendet wurden - 'Cancel'-Button im Prozež-Indikator konnte nicht per Undo selektiert werden - Bedienung der Slider-Elemente des Archiv-Verzeichnisses funktionierte nicht, wenn das Fenster im Hintergrund lag - Selektion in Verzeichnissen fhrte zu Redraw-Fehlern, wenn das Fenster im Hintergrund lag - die letzte Zeile einer bin„ren Datei wurde in der Anzeige-Funktio nicht korrekt dargestellt - war der Indikator auf 'None' eingestellt, so erschien beim Versuch, Dateien einzupacken, die Fehlermeldung 'No arcname' - es wird jetzt immer freier Speicher fr Warnmeldungen (Alertboxen) frei- gehalten - kleinere Fehler in der Speicherverwaltung korrigiert - in seltenen F„llen konnte es bei aktiven Fensterdialogen nach der Anzeige einer Alert-Box zu Fehlern im Bildschirmaufbau kommen - Ereignis-Auswertung w„hrend eines Packer-Kommandos verbessert (teilweise deutlich krzere Reaktionszeiten) - w„hrend eines Packer-Kommandos konnten unter MTOS keine Fensterdialoge ikonifiziert werden - Prozež-Indikator kann jetzt ebenfalls unter MTOS ikonifiziert werden - unter Multitasking wird jetzt wieder automatisch auf Fensterdialoge umgeschaltet - Autosave-Option speicherte teilweise nicht die aktuellen Einstellungen - 'Load configuration' setzte die Optionen der offenen Dialoge nicht - unter Mag!X wird vor Bildschirmausgaben der wind_update-Status abgefragt - unter MTOS konnte es bei aktivem Speicherschutz in seltenen F„llen bei der Benutzung des View-Protokolls zu Speicherverletzungen kommen - nach dem L”schen von Dateien aus Archiven wurden beim nachfolgenden Packkommando teilweise berflssige Ordner eingepackt - in Unix-kompatiblen Archiven wurde eine falsche System-ID gespeichert