Difference between revisions of "Documentation/OOoAuthors User Manual/Getting Started/Finding more information"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
(Online resources)
 
(2 intermediate revisions by 2 users not shown)
Line 17: Line 17:
 
* [http://www.openoffice.org/ http://www.openoffice.org] (the main link)
 
* [http://www.openoffice.org/ http://www.openoffice.org] (the main link)
 
* [http://codesnippets.services.openoffice.org/ http://codesnippets.services.openoffice.org/] (categorized examples)
 
* [http://codesnippets.services.openoffice.org/ http://codesnippets.services.openoffice.org/] (categorized examples)
* [http://www.oooforum.org/ http://www.oooforum.org] (if you need help with your macros this is a good place to ask, probably one of the best supported OOo forums on the web)
+
* [http://user.services.openoffice.org http://user.services.openoffice.org] (the OpenOffice.org User Forum is a good place to ask for help with macros)
 +
* [http://www.oooforum.org/ http://www.oooforum.org] (if you need help with your macros this is a good place to ask)
 
* [http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html] (official IDL reference, here you'll find almost every command with a description)
 
* [http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html] (official IDL reference, here you'll find almost every command with a description)
 
* [http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html] (official documentation that contains a detailed explanation)
 
* [http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html] (official documentation that contains a detailed explanation)
Line 29: Line 30:
 
* [http://sourceforge.net/project/showfiles.php?group_id=43716 http://sourceforge.net/project/showfiles.php?group_id=43716] (examples)
 
* [http://sourceforge.net/project/showfiles.php?group_id=43716 http://sourceforge.net/project/showfiles.php?group_id=43716] (examples)
 
* [http://homepages.paradise.net.nz/hillview/OOo/ http://homepages.paradise.net.nz/hillview/OOo/] (numerous excellent macros, including reveal codes macros, key macros, and information on converting from MS Office)
 
* [http://homepages.paradise.net.nz/hillview/OOo/ http://homepages.paradise.net.nz/hillview/OOo/] (numerous excellent macros, including reveal codes macros, key macros, and information on converting from MS Office)
 +
* [http://sheepdogguides.com/fdb/fdb1main.htm#gotoMacros Introduction to OO macro writing] Leads to macros for ooBase. From Sheepdogguides.com.
  
 
==Published material==
 
==Published material==

Latest revision as of 11:41, 22 November 2010


Numerous resources are available that provide help with writing macros. Use Help > OpenOffice.org Help to open the OOo help pages. The upper left corner of the OOo help system contains a drop-down list that determines which help set is displayed. To view the help for Basic, the drop-down must display Help about OpenOffice.org Basic.

Included material

Many excellent macros are included with OOo. Use Tools > Macros > Organize Macros > OpenOffice.org Basic to open the Macro dialog. Expand the Tools library in the OpenOffice.org library container. Inspect the Debug module—some good examples include WritedbgInfo(document) and printdbgInfo(sheet).

Online resources

The following links and references contain information regarding macro programming:

Published material

The following published sources contain macro examples. The most obvious example is the documentation from Sun. Start from Sun's documentation site http://docs.sun.com/app/docs and search for StarOffice documentation.

Andrew Pitonyak wrote a book called OpenOffice.org Macros Explained. Two chapters are available as direct downloads from the publisher. See http://www.pitonyak.org/book/.

Dr. Mark Alexander Bain wrote Learn OpenOffice.org Spreadsheet Macro Programming (see http://www.packtpub.com/openoffice-ooobasic-calc-automation/book).

Content on this page is licensed under the Creative Common Attribution 3.0 license (CC-BY).
Personal tools