From koffice Wed May 14 11:34:41 2003 From: Carl G Lewis Date: Wed, 14 May 2003 11:34:41 +0000 To: koffice Subject: Re: Fwd: Hai X-MARC-Message: https://marc.info/?l=koffice&m=105291199120881 > > I am totally new to Linux. I just completed my Masters in Computer Science > in UIUC,USA. I would like to learn more about Koffice specifically kword. > I have an assignment with me to one of our customer where the customer > have asked 2 things. > 1. Chnage the interface. > 2. Increase the speed. > > I would like to know how to go about in learning the source of KWord and > how each source aligns itself to get the product. > > If u could guide me with some documents or diagrams that I can read to read > the KWord it would be helpful for me Be prepared to read some code! There is not a _lot_ of developer documentation specifically on Kword. First place to look is koffice/kword/DESIGN file, and also koffice/kword/HACKING, which lays out what files are what (very generally). There may be more stuff like this that I don't know. Note that kword heavily relies on the the KOffice libraries, in koffice/lib. there are a few DESIGN files in there too. Definetely read the more general KDE developer FAQ and docs, developer.kde.org. esp stuff on: http://developer.kde.org/documentation/other/index.html Maybe you did this already. Have you used Qt before? I think it helps if you have. See www.trolltech.com . The best way to understand the source is to have something that you want to achieve. It seems that you do, which is good. But you should be more specific about what your customer wants. What parts of the interface do you want to change? Which operations are too slow? If you say specifically what you want to work on I am sure there are people on this list that that can advise what files you should pay particular attention to. Of course, whatever you want to do the first thing is to do an anonymous cvs checkout and build kde and koffice from source on your favourite Linux distro. This can take a while on a slow box.... Must be nice this time of year in Illinois! No Nazis marching I hope :-) Carl. ____________________________________ koffice mailing list koffice@mail.kde.org To unsubscribe please visit: http://mail.kde.org/mailman/listinfo/koffice