 |
|
 |
 |
| KOffice ist nicht nur eine Ansammlung verschiedener
Büroapplikationen. Die einzelnen Komponenten arbeiten zusammen
und können ineinander genutzt werden. Das heißt, es lassen sich
KOffice-Komponenten in andere wie bei DCOM und OLE von Microsoft
einbetten. |
 |
| KDE
bietet ideale Möglichkeiten für die Kooperation
verschiedener Anwendungen. |
 |
|
 |
 |
| Einbettung |
| Zum Beispiel kann eine KSpread-Tabelle in
eine KPresenter-Präsentation eingebettet werden. Klickt man
auf diese Tabelle, werden die Menüs und Toolbars des
KPresenters durch jene von KSpread ersetzt. Damit kann die
Tabelle ganz normal bearbeitet werden, obwohl man sich
eigentlich im Fenster vom KPresenter befindet. Verlässt man
die Bearbeitung der Tabelle (indem man zum Beispiel einen
Punkt daneben anklickt), erscheinen wieder die Elemente des
KPresenters. Es sind also innerhalb eines Programms die
Funktionen aller anderen Verarbeitungen verfügbar, ohne
dass diese Programme extra gestartet werden müssen. |
|
 |
 |
| Interne
Kommunikation |
| Die Komponenten von KOffice und KDE können
auch miteinander kommunizieren und untereinander Daten
austauschen. Mit KDiagramm können Daten, die zum Beispiel
von KSpread stammen, mit Hilfe verschiedener Diagramm-Typen
visualisiert werden. Selektiert man in KSpread einige Zellen
und wählt in KSpread Diagramm einfügen aus, so wird
die Verarbeitung KDiagramm eingebettet, welche die Daten der
ausgewählten Zellen visualisiert. |
|
 |
 |
| Echtzeit-Update |
| Das Einbetten als solches ist noch nicht
weltbewegend, denn es werden dabei nur Daten an eine andere
Funktion übergeben. Wenn sich jedoch Daten in den
markierten Zellen ändern, wird das eingebettete Diagramm
automatisch aktualisiert! KOffice bietet einiges, wodurch
ein einfaches und bequemes Arbeiten ermöglicht wird. Vor
allem können Features verschiedener Anwendungen in einem
einzigen Dokument verwendet werden. Mehr über das Einbetten
von Funktionen erfahren Sie weiter unten in den
Beschreibungen der KOffice-Applikationen (siehe dazu auch
die entsprechenden Screenshots). |
|
 |
 |
| Objektmodell:
CORBA |
| Das von KOffice verwendete Objektmodell
(KOM/OpenParts) basiert auf CORBA. Dazu wird von
KOM/OpenParts die freie CORBA-Implementation MICO verwendet.
Da KOM/OpenParts unabhängig von der Benutzeroberfläche ist
und daher auch für Nicht-KDE Applikationen verwendet werden
kann, besteht die Hoffnung, dass sich ein freies und
leistungsfähiges Objektmodell unter Unix und Linux
durchsetzt und damit verschiedenste Anwendungen
zusammenarbeiten werden. |
|
 |
 |
Office-Software |
|
 |
KOffice |
|
| Dateiformate und
Datenaustausch |
 |
|
|
 |