Hallo Mei,

On Wed, Jun 14, 2006 at 04:38:15PM +0200, Mei Miao wrote:
> [...] 
> Was ich machen möchte ist eine Funktion im Impress hinzufügen.

Ganz ehrlich gesagt glaube ich, daß Du Dich dabei übernimmst.

> Ich habe die Implimentierungsphase im 3 Teil gegliedert: 
> 
> 1. passende Quellcodestelle finden
> 
> Der Quellcode von OpenOffice beträgt c.a. 300 MB, die benutzte
> Programmiersprache sind außer Java noch C++ und auch andere Sprache,
> mit den ich nichts anfangen kann. Die Probleme fängt mit dem Suchen
> der passende Quellcode (über Impress ) Stelle an. Der Quellcode ist
> für mich so unübersichtlich,
> 
>  habe mehrere Stunden im Quellcode gesucht, aber kein Ergebniss. 

Auf http://go-oo.org/ gibt es LXR, ansonsten gibt es im Wiki allgemeine
Hinweise:
http://wiki.services.openoffice.org/wiki/Tutorial_Locate_Misc

> 2. Quellcode ändern
> 
> Wenn ich die passende Stelle gefunden habe, was ist denn, wenn der in
> C++ geschrieben ist?
> 
> C++ kann ich nicht.

Siehe oben. Dann ist OOo das denkbar ungeeignetste Projekt für Dich. 
Du kannst zwar den Service auch in einer anderen Sprache schreiben, aber
das ist dann wieder eine andere Sache.

>  3. geänderte Quellcod testen
> 
> Anschließend muss der geänderte Javacode getestet werden. Muss man das
> ganze Office Pragramm kompilieren und wie? Da hier mehrere Sprache
> benutzt werden, mit welchem Kompiler sollte das funktionieren? 

Um es noch ehrlicher zu sagen als oben:
Ich glaube Dir nicht, daß Du an OOo arbeiten sollst. Ich halte das hier
für einen Trollversuch.

> Ich habe gelesen, das komplette Kompilieren dauert 20 Stunden auf
> einem normalen Rechner. Wenn man nicht das ganze Office Programm
> sondern nur die Impress-Modul (da, wo ich ändern möchte) kompilieren
> kann, wie funktioniert das? Im Quellcode werden die einzelne Modul
> nicht getrennt dargestellt. 

Siehe auch bei http://tools.openoffice.org Es gibt den Solver gegen den
Du einzelne Module bauen kannst.

> Hoffentlich habe ich dies mal ein bißchen deutlicher formuliert. Ah
> noch was, das ganze unter Windows.

Was das ganze nicht leichter macht.

ciao
Christian
-- 
NP: Metallica - Blackened

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an