OpenOffice有近800万多行的代码,如何进行OpenOffice的二次开发和学习呢?此文章领你上路。
from:
OO.o hackers tutorials
See also
Since there are a number of common tasks that people want
to get done, and looking at these in detail can be instructive
generally - we've provided a set of annotated patches to help
people get stuck into the code.
This is aimed as an extension to and OOo
so you might want to check them out first if you haven't already
- ( ) - adding / changing the default K/B accelerators.
- ( )- adding / changing the default toolbar items.
- ( ) - adding items to & altering the about dialog
- ( ) - adding a widget & i18n string & callback.
- ( diff ) - adding a new menu command & its implementation.
- ( diff ) - adding a new menu command & its implementation.
-
-
The build procedure
-
( )
- creating a skeleton project / toplevel.
-
( )
- Making up a new library of the toplevel project.
-
( )
- Using the library from a different toplevel project.
You know ? :-D
-
( )
- Making a UNO component out of the new toplevel project.
-
( )
- Using our shiny new UNO component from a different top-level project.
-
( )
- Creating an own idl file for our new UNO component to implement.
All together now! :-)
-
- Getting to the associated code from the UI pointers.
-
- Getting to the associated code from the functionality.
-
- Pointers on locating code, reading UNO code, which couldn't go in the other two parts. :-)
If you're looking for whom to beat up for these, that would be . :-)
Further Resources
All the best! :-)
--Raul
阅读(2372) | 评论(0) | 转发(0) |