Kapitel 1. Überblick

Inhaltsverzeichnis

1.1. Einführung
1.2. Zweck
1.3. Lizenzierung

Dies ist bloss eine einfache Rahmenanwendung für die Verwendung verschiedenster FileHandler Plugins.

Sie stellt allgemeine Operationen und Dateiverwaltungsmöglichkeiten zur Verfügung und erlaubt die komfortable Benutzung der FileHandler, z.B. ein Dateiauswahlfenster, Drag-And-Drop Unterstützung, ein Hilfesystem, usw.

Jegliche Funktionalität in Bezug auf Dateiinhalte ist in den zugehörigen FileHandlern angesiedelt und dort dokumentiert. Die Anwendung stellt lediglich eine gemeinsame Interaktionsplattform für den Benutzer dar, um mit allen durch die installierten FileHandler unterstützten Dateien zu arbeiten.

1.1. Einführung

Für viele Benutzer stellt die Verwaltung ihrer Dateien und das Arbeiten mit deren Inhalten einen Grossteil der Aufgaben dar, welche sie an ihrem Computer ausführen. Während heutige Betriebssysteme mit ausgefeilten Programmen für genau diesen Zweck ausgestattet sind (der Finder von Apple's Mac OS, Konqueror und Nautilus in der Linux-Welt und Explorer unter Microsoft Windows), so hat jedes seine Eigenheiten, Stärken und Schwächen.

Diese Anwendung ist keinesfalls als Ersatz für diese Werkzeuge gedacht, oder als kleinster gemeinsamer Nenner deren Funktionalität. Sie soll einfach ein Ort sein, wo ein ausbaubarer Satz von Hilfsprogrämmchen eine Heimat finden, und dies in einer plattformunabhängigen Weise.

Die Hilfsprogrämmchen sind nicht eigentlicher Teil dieser Anwendung, sondern kommen als externe FileHandler Plugins. Das bedeutet, dass die Anwendung nur grundlegende Dateioperationen anbietet, das Arbeiten mit den Inhalten dieser Dateien jedoch den Plugins überlässt. Das erlaubt jedem, ein solches Plugin zu schreiben, um ein bestimmtes Dateiformat zu unterstützen oder andere Operationen auf bestimmten Dateien zu erlauben. Die Anwendung selbst bleibt davon unberührt und muss nicht aktualisiert werden für diesen Zweck (nur umkonfiguriert).

Während Teile der Funktionalität dieser Anwendung redundant zu den Programmen des Betriebssystems ist, so ist sie trotzdem enthalten. Dies zum einen aus Gründen der Bequemlichkeit bei der Benutzung als auch, um zusätzliche Möglichkeiten anzubieten. Ein Beispiel ist wohl das Umbenennen einer Datei auf dem Disk: Jedes Betriebssystem bietet schon viele Wege dafür an, allerdings ist es bequemer, dies an dem Ort tun zu können (in dieser Anwendung), wo man sowieso gerade am arbeiten ist. Die Anwendung kann jedoch so eingerichtet sein, dass die Auswahl von Dateien und Verzeichnissen möglich ist, jedoch keinerlei Änderungen daran erlaubt sind. Dies kann in den Betriebssystemprogrammen nicht erreicht werden, ohne mühsames Fummeln an Dateirechten o.ä. Mit dieser Anwendung ist dies jedoch eine Sache von einem Klick auf einen Schalter.