Chinaunix首页 | 论坛 | 博客
  • 博客访问: 668387
  • 博文数量: 160
  • 博客积分: 2384
  • 博客等级: 大尉
  • 技术积分: 1366
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-01 11:35
文章分类
文章存档

2015年(45)

2014年(36)

2012年(28)

2011年(37)

2010年(2)

2009年(10)

2008年(2)

分类: 项目管理

2009-02-19 11:46:20

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

0

All the best! :-) --Raul


阅读(2337) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~