Overview | Module | Use | Devguide | Index

Services' Summary | Interfaces' Summary | Properties' Summary | Services' Details | Interfaces' Details | Properties' Details

:: com :: sun :: star :: ui ::
unpublished | service ConfigurableUIElement |
Usage Restrictions not published Description specifies a configurable user interface element that supports persistence. Configurable user interface elements are: menubar popupmenu toolbar statusbar Since OOo 2.0

Included Services - Summary
UIElement | provides properties and functions to initialize and identify a user interface element. (details)

Exported Interfaces - Summary
XUIElementSettings | provides functions to retrieve and change the user interface element structure data and to update its visible representation.

Properties' Summary
boolean Persistent | specifies if the user interface element stores changes of its structure to its creator source defined by the property ConfigurationSource.
XUIConfigurationManager ConfigurationSource | specifies the configuration source of this user interface element.

Included Services - Details
UIElement
Description provides properties and functions to initialize and identify a user interface element. A configurable user interface element must be initialized using ::XInitialization::initialize before it can be used. The following properties must be provided: ResourceURL specifies the user interface name. Frame specifies to which frame instance the user interface belongs to. ConfigurationSource specifies to which configuration manager a user interface element instance is bound to. A user interface element factory creates and initializes every user interface element correctly. See also UIElementFactory

Exported Interfaces - Details
XUIElementSettings
Description provides functions to retrieve and change the user interface element structure data and to update its visible representation.

Properties' Details
Persistent
boolean Persistent; Description specifies if the user interface element stores changes of its structure to its creator source defined by the property ConfigurationSource.
ConfigurationSource
XUIConfigurationManager ConfigurationSource; Description specifies the configuration source of this user interface element. If the property Persistent is true changes on the structure of the user interface element are written back to configuration source. When this property is changed, afterwards XUIElementSettings::updateSettings must be called so the user interface element tries to retrieve its settings from the new user interface configuration manager.

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.