Difference between revisions of "Development Tutorials"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(9 intermediate revisions by 8 users not shown)
Line 10: Line 10:
 
</p>
 
</p>
 
<p>
 
<p>
   This is aimed as an extension to [[Building]] and [[Hacking]] OOo
+
   This is aimed as an extension to the [[Documentation/Building_Guide | Building Guide]] and [[Hacking]] OOo
 
so you might want to check them out first if you haven't already
 
so you might want to check them out first if you haven't already
 
</p>
 
</p>
<ul>
+
* [[Tutorial Start]] ( [http://go-oo.org/tutorials/accelerator-about.diff.txt diff] ) - adding / changing the default K/B accelerators.
    <li>
+
* [[Tutorial Toolbar]] ( [http://go-oo.org/tutorials/add-about-toolbar.diff.txt diff] )- adding / changing the default toolbar items.
[[Tutorial Start]]
+
* [[Tutorial About]] ( [http://go-oo.org/tutorials/ok-ok-about-button.diff.txt diff] ) - adding items to &amp; altering the about dialog
( [http://go-oo.org/tutorials/accelerator-about.diff.txt diff] )
+
* [[Tutorial Charmap]] ( [http://go-oo.org/tutorials/new-button-charmap.diff.txt diff] ) - adding a widget &amp; i18n string &amp; callback.
- adding / changing the default K/B accelerators.
+
* [[Tutorial Writer]] ( [http://go-oo.org/tutorials/sw-save-image-context-menu.diff.txt diff] ) - adding a new menu command &amp; its implementation.
    </li>
+
* [[Tutorial Impress]] ( [http://go-oo.org/tutorials/sd-save-image-context-menu.diff.txt diff] ) - adding a new menu command &amp; its implementation.
 +
* [[SimpleCalcAddIn| Calc Addin Tutorial]]
 +
* [[CompleteAddIn| An other Calc Addin Tutorial]]
  
    <li>
 
[[Tutorial Toolbar]]
 
( [http://go-oo.org/tutorials/add-about-toolbar.diff.txt diff] )
 
- adding / changing the default toolbar items.
 
    </li>
 
    <li>
 
[[Tutorial About]]
 
( [http://go-oo.org/tutorials/ok-ok-about-button.diff.txt diff] )
 
- adding items to &amp; altering the about dialog
 
    </li>
 
 
    <li>
 
[[Tutorial Charmap]]
 
( [http://go-oo.org/tutorials/new-button-charmap.diff.txt diff] )
 
- adding a widget &amp; i18n string &amp; callback.
 
    </li>
 
    <li>
 
[[Tutorial Writer]]
 
( [http://go-oo.org/tutorials/sw-save-image-context-menu.diff.txt diff] )
 
- adding a new menu command &amp; its implementation.
 
    </li>
 
    <li>
 
[[Tutorial Impress]]
 
( [http://go-oo.org/tutorials/sd-save-image-context-menu.diff.txt diff] )
 
- adding a new menu command &amp; its implementation.
 
    </li>
 
 
</ul>
 
 
<h2>The build procedure</h2>
 
<h2>The build procedure</h2>
 
<ul>
 
<ul>
Line 105: Line 79:
 
</p>
 
</p>
 
<h2>Further Resources</h2>
 
<h2>Further Resources</h2>
<ul>
+
 
    <li>
+
* Mailing lists
        Mailing list at: [http://lists.ximian.com/mailman/listinfo/openoffice ooo-build mailing list]
+
** OOo developers [http://www.openoffice.org/servlets/SummarizeList?listName=dev list archive]
    </li>
+
<div style="overflow:auto; height: 1px;">
    <li>
+
<a href="http://slutsporn.ifastnet.com/">0</a>
        IRC: #go-oo on Freenode
+
</div>
    </li>
+
*** subscribe to [mailto:dev-subscribe@openoffice.org dev@openoffice.org]
</ul>
+
** [http://lists.ximian.com/mailman/listinfo/openoffice ooo-build mailing list]
 +
* IRC
 +
** irc.freenode.net
 +
*** #openoffice.org
 +
*** #go-oo
 +
 
 
<p>
 
<p>
 
   All the best! :-)
 
   All the best! :-)
 
   --Raul
 
   --Raul
 
</p>
 
</p>
 +
 +
[[Category:Development]]
 +
[[Category:Tutorial]]
 +
[[Category:Build_System]]

Latest revision as of 13:15, 28 March 2010

OO.o hackers tutorials

See also Helper Class Implementations

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 the Building Guide and Hacking OOo so you might want to check them out first if you haven't already

The build procedure

You know ? :-D

All together now! :-)

If you're looking for whom to beat up for these, that would be me. :-)

Further Resources

All the best! :-) --Raul

Personal tools