Operation Manual

Figure 343: Events page in Customize dialog
Many objects in a document can be set to call macros when events occur. The most common use
is to add a control, such as a button, into a document. Even double-clicking on a graphic opens a
dialog with a Macros tab that allows you to assign a macro to an event.
Extensions
An extension is a package that can be installed into LibreOffice to add new functionality.
Extensions can be written in almost any programming language and may be simple or
sophisticated. Extensions can be grouped into types:
Calc Add-Ins, which provide new functionality for Calc, including new functions that act like
normal built-in functions
New components and functionality, which normally include some level of User Interface (UI)
integration such as new menus or toolbars
Pivot Tables that are used directly in Calc
Chart Add-Ins with new chart types
Linguistic components such as spell checkers
Document templates and images
Although individual extensions can be found in several places, there is currently an extension
repository at: http://extensions.libreoffice.org/ and some documentation at
http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List
For more about obtaining and installing extensions, see Chapter 14 Customizing LibreOffice.
352 | Getting Started with LibreOffice 4.0