VOICE Homepage: http://www.os2voice.org
[Newsletter Inhalt]
[Vorige Seite] [Nächste Seite]
[Artikelübersicht]

September 2000
editor@os2voice.org

NewView -
Ein alternativer .inf Betrachter

Von Peter Lazenby ©September 2000, Übersetzung: Thomas Galley

NewView: http://hobbes.nmsu.edu/cgi-bin/h-search?key=NewView

Wenn es um das Lesen von Offline-Dokumenten geht, sind mir .inf Dateien lieber als jedes andere Format. Daher habe ich die Ankündigung des neuen Freeware-Viewers NewView von Aaron Lawrence sehr begrüßt. Zum Zeitpunkt des Schreibens war die aktuelle Version die 1.13.2 (laut dem "About" Eintrag im Hilfemenü, laut changes.txt müsste es die 1.12.19 sein). Obwohl das Programm noch nicht fertig ist, dürfte es es für die meisten Anwender ein willkommener Ersatz für das Standardtool von IBM sein.
Die Installation ist ein Kinderspiel. Einfach das Archiv entpacken und newview.exe in einen beliebigen Ordner kopieren. Das ist alles. Zu diesem Zeitpunkt bringt Newview außer der 400 KB großen ausführbaren Datei keinen weiteren Ballast mit sich. Stellen Sie diese Datei irgendwo in den Pfad und Sie können es von der Kommandozeile aus jedem beliebigen Verzeichnis aufrufen, indem Sie den Dateinamen als Parameter angeben: newview (Dateiname).inf oder newview (Dateiname).hlp. Ich habe außerdem dem Programmobjekt newview.exe die Dateizuordnungen *.hlp und *.inf hinzugefügt, so dass Newview als Option im Kontextmenü der .inf und .hlp Objekte verfügbar ist. Über die Standardobjektauswahl im Kontextmenü können auch mehrere Dokumente geöffnet werden, jedes mit einer eigenen NewView-Instanz. Unglücklicherweise ist es mir nicht gelungen, view.exe systemweit durch NewView zu ersetzen.


NewView Überblick

Anmerkung: Alle Screenshoots sind in einer Auflösung von 640 x 480

Nach dem ersten Starten habe ich einige Optionen geändert (File -> Options...). Die Standardeinstellungen für die Schriftgröße waren auf meinem 1600x1200 Desktop zu klein, also habe ich diese als erste geändert. Dadurch ist mir eine (frühere Version von) NewView abgestürzt, aber beim nächsten Aufruf waren die Einstellungen noch da. In der neuesten Version konnte ich die Schriftgröße problemlos ändern, daher nehme ich an, dass dieses Problem behoben wurde. Ich habe das Fenster so aufgezogen, dass es einen angenehmen Teil meines Desktops belegt, eine Angewohnheit, die sich durch zu langes Arbeiten mit view.exe eingestellt hat. NewView hat diese Größe beim nächsten Start wie versprochen beibehalten, ein Feature, das im Standardviewer nicht enthalten ist.

Einstellungsdialog

NewViews Einstellungsnotizbuch

Auf meinem System ist weiches Scrollen problemlos möglich, mit einer ärgerlichen Ausnahme... Wenn ich Zeile für Zeile vorscrolle und dann auf ein Bild treffe, springt NewView soweit vor, bis das Bild im Dokumentenfenster zentriert ist. Mit der Bildlaufleiste gibt es eine kleine Verzögerung, bis der Bildschirm sich aufgebaut hat, aber das seitenweise Scrollen durch Klick über oder unter die Kontrollflächen funktioniert ohne sichtbare Effekte.
Da ich keine Systemerweiterungen verwende, die die Dialogboxen verändern, habe ich NewView sich selbst überlassen. Das Ergebnis ist ein angenehmes Set von Standarddialogboxen:

Der "Datei Öffnen"-Dialog

Die "Datei öffnen"-Dialogbox

Die Bedienung ist denkbar einfach. Das linke Fenster bleibt ständig geöffnet und erlaubt es, durch das Inhaltsverzeichnis zu steuern. Reiter erlauben schnellen Zugriff auf den Index und Such- und Anmerkungsfunktionen. Index und Suche bedürfen keiner weiteren Erklärung. Die Anmerkungsfunktion zusammen mit der Möglichkeit, Text über die Zwischenablage zu kopieren, macht NewView zu einem weit mächtigeren Werkzeug als unseren Standardbetrachter.

Mit NewView können Sie in einem geöffneten Dokument Anmerkungen machen. Setzen Sie den Cursor an die Position, wo die Anmerkung beginnen soll, wählen Sie dann "Tools -> Add Note..." aus dem Menü, schreiben Sie Ihre Anmerkung und drücken Sie auf Enter. Ihre Anmerkung erscheint in rot rechts von der Cursorposition.

Obwohl die Lesezeichenfunktion erst noch realisiert werden muss, kann man dies jedoch über die Anmerkungen fast ebenso gut realisieren. Über den Anmerkungsreiter kann man sich alle Anmerkungen anzeigen lassen. Markieren Sie einfach die gewünschte und klicken Sie auf den "Go To"-Knopf am rechten unteren Rand des Anmerkungscontainers. NewView springt dann zum Anfang der Seite, auf welcher die Anmerkung steht. Von dort kann man sehr leicht zur Anmerkung scrollen, die durch die rote Farbe sehr gut zu erkennen ist. Über die Lesezeichenfunktion wird man vielleicht genau zu der gewünschten Stelle kommen, aber zum jetzigen Zeitpunkt ist die Anmerkungsfunktion sehr komfortabel.

Kamen Sie jemals in die Verlegenheit, Teile eines .inf Dokumentes ausdrucken zu wollen? Mit view.exe kann man entweder das komplette Dokument oder die ganze Seite drucken, oder die Seite auf die Festplatte speichern, und dann den nicht benötigten Teil herauslöschen (manche Seiten brauchen ewig beim Drucken). NewView hat eine hervorragende Lösung für dieses Problem: Markieren Sie einfach die benötigten Informationen und kopieren Sie sie über die Zwischenablage dorthin, wo Sie sie haben wollen.

NewView unterstützt kein MDI (Multi-document interface), kann aber mit mehreren Fenstern problemlos umgehen. Klickt man auf einen Hyperlink, was mit view.exe normalerweise ein neues Textfenster öffnet, teilt NewView das Fenster einfach auf und zeigt den Text im Hauptdokument an. Der einzige Schönheitsfehler ist, dass das Fenster geteilt bleibt, auch wenn der Fokus wieder auf das aufrufende Dokument gelegt wird, allerdings verschwindet die Aufteilung, wenn man einen anderen Punkt im Inhaltsverzeichnis auswählt.

Anmerkungen und markierter Text

Anmerkungen, markierter Text und "split screen"

Obwohl NewView noch nicht fertig ist, verspricht es doch, sich zu einer willkommenen Ergänzung meines OS/2-Desktops zu entwickeln, die zahlreiche Features bietet. Im jetzigen Zustand ist es schon mein Tool der Wahl, wenn es um .inf und .hlp Dateien geht. Die einzige wirkliche Verbesserung, die mir noch fehlt, ist NewView zum systemweiten Standard zu machen, aber laut der README-Datei: "Es ist möglicherweise immens schwierig, NewView als Teil der kontextsensitiven Anwendungshilfe einzubinden, d.h. es nicht nur zum Betrachten einzelner Dokumente zu verwenden, sondern auch innerhalb von Anwendungen. Hier kommen wahrscheinlich DDE und andere schreckliche Dinge zum Einsatz, ganz abgesehen von einer Menge an undokumentierten Funktionen."

Hiervon einmal abgesehen leistet NewView schon jetzt ganze Arbeit. Ich hoffe, dass zahlreiche Leser des VOICE Newsletters das Programm testen werden, und dass der Herausgeber den Newsletter auch weiterhin sowohl als HTML als auch als .inf zur Verfügung stellt. Vielleicht komme ich so um die Anschuldigung herum, das .inf Dokument mehrmals im Monat herunterzuladen, um die Statistik zu fälschen. :-)


Artikelübersicht
editor@os2voice.org
[Vorige Seite] [Inhalt] [Nächste Seite]
VOICE Homepage: http://www.os2voice.org