LibreOffice: com::sun::star::drawing::framework Module Reference

LibreOffice LibreOffice 26.8 SDK API Reference

Loading...
Searching...
No Matches
com::sun::star::drawing::framework Module Reference

The drawing framework is responsible for managing the resources used by the UI of the drawing applications. More...

## Enumerations
enum | AnchorBindingMode { DIRECT , INDIRECT }
| This enum specifies how a resource is bound to an anchor. More...

## Detailed Description

The drawing framework is responsible for managing the resources used by the UI of the drawing applications.

Draw/Impress user interface framework.

The set of active resources is represented by the com::sun::star::drawing::framework::XConfiguration.

The com::sun::star::drawing::framework::XControllerManager interface provides access to the sub controllers. It typically is implemented by the same class that implements the com::sun::star::frame::XController interface.

The configuration is managed by the com::sun::star::drawing::framework::XConfigurationController. It coordinates changes to the configuration made by the other sub controllers so that

- unnecessary ui updates (flickering) is avoided and
- and the configuration is always in a valid and meaningful state.

For more information please see the wiki page of the drawing framework.

## Enumeration Type Documentation

## ◆ AnchorBindingMode

enum AnchorBindingMode

This enum specifies how a resource is bound to an anchor.

This can be direct or indirect.

Example: Let r:a1:a2 denote a resource r which is bound to anchor a1:a2 which itself is a resource a1 bound to anchor a2. Then r:a1:a2 is bound directly to a1:a2 and indirectly to a2.

Enumerator
DIRECT |
INDIRECT |