21.08.2013 Views

Getting Started with LibreOffice 3.3 - The Document Foundation Wiki

Getting Started with LibreOffice 3.3 - The Document Foundation Wiki

Getting Started with LibreOffice 3.3 - The Document Foundation Wiki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 312: Assign macro to the document open event<br />

Figure 313: PrintHello is assigned to the Open <strong>Document</strong> event<br />

Extensions<br />

An extension is a package that can be installed into <strong>LibreOffice</strong> to add new functionality.<br />

Extensions can be written in almost any programming language and may be simple or<br />

sophisticated. Extensions can be grouped into types:<br />

• Calc Add-Ins, which provide new functionality for Calc, including new functions that act like<br />

normal built-in functions<br />

• New components and functionality, which normally include some level of UI integration<br />

such as new menus or toolbars<br />

• Data pilots that are used directly in Calc<br />

• Chart Add-Ins <strong>with</strong> new chart types<br />

• Linguistic components such as spell checkers<br />

• <strong>Document</strong> templates and images<br />

Although individual extensions can be found in different places, there is an extension repository at:<br />

http://extensions.libreoffice.org/.<br />

For more about obtaining and installing extensions, see Chapter 14, Customizing <strong>LibreOffice</strong>.<br />

Chapter 13 <strong>Getting</strong> <strong>Started</strong> <strong>with</strong> Macros 327

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!