|
LibreOffice
LibreOffice 24.8 SDK API Reference
|
Dialogs and other UI elements. More...
Modules | |
| module | dialogs |
| dialogs. | |
| module | test |
Constant Groups | |
| constants | ActionTriggerSeparatorType |
| Determines the type of a separator in an ActionTriggerContainer. | |
| constants | ImageType |
| Determine the image set of an image manager. | |
| constants | ItemStyle |
| specifies styles which influence the appearance and the behavior of an user interface item. | |
| constants | ItemType |
| Determines the type of an item. | |
| constants | UIElementType |
| determine the type of a user interface element which is controlled by a layout manager. | |
Classes | |
| service | ActionTrigger |
| describes a trigger for an (user inter-)action. More... | |
| service | ActionTriggerContainer |
| describes a container of user actions. More... | |
| service | ActionTriggerSeparator |
| describes a separator entry. More... | |
| service | AddressBookSourceDialog |
| This interface could be incomplete since I derived it from its places of use. More... | |
| service | ConfigurableUIElement |
| specifies a configurable user interface element that supports persistence. More... | |
| struct | ConfigurationEvent |
| this event is broadcasted by a configuration manager whenever the state of user interface element has changed. More... | |
| singleton | ContextChangeEventMultiplexer |
| Multiplex events for context changes. More... | |
| struct | ContextChangeEventObject |
| struct | ContextMenuExecuteEvent |
| contains all information about the requested context menu. More... | |
| service | DocumentAcceleratorConfiguration |
| service | GlobalAcceleratorConfiguration |
| provides access to the global accelerator (aka shortcut) configuration set. More... | |
| service | ImageManager |
| service | ItemDescriptor |
| describes a user interface item that is part of a user interface element. More... | |
| struct | LayoutSize |
| Size used for layouting windows. More... | |
| service | ModuleAcceleratorConfiguration |
| service | ModuleUICategoryDescription |
| a service which provides information about the user interface command categories of a single module. More... | |
| service | ModuleUICommandDescription |
| a service which provides information about the user interface commands of a single module. More... | |
| service | ModuleUIConfigurationManager |
| specifies a user interface configuration manager which gives access to user interface configuration data of a module. More... | |
| service | ModuleUIConfigurationManagerSupplier |
| A legacy (single-instance) service-variant of theModuleUIConfigurationManagerSupplier singleton. More... | |
| service | ModuleWindowStateConfiguration |
| a service which provides window based information about user interface elements of a single application module. More... | |
| singleton | theModuleUIConfigurationManagerSupplier |
| specifies a central user interface configuration provider which gives access to module based user interface configuration managers. More... | |
| singleton | theUICategoryDescription |
| a singleton which provides information about user interface command categories. More... | |
| singleton | theUIElementFactoryManager |
| specifies a user interface factory manager that controls all registered user interface element factories. More... | |
| singleton | theWindowContentFactoryManager |
| This interface could be incomplete since I derived it from its sole place of use. More... | |
| singleton | theWindowStateConfiguration |
| a singleton which provides window based information about user interface elements. More... | |
| service | UICategoryDescription |
| A legacy (single-instance) service-variant of theUICategoryDescription singleton. More... | |
| service | UIConfigurationManager |
| specifies a user interface configuration manager which controls all customizable user interface elements of an object. More... | |
| service | UIElement |
| specifies a user interface element. More... | |
| service | UIElementFactory |
| specifies a user interface element factory that can create and initialize a user interface element type. More... | |
| service | UIElementFactoryManager |
| A legacy (single-instance) service-variant of theUIElementFactoryManager singleton. More... | |
| service | UIElementSettings |
| describes the internal structure of a configurable user interface element. More... | |
| service | WindowContentFactory |
| specifies a factory which creates a window that is a container for user interface elements. More... | |
| service | WindowContentFactoryManager |
| A legacy (single-instance) service-variant of theWindowContentFactoryManager singleton. More... | |
| service | WindowStateConfiguration |
| A legacy (single-instance) service-variant of theWindowStateConfiguration singleton. More... | |
| interface | XAcceleratorConfiguration |
| provides read/write access to an accelerator configuration set. More... | |
| interface | XContextChangeEventListener |
| interface | XContextChangeEventMultiplexer |
| Provide a central access point for a group of events. More... | |
| interface | XContextMenuInterception |
| This interface enables an object to get interceptors registered that change context menus or prevent them from being executed. More... | |
| interface | XContextMenuInterceptor |
| This interface enables the object to be registered as interceptor to change context menus or prevent them from being executed. More... | |
| interface | XDeck |
| provides access to Deck More... | |
| interface | XDecks |
| provides access to Decks of a Sidebar. More... | |
| interface | XDockingAreaAcceptor |
| this interface enables developer to implement different docking area acceptors which are used by the frame based layout manager. More... | |
| interface | XImageManager |
| specifies access functions to an images manager interface to add, replace and remove images associations to command URLs. More... | |
| interface | XModuleUIConfigurationManager |
| specifies specific functions of a module based user interface configuration manager interface. More... | |
| interface | XModuleUIConfigurationManager2 |
| Provides a unified interface for the ModuleUIConfigurationManager service. More... | |
| interface | XModuleUIConfigurationManagerSupplier |
| allows to retrieve user interface configuration managers related to OpenOffice.org modules. More... | |
| interface | XPanel |
| provides access to Panel More... | |
| interface | XPanels |
| provides access to Panels of a Deck. More... | |
| interface | XSidebar |
| Interface of the sidebar that allows its elements like panels to eg request layouts. More... | |
| interface | XSidebarPanel |
| Optional interface of sidebar panels. More... | |
| interface | XSidebarProvider |
| Interface of the sidebar. More... | |
| interface | XStatusbarItem |
| Represents an item in a status bar. More... | |
| interface | XToolPanel |
| describes the basic interface to be implemented by a tool panel More... | |
| interface | XUIConfiguration |
| supports to notify other implementations about changes of a user interface configuration manager. More... | |
| interface | XUIConfigurationListener |
| supplies information about changes of a user interface configuration manager. More... | |
| interface | XUIConfigurationManager |
| specifies a user interface configuration manager interface which controls the structure of all customizable user interface elements. More... | |
| interface | XUIConfigurationManager2 |
| interface | XUIConfigurationManagerSupplier |
| allows to retrieve the user interface configuration manager related to an object. More... | |
| interface | XUIConfigurationPersistence |
| specifies a persistence interface which supports to load/store user interface configuration data to a storage and to retrieve information about the current state. More... | |
| interface | XUIConfigurationStorage |
| supplies functions to change or get information about the storage of a user interface configuration manager. More... | |
| interface | XUIElement |
| provides a function to retrieve a special purpose interface dependent on the user interface element type. More... | |
| interface | XUIElementFactory |
| specifies a user interface element factory that can create and initialize user interface elements. More... | |
| interface | XUIElementFactoryManager |
| Provides a unified interface for the new-style service XUIElementFactoryManager. More... | |
| interface | XUIElementFactoryRegistration |
| is used to query, register and deregister user interface element factories. More... | |
| interface | XUIElementSettings |
| provides functions to retrieve and change user interface element structure data and to update its visible representation. More... | |
| interface | XUIFunctionListener |
| special interface to receive notification that a user interface element will execute a function. More... | |
| interface | XUpdateModel |
| Internal interface to update the used css::frame::XModel More... | |
Enumerations | |
| enum | ContextMenuInterceptorAction { IGNORED, CANCELLED, EXECUTE_MODIFIED, CONTINUE_MODIFIED } |
| determines the action that is requested from the XContextMenuInterceptor. More... | |
| enum | DockingArea { DOCKINGAREA_TOP, DOCKINGAREA_BOTTOM, DOCKINGAREA_LEFT, DOCKINGAREA_RIGHT, DOCKINGAREA_DEFAULT } |
| specifies different docking areas a frame based layout manager supports. More... | |
Dialogs and other UI elements.
|
published |
determines the action that is requested from the XContextMenuInterceptor.
| Enumerator | |
|---|---|
| IGNORED | the XContextMenuInterceptor has ignored the call. The next registered XContextMenuInterceptor should be notified. |
| CANCELLED | the context menu must not be executed. The next registered XContextMenuInterceptor should not be notified. |
| EXECUTE_MODIFIED | the menu has been modified and should be executed without notifying the next registered XContextMenuInterceptor. |
| CONTINUE_MODIFIED | the menu has been modified and the next registered XContextMenuInterceptor should be notified. |
| enum DockingArea |
specifies different docking areas a frame based layout manager supports.
A frame based layout manager supports four different docking areas where dockable user interface elements can be docked.
1.8.14