General modification in OpenOffice

Discussions about using 3rd party extension with OpenOffice.org

General modification in OpenOffice

Postby trojan27 » Fri Sep 07, 2018 8:53 am

Hello,
I am newbie in open source software development, though I want to start developing openoffice software for My Linux system.
I dont know where to start from. Also I downloaded the source code of openoffice from git repository.
Basically I majorly work on Python programming, I and I know a little about c++ and java.
So I want to make some minor modification such as changing name openoffice to something else and add new extension using python script etc.
I need to know where can I start from?
I am working on Linux Ubuntu 18.04 system.
openoffice 4, ubuntu 18.04 LTS
trojan27
 
Posts: 3
Joined: Fri Sep 07, 2018 8:44 am

Re: General modification in openoffice

Postby RoryOF » Fri Sep 07, 2018 9:14 am

If your aim is to add some functionality to OO, you would be better thinking of an Extension, which could be written in Python or Basic. To attempt to teach you C++ or Java sufficiently to alter and compile OO is beyond the scope of this Forum. For extensions look at

https://www.openoffice.org/udk/python/scriptingframework/

https://forum.openoffice.org/en/forum/viewtopic.php?f=20&t=89209
Apache OpenOffice 4.1.5 on Xubuntu 18.04 (mostly 64 bit version) and infrequently on Win2K/XP
14 October 2016 was Pooh's 90th birthday
User avatar
RoryOF
Moderator
 
Posts: 27182
Joined: Sat Jan 31, 2009 9:30 pm
Location: Ireland

Re: General modification in OpenOffice

Postby trojan27 » Fri Sep 07, 2018 1:43 pm

Okay Thanks For reply.
I did some extensions making and macro making part in python. But now I want to change application Title names. I want to change "Openoffice" to "MyOfficesuit".
How can I do that??
openoffice 4, ubuntu 18.04 LTS
trojan27
 
Posts: 3
Joined: Fri Sep 07, 2018 8:44 am

Re: General modification in OpenOffice

Postby RoryOF » Fri Sep 07, 2018 2:08 pm

I cannot answer with specifics. Were I designing such a program I would use a constant string, which would be picked up whenever the program name was needed. The code base for OO is (from memory) 300MB; that is the equivalent of 550 copies of War and Peace - too much for me to look into (I'd rather read War and Peace again!).
Apache OpenOffice 4.1.5 on Xubuntu 18.04 (mostly 64 bit version) and infrequently on Win2K/XP
14 October 2016 was Pooh's 90th birthday
User avatar
RoryOF
Moderator
 
Posts: 27182
Joined: Sat Jan 31, 2009 9:30 pm
Location: Ireland

Re: General modification in OpenOffice

Postby trojan27 » Fri Sep 07, 2018 2:18 pm

Okay!
openoffice 4, ubuntu 18.04 LTS
trojan27
 
Posts: 3
Joined: Fri Sep 07, 2018 8:44 am


Return to Extensions

Who is online

Users browsing this forum: No registered users and 1 guest