diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 05:54:39 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 05:54:39 +0000 |
commit | 267c6f2ac71f92999e969232431ba04678e7437e (patch) | |
tree | 358c9467650e1d0a1d7227a21dac2e3d08b622b2 /officecfg/registry/schema/org/openoffice | |
parent | Initial commit. (diff) | |
download | libreoffice-267c6f2ac71f92999e969232431ba04678e7437e.tar.xz libreoffice-267c6f2ac71f92999e969232431ba04678e7437e.zip |
Adding upstream version 4:24.2.0.upstream/4%24.2.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'officecfg/registry/schema/org/openoffice')
102 files changed, 29501 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Inet.xcs b/officecfg/registry/schema/org/openoffice/Inet.xcs new file mode 100644 index 0000000000..c88b846da7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Inet.xcs @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Inet" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>Contains Internet-related configurations (proxies, etc.).</desc> + </info> + <component> + <group oor:name="Settings"> + <info> + <desc>Contains Internet-related configurations (servers, proxies, etc.).</desc> + </info> + <prop oor:name="ooInetNoProxy" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Enumerates the names of servers that do not require any proxies.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="ooInetProxyType" oor:type="xs:int"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the type of proxy selection.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No proxies</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Automatic proxy configuration</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Manual proxy configuration</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="ooInetFTPProxyName" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the name of the FTP proxy server.</desc> + <deprecated>Not used anymore</deprecated> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="ooInetFTPProxyPort" oor:type="xs:int"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the port of the FTP proxy server.</desc> + <deprecated>Not used anymore</deprecated> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum allowed port number.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="65535"> + <info> + <desc>Specifies the maximum allowed port number.</desc> + </info> + </maxInclusive> + </constraints> + </prop> + <prop oor:name="ooInetHTTPProxyName" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the name of the HTTP proxy server.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="ooInetHTTPProxyPort" oor:type="xs:int"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the port of the HTTP proxy server.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum allowed port number.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="65535"> + <info> + <desc>Specifies the maximum allowed port number.</desc> + </info> + </maxInclusive> + </constraints> + </prop> + <prop oor:name="ooInetHTTPSProxyName" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the name of the HTTPS proxy server.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="ooInetHTTPSProxyPort" oor:type="xs:int"> + <!-- UIHints: Tools Options Internet Proxy --> + <info> + <desc>Specifies the port of the HTTPS proxy server.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum allowed port number.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="65535"> + <info> + <desc>Specifies the maximum allowed port number.</desc> + </info> + </maxInclusive> + </constraints> + </prop> + <prop oor:name="ConnectTimeout" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the timeout when first open a connection to a Web/WebDAV server. Time in seconds. Minimum allowed 5 sec maximum 180 sec.</desc> + </info> + <value>20</value> + </prop> + <prop oor:name="ReadTimeout" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the timeout when waiting for data from a Web/WebDAV server. Time in seconds. Minimum allowed 20 sec maximum 180 sec.</desc> + </info> + <value>60</value> + </prop> + <!-- WebDAV OPTIONS cache lifetime time values --> + <prop oor:name="OptsCacheLifeImplWeb" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the Web/DAV resource OPTIONS cache lifetime, when the web resource is Web only, implementing OPTIONS. Time in seconds. Min. 0 sec (no caching) max. 3600 sec (1h), default to 300 (5m).</desc> + </info> + <value>300</value> + </prop> + <prop oor:name="OptsCacheLifeDAV" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the Web/DAV resource OPTIONS cache lifetime, when the web resource is WebDAV. Time in seconds. Min. 0 sec (no caching) max. 3600 sec (1h), default to 60 (1m).</desc> + </info> + <value>60</value> + </prop> + <prop oor:name="OptsCacheLifeDAVLocked" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the Web/DAV resource OPTIONS cache lifetime, when the web resource is WebDAV and the resource is locked. Time in seconds. Min. 0 sec (no caching) max. 3600 sec (1h), default to 600 (10m).</desc> + </info> + <value>600</value> + </prop> + <prop oor:name="OptsCacheLifeNotImpl" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the Web/DAV resource OPTIONS cache lifetime, when the web resource does not implement OPTIONS method. Time in seconds. Min. 0 sec (no caching) max. 43200 sec (12h), default to 3600 (1h)</desc> + </info> + <value>3600</value> + </prop> + <prop oor:name="OptsCacheLifeNotFound" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the Web/DAV resource OPTIONS cache lifetime, when the web resource is not found on server. Time in seconds. Min. 0 sec (no caching) max. 30 sec, default to 15 (15 sec).</desc> + </info> + <value>15</value> + </prop> + <!-- End of WebDAV OPTIONS cache lifetime time values --> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Interaction.xcs b/officecfg/registry/schema/org/openoffice/Interaction.xcs new file mode 100644 index 0000000000..8eb58f587c --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Interaction.xcs @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Interaction" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>contains configuration related to the interaction system of OpenOffice.org.</desc> + </info> + <templates> + <group oor:name="RequestTypeResponsibility"> + <info> + <desc>describes the responsibility for a single interaction request type.</desc> + </info> + <prop oor:name="Propagation" oor:type="xs:string"> + <info> + <desc>describes how the responsibility for this particular request type propagates through the + type hierarchy.</desc> + </info> + <constraints> + <enumeration oor:value="named-only"> + <info> + <desc>specifies that the interaction handler is responsible only for this particular type.</desc> + </info> + </enumeration> + <enumeration oor:value="named-and-derived"> + <info> + <desc> + specifies that the interaction handler is responsible not only for this particular type, + but also for all derived types. + </desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="InteractionHandlerImplementation"> + <info> + <desc>contains information about a concrete interaction handler implementation.</desc> + </info> + <set oor:name="HandledRequestTypes" oor:node-type="RequestTypeResponsibility"> + <info> + <desc>specifies the types which the interaction handler implementation is responsible for. The node names + of this set are interpreted as names in the UNO type system, this way specifying the request types + which should be delegated to the given interaction handler.</desc> + </info> + </set> + <prop oor:name="ServiceName" oor:type="xs:string"> + <info> + <desc>contains the name to be used to create an instance of the interaction handler implementation.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="InteractionHandlers" oor:node-type="InteractionHandlerImplementation"> + <info> + <desc>collects information about registered interaction handlers.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/LDAP.xcs b/officecfg/registry/schema/org/openoffice/LDAP.xcs new file mode 100644 index 0000000000..18304a1d1f --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/LDAP.xcs @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="LDAP" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>Specifies the LDAP related settings</desc> + </info> + <templates> + <group oor:name="ServerDefinition"> + <info> + <desc>Specifies LDAP server settings</desc> + </info> + <prop oor:name="Server" oor:type="xs:string"> + <info> + <desc>Host name of LDAP Server</desc> + </info> + </prop> + <prop oor:name="Port" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Port number of the LDAP Server</desc> + </info> + <value>389</value> + </prop> + <prop oor:name="BaseDN" oor:type="xs:string"> + <info> + <desc>Root entry of the LDAP server</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="UserDirectory"> + <info> + <desc>Specifies LDAP settings used for UserProfile settings</desc> + </info> + <prop oor:name="SearchUser" oor:type="xs:string"> + <info> + <desc>DN of user with read-only access to LDAP repository. Only required if anonymous access is not supported.</desc> + </info> + </prop> + <prop oor:name="SearchPassword" oor:type="xs:string"> + <info> + <desc>Password of Search User. Only required if anonymous access is not supported.</desc> + </info> + </prop> + <prop oor:name="UserObjectClass" oor:type="xs:string"> + <info> + <desc>Name of User entity object class in LDAP repository</desc> + </info> + </prop> + <prop oor:name="UserUniqueAttribute" oor:type="xs:string"> + <info> + <desc>Name of User entity unique attribute in LDAP repository</desc> + </info> + </prop> + <node-ref oor:name="ServerDefinition" oor:node-type="ServerDefinition"> + <info> + <desc>Specifies the LDAP related settings</desc> + </info> + </node-ref> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Accelerators.xcs b/officecfg/registry/schema/org/openoffice/Office/Accelerators.xcs new file mode 100644 index 0000000000..6d06d160b1 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Accelerators.xcs @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Accelerators" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Configuration of Accelerators replacing the old not XCU-based configuration</desc> + </info> + <templates> + <group oor:name="Key"> + <info> + <desc>document the Key format</desc> + </info> + <prop oor:name="Command" oor:type="xs:string" oor:localized="true"> + <info> + <desc>e.g..uno:About</desc> + </info> + </prop> + </group> + <set oor:name="Module" oor:node-type="Key"> + <info> + <desc>point to a module of OOo</desc> + </info> + </set> + </templates> + <component> + <group oor:name="PrimaryKeys"> + <info> + <desc>contains the preferred keys</desc> + </info> + <set oor:name="Global" oor:node-type="Key"> + <info> + <desc>Defined as key-values pairs</desc> + </info> + </set> + <set oor:name="Modules" oor:node-type="Module"> + <info> + <desc>containing the modules of OOo, defined as key-values pairs</desc> + </info> + </set> + </group> + <group oor:name="SecondaryKeys"> + <info> + <desc>contains the secondary keys</desc> + </info> + <set oor:name="Global" oor:node-type="Key"> + <info> + <desc>Defined as key-values pairs</desc> + </info> + </set> + <set oor:name="Modules" oor:node-type="Module"> + <info> + <desc>containing the modules of OOo, defined as key-values pairs</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Addons.xcs b/officecfg/registry/schema/org/openoffice/Office/Addons.xcs new file mode 100644 index 0000000000..98f4bf85fd --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Addons.xcs @@ -0,0 +1,537 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Addons" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains general structures used to integrate external components into the Office user interface.</desc> + </info> + <templates> + <group oor:name="MenuItem"> + <info> + <desc>Describes a menu item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>A command URL which represents the function to execute.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized string used to as the menu item title.</desc> + </info> + </prop> + <prop oor:name="ImageIdentifier" oor:type="xs:string"> + <info> + <desc>A base name for an image to be used for the given URL. _26.bmp and _16.bmp are + appended to that base name for large or small size icons respectively. Has higher + priority than images defined in the Images set.</desc> + </info> + </prop> + <prop oor:name="Target" oor:type="xs:string"> + <info> + <desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc> + </info> + </prop> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>An property to define the context of a menu item that has a sub menu. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="Submenu" oor:node-type="MenuItem"> + <info> + <desc>An optional set to allow sub menus.</desc> + </info> + </set> + </group> + <group oor:name="PopupMenu"> + <info> + <desc>Describes a menu item/toolbar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc> + </info> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized string used to as the menu title.</desc> + </info> + </prop> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>An property to define the context of a top-level popup-menu . It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="Submenu" oor:node-type="MenuItem"> + <info> + <desc>An optional set to allow sub menus. This property cannot be used for toolbar item definitions.</desc> + </info> + </set> + </group> + <group oor:name="MergeMenuInstruction"> + <info> + <desc>Describes a merge menu instruction of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes. A menu instruction describes how the attached menu items should be merged into the Office menubar.</desc> + </info> + <prop oor:name="MergePoint" oor:type="xs:string"> + <info> + <desc>A command path describe the reference point for the merge command.</desc> + </info> + </prop> + <prop oor:name="MergeCommand" oor:type="xs:string"> + <info> + <desc>A command to be processed for this merge menu instruction.</desc> + </info> + </prop> + <prop oor:name="MergeCommandParameter" oor:type="xs:string"> + <info> + <desc>Optional parameters for a merge command. Interpretation depends on the individual command.</desc> + </info> + </prop> + <prop oor:name="MergeFallback" oor:type="xs:string"> + <info> + <desc>A fallback command to be used if MergeCommand cannot be applied.</desc> + </info> + </prop> + <prop oor:name="MergeContext" oor:type="xs:string"> + <info> + <desc>A property to define the context of this merge instruction. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="MenuItems" oor:node-type="MenuItem"> + <info> + <desc>Defines the menu item(s) to be merged into the menu bar.</desc> + </info> + </set> + </group> + <group oor:name="MergeToolBarInstruction"> + <info> + <desc>Describes a merge menu instruction of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes. A menu instruction describes how the attached menu items should be merged into the Office menubar.</desc> + </info> + <prop oor:name="MergeToolBar" oor:type="xs:string"> + <info> + <desc>Defines the toolbar resource URL.</desc> + </info> + </prop> + <prop oor:name="MergePoint" oor:type="xs:string"> + <info> + <desc>Describes the command that should be used as a reference point for the merge command.</desc> + </info> + </prop> + <prop oor:name="MergeCommand" oor:type="xs:string"> + <info> + <desc>A command to be processed for this merge menu instruction.</desc> + </info> + </prop> + <prop oor:name="MergeCommandParameter" oor:type="xs:string"> + <info> + <desc>Optional parameters for a merge command. Interpretation depends on the individual command.</desc> + </info> + </prop> + <prop oor:name="MergeFallback" oor:type="xs:string"> + <info> + <desc>A fallback command to be used if MergeCommand cannot be applied.</desc> + </info> + </prop> + <prop oor:name="MergeContext" oor:type="xs:string"> + <info> + <desc>A property to define the context of this merge instruction. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="ToolBarItems" oor:node-type="ToolBarItem"> + <info> + <desc>Contains a list of toolbar items used by an Add-On.</desc> + </info> + </set> + </group> + <group oor:name="ToolBarItem"> + <info> + <desc>Describes a toolbar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>A command URL which represents the function to execute.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized string used to as the menu item title.</desc> + </info> + </prop> + <prop oor:name="ImageIdentifier" oor:type="xs:string"> + <info> + <desc>A base name for an image to be used for the given URL. _26.bmp and _16.bmp are + appended to that base name for large or small size icons respectively. Has higher + priority than images defined in the Images set.</desc> + </info> + </prop> + <prop oor:name="Target" oor:type="xs:string"> + <info> + <desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc> + </info> + </prop> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>A property to define the context of a toolbar item. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <prop oor:name="ControlType" oor:type="xs:string"> + <info> + <desc>A property to define the control type of the toolbar item. It will be interpreted as OpenOffice.org default toggle button.</desc> + </info> + </prop> + <prop oor:name="Width" oor:type="xs:long"> + <info> + <desc>A property to define the size of a toolbar item. This property works only ControlTypes which can have a dynamic size (e.g. comboboxes, edit fields, spin fields)</desc> + </info> + </prop> + </group> + <group oor:name="MergeStatusBarInstruction"> + <info> + <desc>Describes a merge status bar instruction of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes. A merge instruction describes how the attached status bar items should be merged into the Office status bar.</desc> + </info> + <prop oor:name="MergePoint" oor:type="xs:string"> + <info> + <desc>Describes the command that should be used as a reference point for the merge command.</desc> + </info> + </prop> + <prop oor:name="MergeCommand" oor:type="xs:string"> + <info> + <desc>A command to be processed for this merge instruction.</desc> + </info> + </prop> + <prop oor:name="MergeCommandParameter" oor:type="xs:string"> + <info> + <desc>Optional parameters for a merge command. Interpretation depends on the individual command.</desc> + </info> + </prop> + <prop oor:name="MergeFallback" oor:type="xs:string"> + <info> + <desc>A fallback command to be used if MergeCommand cannot be applied.</desc> + </info> + </prop> + <prop oor:name="MergeContext" oor:type="xs:string"> + <info> + <desc>A property to define the context of this merge instruction. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="StatusBarItems" oor:node-type="StatusBarItem"> + <info> + <desc>Contains a list of status bar items used by an Add-On.</desc> + </info> + </set> + </group> + <group oor:name="StatusBarItem"> + <info> + <desc>Describes a status bar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc> + </info> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>A property to define the context of a status bar item. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>A command URL which represents the function to execute.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized string used as the status bar item label.</desc> + </info> + <value></value> + </prop> + <prop oor:name="Alignment" oor:type="xs:string"> + <info> + <desc>The alignment of the status bar item.</desc> + </info> + <constraints> + <enumeration oor:value="left"> + <info> + <desc>The status bar control is aligned to the left</desc> + </info> + </enumeration> + <enumeration oor:value="center"> + <info> + <desc>The status bar control is aligned in the center</desc> + </info> + </enumeration> + <enumeration oor:value="right"> + <info> + <desc>The status bar control is aligned to the right</desc> + </info> + </enumeration> + </constraints> + <value>left</value> + </prop> + <prop oor:name="AutoSize" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the size of the status bar item is fixed (false) or not (true).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="OwnerDraw" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the contents of the status bar item are drawn by the client (true) or by the internal implementation (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Mandatory" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the element can be hidden (false) or not (true) if status bar width is not sufficient to fit all elements.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Width" oor:type="xs:long"> + <info> + <desc>A property to define the size of a status bar item.</desc> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="MergeNotebookBarInstruction"> + <info> + <desc>Describes a merge menu instruction of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes. A menu instruction describes how the attached menu items should be merged into the Office menubar.</desc> + </info> + <prop oor:name="MergeNotebookBar" oor:type="xs:string"> + <info> + <desc>Defines the notebookbar interface.</desc> + </info> + </prop> + <prop oor:name="MergePoint" oor:type="xs:string"> + <info> + <desc>Describes the command that should be used as a reference point for the merge command.</desc> + </info> + </prop> + <prop oor:name="MergeCommand" oor:type="xs:string"> + <info> + <desc>A command to be processed for this merge menu instruction.</desc> + </info> + </prop> + <prop oor:name="MergeCommandParameter" oor:type="xs:string"> + <info> + <desc>Optional parameters for a merge command. Interpretation depends on the individual command.</desc> + </info> + </prop> + <prop oor:name="MergeFallback" oor:type="xs:string"> + <info> + <desc>A fallback command to be used if MergeCommand cannot be applied.</desc> + </info> + </prop> + <prop oor:name="MergeContext" oor:type="xs:string"> + <info> + <desc>A property to define the context of this merge instruction. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <set oor:name="NotebookBarItems" oor:node-type="NotebookBarItem"> + <info> + <desc>Contains a list of notebookbar items used by an Add-On.</desc> + </info> + </set> + </group> + <group oor:name="NotebookBarItem"> + <info> + <desc>Describes a toolbar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>A command URL which represents the function to execute.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized string used to as the menu item title.</desc> + </info> + </prop> + <prop oor:name="ImageIdentifier" oor:type="xs:string"> + <info> + <desc>A base name for an image to be used for the given URL. _26.bmp and _16.bmp are + appended to that base name for large or small size icons respectively. Has higher + priority than images defined in the Images set.</desc> + </info> + </prop> + <prop oor:name="Target" oor:type="xs:string"> + <info> + <desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc> + </info> + </prop> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>A property to define the context of a notebookbar item. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <prop oor:name="ControlType" oor:type="xs:string"> + <info> + <desc>A property to define the control type of the notebookbar item. It will be interpreted as OpenOffice.org default toggle button.</desc> + </info> + </prop> + <prop oor:name="Width" oor:type="xs:long"> + <info> + <desc>A property to define the size of a toolbar item. This property works only ControlTypes which can have a dynamic size (e.g. comboboxes, edit fields, spin fields)</desc> + </info> + </prop> + <prop oor:name="Style" oor:type="xs:string"> + <info> + <desc>A property to define the style of item in a notebookbar (e.g text, icon, text + icon)</desc> + </info> + </prop> + </group> + <group oor:name="UserDefinedImages"> + <info> + <desc>A group of optional user-defined images. There are two ways to define image - 1. Embed the image data directly into the configuration. 2. Use file URLs to address external bitmap files. Embedded image data has a higher priority than file URLs.</desc> + </info> + <prop oor:name="ImageSmall" oor:type="xs:hexBinary"> + <info> + <desc>Binary bitmap data used for menu images and small toolbox buttons. Standard size of a small image is 16x16 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageBig" oor:type="xs:hexBinary"> + <info> + <desc>Binary bitmap data used for big toolbox buttons. Standard size of a big image is 26x26 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageSmallHC" oor:type="xs:hexBinary"> + <info> + <desc>Binary bitmap data used for high contrast displays. Standard size of a small image is 16x16 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageBigHC" oor:type="xs:hexBinary"> + <info> + <desc>Binary bitmap data used for high contrast displays. Standard size of a big image is 26x26 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageSmallURL" oor:type="xs:string"> + <info> + <desc>A file URL to address an external bitmap file used for menu images and/or small toolbox buttons. Standard size of a small image is 16x16 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageBigURL" oor:type="xs:string"> + <info> + <desc>A file URL to address an external bitmap file used for big toolbox buttons. Standard size of a big image is 26x26 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageSmallHCURL" oor:type="xs:string"> + <info> + <desc>A file URL to address an external bitmap file used for high contrast menu images and/or toolbox buttons. Standard size of a small image is 16x16 pixel.</desc> + </info> + </prop> + <prop oor:name="ImageBigHCURL" oor:type="xs:string"> + <info> + <desc>A file URL to address an external bitmap file used for big high contrast toolbox buttons. Standard size of a big image is 26x26 pixel.</desc> + </info> + </prop> + </group> + <group oor:name="Images"> + <info> + <desc>A group that associates images to a command URL</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>The command URL that is bound to the defined images.</desc> + </info> + </prop> + <node-ref oor:name="UserDefinedImages" oor:node-type="UserDefinedImages"> + <info> + <desc>An user-defined images group.</desc> + </info> + </node-ref> + </group> + <set oor:name="ToolBarItems" oor:node-type="ToolBarItem"> + <info> + <desc>Contains a list of toolbar items used by an Add-On.</desc> + </info> + </set> + <set oor:name="MergeMenuItems" oor:node-type="MergeMenuInstruction"> + <info> + <desc>Contains a list of merge menu instructions defined by an Add-On which specify how to merge menu items into the Office menubar.</desc> + </info> + </set> + <set oor:name="NotebookBarItems" oor:node-type="NotebookBarItem"> + <info> + <desc>Contains a list of notebookbar items used by an Add-On.</desc> + </info> + </set> + <set oor:name="MergeToolBarItems" oor:node-type="MergeToolBarInstruction"> + <info> + <desc>Contains a list of merge toolbar instructions defined by an Add-On which specify how to merge toolbar items into an existing toolbar.</desc> + </info> + </set> + <set oor:name="MergeStatusBarItems" oor:node-type="MergeStatusBarInstruction"> + <info> + <desc>Contains a list of merge status bar instructions defined by an Add-On which specify how to merge status bar items into an existing status bar.</desc> + </info> + </set> + <set oor:name="MergeNotebookBarItems" oor:node-type="MergeNotebookBarInstruction"> + <info> + <desc>Contains a list of merge notebookbar instructions defined by an Add-On which specify how to merge notebookbar items into an existing toolbar.</desc> + </info> + </set> + </templates> + <component> + <group oor:name="AddonUI"> + <info> + <desc>Contains information about the structure of addon user interface.</desc> + </info> + <set oor:name="AddonMenu" oor:node-type="MenuItem"> + <info> + <desc>Contains the structure of the addon menu used by the Office. It provides functions of external components to the user.</desc> + </info> + </set> + <set oor:name="Images" oor:node-type="Images"> + <info> + <desc>Contains the structure for user-defined images which can be used by menu items and toolbar buttons.</desc> + </info> + </set> + <set oor:name="OfficeMenuBar" oor:node-type="PopupMenu"> + <info> + <desc>Contains the structure of addon popup-menus inserted into the Office menubar. It provides functions of external components to the user.</desc> + </info> + </set> + <set oor:name="OfficeMenuBarMerging" oor:node-type="MergeMenuItems"> + <info> + <desc>Contains a list of menu merging instructions of different add-ons.</desc> + </info> + </set> + <set oor:name="OfficeToolBar" oor:node-type="ToolBarItems"> + <info> + <desc>Contains a list of sets of toolbar items that are part of add-on toolbars.</desc> + </info> + </set> + <set oor:name="OfficeToolbarMerging" oor:node-type="MergeToolBarItems"> + <info> + <desc>Contains a list of toolbar merging instructions of different add-ons. </desc> + </info> + </set> + <set oor:name="OfficeStatusbarMerging" oor:node-type="MergeStatusBarItems"> + <info> + <desc>Contains a list of status bar merging instructions of different add-ons. </desc> + </info> + </set> + <set oor:name="OfficeHelp" oor:node-type="MenuItem"> + <info> + <desc>Contains a list of functions inserted into the Office help menu. The optional property 'Submenu' will be ignored for this set.</desc> + </info> + </set> + <set oor:name="OfficeNotebookBar" oor:node-type="NotebookBarItems"> + <info> + <desc>Contains a list of sets of notebookbar items that are part of add-on notebookbar.</desc> + </info> + </set> + <set oor:name="OfficeNotebookBarMerging" oor:node-type="MergeNotebookBarItems"> + <info> + <desc>Contains a list of notebookbar merging instructions of different add-ons. </desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/BasicIDE.xcs b/officecfg/registry/schema/org/openoffice/Office/BasicIDE.xcs new file mode 100644 index 0000000000..94f108c179 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/BasicIDE.xcs @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> + <!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BasicIDE" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains configuration for the BASIC IDE.</desc> + </info> + <component> + <group oor:name="Autocomplete"> + <info> + <desc>Autocomplete function configuration.</desc> + </info> + <prop oor:name="CodeComplete" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the code completion on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseExtended" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the usage of extended types on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AutocloseParenthesis" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the autoclose parenthesis on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AutocloseDoubleQuotes" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the autoclose double quotes on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AutocloseProc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the autoclose procedures on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AutoCorrect" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the auto correction of keywords, variables, etc. on/off. Default is false.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="EditorSettings"> + <info> + <desc>Contains user configuration.</desc> + </info> + <prop oor:name="LineNumbering" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Sets the line numbering on/off. Default is true.</desc> + </info> + <value>true</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Calc.xcs b/officecfg/registry/schema/org/openoffice/Office/Calc.xcs new file mode 100644 index 0000000000..d54b092eca --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Calc.xcs @@ -0,0 +1,1864 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Calc" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for the spreadsheet application.</desc> + </info> + <templates> + <group oor:name="ConversionRule"> + <info> + <desc>Describes a conversion between two units.</desc> + </info> + <prop oor:name="FromUnit" oor:type="xs:string"> + <info> + <desc>Specifies the name of the first unit.</desc> + </info> + </prop> + <prop oor:name="ToUnit" oor:type="xs:string"> + <info> + <desc>Specifies the name of the second unit.</desc> + </info> + </prop> + <prop oor:name="Factor" oor:type="xs:double"> + <info> + <desc>Specifies the conversion factor between the two units.</desc> + </info> + </prop> + </group> + <group oor:name="Date"> + <info> + <desc>Describes a complete date value.</desc> + </info> + <prop oor:name="YY" oor:type="xs:int"> + <info> + <desc>Specifies the year.</desc> + <label>12/30/1899 (Standard) 01/01/1900 (StarCalc 1.0) 01/01/1904</label> + </info> + </prop> + <prop oor:name="MM" oor:type="xs:int"> + <info> + <desc>Specifies the month.</desc> + <label>12/30/1899 (Standard) 01/01/1900 (StarCalc 1.0) 01/01/1904</label> + </info> + </prop> + <prop oor:name="DD" oor:type="xs:int"> + <info> + <desc>Specifies the day.</desc> + <label>12/30/1899 (Standard) 01/01/1900 (StarCalc 1.0) 01/01/1904</label> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="UnitConversion" oor:node-type="ConversionRule"> + <!-- UIHints: function CONVERT --> + <info> + <desc>Specifies the Euro currency conversion rates and possibly other unit conversion rules for the CONVERT function.</desc> + </info> + </set> + <group oor:name="Content"> + <info> + <desc>Contains settings for spreadsheet content.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Specifies which contents are displayed in a spreadsheet.</desc> + </info> + <prop oor:name="Formula" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether formulas instead of results are displayed in the cells.</desc> + <label>Formulas</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ZeroValue" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether numbers containing the 0 value are shown.</desc> + <label>Zero values</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NoteTag" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether comments are marked.</desc> + <label>Comment tags</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FormulaMark" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether formulas are marked.</desc> + <label>Formula indicator and hint</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ValueHighlighting" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether all values are highlighted in the sheet (text black, numbers blue, others green).</desc> + <label>Value highlighting</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ColumnRowHighlighting" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether the column/row highlight has been enabled or not.</desc> + <label>Column/row highlighting</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Anchor" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Display --> + <info> + <desc>Indicates whether anchor icons are displayed next to selected graphics in the document.</desc> + <label>Anchor</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectGraphic" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Objects --> + <info> + <desc>Indicates whether objects and graphics are shown, hidden or replaced by a placeholder.</desc> + <label>Objects and Graphics</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Show</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Hide</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Show placeholders</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Chart" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Objects --> + <info> + <desc>Indicates whether charts are shown, hidden or replaced by a placeholder.</desc> + <label>Charts</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Show</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Hide</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Show placeholders</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="DrawingObject" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Contents - [Section] Objects --> + <info> + <desc>Indicates whether drawing objects are shown, hidden or replaced by a placeholder.</desc> + <label>Drawing objects</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Show</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Hide</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Show placeholders</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="Update" oor:nillable="false"> + <info> + <desc>Contains settings that specify how contents are updated.</desc> + </info> + <prop oor:name="Link" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Spreadsheet Other [Section] Updating --> + <info> + <desc>Specifies if and how links are updated when loading a document.</desc> + <label>Update Links</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Update always</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Update never</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Update on request</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + </group> + <group oor:name="Layout"> + <info> + <desc>Contains settings that affect the window layout.</desc> + </info> + <group oor:name="Line"> + <info> + <desc>Contains settings that control visual aids.</desc> + </info> + <prop oor:name="GridLine" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Lines --> + <info> + <desc>Specifies whether grid lines are displayed.</desc> + <label>Grid lines</label> + </info> + <value>true</value> + </prop> + <prop oor:name="GridOnColoredCells" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Visual Aids --> + <info> + <desc>Specifies whether grid lines should be displayed on top of colored cells.</desc> + <label>Grid lines on colored background</label> + </info> + <value>false</value> + </prop> + <prop oor:name="GridLineColor" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Lines --> + <!--Default 12632256 = LightGray--> + <info> + <desc>Specifies the color of the grid lines.</desc> + <label>Color</label> + </info> + <value>12632256</value> + </prop> + <prop oor:name="PageBreak" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Lines --> + <info> + <desc>Specifies whether page breaks are displayed.</desc> + <label>Page breaks</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Guide" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Lines --> + <info> + <desc>Specifies whether helplines are displayed when moving objects.</desc> + <label>Helplines</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Window"> + <info> + <desc>Contains settings that control which windows are shown around the editing window.</desc> + </info> + <prop oor:name="ColumnRowHeader" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Window --> + <info> + <desc>Specifies whether row and column headers are displayed.</desc> + <label>Column/Row headers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Window --> + <info> + <desc>Specifies whether a horizontal scroll bar is displayed.</desc> + <label>Horizontal scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VerticalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Window --> + <info> + <desc>Specifies whether a vertical scroll bar is displayed.</desc> + <label>Vertical Scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SheetTab" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Window --> + <info> + <desc>Specifies whether sheet tabs are displayed.</desc> + <label>Sheet tabs</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OutlineSymbol" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Window --> + <info> + <desc>Specifies whether outline symbols are displayed.</desc> + <label>Outline symbols</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SearchSummary" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - View - [Section] Window --> + <info> + <desc>Specifies whether a summarizing dialog is displayed after search.</desc> + <label>Search summary</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ThemedCursor" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - View - [Section] Window --> + <info> + <desc>If true, a themed cursor is used (fat cross) otherwise the system default (arrow).</desc> + <label>Themed cursor</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains other layout settings.</desc> + </info> + <prop oor:name="StatusbarMultiFunction" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Selects a set of functions that are calculated for the selected cells, and which show the results in the status bar.</desc> + <label>Statusbar Functions</label> + </info> + <value>514</value> + </prop> + <prop oor:name="StatusbarFunction" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Selects a function that is calculated for the selected cells, and which shows the result in the status bar.</desc> + <label>Statusbar Function</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No function</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Average</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Number count</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Count of all non-empty cells</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Maximum</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Minimum</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Sum</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="TabbarInlineWithScrollbar" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the tabbar should be shown inline with the scrollbar.</desc> + <label>Inline tabbar with scrollbar</label> + </info> + <value>false</value> + </prop> + <group oor:name="TabStop"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Tab stops --> + <info> + <desc>Specifies the distance between tabulator stops in 1/100th millimeters.</desc> + <label>Tab stops</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the tabulator distance with locales that use the metric system.</desc> + <label/> + </info> + <value>1250</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the tabulator distance with locales that don't use the metric system.</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + <group oor:name="MeasureUnit"> + <!-- UIHints: Tools - Options -Spreadsheets - Layout - [Section] Measurement unit --> + <info> + <desc>Specifies the measurement unit to be used in the user interface.</desc> + <label>Measurement unit</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the measurement unit that is used with locales that use the metric system.</desc> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the measurement unit that is used with locales that don't use the metric system.</desc> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>8</value> + </prop> + </group> + </group> + <group oor:name="Zoom"> + <info> + <desc>Specifies the zoom for new spreadsheet documents.</desc> + </info> + <prop oor:name="Type" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the zoom type.</desc> + <label>Zoom Type</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Percentage value</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Whole page</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Width of a page</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Value" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the percentage value to which the view is scaled.</desc> + <label>Zoom Value</label> + </info> + <value>100</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheets - View - [Section] Zoom --> + <info> + <desc>Specifies if zoom is applied to all sheets of a document.</desc> + <label>Synchronize sheets</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Input"> + <info> + <desc>Contains settings that affect cell input.</desc> + </info> + <prop oor:name="MoveSelection" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether pressing the Enter key should move the selection.</desc> + <label>Press Enter to move selection</label> + </info> + <value>true</value> + </prop> + <prop oor:name="MoveSelectionDirection" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies the direction where the selection is moved when pressing Enter, if moving is enabled.</desc> + <label>Direction to move selection</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Move down</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Move right</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Move up</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Move left</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="SwitchToEditMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether the selected cell can be edited immediately after pressing the Enter key.</desc> + <label>Press Enter to switch to edit mode</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ExpandFormatting" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether formatting a cell also affects subsequently entered cells.</desc> + <label>Expand formatting</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowReference" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether formula references from the input line are highlighted in color in the cell.</desc> + <label>Show references in color</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ExpandReference" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether references are expanded when inserting columns or rows next to, above or below the reference range.</desc> + <label>Expand references if new columns/rows are inserted</label> + </info> + <value>false</value> + </prop> + <prop oor:name="UpdateReferenceOnSort" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether references get updated when performing sort on a range of cells.</desc> + <label>Update references when sorting range of cells</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HighlightSelection" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options -Spreadsheets - Input - [Section] Input --> + <info> + <desc>Specifies whether column and row headers are highlighted in the selected columns or rows.</desc> + <label>Highlight selection in column/row headings</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UseTabCol" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: only API (see UseTabCol) --> + <info> + <desc>Specifies whether pressing Enter will move the cursor to the column where it was before the Tab key was used to change columns.</desc> + <label>Use Tab Column</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReplaceCellsWarning" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - General - [Section] Input settings --> + <info> + <desc>Specifies whether a warning box will appear when existing cells are replaced (i.e. pasting from clipboard).</desc> + <label>Warn before replacing cells</label> + </info> + <value>true</value> + </prop> + <prop oor:name="LegacyCellSelection" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - General - [Section] Input settings --> + <info> + <desc>Use legacy behaviour when selecting cells</desc> + <label>Use legacy behaviour when selecting cells</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EnterPasteMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - General - [Section] Input settings --> + <info> + <desc>Press Enter to paste and clear clipboard</desc> + <label>Press Enter to paste and clear clipboard</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UseScrollLock" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Toggles the scroll lock behavior allowing to disable it for special keyboards</desc> + <label>Toggles the scroll lock behavior allowing to disable it for special keyboards</label> + </info> + <value>true</value> + </prop> + <prop oor:name="LastFunctions" oor:type="oor:int-list" oor:nillable="false"> + <info> + <desc>Specifies the functions last used.</desc> + <label>Last Used Functions</label> + </info> + <constraints> + <enumeration oor:value="224"> + <info> + <desc>SUM</desc> + </info> + </enumeration> + <enumeration oor:value="226"> + <info> + <desc>AVERAGE</desc> + </info> + </enumeration> + <enumeration oor:value="222"> + <info> + <desc>MIN</desc> + </info> + </enumeration> + <enumeration oor:value="223"> + <info> + <desc>MAX</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>IF</desc> + </info> + </enumeration> + </constraints> + <value>224 226 222 223 6</value> + </prop> + <prop oor:name="AutoInput" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Cell Contents AutoInput --> + <info> + <desc>Specifies whether the AutoInput function is active.</desc> + <label>Auto Input</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DetectiveAuto" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Detective AutoRefresh --> + <info> + <desc>Specifies whether all the Detective traces in the sheet are automatically refreshed when modifying a formula.</desc> + <label>Detective Auto Refresh</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Grid"> + <info> + <desc>Contains settings for the grid.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Contains settings that control the behavior of the grid.</desc> + </info> + <prop oor:name="SnapToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Options --> + <info> + <desc>Specifies whether frames, drawing elements and form functions are only movable between grid points.</desc> + <label>Snap to grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SizeToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options Spreadsheet Grid - [Section] Snap grid --> + <info> + <desc>Specifies whether the snap grid is matched with the main grid.</desc> + <label>Size to grid</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VisibleGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Options --> + <info> + <desc>Specifies whether the grid is displayed.</desc> + <label>Visible grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Options --> + <info> + <desc>Specifies whether the current grid settings are changed symmetrically. The resolution and subdivision for the X/Y axes remain the same.</desc> + <label>Synchronize axes</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Resolution"> + <info> + <desc>Specifies the grid's resolution.</desc> + </info> + <group oor:name="XAxis"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Grid --> + <!-- Notice: Default-value nonmetric 1270 1/100 mm) --> + <info> + <desc>Defines the distance between grid points on the X axis in 1/100th millimeters.</desc> + <label>X Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance that is used with locales that use the metric system.</desc> + <label/> + </info> + <value>1000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance that is used with locales that don't use the metric system.</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + <group oor:name="YAxis"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Grid --> + <!-- Notice: Default-value nonmetric 1270 1/100 mm) --> + <info> + <desc>Defines the distance between grid points on the Y axis in 1/100th millimeters.</desc> + <label>Y Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance that is used with locales that use the metric system.</desc> + <label/> + </info> + <value>1000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance that is used with locales that don't use the metric system.</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + </group> + <group oor:name="Subdivision"> + <info> + <desc>Specifies how the grid is divided.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Grid --> + <info> + <desc>Specifies the number of intervals between two grid points on the X axis.</desc> + <label>X Axis Subdivision</label> + </info> + <value>1</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Grid - [Section] Grid --> + <info> + <desc>Specifies the number of intervals between two grid points on the Y axis.</desc> + <label>Y Axis Subdivision</label> + </info> + <value>1</value> + </prop> + </group> + </group> + <group oor:name="SortList"> + <info> + <desc>Contains the sort list settings.</desc> + </info> + <prop oor:name="List" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Sort lists [List box] Lists --> + <!-- Notice: Defaults: Week and month names from system language --> + <info> + <desc>Specifies the available lists.</desc> + <label>Lists</label> + </info> + <value>NULL</value> + </prop> + </group> + <group oor:name="Dialogs"> + <info> + <desc>Contains the dialogs settings.</desc> + </info> + <group oor:name="DBFImport"> + <info> + <desc>Contains settings for DBF Import dialog</desc> + </info> + <prop oor:name="CharSet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Charset/Language</desc> + <label>CharSet</label> + </info> + <value>-1</value> + </prop> + </group> + <group oor:name="DBFExport"> + <info> + <desc>Contains settings for DBF Export dialog</desc> + </info> + <prop oor:name="CharSet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Charset/Language</desc> + <label>CharSet</label> + </info> + <value>-1</value> + </prop> + </group> + <group oor:name="CSVExport"> + <info> + <desc>Contains setting for Text CSV Export</desc> + </info> + <prop oor:name="CharSet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Char Set</desc> + <label>CharSet</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="FieldSeparator" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Field delimiter</desc> + <label>FieldSeparator</label> + </info> + <value/> + </prop> + <prop oor:name="TextSeparator" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Text delimiter</desc> + <label>TextSeparator</label> + </info> + <value/> + </prop> + <prop oor:name="SaveTrueCellContent" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, formatted cell content is exported. If false, raw cell content is exported.</desc> + <label>SaveTrueCellContent</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SaveCellFormulas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, text formulas are exported instead of the calculated values.</desc> + <label>SaveCellFormulas</label> + </info> + <value>false</value> + </prop> + <prop oor:name="QuoteAllTextCells" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, text cells are always enclosed in quotes with no exception.</desc> + <label>QuoteAllTextCells</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FixedWidth" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>All fields are exported having the same width</desc> + <label>FixedWidth</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="CSVImport"> + <info> + <desc>Contains setting for Text CSV Import</desc> + </info> + <prop oor:name="MergeDelimiters" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Merge Delimiter check box status</desc> + <label>MergeDelimiters</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RemoveSpace" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, leading and trailing white spaces are trimmed off.</desc> + <label>RemoveSpace</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EvaluateFormulas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, formula expressions are evaluated, else set as text cell content.</desc> + <label>EvaluateFormulas</label> + </info> + <value>false</value> + </prop> + <prop oor:name="QuotedFieldAsText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, quoted field is always imported as text with no exception.</desc> + <label>QuotedFieldAsText</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DetectSpecialNumbers" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc tries to detect special number format, such as date and scientific notation.</desc> + <label>DetectSpecialNumbers</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DetectScientificNumbers" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc tries to detect numbers in scientific notation.</desc> + <label>DetectScientificNumbers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Language" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Language to use for CSV import. This determines how the numbers are parsed.</desc> + <label>Language</label> + </info> + <value>0</value> + </prop> + <prop oor:name="Separators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>List of Separators - as a String</desc> + <label>Separators</label> + </info> + <value>,; </value> + </prop> + <prop oor:name="TextSeparators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Text Separators</desc> + <label>TextSeparators</label> + </info> + <value>"</value> + </prop> + <prop oor:name="FixedWidth" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Fixed width</desc> + <label>FixedWidth</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FromRow" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>From Row</desc> + <label>FromRow</label> + </info> + <value>1</value> + </prop> + <prop oor:name="CharSet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Char Set</desc> + <label>CharSet</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="FixedWidthList" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Fixed Width List of separators</desc> + <label>FixedWidthList</label> + </info> + <value/> + </prop> + </group> + <group oor:name="ClipboardTextImport"> + <info> + <desc>Contains setting for Unformatted Text Import from Clipboard</desc> + </info> + <prop oor:name="MergeDelimiters" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Merge Delimiter check box status</desc> + <label>MergeDelimiters</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RemoveSpace" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, leading and trailing white spaces are trimmed off.</desc> + <label>RemoveSpace</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EvaluateFormulas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, formula expressions are evaluated, else set as text cell content.</desc> + <label>EvaluateFormulas</label> + </info> + <value>true</value> + </prop> + <prop oor:name="QuotedFieldAsText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, quoted field is always imported as text with no exception.</desc> + <label>QuotedFieldAsText</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DetectSpecialNumbers" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc tries to detect special number format, such as date and scientific notation.</desc> + <label>DetectSpecialNumbers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DetectScientificNumbers" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc tries to detect numbers in scientific notation.</desc> + <label>DetectScientificNumbers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SkipEmptyCells" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc preserves previous content of cells when pasting empty ones. If false, Calc delete content of previous cells.</desc> + <label>SkipEmptyCells</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Language" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Language to use for CSV import. This determines how the numbers are parsed.</desc> + <label>Language</label> + </info> + <value>0</value> + </prop> + <prop oor:name="Separators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>List of Separators - as a String</desc> + <label>Separators</label> + </info> + <value> </value> + </prop> + <prop oor:name="TextSeparators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Text Separators</desc> + <label>TextSeparators</label> + </info> + <value>"</value> + </prop> + <prop oor:name="FixedWidth" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Fixed width</desc> + <label>FixedWidth</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FromRow" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>From Row</desc> + <label>FromRow</label> + </info> + <value>1</value> + </prop> + <prop oor:name="CharSet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Char Set</desc> + <label>CharSet</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="FixedWidthList" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Fixed Width List of separators</desc> + <label>FixedWidthList</label> + </info> + <value/> + </prop> + </group> + <group oor:name="TextToColumnsImport"> + <info> + <desc>Contains setting for Text to Columns Import</desc> + </info> + <prop oor:name="MergeDelimiters" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Merge Delimiter check box status</desc> + <label>MergeDelimiters</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RemoveSpace" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, leading and trailing white spaces are trimmed off.</desc> + <label>RemoveSpace</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EvaluateFormulas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, formula expressions are evaluated, else set as text cell content.</desc> + <label>EvaluateFormulas</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Separators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>List of Separators - as a String</desc> + <label>Separators</label> + </info> + <value> </value> + </prop> + <prop oor:name="SkipEmptyCells" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true, Calc preserves previous content of cells when pasting empty ones. If false, Calc delete content of previous cells.</desc> + <label>SkipEmptyCells</label> + </info> + <value>false</value> + </prop> + <prop oor:name="TextSeparators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Text Separators</desc> + <label>TextSeparators</label> + </info> + <value>"</value> + </prop> + <prop oor:name="FixedWidth" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Fixed width</desc> + <label>FixedWidth</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FixedWidthList" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Fixed Width List of separators</desc> + <label>FixedWidthList</label> + </info> + <value/> + </prop> + </group> + </group> + <group oor:name="Calculate"> + <info> + <desc>Contains settings that affect cell calculation.</desc> + </info> + <group oor:name="IterativeReference"> + <info> + <desc>Contains settings for iterative calculation of circular references.</desc> + </info> + <prop oor:name="Iteration" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Section] Iterative references --> + <info> + <desc>Specifies whether iterative calculation is used for formulas with circular references.</desc> + <label>Iterations</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Steps" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Section] Iterative references --> + <info> + <desc>Specifies the maximum number of iteration steps.</desc> + <label>Steps</label> + </info> + <value>100</value> + </prop> + <prop oor:name="MinimumChange" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Section] Iterative references --> + <info> + <desc>Specifies the result change value below which iteration is stopped.</desc> + <label>Minimum Change</label> + </info> + <value>0.001</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains other calculation settings.</desc> + </info> + <prop oor:name="CaseSensitive" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Case sensitive --> + <info> + <desc>Specifies whether upper and lower case in texts are distinguished when comparing cell contents.</desc> + <label>Case sensitive</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Precision" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Precision as shown --> + <info> + <desc>Specifies whether the calculation uses the rounded values displayed in the sheet.</desc> + <label>Precision as shown</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SearchCriteria" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Search criteria = and <> must apply to whole cells --> + <info> + <desc>Specifies whether search criteria in formulas must match the whole of the cell contents.</desc> + <label>Search criteria = and <> must apply to whole cells</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FindLabel" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Automatically find column and row labels --> + <info> + <desc>Specifies whether column and row labels are used to refer to the column area beneath the text cell or to the row area at the right of the text cell while running a search.</desc> + <label>Automatically find column and row labels</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DecimalPlaces" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Combo box] Decimal places --> + <info> + <desc>Specifies the number of decimals to be displayed for the Standard number format.</desc> + <label>Decimal places</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="RegularExpressions" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Enable regular expressions in formulas --> + <info> + <desc>Specifies whether the calculation uses regular expressions in formulas, e.g. for functions which look up sheet contents.</desc> + <label>Enable regular expressions in formulas</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Wildcards" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Calculate [Check box] Enable wildcards in formulas --> + <info> + <desc>Specifies whether the calculation uses wildcards in formulas, e.g. for functions which look up sheet contents.</desc> + <label>Enable wildcards in formulas</label> + </info> + <value>true</value> + </prop> + <node-ref oor:name="Date" oor:node-type="Date"> + <info> + <desc>Specifies the date that is represented by the number 0.</desc> + </info> + </node-ref> + </group> + </group> + <group oor:name="Formula"> + <info> + <desc>Contains settings that affect formula handling.</desc> + </info> + <group oor:name="Calculation"> + <info> + <desc>Contains settings for how to calculate formulae.</desc> + </info> + <prop oor:name="UseThreadedCalculationForFormulaGroups" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether to use threaded calculation of formula groups when applicable.</desc> + </info> + <value>true</value> + </prop> + <!-- Note: The default values below probably must correspond + to those assigned in setOpenCLConfigToDefault() in + sc/source/core/tool/calcconfig.cxx + --> + <prop oor:name="OpenCLSubsetOnly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether to use OpenCL only when a formula uses only a subset of operator and function opcodes.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OpenCLMinimumDataSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>An approximate lower limit on the number of data cells a spreadsheet formula should use for OpenCL to be considered.</desc> + </info> + <value>100</value> + </prop> + <prop oor:name="OpenCLSubsetOpCodes" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The list of operator and function opcodes (in + English) for which to use OpenCL. If OpenCLSubsetOnly is + true, and a formula contains only these operators and + functions, it might be calculated using OpenCL.</desc> + </info> + <value>+;-;*;/;^;RAND;SIN;COS;TAN;ATAN;EXP;LN;SQRT;NORMSDIST;NORMSINV;ROUND;POWER;SUMPRODUCT;MIN;MAX;SUM;PRODUCT;AVERAGE;COUNT;VAR;NORMDIST;VLOOKUP;CORREL;COVAR;PEARSON;SLOPE;SUMIFS</value> + </prop> + <prop oor:name="OpenCLAutoSelect" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether to automatically select the OpenCL device</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OpenCLDevice" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The Device ID of the OpenCL device selected if OpenCLAutoSelect is false</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="Syntax"> + <info> + <desc>Contains settings for formula syntax.</desc> + </info> + <prop oor:name="Grammar" oor:type="xs:int"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Specifies what formula syntax type to use.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Calc A1</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Excel A1</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Excel R1C1</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="EnglishFunctionName" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Whether to use English function names or localized function names.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SeparatorArg" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Argument separator in worksheet function</desc> + </info> + <value/> + </prop> + <prop oor:name="SeparatorArrayRow" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Row separator in array constant</desc> + </info> + <value/> + </prop> + <prop oor:name="SeparatorArrayCol" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Column separator in array constant</desc> + </info> + <value/> + </prop> + <prop oor:name="StringRefAddressSyntax" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Spreadsheet - Formula --> + <info> + <desc>Address syntax for reference in string for functions such as INDIRECT.</desc> + </info> + <constraints> + <enumeration oor:value="-1"> + <info> + <desc>same as formula grammar</desc> + </info> + </enumeration> + <enumeration oor:value="0"> + <info> + <desc>Calc A1</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Excel A1</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Excel R1C1</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="EmptyStringAsZero" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Spreadsheet Formula --> + <info> + <desc>Whether to treat empty string formula result as equivalent of having a numeric zero value.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="StringConversion" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Spreadsheet - Formula --> + <info> + <desc>How to treat text when encountered as operand in an arithmetic operation or as argument to a function that expects a number instead.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Generate #VALUE! error</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Treat as zero</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Convert only unambiguous</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Convert also locale dependent</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="Load"> + <info> + <desc>Contains settings that affect formula handling while loading.</desc> + </info> + <prop oor:name="OOXMLRecalcMode" oor:type="xs:int" oor:nillable="false"> + <!-- UIHint: Tools - Options - Spreadsheet - Formula --> + <info> + <desc>Specifies whether to force a hard recalc after load on OOXML-based Excel documents (2007 and newer).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Recalc always</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Recalc never</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Ask before Recalc</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="ODFRecalcMode" oor:type="xs:int" oor:nillable="false"> + <!-- UIHint: Tools - Options - Spreadsheet - Formula --> + <info> + <desc>Specifies whether to force a hard recalc after load on non-LibreOffice-generated ODF documents.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Recalc always</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Recalc never</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Ask before Recalc</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + </group> + <group oor:name="Revision"> + <info> + <desc>Contains settings that affect revision marking.</desc> + </info> + <group oor:name="Color"> + <info> + <desc>Specifies the colors for revision marking.</desc> + </info> + <prop oor:name="Change" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet Changes [Section] Colors for changes --> + <!--Default -1 = Transparent--> + <info> + <desc>Specifies the modification color for changes of cell contents.</desc> + <label>Changes</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="Deletion" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet Changes [Section] Colors for changes --> + <!--Default -1 = Transparent--> + <info> + <desc>Specifies the color to highlight deletions.</desc> + <label>Deletions</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="Insertion" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet Changes [Section] Colors for changes --> + <!--Default -1 = Transparent--> + <info> + <desc>Specifies the color to highlight insertions.</desc> + <label>Insertions</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="MovedEntry" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet Changes [Section] Colors for changes --> + <!--Default -1 = Transparent--> + <info> + <desc>Specifies the color to highlight moved contents.</desc> + <label>Moved entries</label> + </info> + <value>-1</value> + </prop> + </group> + </group> + <group oor:name="Filter"> + <info> + <desc>Contains settings for file format filters.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Contains settings for import filters.</desc> + </info> + <group oor:name="VBA"> + <info> + <desc>Specifies how VBA macros are treated in Excel files.</desc> + </info> + <prop oor:name="UseExport" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft Excel 97/2000 --> + <info> + <desc>Indicates whether VBA macros are exported through the vba export code.</desc> + <label>Export VBA</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Load" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft Excel 97/2000 --> + <info> + <desc>Indicates whether VBA macros are imported as comments.</desc> + <label>Load Basic Code to edit</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Executable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether VBA macros are imported without comments to be executable.</desc> + <label>Executable code</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Save" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft Excel 97/2000 --> + <info> + <desc>Indicates whether the original VBA storage is preserved while editing.</desc> + <label>Save Original Basic Code again</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Lotus123"> + <info> + <desc>Contains settings for Lotus 1-2-3 import.</desc> + </info> + <prop oor:name="WK3" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether the import of Lotus wk3 files is enabled.</desc> + <label>Enable WK3 Filter</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="MS_Excel"> + <info> + <desc>Contains settings for MS Excel import.</desc> + </info> + <prop oor:name="ColScale" oor:type="xs:double" oor:nillable="false"> + <info> + <desc>Specifies the factor for multiplying the column width when importing Excel documents from Biff 5 format.</desc> + <label>Excel Column Width Scale</label> + </info> + <constraints> + <minExclusive oor:value="0.1"> + <info> + <desc>Specifies the minimum allowed value.</desc> + </info> + </minExclusive> + </constraints> + <value>1.0</value> + </prop> + <prop oor:name="RowScale" oor:type="xs:double" oor:nillable="false"> + <info> + <desc>Specifies the factor for multiplying the row height when importing Excel documents from Biff 5 format.</desc> + <label>Excel Row Height Scale</label> + </info> + <constraints> + <minExclusive oor:value="0.1"> + <info> + <desc>Specifies the minimum allowed value.</desc> + </info> + </minExclusive> + </constraints> + <value>1.0</value> + </prop> + </group> + </group> + <group oor:name="Export"> + <info> + <desc>Contains settings for export filters.</desc> + </info> + <group oor:name="MS_Excel"> + <info> + <desc>Contains settings for MS Excel export.</desc> + </info> + <prop oor:name="TruncateLongSheetNames" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether sheet names should be truncated to 31 characters.</desc> + <label>Truncate long sheet names</label> + </info> + <value>true</value> + </prop> + </group> + </group> + </group> + <group oor:name="Print"> + <info> + <desc>Contains settings that affect printing.</desc> + </info> + <group oor:name="Page"> + <info> + <desc>Contains settings that affect which pages are printed.</desc> + </info> + <prop oor:name="EmptyPages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether empty pages are printed.</desc> + <label>Printing Empty Pages</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ForceBreaks" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether manual row and column breaks should be forced, regardless of sheet scale settings.</desc> + <label>Force manual breaks</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains other print settings.</desc> + </info> + <prop oor:name="AllSheets" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether all sheets are printed instead of only the selected sheets.</desc> + <label>Print all Sheets</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Misc"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <group oor:name="DefaultObjectSize"> + <info> + <desc>Defines the default size of newly created objects using CTRL-Return or CTRL-Click at an object creating Button.</desc> + <label>Default Object Size</label> + </info> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the default width in 1/100th millimeters.</desc> + <label/> + </info> + <value>8000</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the default height in 1/100th millimeters.</desc> + <label/> + </info> + <value>5000</value> + </prop> + </group> + <group oor:name="SharedDocument"> + <info> + <desc>Contains settings for shared documents.</desc> + <label>Shared document</label> + </info> + <prop oor:name="ShowWarning" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the warning box for shared documents is shown.</desc> + <label>Show warning box</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Compatibility"> + <info> + <desc>Contains various compatibility settings.</desc> + </info> + <group oor:name="MergeCells"> + <info> + <desc>Contains settings for merging cells.</desc> + <label>Merge cells</label> + </info> + <prop oor:name="ShowDialog" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the Merge Cells dialog box is shown, when some cells are not empty.</desc> + <label>Show Merge Cells dialog</label> + </info> + <value>true</value> + </prop> + <prop oor:name="EmptyMergedCells" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to empty the contents of the hidden cells (like Excel does).</desc> + <label>Empty merged cells</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="KeyBindings"> + <info> + <desc>Contains options related to key bindings</desc> + </info> + <prop oor:name="BaseGroup" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Spreadsheet - Compatibility --> + <info> + <desc>Specifies baseline key binding group to use.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Default</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>OpenOffice.org legacy</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <prop oor:name="Links" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Insert link for the cell, instead of text fields in a cell.(Excel interopability options)</desc> + <label>Links like Excel</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Defaults"> + <info> + <desc>Contains various defaults settings.</desc> + </info> + <group oor:name="Sheet"> + <info> + <desc>Sheet defaults</desc> + </info> + <prop oor:name="SheetCount" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - Defaults --> + <info> + <desc>Option to set initial number of sheet tabs</desc> + </info> + <value>1</value> + </prop> + <prop oor:name="SheetPrefix" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Spreadsheet - Defaults --> + <info> + <desc>Option to set the prefix name for new sheet tabs</desc> + </info> + </prop> + <prop oor:name="JumboSheets" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - Defaults --> + <info> + <desc>Enable very large spreadsheets (16m rows, 16384 cols)</desc> + <label>Jumbo sheets</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="DataStream"> + <info> + <desc>data stream</desc> + </info> + <prop oor:name="UpdateTimeout" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Spreadsheet - Defaults --> + <info> + <desc>set the Timeout of DataStream updating </desc> + </info> + <value>2000</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/CalcAddIns.xcs b/officecfg/registry/schema/org/openoffice/Office/CalcAddIns.xcs new file mode 100644 index 0000000000..b61bad8cf3 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/CalcAddIns.xcs @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="CalcAddIns" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains add-in function configuration.</desc> + </info> + <templates> + <group oor:name="AddInParameter"> + <info> + <desc>Describes one parameter.</desc> + </info> + <prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the user-visible name of the parameter.</desc> + </info> + </prop> + <prop oor:name="Description" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies a description of the parameter.</desc> + </info> + </prop> + </group> + <group oor:name="AddInFunction"> + <info> + <desc>Describes one function.</desc> + </info> + <prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the user-visible name of the function.</desc> + </info> + </prop> + <prop oor:name="Description" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies a description of the function.</desc> + </info> + </prop> + <prop oor:name="Category" oor:type="xs:string"> + <info> + <desc>Specifies the programmatic name of the category the function belongs to.</desc> + </info> + </prop> + <prop oor:name="CategoryDisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the user-visible name of the category the function belongs to.</desc> + </info> + </prop> + <prop oor:name="CompatibilityName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies a localized function name for exchange with other applications.</desc> + </info> + </prop> + <set oor:name="Parameters" oor:node-type="AddInParameter"> + <info> + <desc>Specifies the function's parameters.</desc> + </info> + </set> + </group> + <group oor:name="AddIn"> + <info> + <desc>Describes one add-in component.</desc> + </info> + <set oor:name="AddInFunctions" oor:node-type="AddInFunction"> + <info> + <desc>Specifies the component's functions.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="AddInInfo" oor:node-type="AddIn"> + <info> + <desc>Specifies the installed add-in components.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Canvas.xcs b/officecfg/registry/schema/org/openoffice/Office/Canvas.xcs new file mode 100644 index 0000000000..4dc21e8756 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Canvas.xcs @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . +--> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Canvas" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains configuration items related to the Impress application.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <templates> + <group oor:name="CanvasService"> + <info> + <label>Implementation names for canvas service.</label> + <desc>Contains a list of implementation names for each canvas service. Tried in order of appearance</desc> + </info> + <prop oor:name="PreferredImplementations" oor:type="oor:string-list"> + <info> + <desc>List of implementation names.</desc> + </info> + </prop> + <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list"> + <info> + <desc>List of implementations that are hardware-accelerated.</desc> + </info> + </prop> + <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list"> + <info> + <desc>List of implementations that do anti-aliasing.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="DXCanvas"> + <info> + <desc>Contains config entries for the DirectX-based implementation of the XCanvas interface.</desc> + </info> + <prop oor:name="DeviceDenylist" oor:type="oor:int-list" oor:nillable="false"> + <info> + <desc>Sequence of 8 integers per device/driver + combination, that uniquely mark them as not being compatible with the + DirectX9 canvas implementation. If you have + trouble with your graphic adapter, and want to + add it to the denylisting, set + DenylistCurrentDevice below to false. After + running the Impress slideshow once, your card + identification has been added to the list. + </desc> + <label>Sequence of denylisted devices</label> + </info> + <value>0</value> + </prop> + <prop oor:name="DenylistCurrentDevice" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether the current DirectX device + ids should get denylisted. When true, a + running DXCanvas will write a DeviceDenylist entry, and refuse to run + on that device subsequently. + </desc> + <label>Denylist current DirectX device</label> + </info> + <value>false</value> + </prop> + <prop oor:name="MaxTextureSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>If present, limits the size of the textures + that get requested from the DX runtime. If + not present, textures of the maximal size + that is advertised by the driver are + used. This value has absolutely nothing to + do with the size of primitives that can be + rendered, both concepts are independent from + each other. The underlying reason for this + config item is the fact that several + card/driver combinations expose bugs, when + running them with their maximum texture size. + </desc> + <label>Maximum texture size requested from the DirectX runtime</label> + </info> + <value>2048</value> + </prop> + </group> + <set oor:name="CanvasServiceList" oor:node-type="CanvasService"> + <info> + <desc>List of preferred implementation names, for each given canvas service.</desc> + </info> + </set> + <prop oor:name="ForceSafeServiceImpl" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>When true, force canvas factory to use the last + entry of the respective preferred services + lists. This entry should represent a safe, + works-always implementation, ready to serve as a + fallback. + </desc> + <label>Force fallback canvas impl</label> + </info> + <value>false</value> + </prop> + <prop oor:name="UseAcceleratedCanvas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>When true, suggest canvas factory to use a + canvas service listed in the + AcceleratedImplementations lists. + </desc> + <label>Use a canvas listed among the AcceleratedImplementations</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UseAntialiasingCanvas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>When true, suggest canvas factory to use a + canvas service listed in the + AntialiasingImplementations lists. + </desc> + <label>Use a canvas listed among the AntialiasingImplementations</label> + </info> + <value>true</value> + </prop> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Chart.xcs b/officecfg/registry/schema/org/openoffice/Office/Chart.xcs new file mode 100644 index 0000000000..ad4f30a490 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Chart.xcs @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Chart" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for the Chart application.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <component> + <group oor:name="DefaultColor"> + <info> + <desc>Specifies the colors for creating new charts.</desc> + </info> + <prop oor:name="Series" oor:type="oor:long-list" oor:nillable="false"> + <!-- UIHints: Tools - Options Chart Default colors [Section] Chart colors --> + <info> + <desc>Specifies a list of color values to be used for the first n series, where n is the size of the list. For i > n the color used is equal to entry number i modulo n in the list. You should keep the size of the list at 12. Also note that the values are interpreted as unsigned 32bit values, although it is possible to get negative (signed) numbers in this list when being displayed in decimal.</desc> + <label>Chart colors</label> + </info> + <value>17798 16728590 16765728 5741852 8257569 8637183 3227652 11456256 4923247 16749838 12910603 34001</value> + <!-- 0x004586 0xff420e 0xffd320 0x579d1c 0x7e0021 0x83caff 0x314004 0xaecf00 0x4b1f6f 0xff950e 0xc5000b 0x0084d1 --> + </prop> + </group> + <group oor:name="ErrorProperties"> + <info> + <desc>Specifies properties for error presentation in new charts.</desc> + </info> + <prop oor:name="ErrorRectangle" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Advanced --> + <info> + <desc>Option to show errors as rectangles in charts.</desc> + <label>Error rectangles</label> + </info> + <value>false</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Commands.xcs b/officecfg/registry/schema/org/openoffice/Office/Commands.xcs new file mode 100644 index 0000000000..a07086a162 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Commands.xcs @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Commands" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <templates> + <group oor:name="CommandType"> + <info> + <desc>Describes a command.</desc> + </info> + <prop oor:name="Command" oor:type="xs:string"> + <info> + <desc>Specifies the command name for dispatching without a protocol part.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Execute"> + <info> + <desc>Contains information about the execute status.</desc> + </info> + <set oor:name="Disabled" oor:node-type="CommandType"> + <info> + <desc>Contains commands that are disabled in the Office user interface.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs new file mode 100644 index 0000000000..53aa213ac8 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs @@ -0,0 +1,6426 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice.Office" oor:name="Common" xml:lang="en-US"> + <info> + <desc>Contains common settings which are potentially shared by other + components.</desc> + </info> + <templates> + <group oor:name="Passwordstorage"> + <info> + <desc>Contains a container for passwords.</desc> + </info> + <prop oor:name="InitializationVector" oor:type="xs:string"> + <info> + <desc>Contains an initialization vector for the password encryption.</desc> + </info> + </prop> + <prop oor:name="Password" oor:type="xs:string" oor:localized="false"> + <info> + <desc>Contains a password encoded with the master password.</desc> + </info> + </prop> + </group> + <group oor:name="HistoryType"> + <info> + <desc>Contains settings for a history entry in the history list.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>Specifies the document URL.</desc> + </info> + </prop> + <prop oor:name="Filter" oor:type="xs:string"> + <info> + <desc>Specifies the filter name that was chosen to load the + document.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string"> + <info> + <desc>Indicates the title of the URL that is displayed on the + user-interface.</desc> + </info> + </prop> + <prop oor:name="Password" oor:type="xs:string"> + <info> + <desc>Contains an encoded password used to open the document.</desc> + </info> + </prop> + </group> + <group oor:name="MenuType"> + <info> + <desc>Describes a menu entry for configurable office menus (e.g. file + new).</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>Specifies the URL for dispatch.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the label of a menu entry.</desc> + </info> + </prop> + <prop oor:name="ImageIdentifier" oor:type="xs:string"> + <info> + <desc>Specifies the identifier of an assigned icon.</desc> + </info> + </prop> + <prop oor:name="TargetName" oor:type="xs:string"> + <info> + <desc>Specifies the dispatch target (for example, _blank to open URL + in new frame).</desc> + </info> + </prop> + </group> + <group oor:name="Font"> + <info> + <desc>Describes the characteristics of a font.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Specifies the exact name of the font ("Arial", "Courier", + "Frutiger").</desc> + </info> + </prop> + <prop oor:name="Height" oor:type="xs:short"> + <info> + <desc>Specifies the height of the font in the measure of the + destination.</desc> + </info> + </prop> + <prop oor:name="Width" oor:type="xs:short"> + <info> + <desc>Specifies the width of the font in the measure of the + destination.</desc> + </info> + </prop> + <prop oor:name="StyleName" oor:type="xs:string"> + <info> + <desc>Specifies the style name of the font ("Bold", "Italic", "Italic + Bold").</desc> + </info> + </prop> + <prop oor:name="Family" oor:type="xs:short"> + <info> + <desc>Specifies the general style of the font.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>DECORATIVE</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>MODERN</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>ROMAN</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>SCRIPT</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>SWISS</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>SYSTEM</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="CharSet" oor:type="xs:short"> + <info> + <desc>Specifies the character set which is supported by the + font.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>ANSI</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>MAC</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>IBMPC_437</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>IBMPC_850</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>IBMPC_860</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>IBMPC_861</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>IBMPC_863</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>IBMPC_865</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>SYSTEM</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>SYMBOL</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Pitch" oor:type="xs:short"> + <info> + <desc>Specifies the pitch of the font.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>FIXED</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>VARIABLE</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="CharacterWidth" oor:type="xs:double"> + <info> + <desc>Specifies the character width. Depending on the specified width, + a font that supports this width may be selected. [UNIT=%].</desc> + </info> + </prop> + <prop oor:name="Weight" oor:type="xs:double"> + <info> + <desc>Specifies the thickness of the line.</desc> + </info> + </prop> + <prop oor:name="Slant" oor:type="xs:short"> + <info> + <desc>Specifies if there is a character slant (italic).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>NONE</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>OBLIQUE</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>ITALIC</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>REVERSE_OBLIQUE</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>REVERSE_ITALIC</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="UnderLine" oor:type="xs:short"> + <info> + <desc>Specifies the type of underline.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>NONE</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>SINGLE</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>DOUBLE</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>DOTTED</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>DASH</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>LONGDASH</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>DASHDOT</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>DASHDOTDOT</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>SMALLWAVE</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>WAVE</desc> + </info> + </enumeration> + <enumeration oor:value="11"> + <info> + <desc>DOUBLEWAVE</desc> + </info> + </enumeration> + <enumeration oor:value="12"> + <info> + <desc>BOLD</desc> + </info> + </enumeration> + <enumeration oor:value="13"> + <info> + <desc>BOLDDOTTED</desc> + </info> + </enumeration> + <enumeration oor:value="14"> + <info> + <desc>BOLDDASH</desc> + </info> + </enumeration> + <enumeration oor:value="15"> + <info> + <desc>BOLDLONGDASH</desc> + </info> + </enumeration> + <enumeration oor:value="16"> + <info> + <desc>BOLDDASHDOT</desc> + </info> + </enumeration> + <enumeration oor:value="17"> + <info> + <desc>BOLDDASHDOTDOT</desc> + </info> + </enumeration> + <enumeration oor:value="18"> + <info> + <desc>BOLDWAVE</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Strikeout" oor:type="xs:short"> + <info> + <desc>Specifies the type of strikeout.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>NONE</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>SINGLE</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>DOUBLE</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>BOLD</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>SLASH</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>X</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Orientation" oor:type="xs:double"> + <info> + <desc>Specifies the rotation of the font. [UNIT=degree].</desc> + </info> + </prop> + <prop oor:name="Kerning" oor:type="xs:boolean"> + <info> + <desc>Specifies if a kerning table is available (for requesting). For + selecting, specifies if the kerning table is to be used.</desc> + </info> + </prop> + <prop oor:name="WordLineMode" oor:type="xs:boolean"> + <info> + <desc>Specifies if only words get underlined.</desc> + </info> + </prop> + <prop oor:name="Type" oor:type="xs:short"> + <info> + <desc>Specifies the technology of the font representation.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>DONTKNOW</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>RASTER</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>DEVICE</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>SCALABLE</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="FontReplacement"> + <info> + <desc>Contains settings for the font replacement.</desc> + </info> + <prop oor:name="ReplaceFont" oor:type="xs:string"> + <info> + <desc>Contains the name of font that is to be replaced.</desc> + </info> + </prop> + <prop oor:name="SubstituteFont" oor:type="xs:string"> + <info> + <desc>Contains the name of the replacing font.</desc> + </info> + </prop> + <prop oor:name="OnScreenOnly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the font pair replacement is applied on the + screen.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Always" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the font pair replacement is applied on the + printer.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="RecoveryEntry"> + <info> + <desc>Specifies an entry of the recovery list which is then used by + CrashGuard to save information about the last opened files.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>Specifies a URL that should be recovered after the next Office + start.</desc> + </info> + </prop> + <prop oor:name="Filter" oor:type="xs:string"> + <info> + <desc>Specifies a filter that should be used to open the document + referenced by the URL property.</desc> + </info> + </prop> + <prop oor:name="TempName" oor:type="xs:string"> + <info> + <desc>Contains the name of the temporary file which represents the + document.</desc> + </info> + </prop> + </group> + <group oor:name="StartEndCharacters"> + <info> + <desc>Contains the characters (so called forbidden characters) that are + not allowed at the beginning or end of a line.</desc> + </info> + <prop oor:name="StartCharacters" oor:type="xs:string"> + <info> + <desc>Contains the characters that are not allowed at the beginning of + a line.</desc> + </info> + </prop> + <prop oor:name="EndCharacters" oor:type="xs:string"> + <info> + <desc>Contains the characters that are not allowed at the end of a + line.</desc> + </info> + </prop> + </group> + <group oor:name="TrustedAuthor"> + <info> + <desc>All Certificate information needed to handle and identify the + signature.</desc> + </info> + <prop oor:name="SubjectName" oor:type="xs:string"> + <info> + <desc>Subject name of Certificate.</desc> + </info> + </prop> + <prop oor:name="SerialNumber" oor:type="xs:string"> + <info> + <desc>Serial Number of Certificate.</desc> + </info> + </prop> + <prop oor:name="RawData" oor:type="xs:string"> + <info> + <desc>Raw of Certificate.</desc> + </info> + </prop> + </group> + <group oor:name="ApplicationControlLayout"> + <info> + <desc>specifies, on a per-application-type basis, certain defaults for + layouting form controls</desc> + </info> + <prop oor:name="VisualEffect" oor:type="xs:string" oor:nillable="true"> + <info> + <desc>specifies the default visual effect for form controls</desc> + </info> + <constraints> + <enumeration oor:value="none"> + <info> + <desc>specifies no special visual effect</desc> + </info> + </enumeration> + <enumeration oor:value="flat"> + <info> + <desc>specifies a flat appearance</desc> + </info> + </enumeration> + <enumeration oor:value="3D"> + <info> + <desc>specifies a 3D appearance</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="DynamicBorderColors" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>specifies whether the controls should use dynamic border + coloring, if possible. Dynamic border coloring means that when the + mouse is hovered over a control, and when a control receives the + focus, this is indicated with special border colors.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseDocumentTextMetrics" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>controls whether form controls, when they render their text, use + the same metrics as the document does. If this is set to <true>, + then the control text's appearance better matches the text in the + surrounding document.</p> <p>Technically, documents use a + reference device for formatting, which usually has a higher resolution + than the actual output device. The option decides whether form + controls should use the same reference device as the surrounding + document. However, some of OOo's document implementations do not + properly use their reference device in all situations, in which case + the option might better be disabled.<p></desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="LastDirectory"> + <info> + <desc>Stores the last selected directory for the filepicker for different contexts.</desc> + </info> + <prop oor:name="LastPath" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The last used path for this context (context is the name of the parent node)</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="VCL"> + <info> + <desc>Contains settings for VCL.</desc> + </info> + <prop oor:name="DisableOpenGL" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if all OpenGL usage should be disabled.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseSkia" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Skia rendering should be used in VCL backends + supporting it.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ForceSkia" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Skia rendering should be used in VCL backends + supporting it. This one forces the use of Skia even if the + denylist would block the driver.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ForceSkiaRaster" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Skia rendering should be used in VCL backends + supporting it. This one forces the use of Skia software rendering + instead of trying to use the graphics driver.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AnimationsEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Defines if the user interface animations (like "walking ant" + animation when copying a cell in Calc) is enabled or disabled. + Disabling animations makes a lot of sense on remote connections + (VNC), where animations increase the (always limited) amount of + bandwidth needed. + </desc> + <label>Defines if the user interface animations are disabled.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReduceTransparencyMinArea" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies minimal area of an object for applying "Reduce Transparency" + printer configuration option (removing object transparency). This value + is counted in percents of the printable area.</desc> + </info> + <value>25</value> + </prop> + <prop oor:name="PDFExportImageCacheSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies number of PDF image instances to cache on + export - can save potentially huge amount of CPU time on + re-compressing the same JPEG image over and over again.</desc> + </info> + <value>15</value> + </prop> + </group> + <group oor:name="Passwords"> + <info> + <desc>Contains a description of the persistent password + container.</desc> + </info> + <prop oor:name="UseStorage" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if passwords can be stored persistently.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="StorageVersion" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies what version of encoding scheme the password container uses.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="HasMaster" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if there is a valid master password.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="MasterInitializationVector" oor:type="xs:string"> + <info> + <desc>Contains an initialization vector for the master password encryption.</desc> + </info> + </prop> + <prop oor:name="Master" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the master password encrypted by itself.</desc> + </info> + <value/> + </prop> + <set oor:name="Store" oor:node-type="Passwordstorage"> + <info> + <desc>Contains a list of passwords encoded with the master + password.</desc> + </info> + </set> + <prop oor:name="AuthenticateUsingSystemCredentials" oor:type="oor:string-list"> + <info> + <desc>Contains a list of URLs that should be accessed using system + credentials of the user.</desc> + </info> + </prop> + <prop oor:name="TrySystemCredentialsFirst" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if authentication using system credentials should be tried + automatically for all resources that support it (regardless of whether they are + in "AuthenticateUsingSystemCredentials" list or not).</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Drawinglayer"> + <info> + <desc>Specifies settings for the Drawinglayer.</desc> + </info> + <prop oor:name="OverlayBuffer" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the Overlay pane is allowed to use an own buffer. + If on, Overlay is fast but a buffer (graphics memory) is used. If off, + Overlay is slow, but no Buffer is needed. This is the global switch + which will enable/disable overlay for all Applications. This is the + global switch for the whole office.</desc> + <label>Overlay is allowed to use a Background Buffer in all + Applications</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OverlayBuffer_Calc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to OverlayBuffer, but only for Calc Application</desc> + <label>Calc Overlay is allowed to use a Background Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OverlayBuffer_Writer" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to OverlayBuffer, but only for Writer Application</desc> + <label>Writer Overlay is allowed to use a Background Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OverlayBuffer_DrawImpress" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to OverlayBuffer, but only for Draw/Impress + Applications</desc> + <label>Draw/Impress Overlay is allowed to use a Background + Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PaintBuffer" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the Application Repaint shall use a buffer for + Pre-Rendering. If on, screen flicker is greatly reduced and remote + display is fast, but a buffer (graphics memory) is needed. If off, + screen flicker will occur and remote display is slow, but no buffer + is needed. This is the global switch for the whole office.</desc> + <label>Application Repaint is allowed to use Pre-Rendering + Buffer.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PaintBuffer_Calc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to PaintBuffer, but only for Calc Application. + PaintBuffer is the global switch.</desc> + <label>Calc Repaint is allowed to use Pre-Rendering Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PaintBuffer_Writer" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to PaintBuffer, but only for Writer Application. + PaintBuffer is the global switch.</desc> + <label>Writer Repaint is allowed to use Pre-Rendering Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PaintBuffer_DrawImpress" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Similar to PaintBuffer, but only for Draw/Impress Applications. + PaintBuffer is the global switch.</desc> + <label>Draw/Impress Repaint is allowed to use Pre-Rendering + Buffer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="StripeColorA" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the first one of two colors used from overlay to + display striped lines as helplines. Default is black.</desc> + <label>Use given color as first stripe color</label> + </info> + <value>0</value> + </prop> + <prop oor:name="StripeColorB" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the second one of two colors used from overlay to + display striped lines as helplines. Default is white.</desc> + <label>Use given color as second stripe color</label> + </info> + <value>16777215</value> + </prop> + <prop oor:name="StripeLength" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the length in pixels of a single stripe used from + overlay to display striped lines as helplines. Default is four.</desc> + <label>Use given length as stripe length</label> + </info> + <value>4</value> + </prop> + <prop oor:name="MaximumPaperWidth" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Paper Width for page definitions + in cm. Default is 6m, i.e. 600 cm. When this is changed to higher + values, it is done on own risk.</desc> + <label>Maximum allowed Paper Width for page definitions</label> + </info> + <value>600</value> + </prop> + <prop oor:name="MaximumPaperHeight" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Paper Height for page definitions + in cm. Default is 6m, i.e. 600 cm. When this is changed to higher + values, it is done on own risk.</desc> + <label>Maximum allowed Paper Height for page definitions</label> + </info> + <value>600</value> + </prop> + <prop oor:name="MaximumPaperLeftMargin" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Left Margin for the page + definitions in 1/100th cm.</desc> + <label>Maximum allowed Left margin for page definitions</label> + </info> + <value>9999</value> + </prop> + <prop oor:name="MaximumPaperRightMargin" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Right Margin for the page + definitions in 1/100th cm.</desc> + <label>Maximum allowed Right margin for page definitions</label> + </info> + <value>9999</value> + </prop> + <prop oor:name="MaximumPaperTopMargin" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Top Margin for the page + definitions in 1/100th cm.</desc> + <label>Maximum allowed Top margin for page definitions</label> + </info> + <value>9999</value> + </prop> + <prop oor:name="MaximumPaperBottomMargin" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed Bottom Margin for the page + definitions in 1/100th cm.</desc> + <label>Maximum allowed Bottom margin for page definitions</label> + </info> + <value>9999</value> + </prop> + <prop oor:name="AntiAliasing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch allows to switch DrawingLayer based views to be + rendered using AntiAliasing or not. Of course this takes only effect + when AntiAliasing is supported for the System OOo is running + on.</desc> + <label>This switch determines if DrawingLayer based views use + AntiAliasing.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SnapHorVerLinesToDiscrete" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch allows to enhance visualisation of graphics which + use Horizontal or Vertical Hairlines combined with AntiAliased mode + (e.g. in 2D charts). When not used, those lines will be AntiAliased as + everything else. Since this is not pleasing for the eye, this option + allows to force those lines to snap to discrete points (pixels) when + activated and thus avoids AntiAliasing of pure Horizontal or Vertical + Hairlines.</desc> + <label>Determines if Horizontal and Vertical HairLines in AntiAliased + mode are snapped to discrete pixels to enhance visualisation</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RenderDecoratedTextDirect" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch determines if the decorations of decorated text + portions (e.g. underline, strike through) are rendered using VCL + direct rendering or if the primitive is decomposed into simple text + and the corresponding geometrical representations of the decorations. + Default is true since VCL's usage of the diverse System's hinting + possibilities for decorations is useful.</desc> + <label>Determines if decorated texts are decomposed at render time or + directly rendered using VCL</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RenderSimpleTextDirect" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch determines if simple text is directly rendered using + VCL or not. If not, the simple text is decomposed into PolyPolygons + which will be painted then. Default is true, since VCL will use the + hinting for font rendering on the diverse supported systems, which + gives better quality than rendering the text as Polygons.</desc> + <label>Determines if simple texts are decomposed at render time or + directly rendered using VCL</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SolidDragCreate" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch decides if Interactions in the DrawingLayer are + visualized using Wireframe or Full-Object previews. If false, only + Wireframe will be used. If true, Full-Object preview which gives a + much better feedback about the object interaction will be used. This + mode is used for modification and creation of objects. During + interaction, a geometric copy of the object(s) is shown with 50% + transparence in the foreground. That copy shows exactly what You will + get when You end the interaction.</desc> + <label>This switch determines if DrawingLayer Interactions show + Wireframe or Full-Object preview.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Quadratic3DRenderLimit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>This defines a Limitation for the default raster conversion from + 3D Scenes to Bitmaps. The number is the maximum number of pixels to + use, e.g. 1000x1000 Pixels is allowed as default. When Scenes would + need more Pixels than this, the Bitmap will be limited and scaled to + the needed pixel size at paint time.</desc> + <label>A Pixel limitation for the creation of 3D Scenes with the + default renderer.</label> + </info> + <value>1000000</value> + </prop> + <prop oor:name="QuadraticFormControlRenderLimit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>This defines a Limitation for the default raster conversion of + FormControls in edit mode. These have the ability to be displayed + using this fallback to Bitmaps. The number is the maximum number of + pixels to use, e.g. 300x150 Pixels is allowed as default. When + FormControls would need more Pixels than this, the Bitmap will be + limited and scaled to the needed pixel size at paint time.</desc> + <label>A Pixel limitation for the creation of FormControl fallback + display.</label> + </info> + <value>45000</value> + </prop> + <prop oor:name="TransparentSelection" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This switch defines if the selections in the applications (text + or cells) are visualized using inverse (XOR) when set to false (the + old selection method, also used when in HighContrast mode) or a + transparent overlay selection using the system's selection + color.</desc> + <label>This switch defines if for text/cell selections the old + inverse or the new transparent selection is to be used.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TransparentSelectionPercent" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the degree of transparence to be used when transparent + selection is used. The value is a percent value. Since neither no + transparence nor complete transparence makes sense, the value is + limited to a range of 10% - 90%. If the given value is outside this + range, it is cropped to it.</desc> + <label>Specifies the percent of transparence to use if transparent + selection is used.</label> + </info> + <value>75</value> + </prop> + <prop oor:name="SelectionMaximumLuminancePercent" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the maximum allowed luminance the system's selection + color may have. When the colorfetched from the system is brighter + (luminance is bigger), it will be scaled to a luminance of exactly + this given value.</desc> + <label>Specifies the maximum allowed luminance for the system's + selection color.</label> + </info> + <value>70</value> + </prop> + </group> + <group oor:name="AutoCorrect"> + <info> + <desc>Contains miscellaneous settings for the auto correction.</desc> + </info> + <prop oor:name="UseReplacementTable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Use replacement + table --> + <info> + <desc>Specifies if the replacement table should be used to replace + letter combinations with defined text</desc> + <label>Use replacement table</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TwoCapitalsAtStart" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Correct TWo + INitial Capitals --> + <info> + <desc>Specifies if two initial capitals should be corrected + automatically.</desc> + <label>Correct two initial capitals</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CapitalAtStartSentence" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Capitalize first + letter of every sentence --> + <info> + <desc>Specifies if the letter at the beginning of a sentence should be + capitalized automatically.</desc> + <label>Capitalize first letter of every sentence</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeUnderlineWeight" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Automatic *bold*, + /italic/, -strikeout- and _underline_ --> + <info> + <desc>Specifies if text should be formatted in bold or underlined when + the corresponding characters are entered (*bold*, /italic/, -strikeout-, + _underline_).</desc> + <label>Apply bold, italics, strikeout or underline</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SetInetAttribute" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - URL + recognition --> + <info> + <desc>Specifies if character strings which could represent a URL + should be converted to a hyperlink.</desc> + <label>Detect URL</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SetDOIAttribute" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - DOI + recognition --> + <info> + <desc>Specifies if character strings which could represent a DOI + should be converted to a hyperlink.</desc> + <label>Detect DOI</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeOrdinalNumber" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace + 1st... --> + <info> + <desc>Specifies if ordinal numbers should be displayed with raised + endings.</desc> + <label>Replace ordinal numbers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeDash" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace + dashes --> + <info> + <desc>Specifies if minus signs should be replaced by dashes + automatically.</desc> + <label>Replace dashes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AddNonBreakingSpace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Add non-breaking + space --> + <info> + <desc>Adds a non-breaking space before the characters :;!? in + french.</desc> + <label>Add non-breaking space</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TransliterateRTL" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Transliterate Hungarian to Old Hungarian --> + <info> + <desc>Transliterates RTL Hungarian text to Old Hungarian script.</desc> + <label>Transliterate RTL text to Old Hungarian</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeAngleQuotes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace << and >> with angle quotes --> + <info> + <desc>Specifies if << or >> should be replaced by angle quotes automatically.</desc> + <label>Replace angle quotes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RemoveDoubleSpaces" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Ignore Double + Spaces --> + <info> + <desc>Specifies if multiple spaces should be combined into one.</desc> + <label>Ignore double spaces</label> + </info> + <value>false</value> + </prop> + <prop oor:name="CorrectAccidentalCapsLock" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Correct accidental + use of cAPS LOCK key --> + <info> + <desc>Specifies whether or not to correct accidental use of CAPS lock + key.</desc> + <label>Correct accidental use of cAPS LOCK key</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReplaceSingleQuote" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Single + quotes --> + <info> + <desc>Specifies if single quotes should be replaced.</desc> + <label>Single quotes - Replace</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SingleQuoteAtStart" oor:type="xs:int"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Single + quotes --> + <info> + <desc>Specifies the start single quote.</desc> + <label>Start single quote</label> + </info> + </prop> + <prop oor:name="SingleQuoteAtEnd" oor:type="xs:int"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Single + quotes --> + <info> + <desc>Specifies the end single quote.</desc> + <label>End Single quote</label> + </info> + </prop> + <prop oor:name="ReplaceDoubleQuote" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Double + quotes --> + <info> + <desc>Specifies if double quotes should be replaced.</desc> + <label>Double quotes - Replace</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DoubleQuoteAtStart" oor:type="xs:int"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Double + quotes --> + <info> + <desc>Specifies the start quote.</desc> + <label>Start quote</label> + </info> + </prop> + <prop oor:name="DoubleQuoteAtEnd" oor:type="xs:int"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Custom Quotes Double + quotes --> + <info> + <desc>Specifies the end quote.</desc> + <label>End quote</label> + </info> + </prop> + <group oor:name="Exceptions"> + <info> + <desc>Contains settings to apply replacement rules and + exceptions.</desc> + </info> + <prop oor:name="TwoCapitalsAtStart" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - AutoCorrect/AutoFormat - Exceptions - Words with + 2 initial capitals or small initial --> + <info> + <desc>Specifies if defined words with two initial capital letters + or a small initial letter should not be included in the AutoCorrect + replacement.</desc> + <label>Words with two initial capital letters or a small initial - + Add automatically</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CapitalAtStartSentence" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - AutoCorrect/AutoFormat - Exceptions - + Abbreviation --> + <info> + <desc>Specifies if defined abbreviations should be taken into + account to exclude a preceding capital letter.</desc> + <label>Abbreviations (no subsequent capital letter) - Add + automatically</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Cache"> + <info> + <desc>Specifies cache related options.</desc> + </info> + <group oor:name="DrawingEngine"> + <info> + <desc>Specifies the cache related options for the drawing + engine.</desc> + </info> + <prop oor:name="OLE_Objects" oor:type="xs:int" oor:nillable="false"> + <!-- Notice: MaxOLEObjectsInDrawingEngineMemory --> + <info> + <desc>Determines the maximum number of OLE objects that can be held + in RAM for drawings, presentations and inserted drawing objects. The + fewer OLE objects contained in RAM, the more space is available for + other functions. The more OLE objects in RAM, the faster you can + page through the objects since they do not always need to be loaded + from the hard drive.</desc> + </info> + <value>200</value> + </prop> + </group> + <group oor:name="Writer"> + <info> + <desc>Specifies the cache related options for Writer.</desc> + </info> + <prop oor:name="OLE_Objects" oor:type="xs:int" oor:nillable="false"> + <!-- Notice: MaxOLEObjectsInSWMemory --> + <info> + <desc>Determines the maximum number of OLE objects that can be held + in RAM for the writer. The fewer OLE objects contained in RAM, the + more space is available for other functions. The more OLE objects in + RAM, the faster you can page through the objects since they do not + always need to be loaded from the hard drive.</desc> + </info> + <value>20</value> + </prop> + </group> + <group oor:name="GraphicManager"> + <info> + <desc>Specifies a group of graphic manager cache options.</desc> + <label>Image Manager Cache</label> + </info> + <prop oor:name="GraphicSwappingEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether graphics will be swapped to disk when `GraphicMemoryLimit` + is reached. Disable at your own risk.</desc> + <label>Graphic Swapping Enabled</label> + </info> + <value>true</value> + </prop> + <prop oor:name="GraphicMemoryLimit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the allowed cumulated memory that the + graphic objects can occupy before they start to get swapped + to the disk to save memory.</desc> + <label>Graphic Memory Limit Size</label> + </info> + <value>300000000</value> + </prop> + <prop oor:name="GraphicAllowedIdleTime" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the time in seconds when the graphic object + can be idle (time since it was last used) before it is + considered to be swapped to the disk to save memory.</desc> + <label>Graphic Allowed Idle Time</label> + </info> + <value>10</value> + </prop> + </group> + <group oor:name="Skia"> + <info> + <desc>Specifies a group of cache options related to Skia-based drawing.</desc> + </info> + <prop oor:name="ImageCacheSize" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the maximum cache size in bytes for all images used by Skia-based + drawing code. Larger size may improve drawing performance when using + many large images in software rendering mode.</desc> + <label>Image Cache Size</label> + </info> + <value>64000000</value> + </prop> + </group> + <group oor:name="Font"> + <info> + <desc>Specifies the cache related options for fonts.</desc> + </info> + <prop oor:name="GlyphsCacheSize" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the maximum cache size in bytes for all glyphs used + when laying out text. Larger size may improve text drawing performance + in large documents.</desc> + <label>Glyphs Cache Size</label> + </info> + <value>20000000</value> + </prop> + <prop oor:name="TextRunsCacheSize" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the maximum cache size in bytes for all text run data used + when laying out text. Larger size may improve text drawing performance + in large documents.</desc> + <label>Text Runs Cache Size</label> + </info> + <value>100000</value> + </prop> + </group> + </group> + <group oor:name="Path"> + <!-- UIHints: Tools - Options - General - Paths --> + <info> + <desc>Contains the current and default path settings used by the + Office.</desc> + </info> + <group oor:name="Current"> + <info> + <desc>Contains the global path settings, mainly those of the Options + dialog.</desc> + </info> + <prop oor:name="Addin" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the directory that contains spreadsheet add-ins + which use the old add-in API.</desc> + </info> + <value>$(progpath)/addin</value> + </prop> + <prop oor:name="AutoCorrect" oor:type="oor:string-list"> + <info> + <desc>Specifies the settings of the AutoCorrect dialog.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/autocorr</it> + <it>$(userurl)/autocorr</it> + </value> + </prop> + <prop oor:name="AutoText" oor:type="oor:string-list"> + <info> + <desc>Contains the directory which contains the AutoText + modules.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/autotext/$(vlang)</it> + <it>$(userurl)/autotext</it> + </value> + </prop> + <prop oor:name="Backup" oor:type="xs:string"> + <info> + <desc>Stores the automatic backup copies of documents.</desc> + </info> + <value>$(userurl)/backup</value> + </prop> + <prop oor:name="Basic" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Contains the Basic files, which are used by the + AutoPilots.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/basic</it> + <it>$(userurl)/basic</it> + </value> + </prop> + <prop oor:name="Bitmap" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the bitmap files which can be used for menu and + toolbar icons.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/config/symbol</value> + </prop> + <prop oor:name="Config" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the configuration files. This value cannot be changed + through the user interface.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/config</value> + </prop> + <prop oor:name="Dictionary" oor:type="xs:string"> + <info> + <desc>Contains the provided dictionaries.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/wordbook</value> + </prop> + <prop oor:name="Favorite" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the path to save folder bookmarks.</desc> + </info> + <value>$(userurl)/config/folders</value> + </prop> + <prop oor:name="Filter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the directory where all the filters are + stored.</desc> + </info> + <value>$(progpath)/filter</value> + </prop> + <prop oor:name="Gallery" oor:type="oor:string-list"> + <info> + <desc>Specifies the directory which contains the Gallery database + and multimedia files.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/gallery</it> + <it>$(userurl)/gallery</it> + </value> + </prop> + <prop oor:name="Graphic" oor:type="xs:string"> + <info> + <desc>Specifies the directory that is displayed when the dialog for + opening an image or for saving a new image is called.</desc> + </info> + <value>$(userurl)/gallery</value> + </prop> + <prop oor:name="Help" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the path to the Office help files.</desc> + </info> + <value>$(instpath)/@LIBO_SHARE_HELP_FOLDER@</value> + </prop> + <prop oor:name="Linguistic" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the files that are necessary for the + spellcheck.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/dict</value> + </prop> + <prop oor:name="Module" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the Office modules.</desc> + </info> + <value>$(progpath)</value> + </prop> + <prop oor:name="Palette" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the path to the palette files *.SOB to *.SOF + containing user-defined colors and patterns.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/palette</it> + <it>$(userurl)/config</it> + </value> + </prop> + <prop oor:name="Plugin" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the directory in which the plugins are saved.</desc> + </info> + <value> + <it>$(progpath)/plugin</it> + </value> + </prop> + <prop oor:name="Template" oor:type="oor:string-list"> + <info> + <desc>Specifies the templates originate from these folders and + sub-folders.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/template/$(vlang)</it> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/template/common</it> + <it>$(userurl)/template</it> + </value> + </prop> + <prop oor:name="UIConfig" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies additional folders containing a global user + interface configuration. The final user interface configuration is + merged from UserConfig and from these folders.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/config</it> + </value> + </prop> + <prop oor:name="UserConfig" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the folder with the user settings.</desc> + </info> + <value>$(userurl)/config</value> + </prop> + <prop oor:name="UserDictionary" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the custom dictionaries.</desc> + </info> + <value>$(userurl)/wordbook</value> + </prop> + <prop oor:name="Work" oor:type="xs:string"> + <info> + <desc>Specifies the path of the work folder, which can be modified + according to the user's needs. The path specified here can be seen + in the Open or Save dialog.</desc> + </info> + <value>$(work)</value> + </prop> + </group> + <group oor:name="Default"> + <info> + <desc>Contains the default values of all the paths, which can be + modified according to the user's needs. They are used when pressing + the Standard-button in the Options dialog.</desc> + </info> + <prop oor:name="Addin" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory that contains spreadsheet + add-ins which use the old add-in API.</desc> + </info> + <value>$(progpath)/addin</value> + </prop> + <prop oor:name="AutoCorrect" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory for the settings of the + AutoCorrect dialog.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/autocorr</it> + <it>$(userurl)/autocorr</it> + </value> + </prop> + <prop oor:name="AutoText" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the AutoText modules are + located.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/autotext/$(vlang)</it> + <it>$(userurl)/autotext</it> + </value> + </prop> + <prop oor:name="Backup" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory for the automatic backup + copies of documents.</desc> + </info> + <value>$(userurl)/backup</value> + </prop> + <prop oor:name="Basic" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the Basic files, used by + the AutoPilots, are located.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/basic</it> + <it>$(userurl)/basic</it> + </value> + </prop> + <prop oor:name="Bitmap" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the bitmap files, which + can be used for the menu and toolbar icons, are located.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/config/symbol</value> + </prop> + <prop oor:name="Config" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the configuration files + are stored.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/config</value> + </prop> + <prop oor:name="Classification" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the URL of the default TSCP BAF policy file.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/classification/example.xml</value> + </prop> + <prop oor:name="Dictionary" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the provided + dictionaries are located.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/wordbook/$(vlang)</value> + </prop> + <prop oor:name="Favorite" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where folder bookmarks are + stored.</desc> + </info> + <value>$(userurl)/config/folders</value> + </prop> + <prop oor:name="Filter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where all the filters are + stored.</desc> + </info> + <value>$(progpath)/filter</value> + </prop> + <prop oor:name="Gallery" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the Gallery database and + multimedia files are located.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/gallery</it> + <it>$(userurl)/gallery</it> + </value> + </prop> + <prop oor:name="Graphic" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory used by the dialog for opening + an image or for saving a new image.</desc> + </info> + <value>$(userurl)/gallery</value> + </prop> + <prop oor:name="Help" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where Office help files are + located.</desc> + </info> + <value>$(instpath)/@LIBO_SHARE_HELP_FOLDER@</value> + </prop> + <prop oor:name="Linguistic" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the files that are + necessary for the spellcheck are saved.</desc> + </info> + <value>$(insturl)/@LIBO_SHARE_FOLDER@/dict</value> + </prop> + <prop oor:name="Module" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory which contains the Office + modules.</desc> + </info> + <value>$(progpath)</value> + </prop> + <prop oor:name="Palette" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory for the palette files *.SOB to + *.SOF containing user-defined colors and patterns.</desc> + </info> + <value>$(userurl)/config</value> + </prop> + <prop oor:name="Plugin" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory where the Office plugins are + located.</desc> + </info> + <value> + <it>$(progpath)/plugin</it> + </value> + </prop> + <prop oor:name="Temp" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory that is used as a base + directory for all temporary Office files.</desc> + </info> + <value>$(temp)</value> + </prop> + <prop oor:name="Template" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directory where all provided templates + are located in folders and sub-folders.</desc> + </info> + <value> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/template/$(vlang)</it> + <it>$(insturl)/@LIBO_SHARE_FOLDER@/template/common</it> + <it>$(userurl)/template</it> + </value> + </prop> + <prop oor:name="UIConfig" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the default directories for the global user + interface configuration. The final user interface configuration is + merged from UserConfig and from these folders.</desc> + </info> + <value/> + </prop> + <prop oor:name="UserConfig" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory which stores the user + settings.</desc> + </info> + <value>$(userurl)/config</value> + </prop> + <prop oor:name="UserDictionary" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default directory which stores the custom + dictionaries.</desc> + </info> + <value>$(userurl)/wordbook</value> + </prop> + <prop oor:name="Work" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default working directory where user stores + documents.</desc> + </info> + <value>$(work)</value> + </prop> + </group> + </group> + <group oor:name="Font"> + <info> + <desc>Contains some common settings for fonts.</desc> + </info> + <group oor:name="Substitution"> + <info> + <desc>Contains settings for the font substitution.</desc> + </info> + <prop oor:name="Replacement" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Font replacement --> + <info> + <desc>Determines if the list of font replacements is applied or + not</desc> + <label>Apply replacement table</label> + </info> + <value>false</value> + </prop> + <set oor:name="FontPairs" oor:node-type="FontReplacement"> + <!-- UIHints: Tools - Options - General - Font replacement --> + <info> + <desc>Specifies a substitution of the requested font, even if this + font is available on the user's system.</desc> + </info> + </set> + </group> + <group oor:name="View"> + <info> + <desc>Contains the settings for the font selection box in the object + bar.</desc> + </info> + <prop oor:name="History" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - View --> + <info> + <desc>Contains the last five fonts, which are shown on the top of a + list, beginning with the last one. This list will be displayed on + the font-name-box of the object bar.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowFontBoxWYSIWYG" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - View --> + <info> + <desc>Specifies that the names of the selectable fonts will be + displayed with this font.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="SourceViewFont"> + <info> + <desc>Specifies the font name and height used in HTML source + view</desc> + </info> + <prop oor:name="FontName" oor:type="xs:string"> + <info> + <desc>Specifies the name of the font that is used in source views + (HTML source view or BASIC IDE)</desc> + </info> + </prop> + <prop oor:name="FontHeight" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the height, in points, of the font that is used in + source views (HTML source view or BASIC IDE)</desc> + </info> + <value>10</value> + </prop> + <prop oor:name="NonProportionalFontsOnly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether only non-proportional font should be + presented on the dialog page.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Menus"> + <info> + <desc>Contains information about configurable menus.</desc> + </info> + <set oor:name="New" oor:node-type="MenuType"> + <info> + <desc>Contains all entries of new menu.</desc> + </info> + </set> + <set oor:name="Wizard" oor:node-type="MenuType"> + <info> + <desc>Contains all entries of wizard menu.</desc> + </info> + </set> + <set oor:name="HelpBookmarks" oor:node-type="MenuType"> + <info> + <desc>Contains all help bookmarks.</desc> + </info> + </set> + <prop oor:name="SendFeedbackURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command SendFeedback (SID_SEND_FEEDBACK).</desc> + </info> + </prop> + <prop oor:name="VolunteerURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL opened per click on the brand image at the start center.</desc> + </info> + </prop> + <prop oor:name="QA_URL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command QuestionAnswers (SID_Q_AND_A).</desc> + </info> + </prop> + <prop oor:name="DocumentationURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command Documentation (SID_DOCUMENTATION).</desc> + </info> + </prop> + <prop oor:name="GetInvolvedURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command GetInvolved (SID_GETINVOLVED).</desc> + </info> + </prop> + <prop oor:name="DonationURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command Donation (SID_DONATION).</desc> + </info> + </prop> + <prop oor:name="ReleaseNotesURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command WhatsNew (SID_WHATSNEW).</desc> + </info> + </prop> + <prop oor:name="CreditsURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL for the LibreOffice Credits page.</desc> + </info> + </prop> + <prop oor:name="HyphenationMissingURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used with the UNO command HyphenationMissing (SID_HYPHENATIONMISSING).</desc> + </info> + </prop> + <prop oor:name="InstallJavaURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used for Install Java message box.</desc> + </info> + </prop> + <prop oor:name="PrivacyPolicyURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL for a privacy policy.</desc> + </info> + </prop> + <prop oor:name="ExtensionsURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL used for Extensions box.</desc> + </info> + </prop> + </group> + <group oor:name="History"> + <info> + <desc>Contains history information.</desc> + </info> + <prop oor:name="HelpBookmarkSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Describes the range and current size of the help bookmark + history list.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Defines the minimum range of the help bookmark history + list.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10000"> + <info> + <desc>Defines the maximum range of the help bookmark history + list.</desc> + </info> + </maxInclusive> + </constraints> + <value>10000</value> + </prop> + <prop oor:name="Size" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Describes the range and current size of the history list.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Defines the min range for the history size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Defines the max range for the history size.</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + <prop oor:name="PickListSize" oor:type="xs:int" oor:nillable="false"> + <!--UI hints: File menu--> + <info> + <desc>Describes the range and current size of the picklist shown + inside the menu.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Defines the min range for the picklist size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Defines the max range for the picklist size.</desc> + </info> + </maxInclusive> + </constraints> + <value>25</value> + </prop> + <prop oor:name="RecentDocsThumbnail" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to generate/show a thumbnail image for RecentDocsView.</desc> + <label>Store/show thumbnails in RecentDocs History</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowCurrentModuleOnly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>The entry specifies if the recent document list should show only + files that can be handled by the current module.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="HelpBookmarks" oor:node-type="HistoryType"> + <info> + <desc>Contains the most recently opened help documents.</desc> + </info> + </set> + <set oor:name="List" oor:node-type="HistoryType"> + <info> + <desc>Contains the most recently opened documents.</desc> + </info> + </set> + <set oor:name="PickList" oor:node-type="HistoryType"> + <!--UI hints: File menu--> + <info> + <desc>Contains the most recently used documents displayed in the file + menu.</desc> + </info> + </set> + </group> + <group oor:name="Internal"> + <info> + <desc>Contains settings which are used during the Office startup to + check for unfinished work.</desc> + </info> + <set oor:name="RecoveryList" oor:node-type="RecoveryEntry"> + <info> + <desc>Contains the documents that were opened when the office + crashed.</desc> + </info> + </set> + </group> + <group oor:name="Save"> + <info> + <desc>Contains general settings about the saving process.</desc> + </info> + <prop oor:name="WorkingSet" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Restore editing + view - Open documents--> + <info> + <desc>Specifies if the all open windows and documents should be saved. + If set to true, the URLs of all open documents and all view properties + of all open views are saved when terminating the application.</desc> + <label>Open documents</label> + </info> + <value>false</value> + </prop> + <group oor:name="Document"> + <info> + <desc>Contains settings which specify how documents are saved.</desc> + </info> + <prop oor:name="Unpacked" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File - Save/Save As --> + <info> + <desc>Saves OOo 6.0 XML file documents unpacked into a directory. + Documents are represented by the directory content and not by a + single file.</desc> + <label>Save XML files unpacked</label> + </info> + <value>false</value> + </prop> + <prop oor:name="UseUserData" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File - Save/Save As --> + <info> + <desc>Specifies if the user's name should be written into the + Properties dialog of the document when saving the document.</desc> + <label>Use data for document properties</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AutoSave" oor:type="xs:boolean" oor:nillable="false"> + <info> + <deprecated>Not used anymore</deprecated> + </info> + <value>false</value> + </prop> + <prop oor:name="GenerateThumbnail" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies whether to generate a thumbnail image and place it inside the + odf archive file, which makes it possible to see a preview of the document.</desc> + <label>Store a preview of this document</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CreateBackup" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies whether to create a backup copy when a modified + document is saved.</desc> + <label>Always create backup copy</label> + </info> + <value>true</value> + </prop> + <prop oor:name="BackupIntoDocumentFolder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies whether to save the backup copy into the same folder + as the original document.</desc> + <label>Place backup in same folder as document</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EditProperty" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies if the document properties dialog will be opened for + editing every time a document is saved under a new filename.</desc> + <label>Edit document properties before saving</label> + </info> + <value>false</value> + </prop> + <prop oor:name="AutoSaveTimeIntervall" oor:type="xs:int" oor:nillable="false"> + <info> + <deprecated>Not used anymore</deprecated> + </info> + <value>10</value> + </prop> + <prop oor:name="ViewInfo" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Restore + editing view - Document view--> + <info> + <desc>Saves view properties of last active document view when saving + a document.</desc> + <label>Document view</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PrettyPrinting" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - optimize XML file + size--> + <!--the UI setting is inverse to this setting--> + <info> + <desc>Specifies if files saved in the OOo 6.0 XML file formats + should be in pretty printing format. Saving and loading the document + takes more time in pretty printing format.</desc> + <label>Open windows</label> + </info> + <value>false</value> + </prop> + <prop oor:name="WarnAlienFormat" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - --> + <info> + <desc>Specifies if a warning message is shown if a file is going to + be saved to an alien format.</desc> + <label>Open windows</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AlwaysSaveAs" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If the option is set, every time a user triggers a plain Save + operation, SaveAs operation with possible additional user + notifications will be started.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="LoadPrinter" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Load/Save - General - Load - Load + printer settings with the document --> + <info> + <desc>Specifies if the printer settings will be loaded with the + document.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="GeneratorOverride" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>If set, the value will be used as the generator information saved + in documents. Note that the generator information may affect document import + and using an inappropriate value here may change how the document is imported.</desc> + </info> + <value></value> + </prop> + </group> + <group oor:name="Graphic"> + <info> + <desc>Contains settings on how images contained in a document should + be saved.</desc> + </info> + <prop oor:name="Format" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save + graphics --> + <info> + <desc>Specifies how images contained in a document are + saved.</desc> + <label>Save images Normal/Compressed/Original format</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Normal</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Compressed</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Original format</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="AddReplacementImages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Export replacement objects as fallback images for vector graphics (True).</desc> + <label>Export replacement objects as fallback images for vector graphics</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="URL"> + <info> + <desc>Specifies how URLs in documents should be processed during + save.</desc> + </info> + <prop oor:name="FileSystem" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save URLs + relative to --> + <info> + <desc>Specifies whether URLs in documents should be saved relative + to the file system.</desc> + <label>File system</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Internet" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save URLs + relative to --> + <info> + <desc>Specifies if URLs in documents should be saved relative to the + Internet.</desc> + <label>Internet</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="ODF"> + <info> + <desc>Specifies ODF settings.</desc> + </info> + <prop oor:name="DefaultVersion" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools - Options - Load/Save - General - ODF version --> + <info> + <desc>Specifies the default ODF version for saving documents.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>ODFVER_UNKNOWN</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>ODFVER_010</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>ODFVER_011</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>ODFVER_012</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>ODFVER_012_EXT_COMPAT</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>ODFVER_012_EXTENDED</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>ODFVER_013</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>ODFVER_LATEST</desc> + </info> + </enumeration> + </constraints> + <value>3</value> + </prop> + </group> + </group> + <group oor:name="Load"> + <info> + <desc>Contains settings regarding the loading of documents.</desc> + </info> + <prop oor:name="UserDefinedSettings" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Load/Save - General [Section] + Load - Load user-defined with the document--> + <info> + <desc>Specifies whether the user defined configuration settings are + loaded together with the document.</desc> + <label>Load user-defined settings</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ViewPositionForAnyUser" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the view position of the document is loaded with + a document even if it was saved by a different user. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DetectWebDAVRedirection" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether to use WebDAV when a file is loaded from a mapped WebDAV drive.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="DisableBuiltinStyles" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether to skip addition of built-in styles to the document model.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Security"> + <info> + <desc>Contains security specific Office settings.</desc> + </info> + <prop oor:name="LoadExoticFileFormats" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Determines how exotic file formats should be handled.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Refuse loading without question</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Display a warning and let the user decide</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Always load without question</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="EnableExpertConfiguration" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the user has access to the entire + configuration via the Expert Configuration button.</desc> + </info> + <value>true</value> + </prop> + <group oor:name="OpenPGP"> + <info> + <desc>Contains security settings regarding the GnuPG/OpenPGP backend.</desc> + </info> + <prop oor:name="MinimalKeyExport" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the PGPKeyPacket element on signed + documents will contain the full public key (default), or + the potentially much smaller minimal one, without any signatures.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Scripting"> + <info> + <desc>Contains security settings regarding Basic scripts.</desc> + </info> + <prop oor:name="SecureURL" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: Tools - Options - Browser --> + <info> + <desc>Lists all trustworthy URLs: file: All scripts from the local + file system including a LAN; private:explorer: Scripts from the + Explorer; private:help: Scripts in the help system; private:newmenu: + Scripts that are executed by the commands File-New and AutoPilot; + private:schedule: Scripts of the scheduler; private:searchfolder: + Scripts of the searchfolder; private:user: Scripts that are entered + in the URL field.</desc> + </info> + <value/> + </prop> + <prop oor:name="WarnSaveOrSendDoc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to warn when saving or sending documents with + personal/hidden data.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="WarnSignDoc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to warn when signing documents with + personal/hidden data.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="CertDir" oor:type="xs:string"> + <info> + <desc>Contains the path to the users NSS certificate directory.</desc> + </info> + </prop> + <prop oor:name="ManualCertDir" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the last path manually selected by the user for the CertDir property.</desc> + </info> + </prop> + <prop oor:name="CertMgrPath" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the path of certificate manager if specified.</desc> + </info> + <value></value> + </prop> + <prop oor:name="TSAURLs" oor:type="oor:string-list"> + <info> + <desc>Contains the URLs or Time Stamping Authority servers.</desc> + </info> + </prop> + <prop oor:name="WarnPrintDoc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to warn when printing documents with + personal/hidden data.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="WarnCreatePDF" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to warn when creating PDF documents with + personal/hidden data.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="RemovePersonalInfoOnSaving" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to remove personal information on + saving.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="KeepRedlineInfoOnSaving" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> + Specifies whether to keep track changed information on + saving if RemovePersonalInfoOnSaving is true. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="KeepDocUserInfoOnSaving" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> + Specifies whether to keep document user information on + saving if RemovePersonalInfoOnSaving is true. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="KeepNoteAuthorDateInfoOnSaving" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> + Specifies whether to keep note author and date information on + saving if RemovePersonalInfoOnSaving is true. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="KeepDocVersionInfoOnSaving" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> + Specifies whether to keep document version information on + saving if RemovePersonalInfoOnSaving is true. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="RecommendPasswordProtection" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to recommend password protection when saving + documents.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="PasswordPolicy" oor:type="xs:string"> + <info> + <desc>Specifies the password policy regular expression to be forced + when a password is being entered. If the password doesn't match the + regular expression it is denied. + + For example a policy that enforces minimum eight characters, at + least one uppercase, one lowercase letter and one number would be: + ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$ + </desc> + </info> + </prop> + <prop oor:name="PasswordPolicyErrorMessage" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>Specifies the displayed error message when the entered + password doesn't meet the password policy. Should describe the + password policy.</desc> + </info> + <value>Password does not meet the password policy.</value> + </prop> + <prop oor:name="HyperlinksWithCtrlClick" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether ctrl-click is required to follow + hyperlinks.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="BlockUntrustedRefererLinks" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to block any links originating from + documents that are not among the trusted locations.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="MacroSecurityLevel" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Level of Macro security.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Lowest level.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="3"> + <info> + <desc>Highest level.</desc> + </info> + </maxInclusive> + </constraints> + <value>2</value> + </prop> + <prop oor:name="DisableMacrosExecution" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the macro execution is disabled in general. + This will disable Basic, Beanshell, Javascript and Python scripts. + If it is set to true, the "MacroSecurityLevel" is ignored. If it is + set to false, the mentioned entry specified the level of macro + security.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DisableActiveContent" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether or not to disable active content. Right now + only disables active embedded content (OLE) and DDE.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CheckDocumentEvents" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Warn on load when a document binds an event to a macro</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AllowedDocumentEventURLs" oor:type="oor:string-list"> + <info> + <desc>List of script URLS which are allowed to be called by document events. + Look into content.xml of the odf file to find the URL. + You can either write the full URL, a part of it (starting from the beginning), + or use regular expressions. + Examples: + * vnd.sun.star.script:Standard.Module1.Main?language=Basic&location=user + * vnd.sun.star.script:Standard.Module1 + * vnd.sun.star.script:YourScript.*location=share + * .*location=application.* + + When this property is not set, all document event URLs are allowed. + </desc> + </info> + </prop> + <set oor:name="TrustedAuthors" oor:node-type="TrustedAuthor"> + <info> + <desc>List with trusted authors.</desc> + </info> + </set> + <group oor:name="WindowsSecurityZone"> + <info> + <desc>Contains security settings regarding Basic scripts.</desc> + </info> + <prop oor:name="ZoneLocal" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Action needed for opening document with macro with Windows zone + identifier URLZONE_LOCAL_MACHINE (0, local machine).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Ask</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Allow</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Deny</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ZoneIntranet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Action needed for opening document with macro with Windows zone + identifier URLZONE_INTRANET (1, local machine).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Ask</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Allow</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Deny</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ZoneTrusted" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Action needed for opening document with macro with Windows zone + identifier URLZONE_TRUSTED (2, trusted).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Ask</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Allow</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Deny</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ZoneInternet" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Action needed for opening document with macro with Windows zone + identifier URLZONE_INTERNET (3, internet).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Ask</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Allow</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Deny</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ZoneUntrusted" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Action needed for opening document with macro with Windows zone + identifier URLZONE_UNTRUSTED (3, untrusted source).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Ask</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Allow</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Deny</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + </group> + </group> + <group oor:name="View"> + <info> + <desc>Contains window and dialog settings.</desc> + </info> + <group oor:name="NewDocumentHandling"> + <info> + <desc>Contains settings to change new document window behavior.</desc> + </info> + <prop oor:name="ForceFocusAndToFront" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Every new document window will be forced to front and grabs + the focus.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Dialog"> + <info> + <desc>Contains settings which specify how dialogs and toolbars should + be displayed.</desc> + </info> + <prop oor:name="MousePositioning" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Mouse + positioning --> + <info> + <desc>Determines the automatic mouse positioning on dialogs: 0 - + Default button 1 - Dialog center 2 - No automatic positioning</desc> + <label>Mouse positioning</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Snap To Button</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Snap To Middle</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>No Snap</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="MiddleMouseButton" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Middle mouse + button --> + <info> + <desc>Determines the action assigned to the middle mouse button: 0 - + No action 1 -Auto scroll 2 - Paste selection.</desc> + <label>Middle mouse button</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No action</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Auto scroll</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Paste selection</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="Menu"> + <info> + <desc>Contains menu view settings.</desc> + </info> + <prop oor:name="DontHideDisabledEntry" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - View --> + <info> + <desc>Shows all deactivated menu entries. Menu commands that are + normally not necessary are hidden by default.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSystemIconsInMenus" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether icons in the office menus should + shown/hidden by following the System theme.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowIconsInMenues" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Options --> + <info> + <desc>Indicates whether icons in the office menus should be + displayed.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="FollowMouse" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Options --> + <info> + <desc>Specifies automatic selection while moving the mouse over a + menu (True).</desc> + <label>Menu follows mouse pointer</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShortcutsInContextMenus" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Options --> + <info> + <desc>Indicates whether keyboard shortcuts should be displayed in + context menus.</desc> + <label>Shortcuts in context menus</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Hide</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Show</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Use the default setting for the current platform.</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + <group oor:name="Window"> + <info> + <desc>Contains settings for general windows used by the Office.</desc> + </info> + <prop oor:name="Drag" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Display --> + <info> + <desc>Specifies the representation of the window while + dragging.</desc> + <label>Window Drag</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>With window contents</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Frame only</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>From system settings</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + <group oor:name="FontAntiAliasing"> + <info> + <desc>Font antialiasing properties</desc> + </info> + <prop oor:name="Enabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies font antialiasing properties</desc> + <label>Font Antialiasing Enabled</label> + </info> + <value>true</value> + </prop> + <prop oor:name="MinPixelHeight" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies an additional limit if Font Antialiasing is enabled. + Fonts that are smaller than the specified limit are not + anti-aliased.</desc> + <label>Font Antialiasing Minimum Pixel Height</label> + </info> + <value>8</value> + </prop> + </group> + </group> + <group oor:name="Undo"> + <info> + <desc>Contains the settings regarding the undo operation in the + Office.</desc> + </info> + <prop oor:name="Steps" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Undo --> + <info> + <desc>Specifies how many operations can be undone in a row.</desc> + <label>Number of steps</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies the lowest number of undo steps possible.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="1000"> + <info> + <desc>Specifies the highest number of undo steps possible.</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + </group> + <group oor:name="Setup"> + <info> + <desc>Specifies options related to the setup.</desc> + </info> + <group oor:name="Language"> + <info> + <desc>Specifies options related to the installed languages.</desc> + </info> + <prop oor:name="Locales" oor:type="oor:string-list"> + <!--The string list has to be filled by the setup--> + <info> + <desc>Contains the installed Office languages for the menus and + dialogs.</desc> + </info> + </prop> + </group> + </group> + <group oor:name="Print"> + <info> + <desc>Specifies options related to printing.</desc> + </info> + <prop oor:name="PrintingModifiesDocument" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies if printing a document can modify a document due to + reformatting</desc> + <label>(PrinterOptions) PrintingModifiesDocument</label> + </info> + <value>false</value> + </prop> + <group oor:name="Warning"> + <info> + <desc>Contains settings for print specific warnings.</desc> + </info> + <prop oor:name="PaperSize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] Warnings --> + <info> + <desc>Specifies if a warning should be displayed in case the + printout requires a specific paper size</desc> + <label>(Warnings) Paper size</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PaperOrientation" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] Warnings --> + <info> + <desc>Specifies if a warning should be displayed in case the + printout requires a specific paper orientation</desc> + <label>(Warnings) Paper orientation</label> + </info> + <value>false</value> + </prop> + <prop oor:name="NotFound" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] Warnings --> + <info> + <desc>Specifies if a warning should be displayed in case the printer + defined in the document was not found</desc> + <label>(Warnings) Not found</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Transparency" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] Warnings --> + <info> + <desc>Specifies if a warning should be displayed in case the + printout contains transparent objects.</desc> + <label>(Warnings) Transparency</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Option"> + <info> + <desc>Specifies the options related to printing.</desc> + </info> + <group oor:name="Printer"> + <info> + <desc>Specifies the options related to printing.</desc> + </info> + <prop oor:name="ReduceTransparency" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Indicates whether to ignore transparency for the output of + objects.</desc> + <label>(PrinterOptions) ReduceTransparency</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedTransparencyMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies type of transparency reduction: 0 - Automatically + determine reduction, 1 - Always disabled.</desc> + <label>(PrinterOptions) ReducedTransparencyMode</label> + </info> + <value>0</value> + </prop> + <prop oor:name="ReduceGradients" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Indicates whether to reduce memory usage for output of + gradients by limiting the number of gradient steps.</desc> + <label>(PrinterOptions) ReduceGradients</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedGradientMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies type of gradient reduction: 0 - reduce the number + of stripes, 1 - reduce to color.</desc> + <label>(PrinterOptions) ReducedGradientMode</label> + </info> + <value>0</value> + </prop> + <prop oor:name="ReducedGradientStepCount" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies the maximum number stripes used for output of + gradients.</desc> + <label>(PrinterOptions) ReducedGradientStepCount</label> + </info> + <value>64</value> + </prop> + <prop oor:name="ReduceBitmaps" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Indicates whether to reduce the memory usage of bitmaps for + print process by limiting the resolution.</desc> + <label>(PrinterOptions) ReduceBitmaps</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedBitmapMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies type of bitmap reduction: 0 - Automatically + determine optimal resolution, 1 - Use original resolution, 2 - + User defined resolution.</desc> + <label>(PrinterOptions) ReducedBitmapMode</label> + </info> + <value>1</value> + </prop> + <prop oor:name="ReducedBitmapResolution" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Specifies resolution of reduced bitmaps: 0 - 72DPI, 1 - + 96DPI, 2 - 150DPI, 3 - 200DPI, 4 - 300DPI, 5 - 600DPI.</desc> + <label>(PrinterOptions) ReducedBitmapResolution</label> + </info> + <value>3</value> + </prop> + <prop oor:name="ReducedBitmapIncludesTransparency" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Indicates whether to reduce the resolution of automatically + created substitution bitmaps of transparent objects.</desc> + <label>(PrinterOptions) ReducedBitmapIncludesTransparency</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ConvertToGreyscales" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrinterOptions --> + <info> + <desc>Indicates whether to create only grayscale output of all + objects.</desc> + <label>(PrinterOptions) ConvertToGreyscales</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PDFAsStandardPrintJobFormat" oor:type="xs:boolean" oor:nillable="false"> + <info> + <deprecated>Not used anymore</deprecated> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="File"> + <info> + <desc>Specifies the options for printing to a file.</desc> + <label>Print File</label> + </info> + <prop oor:name="ReduceTransparency" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates whether to ignore transparency for the output of + objects.</desc> + <label>(PrintFileOptions) ReduceTransparency</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedTransparencyMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates the type of transparency reduction: 0 - + Automatically determine reduction, 1 - Always disabled.</desc> + <label>(PrintFileOptions) ReducedTransparencyMode</label> + </info> + <value>0</value> + </prop> + <prop oor:name="ReduceGradients" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates whether to reduce memory usage for output of + gradients by limiting the number of gradient steps.</desc> + <label>(PrintFileOptions) ReduceGradients</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedGradientMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates the type of gradient reduction: 0 - Reduce the + number of stripes, 1 - Reduce to color.</desc> + <label>(PrintFileOptions) ReducedGradientMode</label> + </info> + <value>0</value> + </prop> + <prop oor:name="ReducedGradientStepCount" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Specifies the maximum number stripes used for output of + gradients.</desc> + <label>(PrintFileOptions) ReducedGradientStepCount</label> + </info> + <value>64</value> + </prop> + <prop oor:name="ReduceBitmaps" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates whether to reduce the memory usage of bitmaps for + the print process by limiting the resolution.</desc> + <label>(PrintFileOptions) ReduceBitmaps</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReducedBitmapMode" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Specifies the type of bitmap reduction: 0 - Automatically + determine optimal resolution, 1 - Use original resolution, 2 - + User defined resolution.</desc> + <label>(PrintFileOptions) ReducedBitmapMode</label> + </info> + <value>1</value> + </prop> + <prop oor:name="ReducedBitmapResolution" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Specifies the resolution of reduced bitmaps: 0 - 72DPI, 1 - + 96DPI, 2 - 150DPI, 3 - 200DPI, 4 - 300DPI, 5 - 600DPI.</desc> + <label>(PrintFileOptions) ReducedBitmapResolution</label> + </info> + <value>3</value> + </prop> + <prop oor:name="ReducedBitmapIncludesTransparency" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates whether to reduce the resolution of automatically + created substitution bitmaps of transparent objects.</desc> + <label>(PrintFileOptions) + ReducedBitmapIncludesTransparency</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ConvertToGreyscales" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Print [Section] + PrintFileOptions --> + <info> + <desc>Indicates whether to create only grayscale output of all + objects.</desc> + <label>(PrintFileOptions) ConvertToGreyscales</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PDFAsStandardPrintJobFormat" oor:type="xs:boolean" oor:nillable="false"> + <info> + <deprecated>Not used anymore</deprecated> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Dialog"> + <info> + <desc>User-settings on the printer dialog</desc> + </info> + <prop oor:name="RangeSectionExpanded" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the range section should be expanded.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="LayoutSectionExpanded" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the layout section should be expanded.</desc> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="UserColors"> + <info> + <desc>Contains recent colors and custom colors</desc> + </info> + <prop oor:name="RecentColor" oor:type="oor:int-list" oor:nillable="false"> + <info> + <desc>List of Recent colors</desc> + </info> + <value/> + </prop> + <prop oor:name="RecentColorName" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Recent color names</desc> + </info> + <value/> + </prop> + <prop oor:name="PaletteName" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Name of selected palette</desc> + </info> + <value>standard</value> + </prop> + <prop oor:name="CustomColor" oor:type="oor:int-list" oor:nillable="false"> + <info> + <desc>List of Custom colors</desc> + </info> + <value/> + </prop> + <prop oor:name="CustomColorName" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Custom color names</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="RecentCharacters"> + <info> + <desc>Contains recent characters</desc> + </info> + <prop oor:name="RecentCharacterList" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Recent characters</desc> + </info> + <value/> + </prop> + <prop oor:name="RecentCharacterFontList" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Recent character font</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="FavoriteCharacters"> + <info> + <desc>Contains Favorite characters</desc> + </info> + <prop oor:name="FavoriteCharacterList" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Favorite characters</desc> + </info> + <value> + <it>€</it> + <it>¥</it> + <it>£</it> + <it>©</it> + <it>Σ</it> + <it>Ω</it> + <it>≤</it> + <it>≥</it> + <it>∞</it> + <it>π</it> + <it>†</it> + <it>‡</it> + </value> + </prop> + <prop oor:name="FavoriteCharacterFontList" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of Favorite character font</desc> + </info> + <value> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + <it>Liberation Serif</it> + </value> + </prop> + </group> + <group oor:name="Help"> + <info> + <desc>Contains settings that specify the common help settings.</desc> + </info> + <prop oor:name="ShowBasic" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether basic help should be shown.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Locale" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Determines the locale for the help pages.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="System" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Determines the operating system on which the help system is + displayed.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="Tip" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Help menu--> + <info> + <desc>Activates the Tip help.</desc> + <label>Tips</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ExtendedTip" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Help menu--> + <info> + <desc>Activates the Extended help.</desc> + <label>Extended Tips</label> + </info> + <value>false</value> + </prop> + <prop oor:name="BuiltInHelpNotInstalledPopUp" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Activates "Built-in help is not installed" pop-up</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="HelpStyleSheet" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the name of the stylesheet used to display help + content.</desc> + </info> + <value>Default</value> + </prop> + <prop oor:name="HelpRootURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the root URL to the Office help pages. Blank disables + Help buttons on dialogs in LibreOffice Online.</desc> + </info> + <value>https://help.libreoffice.org/help.html?</value> + </prop> + <group oor:name="StartCenter"> + <info> + <desc>Contains settings for the start center.</desc> + </info> + <prop oor:name="AddFeatureURL" oor:type="xs:string" oor:nillable="false"> + <info> + <deprecated>Not used anymore</deprecated> + </info> + <value/> + </prop> + <prop oor:name="InfoURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains a string specifying the URL to be browsed for + information about the product</desc> + </info> + <value/> + </prop> + <prop oor:name="StartCenterThumbnailsBackgroundColor" oor:type="xs:int" oor:nillable="false"> + <!-- Default 6710886 = 0x666666 as specified in tdf#90452, comment 45 --> + <info> + <desc>Specifies the background color of the thumbnail area in the start center.</desc> + </info> + <value>6710886</value> + </prop> + <prop oor:name="StartCenterThumbnailsTextColor" oor:type="xs:int" oor:nillable="false"> + <!-- Default 15658734 = 0xeeeeee as specified in tdf#90452, comment 45 --> + <info> + <desc>Specifies the text color of the thumbnail area in the start center.</desc> + </info> + <value>15658734</value> + </prop> + </group> + </group> + <group oor:name="Vectorize"> + <info> + <desc>Specifies the options related to the vectorization of + bitmaps.</desc> + </info> + <prop oor:name="ColorCount" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Select bitmap => context menu convert To polygon --> + <info> + <desc>Specifies the number of colors that are used to create a vector + graphic in Draw/Impress [UNIT=count].</desc> + <label>Number of colors</label> + </info> + <constraints> + <minInclusive oor:value="8"> + <info> + <desc>Specifies that the lowest number that can be used to create + a vector graphic is 8.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="32"> + <info> + <desc>Specifies that the lowest number that can be used to create + a vector graphic is 32.</desc> + </info> + </maxInclusive> + </constraints> + <value>8</value> + </prop> + <prop oor:name="PointReduce" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Select bitmap => context menu convert To polygon --> + <info> + <desc>Specifies the number of pixels that you want to combine as a + single pixel when creating a vector graphic.</desc> + <label>Point reduction</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value to reduce point is 0 + pixels.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="32"> + <info> + <desc>Specifies the maximum value to reduce point is 32 + pixels.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="FillHole" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Select bitmap => context menu convert To polygon --> + <info> + <desc>Indicates whether to create a tiled background before + vectorizing.</desc> + <label>Fill holes</label> + </info> + <value>false</value> + </prop> + <prop oor:name="TileExtent" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Select bitmap => context menu convert To polygon --> + <info> + <desc>Specifies the extent of background tiles that are used for + vectorizing [UNIT=pixel].</desc> + <label>Tile extent</label> + </info> + <constraints> + <minInclusive oor:value="8"> + <info> + <desc>Specifies that the minimum extent is 8 pixels.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="128"> + <info> + <desc>Specifies that the maximum extent is 128 pixels.</desc> + </info> + </maxInclusive> + </constraints> + <value>32</value> + </prop> + </group> + <group oor:name="DateFormat"> + <info> + <desc>Specifies settings for the date formats used.</desc> + </info> + <prop oor:name="TwoDigitYear" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Other - Year (two digits) --> + <info> + <desc>Specifies the first year that can be entered using + two-digit-year date formats.</desc> + <label>First two-digit year</label> + </info> + <value>1930</value> + </prop> + </group> + <group oor:name="Filter"> + <info> + <desc>Specifies default settings of Microsoft-, Graphic- and HTML + filters.</desc> + </info> + <group oor:name="Adobe"> + <info> + <desc>Specifies default settings of Adobe filters.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Specifies default settings of Adobe import filters.</desc> + </info> + <prop oor:name="PDFToDraw" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible PDF OLE objects are converted + into Draw objects.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Microsoft"> + <info> + <desc>Specifies default settings of Microsoft filters.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Specifies default settings of Microsoft import filters.</desc> + </info> + <prop oor:name="MathTypeToMath" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible MathType OLE objects are converted + into Math objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="WinWordToWriter" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible WinWord OLE objects are converted + into Writer objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExcelToCalc" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible Excel OLE objects are converted + into Calc objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="PowerPointToImpress" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible PowerPoint OLE objects are + converted into Impress objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="SmartArtToShapes" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if OOXML SmartArt objects are converted into LO shapes.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ImportWWFieldsAsEnhancedFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Flag to control use of enhanced fields.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ForceImportWWFieldsAsGenericFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Experimental: force all fields in RTF/DOCX to be imported as dumb generic enhanced fields.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CreateMSOLockFiles" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if LO should create MSO lock files next to the LO lock files + when opening a file. This makes MSO to be able to read the user name from + the lock file and show it for the user.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="VisioToDraw" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if convertible Visio OLE objects are converted + into Draw objects.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Export"> + <info> + <desc>Specifies default settings of Microsoft export filters.</desc> + </info> + <prop oor:name="MathToMathType" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if embedded Math objects are converted into + MathType objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="WriterToWinWord" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if embedded Writer objects are converted into + WinWord objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="CalcToExcel" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if embedded Calc objects are converted into Excel + objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ImpressToPowerPoint" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if embedded Impress objects are converted into + PowerPoint objects.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="EnablePowerPointPreview" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if previews are created when saving PowerPoint + documents.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="EnableExcelPreview" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if previews are created when saving Excel + documents.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="EnableWordPreview" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if previews are created when saving Word + documents.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CharBackgroundToHighlighting" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if character background is exported as highlighting + (and not as shading) when saving to Word document</desc> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Graphic"> + <info> + <desc>Specifies default settings of graphic import and export + dialogs.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Specifies default settings of graphic import dialogs.</desc> + </info> + <group oor:name="PCD"> + <info> + <desc>Specifies default settings of the PCD - Photo CD Base import + dialog.</desc> + </info> + <prop oor:name="Resolution" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies import resolution of PCD graphics.</desc> + <label>Resolution - Base16 / Base4 / Base</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>PCD-Base16, 192*128 PCD graphic.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>PCD-Base4, 384*256 PCD graphic.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>PCD-Base, 768*512 PCD graphic.</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + </group> + <group oor:name="Export"> + <info> + <desc>Specifies default settings of graphic export dialogs.</desc> + </info> + <prop oor:name="PixelExportUnit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the unit default that is used in the graphic + export dialog if exporting pixel graphics.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>inches</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>cm</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>mm</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>points</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>pica</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>pixels</desc> + </info> + </enumeration> + <enumeration oor:value="-1"> + <info> + <desc>default (depends to the metric settings in + tools/options)</desc> + </info> + </enumeration> + </constraints> + <value>-1</value> + </prop> + <prop oor:name="PixelExportResolutionUnit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the unit default for the resolution that is used + in the graphic export dialog if exporting pixel + graphics.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>pixels/inch</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>pixels/cm</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>pixels/meter</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="PixelExportResolution" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the logical width of a graphic. + [UNIT=1/100 mm].</desc> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Represents the lowest value that can be entered in the + dialog.</desc> + </info> + </minInclusive> + </constraints> + <value>96</value> + </prop> + <prop oor:name="MaxFilesizeForRealtimePreview" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum raw graphic size in bytes up to which + the realtime preview is enabled, for fast computers this value may + be enlarged</desc> + </info> + <value>4000000</value> + </prop> + <prop oor:name="VectorExportUnit" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the unit default that is used in the graphic + export dialog if exporting vector graphics.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>inches</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>cm</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>mm</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>points</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>pica</desc> + </info> + </enumeration> + <enumeration oor:value="-1"> + <info> + <desc>default (depends to the metric settings in + tools/options)</desc> + </info> + </enumeration> + </constraints> + <value>-1</value> + </prop> + <group oor:name="BMP"> + <info> + <desc>Specifies default settings of the Windows Bitmap export + dialog.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype BMP-MS Windows - [dialog] + BMP Options --> + <info> + <desc>Specifies the number of colors that are to be used for the + export.</desc> + <label>Color resolution</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Original</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>1 bit, 1 bit threshold</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>1 bit, 1 bit dithered</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>4 bit, 4 bit grayscale</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>4 bit, 4 bit color palette</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>8 bit, 8 bit grayscale color</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>8 bit, 8 bit color palette</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>24 bit, 24 bit true color</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="RLE_Coding" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File Export Filetype BMP-MS Windows - [dialog] + BMP Options --> + <info> + <desc>Specifies if Run-Length-Encoding should be used in the + export.</desc> + <label>RLE coding</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="EPS"> + <!-- UIHints: File Export Filetype File Export Filetype + EPS-Encapsulated Postscript --> + <info> + <desc>Specifies default settings of the EPS - Encapsulated + Postscript export dialog.</desc> + </info> + <prop oor:name="Preview" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies if a preview graphic should be exported together + with the Encapsulated PostScript file. Due to the fact that most + programs can't render eps graphics, it is useful to provide a + preview that can be displayed as replacement. The preview + graphic will also be printed if the printer is not capable of + Postscript.</desc> + <label>Preview - Picture preview (TIFF) / Interchange + (EPSI)</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>TIFF</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Interchange (EPSI) - 1 bit color resolution</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>TIFF and EPSI</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Version" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the PostScript version that has to be used for + the EPS export. Because not every PostScript printer is capable + of version 2 PostScript, it is sometimes necessary to create + version 1 PostScript graphics. PostScript Level 1 does not + support color and bitmap compression.</desc> + <label>Version - Level 1 / Level 2</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Version 1 PostScript</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Version 2 PostScript</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="ColorFormat" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies if color or grayscale format is used for the EPS + export. This option is not available for version 1 PostScript + files.</desc> + <label>Color format - Color / Grayscale</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Color format</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Grayscale format</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="CompressionMode" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies if bitmaps are exported by using the LZW (Lempel + - Ziv - Welch) compression algorithm. Compression is only + available for level 2 PostScript files.</desc> + <label>Compression - LZW encoding / None</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>LZW compression</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>No compression</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="TextMode" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies if glyph outlines are exported. They produce the + highest quality and it is the only possible way to create EPS + files that are CJK compliant. Not using glyphs will produce + smaller files, but it might lead to problems if not all fonts + are available during printing.</desc> + <label>Export text using glyph outlines - always / never</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Glyph outlines</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>No glyph outlines</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="GIF"> + <info> + <desc>Specifies default settings of the GIF - Graphics Interchange + export dialog.</desc> + </info> + <prop oor:name="Interlaced" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype GIF-Graphics Interchange --> + <info> + <desc>Specifies if graphics should be exported using interlace. + It is recommended for big pictures to activate interlace, so the + content can be displayed immediately when loading the + picture.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Deactivate</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Activate</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Translucent" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype GIF-Graphics Interchange --> + <info> + <desc>Specifies if the graphic background is stored as + transparent.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No transparency</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Transparency</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="JPG"> + <info> + <desc>Specifies default settings of the JPEG - Joint Photographic + Experts Group export dialog.</desc> + </info> + <prop oor:name="Quality" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype JPG-JPEG --> + <info> + <desc>Specifies quality of the JPG export. A higher value + results in higher quality and file size.</desc> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Represents lowest value that can be used. The lower + the value, the less good is the compression quality and the + bigger is be the file size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Represents highest value that can be used. The higher + the value, the better is the compression quality and the + smaller is the file size.</desc> + </info> + </maxInclusive> + </constraints> + <value>75</value> + </prop> + <prop oor:name="ColorMode" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype JPG-JPEG --> + <info> + <desc>Specifies if graphics are exported using true color or + grayscale.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>True colors</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Grayscale</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="PBM"> + <info> + <desc>Specifies default settings of the PBM - Portable Bitmap + export dialog.</desc> + </info> + <prop oor:name="FileFormat" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PBM-Portable Bitmap --> + <info> + <desc>Specifies if graphics are exported to binary- or ASCII + format.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Binary</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>ASCII</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="PGM"> + <info> + <desc>Specifies default settings of the PGM - Portable Graymap + export dialog.</desc> + </info> + <prop oor:name="FileFormat" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PGM-Portable Graymap --> + <info> + <desc>Specifies if graphics are exported to a binary- or ASCII + format.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Binary</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>ASCII</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="PPM"> + <info> + <desc>Specifies default settings of the PPM - Portable Pixelmap + export dialog.</desc> + </info> + <prop oor:name="FileFormat" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PPM-Portable Pixelmap --> + <info> + <desc>Specifies if graphics are exported to a binary- or ASCII + format.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Binary</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>ASCII</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="PNG"> + <info> + <desc>Specifies default settings of the PNG - Portable Network + Graphic export dialog.</desc> + </info> + <prop oor:name="Compression" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PNG-Portable Network + Graphic --> + <info> + <desc>Specifies export compression settings which ranges from 0 + (no compression) to 9 (maximum compression). The calculating + time increases with an ascending compression value.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Represents lowest value that can be used. The lower + the value, the lower the compression quality and the larger + the file size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9"> + <info> + <desc>Represents the highest value that can be used. The + higher the value, the higher the compression quality and the + smaller the file size.</desc> + </info> + </maxInclusive> + </constraints> + <value>6</value> + </prop> + <prop oor:name="Interlaced" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PNG-Portable Network + Graphic --> + <info> + <desc>Specifies if graphics should be exported using interlace. + It is recommended for big pictures to activate interlace, so the + content can be displayed immediately when loading the + picture.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Deactivate interlace mode</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Activate interlace mode</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Translucent" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File Export Filetype PNG-Portable Network Graphics --> + <info> + <desc>Specifies if the graphic background is stored as + transparent.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No transparency</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Transparency</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="SVG"> + <info> + <desc>Specifies default settings of SVG export dialog.</desc> + </info> + <prop oor:name="TinyMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if SVG Tiny profile should be used for + export.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="EmbedFonts" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if fonts should be embedded into SVG + file.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseNativeTextDecoration" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if text decoration like underlining and + strike-through be drawn by using SVG attributes (true) or by + drawing SVG primitives (false).</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + </group> + <group oor:name="HTML"> + <info> + <desc>Contains settings for HTML import/export.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Contains settings for HTML import.</desc> + </info> + <prop oor:name="NumbersEnglishUS" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options Load/Save - HTML Compatibility [Section] + Import --> + <info> + <desc>Specifies if numbers should be parsed according to the en-US + locale instead of the user's locale.</desc> + <label>Use 'English (USA)' locale for numbers</label> + </info> + <value>false</value> + </prop> + <prop oor:name="UnknownTag" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Import --> + <info> + <desc>Specifies if unknown tags should be imported as + fields.</desc> + <label>Import unknown HTML tags as fields</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FontSetting" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Import --> + <info> + <desc>Specifies if font settings should be ignored when + importing.</desc> + <label>Ignore font settings</label> + </info> + <value>false</value> + </prop> + <group oor:name="FontSize"> + <info> + <desc>Specifies font size for HTML.</desc> + </info> + <prop oor:name="Size_1" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 1.</desc> + <label>Size 1</label> + </info> + <value>7</value> + </prop> + <prop oor:name="Size_2" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 2.</desc> + <label>Size 2</label> + </info> + <value>10</value> + </prop> + <prop oor:name="Size_3" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 3.</desc> + <label>Size 3</label> + </info> + <value>12</value> + </prop> + <prop oor:name="Size_4" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 4.</desc> + <label>Size 4</label> + </info> + <value>14</value> + </prop> + <prop oor:name="Size_5" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 5.</desc> + <label>Size 5</label> + </info> + <value>18</value> + </prop> + <prop oor:name="Size_6" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 6.</desc> + <label>Size 6</label> + </info> + <value>24</value> + </prop> + <prop oor:name="Size_7" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Font + sizes --> + <info> + <desc>Specifies font size for HTML as Token Font 7.</desc> + <label>Size 7</label> + </info> + <value>36</value> + </prop> + </group> + </group> + <group oor:name="Export"> + <info> + <desc>Contains settings for HTML export.</desc> + </info> + <prop oor:name="Browser" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies the browser for which the HTML export should be + optimized</desc> + <label>Browser</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Obsolete; equivalent to 4</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>MSIE 4.0</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Obsolete; equivalent to 4</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Writer</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Netscape 4.0</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="Basic" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies if Office Basic instructions are considered when + exporting in HTML format.</desc> + <label>(Productname) Basic</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PrintLayout" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies if the print layout of the current document should + also be exported.</desc> + <label>Print layout</label> + </info> + <value>false</value> + </prop> + <prop oor:name="LocalGraphic" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies whether images are copied to the Internet server when + uploading via a network protocol.</desc> + <label>Copy local images to Internet</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Warning" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies if a warning should be displayed to point out that + the available Basic macros will be lost when exporting in HTML + format.</desc> + <label>Display warning</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Encoding" oor:type="xs:int"> + <!-- UIHints: Tools Options - Browser HTML [Section] Export --> + <info> + <desc>Specifies the mimetype for the text encoding.</desc> + <label>Encoding export</label> + </info> + </prop> + </group> + </group> + <group oor:name="PDF"> + <info> + <desc>Specifies default settings of PDF export dialog.</desc> + </info> + <group oor:name="Export"> + <!-- UIHints: File Export as PDF --> + <info> + <desc>Specifies default settings of PDF export dialog.</desc> + </info> + <prop oor:name="UseLosslessCompression" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if graphics are exported to PDF using a lossless + compression eg. PNG or if they are compressed using the JPEG + format.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Quality" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies quality of the JPG export. A higher value results + in higher quality and file size.</desc> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Represents lowest value that can be used. The lower the + value, the less good is the compression quality and the bigger + is be the file size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Represents highest value that can be used. The higher + the value, the better is the compression quality and the + smaller is the file size.</desc> + </info> + </maxInclusive> + </constraints> + <value>90</value> + </prop> + <prop oor:name="ReduceImageResolution" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the resolution of each image is reduced to the + resolution specified by the property MaxImageResolution.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="MaxImageResolution" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>If the property ReduceImageResolution is set to true all + images will be reduced to the given value in DPI.</desc> + </info> + <constraints> + <enumeration oor:value="75"> + <info> + <desc>75</desc> + </info> + </enumeration> + <enumeration oor:value="150"> + <info> + <desc>150</desc> + </info> + </enumeration> + <enumeration oor:value="300"> + <info> + <desc>300</desc> + </info> + </enumeration> + <enumeration oor:value="600"> + <info> + <desc>600</desc> + </info> + </enumeration> + <enumeration oor:value="1200"> + <info> + <desc>1200</desc> + </info> + </enumeration> + </constraints> + <value>300</value> + </prop> + <prop oor:name="UseTaggedPDF" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if PDF are created by using special tags also + known as Tagged PDF.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExportNotes" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if notes are exported to PDF.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExportNotesInMargin" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if notes are exported in the document margin.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ViewPDFAfterExport" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if PDF automatically opens after export.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExportBookmarks" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if bookmarks are exported to PDF.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExportPlaceholders" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if placeholder fields are exported to PDF.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="OpenBookmarkLevels" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies how many bookmark levels should be opened in the + reader application when the PDF gets opened.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="ExportNotesPages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if notes pages are exported to PDF. (Notes pages + are available in Impress documents only).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExportOnlyNotesPages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if only notes pages (i.e., not slides) are exported to PDF. (Notes pages + are available in Impress documents only).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseTransitionEffects" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies slide transitions are exported to PDF. This option + is active only if storing Impress documents.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExportHiddenSlides" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if hidden slides are exported to PDF. (Hidden slides + are available in Impress documents only).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SinglePageSheets" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if each sheet is exported to PDF as a single page. + (Available in Calc documents only).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExportFormFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether form fields are exported as widgets or + only their fixed print representation is exported.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="FormsType" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the submitted format of a PDF form.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Specifies that forms type FDF is used.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Specifies that forms type PDF is used.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Specifies that forms type HTML is used.</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Specifies that forms type XML is used.</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="AllowDuplicateFieldNames" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether multiple form fields exported are allowed + to have the same field name.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSkipEmptyPages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that automatically inserted empty pages are + suppressed. This option is active only if storing Writer + documents.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsAddStream" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that a stream is inserted to the PDF file which + contains the original document for archiving purposes.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="HideViewerMenubar" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to hide the PDF viewer menubar when the + document is active.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="HideViewerToolbar" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to hide the PDF viewer toolbar when the + document is active.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="HideViewerWindowControls" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to hide the PDF viewer controls when the + document is active.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ResizeWindowToInitialPage" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the PDF viewer window is opened full screen + when the document is opened.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CenterWindow" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the PDF viewer window is centered to the + screen when the PDF document is opened.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="OpenInFullScreenMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the PDF viewer window is opened full screen, + on top of all windows..</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DisplayPDFDocumentTitle" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the title of the document, if present in the + document properties, is displayed in the PDF viewer window title + bar.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="InitialView" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies how the PDF document should be displayed when + opened.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Select the default viewer mode, neither outlines or + thumbnails.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>The document is opened with outline pane opened</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>The document is opened with thumbnail pane opened</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Magnification" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the action to be performed when the PDF document + is opened.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Opens with default zoom magnification.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Opens magnified to fit the entire page within the + window.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Opens magnified to fit the entire page width within the + window.</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Opens magnified to fit the entire width of its bounding + box within the window (cuts out margins).</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Opens with the zoom level specified in the Zoom + property.</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Zoom" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>specifies the zoom level a PDF document is opened with. Only + valid if "Magnification" is set to "4".</desc> + </info> + <value>100</value> + </prop> + <prop oor:name="InitialPage" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the page on which a PDF document should be opened + in the viewer application.</desc> + </info> + <value>1</value> + </prop> + <prop oor:name="PageLayout" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the page layout to be used when the document is + opened.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Display the pages according to the reader + configuration.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Display one page at a time.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Display the pages in one column.</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Display the pages in two columns odd pages on the right, + to have the odd pages on the left the FirstPageOnLeft property + should be used as well.</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="FirstPageOnLeft" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Used with the value 3 of the PageLayout property above, true + if the first page (odd) should be on the left side of the + screen.</desc> + </info> + <value>false</value> + </prop> + <!-- PDF Encryption --> + <prop oor:name="Printing" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies what printing is allowed.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>The document cannot be printed.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>The document can be printed at low resolution + only.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>The document can be printed at maximum + resolution.</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="Changes" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the change allowed to the document.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>The document cannot be changed.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Inserting deleting and rotating pages is allowed.</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Filling of form field is allowed.</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Both filling of form field and commenting is + allowed.</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>All the changes of the previous selections are + permitted, with the only exclusion of page extraction + (copy).</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="EnableCopyingOfContent" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the pages and the document content can be + extracted to be used in other documents (copy and paste).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="EnableTextAccessForAccessibilityTools" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the document content can be extracted to be + used in accessibility applications.</desc> + </info> + <value>true</value> + </prop> + <!-- END PDF Encryption --> + <!-- PDF Version selection --> + <prop oor:name="SelectPdfVersion" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the version of PDF to emit.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>PDF 1.7 (default selection).</desc> + </info> + </enumeration> + <enumeration oor:value="15"> + <info> + <desc>PDF 1.5</desc> + </info> + </enumeration> + <enumeration oor:value="16"> + <info> + <desc>PDF 1.6</desc> + </info> + </enumeration> + <enumeration oor:value="17"> + <info> + <desc>PDF 1.7</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>PDF/A-1 (ISO 19005-1:2005)</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>PDF/A-2 (ISO 19005-2:2011)</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <!-- END PDF Version selection --> + <!-- PDF/UA Compliance --> + <prop oor:name="PDFUACompliance" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the document is PDF/UA (Universal Accessibility) compliant</desc> + </info> + <value>false</value> + </prop> + <!-- END PDF/UA Compliance --> + <!-- PDF Relative Link --> + <prop oor:name="ExportLinksRelativeFsys" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the file system related hyperlinks (file:// + protocol) present in the document will be exported as relative to + the source document location.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="PDFViewSelection" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the way the exported PDF will be viewed + (experienced) by the user.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Specifies that the PDF will be exported with all the + links external to the document treated as URI. This is the + Default</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Specifies that the PDF will be exported in order to be + viewed through a PDF reader application only. Valid only if + not exporting to PDF/A-1 (e.g. SelectPdfVersion not set to + 1).</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Specifies that the PDF will be exported in order to be + viewed through an Internet browser, using the PDF plug-in + provided with it. The bookmark of the URI will be rendered + compatible with the target bookmark generated with OOo PDF + Export feature (see ExportBookmarksToPDFDestination, + below).</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ConvertOOoTargetToPDFTarget" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the target documents with .od[tpgs] + extension, will have that extension changed to .pdf when the link + is exported to PDF. The source document remains untouched.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExportBookmarksToPDFDestination" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the bookmarks contained in the source + OpenOffice.org file should be exported to the PDF file as Named + Destination (see PDF 1.4 section 8.2.1).</desc> + </info> + <value>false</value> + </prop> + <!-- END PDF Relative Link --> + </group> + </group> + </group> + <group oor:name="Misc"> + <info> + <desc>Determines the miscellaneous entries for the common group.</desc> + </info> + <prop oor:name="Appearance" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Appearance --> + <info> + <desc>Specifies the appearance of the user interface.</desc> + <label>Appearance</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Automatic, from system settings</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Light</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Dark</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ApplicationAppearance" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options - General View [Section] Appearance --> + <info> + <desc>Specifies the application colors.</desc> + <label>Application Colors</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Automatic, following the system settings</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Light</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Dark</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="MaxOpenDocuments" oor:type="xs:int"> + <info> + <desc>Determines the maximum count of documents, which are allowed to + be open at the same time. NIL will be interpreted as infinite!</desc> + </info> + </prop> + <prop oor:name="FontsUseWinMetrics" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc> + Fonts where the win metrics need to be considered in order to display the font correctly + Fonts are identified by their name and the font metrics (see fontmetric.cxx:ShouldUseWinMetrics). + </desc> + </info> + <value> + <!-- tdf#148122 Celtic MD font appears wrong --> + <it>Celticmd,1571,-567,1571,-547,2126,559</it> + <!-- DIN Light (ttf version) has odd metrics. The otf version works fine. --> + <it>DIN Light,1509,-503,1509,-483,1997,483</it> + <!-- tdf#155297 --> + <it>B Nazanin,1343,-705,1990,-1045,1990,1045</it> <!-- Regular --> + <it>B Nazanin,1341,-707,2126,-1120,2126,1120</it> <!-- Bold --> + </value> + </prop> + <prop oor:name="FontsDontUseUnderlineMetrics" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc> + Fonts where the underline or strikeout metrics need to be ignored in order to draw the underline or strikeout correctly. + Fonts are identified by their name and the underline metrics (see fontmetric.cxx:ShouldNotUseUnderlineMetrics). + </desc> + </info> + <value> + <!-- tdf#152267, tdf#154235 --> + <it>Liberation Serif</it> + <it>Liberation Sans</it> + <it>Liberation Mono</it> + </value> + </prop> + <prop oor:name="PluginsEnabled" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options Browser Other Plug-Ins Enable --> + <info> + <desc>Enables/Disables Plugins.</desc> + <label>PluginsEnabled</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UseSystemFileDialog" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the system's file and folder pickers should be + used. If false, the proprietary file/folder picker implementations + will be used. Relevant on platforms where file/folder picker + integration is implemented.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseDocumentSystemFileLocking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allows to specify whether the OOo document file locking + mechanics should use the system file locking.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseWebDAVFileLocking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if WebDAV-specific file locking is used for documents + on WebDAV shares. It is not recommended to set this option to 'false' in + scenarios where multi-user, concurrent read/write access to WebDAV share + is required</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseDocumentOOoLockFile" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allows to specify whether the OOo document file locking + mechanics should use the lock file for locking.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseLocking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allows to specify whether locking should be used at all. + Use this setting only for debugging purpose.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AllowOverrideLocking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the user can open a file for editing although it has been locked by another user.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowLinkWarningDialog" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if a warning dialog should be + displayed when a user checks the link checkbox in + the insert images dialog.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseSystemPrintDialog" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the system's print dialog should be used. If + false, the platform independent print dialog implementation will be + used. Relevant on platforms where print dialog integration is + implemented.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DisableUICustomization" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Disables the customization of the UI elements.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="WriteLayerStateAsConfigItem" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If 'true', the config items VisibleLayers, PrintableLayers and + LockedLayers are written to 'office:settings' element, otherwise not. + Since LO 6.2 the ODF attributes of 'draw:layer' element are used on + file open, if these config items do not exist.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExperimentalMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if various experimental, and potentially unstable + features should be enabled in the user interface.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ScreenshotMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the interactive screenshot mode should be enabled.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CrashReport" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General --> + <info> + <desc>Enable sending crash reports to The Document Foundation</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowTipOfTheDay" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General --> + <info> + <desc>Determines whether the Tip-of-the-Day dialog is shown on startup.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="LastTipOfTheDayShown" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>The last time when the Tip-of-the-Day dialog was shown.</desc> + </info> + <value>-1</value> <!-- +1 every 24h --> + </prop> + <prop oor:name="LastTipOfTheDayID" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>The last shown Tip-of-the-Day.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="QuerySetInsMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General --> + <info> + <desc>Determines whether to query when switching into the overwrite mode.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="PerformFileExtCheck" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General --> + <info> + <desc>Determines whether the default file extension check is performed on startup.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseOpenCL" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether OpenCL can be used, when available, to speed up + some operations.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OpenCLDenyList" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: Tools - Options General OpenCL --> + <info> + <desc>Combinations of (OS, OS version, OpenCL platform vendor, OpenCL device name, OpenCL driver version) that are known to be bad. Each entry is a string consisting of five parts separated by slashes. An empty part matches anything. In case a slash, percent or semicolon occurs inside a part, it is replaced by a percent followed by the corresponding number as two hex digits. The parts except OS can contain regular expressions. Inside these regular expressions the usual characters .*()[]\ are special and should be quoted with a backslash to be interpreted literally. OS should be just one of "Linux", "OS X" (including the space) or "Windows" (without quotes). Has higher priority than OpenCLAllowList.</desc> + </info> + <value oor:separator=";">Windows//Intel\(R\) Corporation//9\.17\.10\.2884;Windows//Intel\(R\) Corporation//4\.2\.0\.99;Windows//Intel\(R\) Corporation//5\.2\.0\.10049;Windows//Intel\(R\) Corporation//3\.0\.1\.10891</value> + </prop> + <prop oor:name="OpenCLAllowList" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: Tools - Options General OpenCL --> + <info> + <desc>Like OpenCLDenyList, but for combinations known to be good.</desc> + </info> + <value oor:separator=";">Linux//Advanced Micro Devices, Inc\.//1445\.5 \(sse2,avx\);//Advanced Micro Devices, Inc\.//;//Intel\(R\) Corporation//;//NVIDIA Corporation//</value> + </prop> + <prop oor:name="SelectedOpenCLDeviceIdentifier" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>A string identifying the OpenCL device that was successfully selected and passed the OpenCL calculation tests. The syntax of this value is purposely not documented. For LibreOffice internal use only, do not inspect this value or try to modify it from any level of user code.</desc> + </info> + <value>none</value> + </prop> + <prop oor:name="MacroRecorderMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the limited, and awkward code producing + macro recorder should be enabled in the user interface.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SymbolSet" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options General View --> + <info> + <desc>Specifies which size of the symbols is used for the + toolbars.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>16x16 pixel icons</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>26x26 pixel icons</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>32x32 pixel icons</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="SidebarIconSize" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options General View --> + <info> + <desc>Specifies which size of the icons is used for the + sidebar.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>will let the toolbox decide about its size</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>small icons</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>large icons</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="NotebookbarIconSize" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options General View --> + <info> + <desc>Specifies which size of the icons is used for the + notebookbar.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>will let the toolbox decide about its size</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>small icons</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>large icons</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="SymbolStyle" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options General View --> + <info> + <desc>Specifies which style of the symbols is used for the toolbars, + menus, etc.: "auto" means chosen according to the desktop; "default" + means the LibreOffice default theme; other possible values are the + names of the various icon themes ("breeze", "crystal", "elementary", + etc.).</desc> + </info> + <value>auto</value> + </prop> + <prop oor:name="Persona" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options General Personalization --> + <info> + <desc>Specifies whether we should use a Firefox Persona, ie. a + picture under the menu, toolbar, and status bar.</desc> + </info> + <constraints> + <enumeration oor:value="no"> + <info> + <desc>No - the user wants just the themed look, no Persona.</desc> + </info> + </enumeration> + <enumeration oor:value="default"> + <info> + <desc>Default - the LibreOffice default Persona.</desc> + </info> + </enumeration> + <enumeration oor:value="own"> + <info> + <desc>The user installed an own Persona, and wants to use that.</desc> + </info> + </enumeration> + </constraints> + <value>default</value> + </prop> + <prop oor:name="PersonaSettings" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools Options General Personalization --> + <info> + <desc>Names of the header and footer images, and colors for text and + accent. When set, the value has form + "header.jpg;footer.jpg;#RGBTXT;#RGBACC".</desc> + </info> + <value/> + </prop> + <prop oor:name="FormControlPilotsEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables/Disables the usage of AutoPilots for form + controls.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="FirstRun" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the office has never before been started.</desc> + <label>FirstRun</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PreloadJVM" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the JVM should be preloaded during LO start up.</desc> + <label>PreloadJVM</label> + </info> + <value>false</value> + </prop> + <prop oor:name="FilePickerPlacesUrls" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of URLs of the places the user bookmarked in the file picker dialog.</desc> + </info> + </prop> + <prop oor:name="FilePickerPlacesNames" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of names of the places the user bookmarked in the file picker dialog.</desc> + </info> + </prop> + <prop oor:name="FilePickerLastService" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>URL of the last used service in the remote file picker.</desc> + </info> + </prop> + <set oor:name="FilePickerLastDirectory" oor:node-type="LastDirectory"> + <info> + <desc>Contains the last used directory for the filepicker for various contexts</desc> + </info> + </set> + <prop oor:name="CmisServersUrls" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of sample URLs of the CMIS servers in the place edition dialog.</desc> + </info> + </prop> + <prop oor:name="CmisServersNames" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of names of the CMIS servers in the place edition dialog.</desc> + </info> + </prop> + <prop oor:name="FindReplaceRememberedSearches" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Number of saved searches in the Find and Replace dialog.</desc> + </info> + </prop> + <prop oor:name="AllowEditReadonlyDocs" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allow the user to edit read-only docs (via menu or Infobar)</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Forms"> + <info> + <desc>contains settings for the form layer of the applications.</desc> + </info> + <group oor:name="ControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls. All + those settings can be overruled in concrete documents, they specify + creation-time defaults only.</desc> + </info> + <node-ref oor:name="com.sun.star.text.TextDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + text documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.text.WebDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + web pages</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.sheet.SpreadsheetDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + spreadsheet documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.drawing.DrawingDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + drawing documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.presentation.PresentationDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + presentation documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.xforms.XMLFormDocument" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + XML form documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.sdb.FormDesign" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + database form documents</desc> + </info> + </node-ref> + <node-ref oor:name="com.sun.star.sdb.TextReportDesign" oor:node-type="ApplicationControlLayout"> + <info> + <desc>specifies certain default layout settings for form controls in + database text report documents.</desc> + </info> + </node-ref> + </group> + <group oor:name="PropertyBrowser"> + <info> + <desc>specifies settings for the property browser used for forms and + form controls.</desc> + </info> + <prop oor:name="DirectHelp" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables or disables a help section at the bottom of the + property browser, which shows the help of the currently active + property.</desc> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="AsianLayout"> + <info> + <desc>Contains layout specific settings for Asian languages.</desc> + </info> + <prop oor:name="IsKerningWesternTextOnly" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options Asian typography Asian layout Kerning + Western text only --> + <info> + <desc>Determines the kerning of western text and/or punctuation inside + of Asian text.</desc> + <label>IsKerningWesternTextOnly</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CompressCharacterDistance" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools Options Asian typography Asian layout Character + distance --> + <info> + <desc>Determines the type of character distance compression in Asian + text: 0 - no compression; 1 - compress punctuation only; 2 - compress + interpunction a Japanese kana.</desc> + <label>CompressCharacterDistance</label> + </info> + <value>0</value> + </prop> + <set oor:name="StartEndCharacters" oor:node-type="StartEndCharacters"> + <info> + <desc>Contains the characters at which lines are not allowed to begin + or to end. For each locale there is a separate entry with the locale + as its node name.</desc> + <label>StartEndCharacters</label> + </info> + </set> + </group> + <group oor:name="SearchOptions"> + <info> + <desc>Contains all options for search.</desc> + </info> + <prop oor:name="IsWholeWordsOnly" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search for whole words only.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsBackwards" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search backwards.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsUseWildcard" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search with the use of wildcards.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsUseRegularExpression" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search with the use of regular expressions.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSearchForStyles" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search for styles only.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSimilaritySearch" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search with similarity.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsMatchCase" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search as case sensitive.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsIgnoreDiacritics_CTL" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search ignores diacritics, not only CTL though.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsIgnoreKashida_CTL" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search with the use of CTL option.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsUseAsianOptions" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies search with the use of Asian options.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ComponentSearchGroupLabel" oor:type="xs:string" oor:localized="true"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies the divider label in case of a component-based search + extension.</desc> + </info> + </prop> + <prop oor:name="ComponentSearchCommandLabel1" oor:type="xs:string" oor:localized="true"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies the label of the first component-based search + command.</desc> + </info> + </prop> + <prop oor:name="ComponentSearchCommandLabel2" oor:type="xs:string" oor:localized="true"> + <!-- UIHints: Edit/Find and Replace --> + <info> + <desc>Specifies the label of the second component-based search + command.</desc> + </info> + </prop> + <prop oor:name="IsNotes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit Search/Replace --> + <info> + <desc>Specifies if search includes comments(SwPostItFields)</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSearchFormatted" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit / Find and Replace --> + <info> + <desc>Specifies if formatted display strings are searched instead of cell content (Calc).</desc> + </info> + <value>false</value> + </prop> + <group oor:name="Japanese"> + <info> + <desc>Contains search options for the Japanese language.</desc> + </info> + <prop oor:name="IsMatchFullHalfWidthForms" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Does not distinguish between full-width and half-width + characters.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchHiraganaKatakana" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Does not distinguish between hiragana and katakana + characters.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchContractions" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between characters + with diphthongs and double consonants and plain characters.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchMinusDashCho-on" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between minus signs, + dashes, and long vowel sounds.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchRepeatCharMarks" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between repeat + character marks.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchVariantFormKanji" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between standard and + nonstandard ideography.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchOldKanaForms" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between standard and + nonstandard ideography.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_DiZi_DuZu" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Di' and 'Zi' + or 'Du' and 'Zu'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_BaVa_HaFa" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Ba' and 'Va' + or 'Ha' and 'Fa'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_TsiThiChi_DhiZi" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Tsi', 'Thi' + and 'Chi' or 'Dhi' and 'Zi'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_HyuIyu_ByuVyu" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Hyu' and + 'Fyu' or 'Byu' and 'Vyu'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_SeShe_ZeJe" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Se' and 'She' + or 'Ze' and 'Je'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_IaIya" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Ia' and + 'Iya'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_KiKu" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between 'Ki' and + 'Ku'.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnorePunctuation" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between punctuation + characters.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreWhitespace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between characters + used as blank spaces, such as full-width spaces, half-width spaces, + and tabs.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreProlongedSoundMark" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between prolonged + sound marks.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreMiddleDot" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools/Options/"Asian typography"-"Japanese Find" --> + <info> + <desc>Specifies search without distinguishing between normal dots + and middle dots.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Accessibility"> + <info> + <desc>Specifies settings for the accessibility options.</desc> + </info> + <prop oor:name="HighContrast" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - Accessibility Options --> + <info> + <desc>Indicates whether High Contrast accessibility mode should be active.</desc> + <label>High Contrast</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Use the default setting for the current platform.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Disable</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Enable</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="IsForPagePreviews" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables the use of high contrast colors, instead of displaying + the normal/original WYSIWYG colors.</desc> + <label>For page previews</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsHelpTipsDisappear" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables or disables the automatic time out of help tips. You can + specify a duration (n) of 1 to 99 seconds. If this option is + disabled, press the Esc key to dismiss the help tip.</desc> + <label>Help tips disappear after</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HelpTipSeconds" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Enables or disables the automatic time out of help tips. You + can specify a duration (n) of 1 to 99 seconds. If this option is + disabled, press the Esc key to dismiss the help tip.</desc> + <label>Help tips disappear after</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies the number of seconds to wait before displaying a + help tip.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="99"> + <info> + <desc>Specifies the number of seconds to display a help + tip.</desc> + </info> + </maxInclusive> + </constraints> + <value>4</value> + </prop> + <prop oor:name="IsAllowAnimatedGraphics" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to allow the graphical animation in all SO/OO + applications (i.e. animated GIFs and objects in Impress during + presentation, animated graphical previews (Gallery, + Insert-Image, Animation Tool in Impress.)</desc> + <label>Allow animated images</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsAllowAnimatedText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to allow all textual animation like blinking + and scrolling in all SO/OO applications.</desc> + <label>Allow animated text</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsAutomaticFontColor" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Overrides all text color attributes set in a SO/OO document for + display only.</desc> + <label>Always use automatic font color for screen display</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSelectionInReadonly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether the cursor is displayed in read-only + texts.</desc> + <label>Use text selection mode in readonly texts.</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EdgeBlending" oor:type="xs:short"> + <info> + <desc> + Option to use EdgeBlending for previews in the UI (for ColorValueSet, ColorDropDown, FillStyle/LineStyle + previews, etc...). EdgeBlending will visualize a one pixel border on the preview object with interpolated + colors (default: TopLeft White, BottomRight Black) so that a nice 3D effect is shown. It is a percent + value describing how strong the effect shall be. The value 0% switches it off, while the value 100% will + cover the preview object's border completely with one pixel. Values in-between will be alpha-blended with + the original preview image. + </desc> + <label>Defines the EdgeBlending for Previews in Percent.</label> + </info> + <value>35</value> + </prop> + <prop oor:name="ListBoxMaximumLineCount" oor:type="xs:short"> + <info> + <desc> + This option controls how many lines of a ListBox will be shown as a maximum. If the ListBox has less lines, + all lines will be shown when opening the drop down content. If it has more lines, the visible number of + lines will be limited to this number. The value 0 disables this feature, negative values are not allowed. + This feature may not be used automatically by all ListBox implementations, + but it gives a central hint value to use if an implementation wants to adapt to something useful. + </desc> + <label>Defines the maximum number of lines visible in a ListBox.</label> + </info> + <value>25</value> + </prop> + <prop oor:name="ColorValueSetColumnCount" oor:type="xs:short"> + <info> + <desc> + This option controls how many columns the ColorValueSets (the matrix-organized dialogs for color select) + will have. The default is 12 and this is aligned with the layout of the standard color palette. thus, when you + change this value, you should know what you do. This setting also influences some width-oriented layouts in + dialogs where this ColorValueSets are used, e.g. FillStyle dialog. + </desc> + <label>Defines the number of columns that will be shown in a ColorValueSet.</label> + </info> + <value>12</value> + </prop> + <prop oor:name="PreviewUsesCheckeredBackground" oor:type="xs:boolean"> + <info> + <desc> + This option allows to make previews (e.g. UI previews for object attributes) show the content with a checkered + background to allow simple identification and better preview of transparent content, e.g. when a draw object + is filled with a transparent image (SVG or bitmap) the preview will show the checkered background shine + through, so the user can identify that the fill has transparency with a single look. + </desc> + <label>Shows previews with shining through checkered background to visualize transparency.</label> + </info> + <value>false</value> + </prop> + <prop oor:name="OnlineAccessibilityCheck" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> + Enables online accessibility check, which checks for accessibility issues inside the document structure + while the user edits the document. + </desc> + <label>Enable/Disable online accessibility check.</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="ExternalMailer"> + <info> + <desc>Specifies an external mail application to be used for Send as + email.</desc> + </info> + <prop oor:name="Program" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the external mail application to be used.</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="I18N"> + <info> + <desc>Contains various language/localization specific settings.</desc> + </info> + <group oor:name="CJK"> + <info> + <desc>Contains settings for the Asian languages (Chinese, Japanese, + Korean,...) layout.</desc> + </info> + <prop oor:name="CJKFont" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies, whether CJK font settings are available (true) or + not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="VerticalText" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies, whether vertical text is available (true) or not + (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AsianTypography" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies, whether Asian typography options like compression + and forbidden characters are available (true) or not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="JapaneseFind" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies, whether Japanese find options are selectable for + search and replace (true) or not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Ruby" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether Rubys are available (true) or not + (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ChangeCaseMap" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether case mapping to half and full width, + hiragana and katakana are available (true) or not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DoubleLines" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether writing in double lines is available (true) + or not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="EmphasisMarks" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether emphasis marks are available (true) or not + (false).</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="CTL"> + <info> + <desc>Contains settings for the languages with complex text layout + (Hebrew, Arabic, Thai,...).</desc> + </info> + <prop oor:name="CTLFont" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether CTL font settings are available (true) or + not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CTLSequenceChecking" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether CTL strings are checked for the correct + input sequence(true) or not (false).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CTLSequenceCheckingRestricted" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether CTL strings are checked restricted for the + correct input sequence(true) or not (false). Is only effective when + CTLSequenceChecking is true.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CTLSequenceCheckingTypeAndReplace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies whether CTL input sequences are corrected while + typing. Is only effective when CTLSequenceChecking is true.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="CTLCursorMovement" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: options--> + <info> + <desc>Specifies the type of text cursor movement (logical (0) or + visual (1)) within mixed text (RTL and LTR).</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="CTLTextNumerals" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: options--> + <info> + <desc>Specifies the type of numerals (Arabic (0), Hindi (1), system + settings (2) or Context(3)) is used per default in all + applications.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="UIMirroring" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the whole user interface (UI) will be + mirrored. If true, the UI will be right-to-left. If false, the UI + will be left-to-right. If nil (the default), the UI will be mirrored + depending on the office locale.</desc> + </info> + </prop> + </group> + </group> + <group oor:name="SmartTags"> + <info> + <desc>Contains settings for smart tags.</desc> + </info> + <group oor:name="Writer"> + <info> + <desc>Contains Writer specific settings for smart tags.</desc> + </info> + <prop oor:name="RecognizeSmartTags" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether smart tag recognition is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ExcludedSmartTagTypes" oor:type="oor:string-list"> + <info> + <desc>A list of excluded smart tag types.</desc> + </info> + </prop> + </group> + </group> + <group oor:name="StylesAndFormatting"> + <info> + <desc>Contains settings for Styles.</desc> + </info> + <prop oor:name="Preview" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the styles preview is enabled.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="PackageKit"> + <info> + <desc>Contains settings related to PackageKit (Unix only).</desc> + </info> + <prop oor:name="EnableFontInstallation" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if missing font installation should be triggered.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="EnableLangpackInstallation" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if missing langpack installation should be triggered.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="EnableBaseInstallation" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if missing LibreOffice Base installation should be triggered.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Classification"> + <info> + <desc>TSCP Classification</desc> + </info> + <prop oor:name="Policy" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>The policy type used at classification</desc> + </info> + <value>3</value> + </prop> + <prop oor:name="IntellectualPropertySectionExpanded" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the intellectual property section in the advanced classification dialog should be expanded when the dialog is open.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IntellectualPropertyTextInputIsFreeForm" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the intellectual property text in the advanced classification is free-form or limited to ';', '/' and ' ' (space) and delete key.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="PasteSpecial"> + <info> + <desc>Stores properties related to the paste special feature in Calc.</desc> + </info> + <group oor:name="Paste"> + <info> + <desc>Stores options under the "Paste" section.</desc> + </info> + <prop oor:name="All" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option to set all options.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Numbers" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for numbers.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Text" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for text.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="DateTime" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for date and time.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Formats" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for formats.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Comments" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for comments.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Objects" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for objects.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Formulas" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for formulas.</desc> + </info> + <value>false</value> + </prop> + </group> + <prop oor:name="ShiftCells" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Stores the option to be used for the "Shift Cells" section.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Shift cells down (`InsCellCmd::INS_CELLSDOWN`).</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Shift cells right (`InsCellCmd::INS_CELLSRIGHT`).</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>None (`InsCellCmd::INS_NONE`). This is the default value.</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <group oor:name="Options"> + <info> + <desc>Stores options under the "Options" section.</desc> + </info> + <prop oor:name="AsLink" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for as link.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Transpose" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for transpose.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SkipEmptyCells" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Option for skipping empty cells.</desc> + </info> + <value>false</value> + </prop> + </group> + <prop oor:name="Operations" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Stores the option to be used for the "Operations" section.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>No operation (`ScPasteFunc::NONE`). This is the default value.</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Add (`ScPasteFunc::ADD`).</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Subtract (`ScPasteFunc::SUB`).</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Multiply (`ScPasteFunc::MUL`).</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Divide (`ScPasteFunc::DIV`).</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs b/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs new file mode 100644 index 0000000000..0d79fb5340 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Compatibility" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>List of applications and their recommended formatting options</desc> + </info> + <templates> + <group oor:name="FormattingOptions"> + <info> + <desc>Recommended formatting options for one application</desc> + </info> + <prop oor:name="Module" oor:type="xs:string"> + <info> + <desc>Module of the application</desc> + </info> + <constraints> + <enumeration oor:value="swriter"> + <info> + <desc>Writer module</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="AddSpacing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Add spacing between paragraphs and tables</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AddSpacingAtPages" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Add paragraph and table spacing at top of first page and page breaks</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseOurTabStopFormat" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Use OpenOffice.org 1.1 tabstop formatting</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="NoExternalLeading" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Do not add leading (extra space) between lines of text</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseLineSpacing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Use OpenOffice.org 1.1 line spacing</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AddTableSpacing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Add paragraph and table spacing at bottom of table cells</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AddTableLineSpacing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Add paragraph line spacing at bottom of table cells</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseObjectPositioning" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Use OpenOffice.org 1.1 object positioning</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UseOurTextWrapping" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Use OpenOffice.org 1.1 text wrapping</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ConsiderWrappingStyle" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Consider wrapping style when positioning objects</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ExpandWordSpace" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Expand word space on lines with manual line breaks in justified paragraphs</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ProtectForm" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Protect form</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="MsWordCompTrailingBlanks" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Word-compatible trailing blanks</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SubtractFlysAnchoredAtFlys" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Tolerate white lines of PDF page backgrounds for compatibility with old documents (Use LibreOffice 4.3 anchoring paint order)</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="EmptyDbFieldHidesPara" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Hide paragraphs of database fields (e.g., mail merge) with an empty value</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="UseVariableWidthNBSP" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Render NBSP as having variable size, instead of having a fixed size</desc> + </info> + <value>false</value> + </prop> + </group> + </templates> + <component> + <set oor:name="AllFileFormats" oor:node-type="FormattingOptions"> + <info> + <desc>The List of the applications.</desc> + </info> + </set> + <group oor:name="View"> + <info> + <desc>Compatibility options affecting GUI</desc> + </info> + <prop oor:name="MSCompatibleFormsMenu" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Writer - Compatibility - Global Options --> + <info> + <desc>Specifies whether Form menu should be customized for an MSO workflow. The MS compatible Form menu contains only MS compatible form controls.</desc> + <label>Reorganize Form menu for Microsoft compatibility.</label> + </info> + <value>false</value> + </prop> + <prop oor:name="AllowCommentsInFootnotes" oor:type="xs:boolean" oor:nillable="false"> + <info> + <!-- See tdf#86188 for rationale --> + <desc>Specifies whether adding comments to footnotes etc. is allowed. These are allowed for ODF but not in OOXML and can result in invalid docx files being saved.</desc> + <label>Allow adding comments to footnotes, headers and frames. Disable for better OOXML interoperability.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReverseSeriesOrderAreaAndNetChart" oor:type="xs:boolean" oor:nillable="false"> + <info> + <!-- See tdf#127813 for rationale --> + <desc>Specifies the data series order of filled net and normal area charts.</desc> + <label>Reverse the data series order of filled net and normal area charts. Disable for better OOXML interoperability.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReverseXAxisOrientationDoughnutChart" oor:type="xs:boolean" oor:nillable="false"> + <info> + <!-- See tdf#123218, tdf#108067 for rationale --> + <desc>Specifies the X axis orientation of doughnut charts.</desc> + <label>Reverse the X axis orientation of doughnut charts. Disable for better OOXML interoperability.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ClockwisePieChartDirection" oor:type="xs:boolean" oor:nillable="false"> + <info> + <!-- See tdf#108059 for rationale --> + <desc>Specifies whether the default orientation of pie charts should be clockwise. In OOXML-heavy environments it might be confusing to see charts being mirrored after save, avoid that by setting this key to true.</desc> + <label>Pie chart default orientation. Set to true for more OOXML-ish UX.</label> + </info> + <value>false</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs b/officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs new file mode 100644 index 0000000000..db6dc12298 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs @@ -0,0 +1,776 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DataAccess" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info/> + <import oor:component="org.openoffice.Office.Common"/> + <uses oor:component="org.openoffice.Office.Common"/> + <templates> + <info/> + <group oor:name="DatabaseDocumentRegistration"> + <info> + <desc>describes a single database document registration.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Specifies the name of the database.</desc> + </info> + </prop> + <prop oor:name="Location" oor:type="xs:string"> + <info> + <desc>Specifies the location of the database.</desc> + </info> + </prop> + </group> + <group oor:name="ReportEngineName"> + <info> + <desc>Describes the report engine.</desc> + </info> + <prop oor:name="ServiceName" oor:type="xs:string"> + <info> + <desc>Specifies the service name for the report engine.</desc> + </info> + </prop> + <prop oor:name="UIName" oor:type="xs:string"> + <info> + <desc>Specifies the product name of the report engine.</desc> + </info> + </prop> + </group> + <group oor:name="DataSource"> + <info> + <desc>Specifies the data source to be used for the bibliography.</desc> + </info> + <prop oor:name="DataSourceName" oor:type="xs:string"> + <info> + <desc>Specifies the name of the registered data source.</desc> + </info> + </prop> + <prop oor:name="Command" oor:type="xs:string"> + <info> + <desc>Specifies the command to execute on the data source to retrieve the result set. This may be an SQL command or a table name or a query name.</desc> + </info> + </prop> + <prop oor:name="CommandType" oor:type="xs:int"> + <info> + <desc>Determines the exact meaning of Command. Valid values are: 0 - Command is a table name 1 - Command is a query name 2 - Command is an SQL command.</desc> + </info> + </prop> + <set oor:name="Fields" oor:node-type="FieldAssignment"> + <info> + <desc>Specifies the column name mapping between the programmatic column name and the logical column name.</desc> + </info> + </set> + </group> + <group oor:name="FieldAssignment"> + <info> + <desc>Specifies the mapping between the desired (logical) column titles and the real column titles of the data source.</desc> + </info> + <prop oor:name="ProgrammaticFieldName" oor:type="xs:string"> + <info> + <desc>Specifies the desired (logical) column name.</desc> + </info> + </prop> + <prop oor:name="AssignedFieldName" oor:type="xs:string"> + <info> + <desc>Specifies the real column name used in the data source.</desc> + </info> + </prop> + </group> + <group oor:name="DriverPooling"> + <info> + <desc>Specifies the connection pooling of used database drivers.</desc> + </info> + <prop oor:name="DriverName" oor:type="xs:string"> + <info> + <desc>Specifies the name of the database drivers.</desc> + </info> + </prop> + <prop oor:name="Enable" oor:type="xs:boolean"> + <info> + <desc>Specifies if the pooling for this driver should be enabled.</desc> + </info> + </prop> + <prop oor:name="Timeout" oor:type="xs:int"> + <info> + <desc>Specifies the time after a connection will be released.</desc> + </info> + </prop> + </group> + <group oor:name="DriverClassPath"> + <info> + <desc>Specifies the path or jar to the Java driver class.</desc> + </info> + <prop oor:name="Path" oor:type="xs:string"> + <info> + <desc>Specifies the class path where the JDBC driver class can be found.</desc> + </info> + </prop> + </group> + </templates> + <component> + <info/> + <group oor:name="Policies"> + <info> + <desc>Defines different policies for working with OpenOffice.org Base.</desc> + </info> + <group oor:name="Features"> + <info> + <desc>controls availability of certain database access related features in the OpenOffice.org applications.</desc> + </info> + <group oor:name="Base"> + <info> + <desc>controls availability of features within OpenOffice.org Base.</desc> + </info> + <prop oor:name="CreateLocalDatabase" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the user is able to create new local database documents in the "Create Database" wizard.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Writer"> + <info> + <desc>Specifies which data-access related features are available in OpenOffice.org Writer.</desc> + </info> + <prop oor:name="DatabaseFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the Database tab page should be available in the fields dialog.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Common"> + <info> + <desc>Specifies which data-access related features, usually existent in all applications, are available.</desc> + </info> + <prop oor:name="EditDatabaseFromDataSourceView" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the data source view (also known as data source browser) should offer the "Edit database file" context menu entry.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + </group> + <group oor:name="ReportEngines"> + <info> + <desc>Specifies the default report engine which should be used.</desc> + </info> + <prop oor:name="DefaultReportEngine" oor:type="xs:string"> + <info> + <desc>Specifies the name of the report engine to use.</desc> + </info> + </prop> + <set oor:name="ReportEngineNames" oor:node-type="ReportEngineName"> + <info> + <desc>Specifies all report engine names which are registered.</desc> + </info> + </set> + </group> + <group oor:name="DriverManager"> + <info> + <desc>Specifies additional information about the database drivers.</desc> + </info> + <prop oor:name="DriverPrecedence" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies order of database drivers in which they should be asked if the accept the connection string.</desc> + </info> + <value oor:separator=";">com.sun.star.comp.sdbc.ODBCDriver;com.sun.star.comp.sdbc.JDBCDriver</value> + </prop> + </group> + <group oor:name="ConnectionPool"> + <info> + <desc>Specifies all information which is needed for the global connection pool.</desc> + </info> + <prop oor:name="EnablePooling" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the global connection pool is enabled.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="DriverSettings" oor:node-type="DriverPooling"> + <info> + <desc>Specifies the connection pooling of used database drivers.</desc> + </info> + </set> + </group> + <group oor:name="JDBC"> + <info> + <desc>Specifies all information which is needed for the connections established using JDBC.</desc> + </info> + <set oor:name="DriverClassPaths" oor:node-type="DriverClassPath"> + <info> + <desc>Specifies the class paths where to find JDBC database drivers. The node name specifies the name + of the JDBC driver which is to be loaded.</desc> + </info> + </set> + </group> + <set oor:name="RegisteredNames" oor:node-type="DatabaseDocumentRegistration"> + <info> + <desc>Specifies the database documents registered within OpenOffice.org, for quick access by a programmatic name.</desc> + </info> + </set> + <group oor:name="AddressBook"> + <info> + <desc>Specifies the data source that can be used as an AddressBook.</desc> + </info> + <prop oor:name="DataSourceName" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the name of the registered data source.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Command" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the command to execute on the data source to retrieve the result set. This may be an SQL command or a table name or a query name.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="CommandType" oor:type="xs:int"> + <info> + <desc>Determines the exact meaning of Command. Valid values are: 0 - Command is a table name 1 - Command is a query name 2 - Command is an SQL command.</desc> + </info> + </prop> + <prop oor:name="AutoPilotCompleted" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the auto pilot is completed.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="Fields" oor:node-type="FieldAssignment"> + <info> + <desc>Specifies the column name mapping between the programmatic column name and the logical column name.</desc> + </info> + </set> + </group> + <group oor:name="Bibliography"> + <info> + <desc>Specifies settings of the bibliography component</desc> + </info> + <prop oor:name="BeamerHeight" oor:type="xs:int"> + <info> + <desc>Specifies the height of the database beamer</desc> + </info> + </prop> + <prop oor:name="ViewHeight" oor:type="xs:int"> + <info> + <desc>Specifies the height of the view window</desc> + </info> + </prop> + <prop oor:name="QueryText" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the search text for filtering</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="QueryField" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the search field for filtering</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="ShowColumnAssignmentWarning" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether a non-assigned column results in a warning box.</desc> + </info> + <value>true</value> + </prop> + <node-ref oor:name="CurrentDataSource" oor:node-type="DataSource"> + <info> + <desc>Determines the current data source for the bibliography.</desc> + </info> + </node-ref> + <set oor:name="DataSourceHistory" oor:node-type="DataSource"> + <info> + <desc>Specifies the data source that can be used as a bibliography.</desc> + </info> + </set> + </group> + <group oor:name="DriverSettings"> + <info> + <desc>Specifies the driver settings that are used.</desc> + </info> + <group oor:name="com.sun.star.comp.sdbc.evoab.OEvoabDriver"> + <info> + <desc>Specifies the driver settings for the evolution database driver.</desc> + </info> + <group oor:name="EvolutionPreferences"> + <info> + <desc>Specifies the evolution preferences.</desc> + </info> + <prop oor:name="FullPathExportingCommand" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the evolution full path exporting command name.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="ColumnAliases"> + <info> + <desc>Specifies the column alias names used.</desc> + </info> + <prop oor:name="FirstName" oor:type="xs:string"> + <info> + <desc>Specifies the first name.</desc> + </info> + </prop> + <prop oor:name="LastName" oor:type="xs:string"> + <info> + <desc>Specifies the last name.</desc> + </info> + </prop> + <prop oor:name="DisplayName" oor:type="xs:string"> + <info> + <desc>Specifies the display name.</desc> + </info> + </prop> + <prop oor:name="NickName" oor:type="xs:string"> + <info> + <desc>Specifies the nickname.</desc> + </info> + </prop> + <prop oor:name="PrimaryEmail" oor:type="xs:string"> + <info> + <desc>Specifies the primary email.</desc> + </info> + </prop> + <prop oor:name="SecondEmail" oor:type="xs:string"> + <info> + <desc>Specifies the first name.</desc> + </info> + </prop> + <prop oor:name="PreferMailFormat" oor:type="xs:string"> + <info> + <desc>Specifies the preferred mail format.</desc> + </info> + </prop> + <prop oor:name="WorkPhone" oor:type="xs:string"> + <info> + <desc>Specifies the phone at work.</desc> + </info> + </prop> + <prop oor:name="HomePhone" oor:type="xs:string"> + <info> + <desc>Specifies the phone at home.</desc> + </info> + </prop> + <prop oor:name="FaxNumber" oor:type="xs:string"> + <info> + <desc>Specifies the fax number.</desc> + </info> + </prop> + <prop oor:name="PagerNumber" oor:type="xs:string"> + <info> + <desc>Specifies the pager number.</desc> + </info> + </prop> + <prop oor:name="CellularNumber" oor:type="xs:string"> + <info> + <desc>Specifies the cellular number.</desc> + </info> + </prop> + <prop oor:name="HomeAddress" oor:type="xs:string"> + <info> + <desc>Specifies the home address.</desc> + </info> + </prop> + <prop oor:name="HomeAddress2" oor:type="xs:string"> + <info> + <desc>Specifies the 2nd home address.</desc> + </info> + </prop> + <prop oor:name="HomeCity" oor:type="xs:string"> + <info> + <desc>Specifies the home city.</desc> + </info> + </prop> + <prop oor:name="HomeState" oor:type="xs:string"> + <info> + <desc>Specifies the home state.</desc> + </info> + </prop> + <prop oor:name="HomeZipCode" oor:type="xs:string"> + <info> + <desc>Specifies the home ZIP code.</desc> + </info> + </prop> + <prop oor:name="HomeCountry" oor:type="xs:string"> + <info> + <desc>Specifies the home country.</desc> + </info> + </prop> + <prop oor:name="WorkAddress" oor:type="xs:string"> + <info> + <desc>Specifies the work address.</desc> + </info> + </prop> + <prop oor:name="WorkAddress2" oor:type="xs:string"> + <info> + <desc>Specifies the 2nd work address.</desc> + </info> + </prop> + <prop oor:name="WorkCity" oor:type="xs:string"> + <info> + <desc>Specifies the work city.</desc> + </info> + </prop> + <prop oor:name="WorkState" oor:type="xs:string"> + <info> + <desc>Specifies the work state.</desc> + </info> + </prop> + <prop oor:name="WorkZipCode" oor:type="xs:string"> + <info> + <desc>Specifies the work ZIP code.</desc> + </info> + </prop> + <prop oor:name="WorkCountry" oor:type="xs:string"> + <info> + <desc>Specifies the work country.</desc> + </info> + </prop> + <prop oor:name="JobTitle" oor:type="xs:string"> + <info> + <desc>Specifies the job title.</desc> + </info> + </prop> + <prop oor:name="Department" oor:type="xs:string"> + <info> + <desc>Specifies the department.</desc> + </info> + </prop> + <prop oor:name="Company" oor:type="xs:string"> + <info> + <desc>Specifies the company.</desc> + </info> + </prop> + <prop oor:name="WebPage1" oor:type="xs:string"> + <info> + <desc>Specifies the 1st webpage.</desc> + </info> + </prop> + <prop oor:name="WebPage2" oor:type="xs:string"> + <info> + <desc>Specifies the 2nd webpage.</desc> + </info> + </prop> + <prop oor:name="BirthYear" oor:type="xs:string"> + <info> + <desc>Specifies the birth year.</desc> + </info> + </prop> + <prop oor:name="BirthMonth" oor:type="xs:string"> + <info> + <desc>Specifies the birth month.</desc> + </info> + </prop> + <prop oor:name="BirthDay" oor:type="xs:string"> + <info> + <desc>Specifies the birth day.</desc> + </info> + </prop> + <prop oor:name="Notes" oor:type="xs:string"> + <info> + <desc>Specifies the notes.</desc> + </info> + </prop> + </group> + </group> + <group oor:name="com.sun.star.sdbcx.comp.hsqldb.Driver"> + <info> + <desc>Specifies settings for the driver accessing HSQL databases embedded into OpenOffice.org + database documents (.odb)</desc> + </info> + <group oor:name="PermittedJavaMethods" oor:extensible="true"> + <info> + <desc>HSQLDB features calling Java code directly from SQL statements. For security + reasons, this is restricted to classes from the org.hsqldb.Library package, + the java.lang.math package, plus any methods specified in this configuration + setting. If a method specification ends with .*, then all methods + from the respective package are permitted.</desc> + </info> + </group> + </group> + </group> + <group oor:name="FormSearchOptions"> + <info> + <desc>Specifies the options for searching in forms.</desc> + </info> + <prop oor:name="SearchType" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the search type.</desc> + </info> + <constraints> + <enumeration oor:value="text"> + <info> + <desc>Search for text</desc> + </info> + </enumeration> + <enumeration oor:value="null"> + <info> + <desc>Search for NULL</desc> + </info> + </enumeration> + <enumeration oor:value="non-null"> + <info> + <desc>Search for non-NULL</desc> + </info> + </enumeration> + </constraints> + <value>text</value> + </prop> + <prop oor:name="SearchPosition" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the search position.</desc> + </info> + <constraints> + <enumeration oor:value="anywhere-in-field"> + <info> + <desc>Anywhere</desc> + </info> + </enumeration> + <enumeration oor:value="beginning-of-field"> + <info> + <desc>Beginning</desc> + </info> + </enumeration> + <enumeration oor:value="end-of-field"> + <info> + <desc>End</desc> + </info> + </enumeration> + <enumeration oor:value="complete-field"> + <info> + <desc>Complete</desc> + </info> + </enumeration> + </constraints> + <value>anywhere-in-field</value> + </prop> + <prop oor:name="SearchHistory" oor:type="oor:string-list"> + <info> + <desc>Contains a list of the previous search strings.</desc> + </info> + </prop> + <prop oor:name="IsSearchAllFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if all fields should be searched.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsUseFormatter" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the formatter should be used.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsBackwards" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the search starts backward.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsWildcardSearch" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the search contains wildcards.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsUseRegularExpression" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that regular expressions should be used.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSimilaritySearch" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the similarity search should be used.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsLevenshteinRelaxed" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the similarity search should be combined.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="LevenshteinOther" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the number of characters that can be exchanged while searching for similarity.</desc> + </info> + <value>2</value> + </prop> + <prop oor:name="LevenshteinShorter" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the number of characters that can be deleted while searching for similarity.</desc> + </info> + <value>2</value> + </prop> + <prop oor:name="LevenshteinLonger" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the number of characters that can be added while searching for similarity.</desc> + </info> + <value>2</value> + </prop> + <prop oor:name="IsMatchCase" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the searched value should match.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsIgnoreDiacritics_CTL" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies search ignores diacritics, not only CTL though.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsIgnoreKashida_CTL" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies search with the use of CTL option.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsUseAsianOptions" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that the Asian options for search should be used.</desc> + </info> + <value>false</value> + </prop> + <group oor:name="Japanese"> + <info> + <desc>Specifies the Japanese options for searching.</desc> + </info> + <prop oor:name="IsMatchFullHalfWidthForms" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchFullHalfWidthForms search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchHiraganaKatakana" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchHiraganaKatakana search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchContractions" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchContractions search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchMinusDashCho-on" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchMinusDashCho-on search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchRepeatCharMarks" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchRepeatCharMarks search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchVariantFormKanji" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchVariantFormKanji search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatchOldKanaForms" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the MatchOldKanaForms search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_DiZi_DuZu" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_DiZi_DuZu search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_BaVa_HaFa" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_BaVa_HaFa search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_TsiThiChi_DhiZi" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_TsiThiChi_DhiZi search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_HyuIyu_ByuVyu" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_HyuIyu_ByuVyu search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_SeShe_ZeJe" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_SeShe_ZeJe search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_IaIya" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_IaIya search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsMatch_KiKu" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the Match_KiKu search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnorePunctuation" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the IgnorePunctuation search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreWhitespace" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the IgnoreWhitespace search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreProlongedSoundMark" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the IgnoreProlongedSoundMark search option is enabled.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIgnoreMiddleDot" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the IgnoreMiddleDot search option is enabled.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/DataAccess/Drivers.xcs b/officecfg/registry/schema/org/openoffice/Office/DataAccess/Drivers.xcs new file mode 100644 index 0000000000..4366a9396f --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/DataAccess/Drivers.xcs @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Drivers" oor:package="org.openoffice.Office.DataAccess" xml:lang="en-US"> + <info> + <desc>Contains the installed OpenOffice.org Base database drivers.</desc> + </info> + <templates> + <group oor:name="Property"> + <info> + <desc>Describes a property of a driver.</desc> + </info> + <prop oor:name="Value" oor:type="oor:any" oor:localized="true"> + <info> + <desc>Describes the value.</desc> + </info> + </prop> + </group> + <group oor:name="Feature"> + <info> + <desc>Describes a feature a driver supports.</desc> + </info> + <prop oor:name="Value" oor:type="xs:boolean" oor:localized="true"> + <info> + <desc>The feature value.</desc> + </info> + </prop> + </group> + <group oor:name="URLPattern"> + <info> + <desc>Specifies a database driver.</desc> + </info> + <prop oor:name="ParentURLPattern" oor:type="xs:string"> + <info> + <desc>Specifies the URL pattern of the parent which settings should be used if not present.</desc> + </info> + </prop> + <prop oor:name="Driver" oor:type="xs:string"> + <info> + <desc>Specifies the factory name of the database driver.</desc> + </info> + </prop> + <prop oor:name="DriverTypeDisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the UI name of the database driver.</desc> + </info> + </prop> + <set oor:name="Properties" oor:node-type="Property"> + <info> + <desc>Defines a list of all properties which are different from default.</desc> + </info> + </set> + <set oor:name="Features" oor:node-type="Feature"> + <info> + <desc>Defines a list of all properties which are different from default.</desc> + </info> + </set> + <set oor:name="MetaData" oor:node-type="Property"> + <info> + <desc>Defines a list of all meta data properties which the database application should supports.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="Installed" oor:node-type="URLPattern"> + <info> + <desc>Contains a list of URLs supported by installed database drivers.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Draw.xcs b/officecfg/registry/schema/org/openoffice/Office/Draw.xcs new file mode 100644 index 0000000000..7fdbf9f058 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Draw.xcs @@ -0,0 +1,828 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Draw" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Defines the properties of the Draw application.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <component> + <group oor:name="Layout"> + <info> + <desc>Defines the general properties of the graphical object representation.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Defines the general properties of the graphical object representation of screen displays.</desc> + </info> + <prop oor:name="Ruler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Display --> + <info> + <desc>Indicates whether to show the rulers at the left and at the top of the working area.</desc> + <label>Rulers visible</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Helpline" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Display --> + <info> + <desc>Indicates whether to show help lines that can be created by dragging them from the rulers.</desc> + <label>Helplines visible</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Guide" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Display --> + <info> + <desc>Indicates whether to show help lines when moving an object.</desc> + <label>Helplines While Moving</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Bezier" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Display --> + <info> + <desc>Indicates whether to show all control points in the Bezier curve editor.</desc> + <label>All control points in Bezier editor</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Contour" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Display --> + <info> + <desc>Indicates whether to show the outline of all moved objects when moving more than one object at a time.</desc> + <label>Contour of each individual object</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Defines other properties regarding device independent graphical object representation.</desc> + </info> + <group oor:name="TabStop"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Tab stops --> + <!-- Notice: Default-Nonmetric Value: 1270 1/100 mm--> + <info> + <desc>Specifies the distance between adjacent tab stops.</desc> + <label>Tab stops</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1250</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + <group oor:name="MeasureUnit"> + <!-- UIHints: Tools - Options - Drawing - Layout - [Section] Meas. units --> + <info> + <desc>Contains the specification of distances and sizes.</desc> + <label>Measurement unit</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the unit used for specification of distances and sizes in a metric environment.</desc> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the unit used for specification of distances and sizes in a non metric environment.</desc> + <label>Measurement unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>8</value> + </prop> + </group> + </group> + </group> + <group oor:name="Content"> + <info> + <desc>Contains the specification of how to display the content of Draw documents.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Contains the specification of how to display the content of Draw documents on screen.</desc> + </info> + <prop oor:name="PicturePlaceholder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Drawing - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only outlines of graphical objects.</desc> + <label>Image placeholders</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ContourMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Drawing - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only outlines of draw objects.</desc> + <label>Contour mode</label> + </info> + <value>false</value> + </prop> + <prop oor:name="TextPlaceholder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Drawing - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to use placeholders for text in draw objects.</desc> + <label>Text placeholders</label> + </info> + <value>false</value> + </prop> + <prop oor:name="LineContour" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Drawing - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only hairlines instead of an object's linestyle.</desc> + <label>Line contour only</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Misc"> + <info> + <desc>Contains a collection of configuration items for the Draw application that do not fit into another category.</desc> + </info> + <prop oor:name="BackgroundCache" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Other --> + <info> + <desc>Indicates whether to store master pages in a cache to speed up drawing.</desc> + <label>Use background cache</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CopyWhileMoving" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Other --> + <info> + <desc>Indicates whether moving while holding the Control key makes a copy of the moved object.</desc> + <label>Copy while moving</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectMoveable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Other --> + <info> + <desc>Indicates whether objects can still be moved while in rotating mode.</desc> + <label>Objects always moveable</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NoDistort" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Other --> + <info> + <desc>Indicates whether objects that are placed on a circle keep their original form, i.e. may be moved and rotated but not resized or otherwise distorted.</desc> + <label>Don't distort objects in curve</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DclickTextedit" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Option Bar --> + <info> + <desc>Indicates whether a double-click on a text object changes activates the edit mode.</desc> + <label>Double-Click Text to Edit</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RotateClick" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Option Bar --> + <info> + <desc>Indicates whether a double-click on an object activates the rotation mode.</desc> + <label>Rotation Mode after clicking object</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Preview" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Menu: view - preview mode --> + <info> + <desc>Specifies the color quality of the preview: 0 - Color, 868 - Grayscale, 5381 - Black/White.</desc> + <label>Preview-Mode</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Color</desc> + </info> + </enumeration> + <enumeration oor:value="868"> + <info> + <desc>Grayscale</desc> + </info> + </enumeration> + <enumeration oor:value="5381"> + <info> + <desc>Black/White</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ShowComments" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to show comments (true) or hide them (false).</desc> + <label>Show Comments</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ModifyWithAttributes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Optionbar --> + <info> + <desc>Indicates whether the object creation and modification will be visualized using the full object attribute set or wireframe.</desc> + <label>Modify with attributes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DragThresholdPixels" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines number of pixels the cursor can move before dragging.</desc> + <label>Drag Threshold</label> + </info> + <value>6</value> + </prop> + <group oor:name="TextObject"> + <info> + <desc>Defines text editing related configuration items.</desc> + </info> + <prop oor:name="QuickEditing" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Text objects --> + <info> + <desc>Indicates whether a simple click on a text object changes it to edit mode.</desc> + <label>Allow quick editing</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Selectable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other [Section] Text objects --> + <info> + <desc>Indicates whether a text frame can only be selected by clicking on the text or by clicking somewhere in the frame.</desc> + <label>Only text area selectable</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="CrossFading"> + <info> + <desc>Contains a specification of how to morph between objects (e.g. how many steps and whether to regard the object's attributes).</desc> + </info> + <prop oor:name="Steps" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Select two objects => Edit Cross-fade --> + <info> + <desc>Specifies the number of intermediate morphing steps between two objects.</desc> + <label>Steps</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies that there has to be at least one morphing step.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="256"> + <info> + <desc>Specifies that there may be at least this many morphing steps.</desc> + </info> + </maxInclusive> + </constraints> + <value>16</value> + </prop> + <prop oor:name="Orientation" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Select two objects => Edit Cross-fade --> + <info> + <desc>Indicates whether two objects to be morphed shall have the same orientation.</desc> + <label>Orientation</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Attributes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Select two objects => Edit Cross-fade --> + <info> + <desc>Indicates whether to consider objects' attributes (e.g. colors) when morphing one object into another.</desc> + <label>Attributes</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="DefaultObjectSize"> + <!-- UIHints: Default size for newly created objects when using CTRL-Return or CTRL-Click --> + <info> + <desc>Defines the default size of newly created objects using CTRL-Return or CTRL-Click at an object-creating Button</desc> + <label>Default Object Size</label> + </info> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the default width of new objects. [UNIT=1/100 mm]</desc> + <label/> + </info> + <value>8000</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the default height of new objects. [UNIT=1/100 mm]</desc> + <label/> + </info> + <value>5000</value> + </prop> + </group> + <group oor:name="Compatibility"> + <info> + <desc>Contains the group of options that control the compatibility to other applications.</desc> + <label>Compatibility options.</label> + </info> + <prop oor:name="PrinterIndependentLayout" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Other - [Section] Compatibility --> + <info> + <desc>Indicates whether to use printer independent metrics for document formatting (2) or to use metrics derived from the current printer (1). Refer to com::sun::star::document::PrinterIndependentLayout for valid values.</desc> + <label>Use printer independent metrics for document formatting</label> + </info> + <value>2</value> + </prop> + </group> + </group> + <group oor:name="Snap"> + <info> + <desc>Contains the specification of how to force object positions and sizes to the snap grid or to align with other objects.</desc> + </info> + <group oor:name="Object"> + <info> + <desc>Contains the specification of how to force object positions and sizes to predefined locations in relation to other objects.</desc> + </info> + <prop oor:name="Grid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap an object when moved to the next grid point.</desc> + <label>Grid lines</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SnapLine" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap at snap lines.</desc> + <label>Snap lines</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PageMargin" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether the outline of an object is justified with adjacent page margins.</desc> + <label>Page margins</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectFrame" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to justify the outline of an object to that of an adjacent object.</desc> + <label>Object frame</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ObjectPoint" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap corner points of adjacent objects.</desc> + <label>Object points</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Range" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap to --> + <info> + <desc>Specifies the maximal range in pixel along the coordinate axes at which snapping becomes active.</desc> + <label>Snap range</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies that the minimum snap range is 1.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="50"> + <info> + <desc>Specifies that the maximum snap range is 50.</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + </group> + <group oor:name="Position"> + <info> + <desc>Specifies constraints regarding the creation and modification of graphical objects.</desc> + </info> + <prop oor:name="CreatingMoving" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to restrict the creation of objects to squares, circles, etc. and to retain the x/y ratio when resizing.</desc> + <label>When creating or moving objects</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ExtendEdges" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to use the longer (true) or the shorter (false) of the two distances along the coordinates axes from the initial to the current position to determine a new square's edge length or a new circle's diameter.</desc> + <label>Extend edges</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Rotating" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to use steps while rotating an object.</desc> + <label>When rotating</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RotatingValue" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Constrain Objects --> + <info> + <desc>Specifies the rotation angle as a multiple of this input value when constrained rotation is enabled. [UNIT=Degree/100]</desc> + <label>When rotating</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies that the minimum rotation angle is 0/100 degrees.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="18000"> + <info> + <desc>Specifies that the maximum rotation angle is 18000/100 degrees.</desc> + </info> + </maxInclusive> + </constraints> + <value>1500</value> + </prop> + <prop oor:name="PointReduction" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Constrain Objects --> + <info> + <desc>Specifies the maximum angle that you can move a line before it snaps into place in the point editor that connects two points [UNIT=Degree/100].</desc> + <label>Point reduction</label> + </info> + <constraints> + <minInclusive oor:value="100"> + <info> + <desc>Specifies that the minimum angle is 100/100 degrees.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9000"> + <info> + <desc>Specifies that the maximum angle is 9000/100 degrees.</desc> + </info> + </maxInclusive> + </constraints> + <value>1500</value> + </prop> + </group> + </group> + <group oor:name="Zoom"> + <info> + <desc>Contains configuration items related to zooming.</desc> + </info> + <prop oor:name="ScaleX" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Zoom - [Section] Scale --> + <info> + <desc>Specifies zoom factor along the horizontal axis.</desc> + <label>Scale</label> + </info> + <value>1</value> + </prop> + <prop oor:name="ScaleY" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Zoom - [Section] Scale --> + <info> + <desc>Specifies zoom factor along the vertical axis.</desc> + <label>Scale</label> + </info> + <value>1</value> + </prop> + </group> + <group oor:name="Grid"> + <info> + <desc>Defines handling and display of the (snap) grid.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Switches regarding use and display of the (snap) grid.</desc> + </info> + <prop oor:name="SnapToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Options --> + <info> + <desc>Indicates whether to force frames and drawing elements on grid points.</desc> + <label>Snap to grid</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VisibleGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Options --> + <info> + <desc>Indicates whether to show the grid.</desc> + <label>Visible grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Options --> + <info> + <desc>Indicates whether to synchronize the resolutions of x- and y-grids.</desc> + <label>Synchronize axes</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Resolution"> + <info> + <desc>Specifies the grid resolution.</desc> + </info> + <group oor:name="XAxis"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Grid --> + <!-- Notice: Default-nonmetrical value: 1270 1/100 mm. --> + <info> + <desc>Defines the horizontal distance between adjacent grid points.</desc> + <label>X Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + <group oor:name="YAxis"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Grid --> + <!-- Notice: Default- nonmetrical value: 1270 1/100 mm. --> + <info> + <desc>Defines the vertical distance between adjacent grid points.</desc> + <label>Y Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + </group> + <group oor:name="Subdivision"> + <info> + <desc>Specifies the subdivision of the grid.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Grid --> + <!-- Notice: Default value for English Version only: 254 Points) --> + <info> + <desc>Specifies the number of points between two grid points on the X axis.</desc> + <label>X Axis Subdivision</label> + </info> + <value>3</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Grid --> + <!-- Notice: Default value for English Version only: 254 Points) --> + <info> + <desc>Specifies the number of points between two grid points on the Y axis.</desc> + <label>Y Axis Subdivision</label> + </info> + <value>3</value> + </prop> + </group> + <group oor:name="SnapGrid"> + <info> + <desc>Specifies the snap grid.</desc> + </info> + <prop oor:name="Size" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Grid - [Section] Snap grid --> + <info> + <desc>Indicates whether to synchronize grid and snap-grid.</desc> + <label>Size to grid</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Print"> + <info> + <desc>Defines options regarding the printing of Draw documents.</desc> + </info> + <group oor:name="Content"> + <info> + <desc>Defines options regarding the printing of document content.</desc> + </info> + <prop oor:name="Drawing" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Contents --> + <info> + <desc>Indicates whether the drawing page (in contrast to master page) will be printed.</desc> + <label>Drawing</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Page"> + <info> + <desc>Specifies how and what pages will be printed.</desc> + </info> + <prop oor:name="PageSize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Draw - Print - [Section] Page options --> + <info> + <desc>Indicates whether to enlarge or shrink a document's page size while printing to fit the physical paper size.</desc> + <label>Fit to page</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PageTile" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Draw - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the pages' titles at the top of every page.</desc> + <label>Tile pages</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Booklet" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Draw - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print a document in the form of a brochure.</desc> + <label>Brochure</label> + </info> + <value>false</value> + </prop> + <prop oor:name="BookletFront" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Draw - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the front side pages of a brochure.</desc> + <label>Front side</label> + </info> + <value>true</value> + </prop> + <prop oor:name="BookletBack" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options Draw - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the back side pages of a brochure.</desc> + <label>Back side</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains specifications of general printing related issues.</desc> + </info> + <prop oor:name="PageName" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Print --> + <info> + <desc>Indicates whether to print page names.</desc> + <label>Page name</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Date" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Print --> + <info> + <desc>Indicates whether to print the current date at the top of every page.</desc> + <label>Date</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Time" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Print --> + <info> + <desc>Indicates whether to print the current time at the top of every page.</desc> + <label>Time</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HiddenPage" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Print --> + <info> + <desc>Indicates whether to print hidden pages.</desc> + <label>Hidden pages</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Quality" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print - [Section] Quality --> + <info> + <desc>Specifies the quality of the printed colors.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Color</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Grayscale</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Black/White</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="FromPrinterSetup" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Draw - Print [Check box] From printer setup --> + <info> + <desc>Indicates whether to use the system settings of the printer to choose the paper tray.</desc> + <label>From printer setup</label> + </info> + <value>false</value> + </prop> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Embedding.xcs b/officecfg/registry/schema/org/openoffice/Office/Embedding.xcs new file mode 100644 index 0000000000..4cedb44bda --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Embedding.xcs @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Embedding" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains embedding related information, such as the list of available for embedding objects.</desc> + </info> + <templates> + <group oor:name="Object"> + <info> + <desc>Describes an embedded object.</desc> + </info> + <!--The default must be written by the setup.--> + <prop oor:name="ObjectFactory" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the service name of the object's factory.</desc> + </info> + </prop> + <prop oor:name="ObjectDocumentServiceName" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Optional entry that specifies the service name of the document that is used by the object.</desc> + </info> + </prop> + <prop oor:name="ObjectMiscStatus" oor:type="xs:long"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the miscellaneous properties of the object.</desc> + </info> + </prop> + <prop oor:name="ObjectVerbs" oor:type="oor:string-list"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the list of verbs supported by the object.</desc> + </info> + </prop> + <prop oor:name="ObjectDocumentFilterName" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Optional entry that specifies the filter name that is used by the object.</desc> + </info> + </prop> + </group> + <group oor:name="Verb"> + <info> + <desc>Describes possible verbs that can be supported by an embedded object.</desc> + </info> + <prop oor:name="VerbUIName" oor:localized="true" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the localized name of the verb that can be shown in the UI.</desc> + </info> + </prop> + <prop oor:name="VerbID" oor:type="xs:int"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the unique ID for the verb.</desc> + </info> + </prop> + <prop oor:name="VerbFlags" oor:type="xs:int"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the flags of the verb that can control verb's representation in UI.</desc> + </info> + </prop> + <prop oor:name="VerbAttributes" oor:type="xs:int"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the attributes of the verb.</desc> + </info> + </prop> + </group> + <group oor:name="ObjectName"> + <info> + <desc>Provides object name that appears in UI.</desc> + </info> + <prop oor:name="ObjectUIName" oor:localized="true" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the localized name of the object that can be shown in the UI.</desc> + </info> + </prop> + <prop oor:name="ClassID" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Class ID of the object.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="Objects" oor:node-type="Object"> + <info> + <desc>Contains the explicitly registered embedded objects. ClassID is used as a name for entry.</desc> + </info> + </set> + <set oor:name="Verbs" oor:node-type="Verb"> + <info> + <desc>Contains possible verbs for embedded objects.</desc> + </info> + </set> + <group oor:name="MimeTypeClassIDRelations" oor:extensible="true"> + <info> + <desc>Contains conversion table from MimeType to ClassID. MimeType is used as a name for entry.</desc> + </info> + </group> + <set oor:name="ObjectNames" oor:node-type="ObjectName"> + <info> + <desc>List of object names to be used in GUI and ClassIDs.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Events.xcs b/officecfg/registry/schema/org/openoffice/Office/Events.xcs new file mode 100644 index 0000000000..755dcb3f6d --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Events.xcs @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Events" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains the global event bindings.</desc> + </info> + <templates> + <group oor:name="BindingType"> + <info> + <desc>Describes the binding.</desc> + </info> + <prop oor:name="BindingURL" oor:type="xs:string"> + <info> + <desc>The Macro URL to which the event is bound.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="ApplicationEvents"> + <info> + <desc>Contains information about the global events.</desc> + </info> + <set oor:name="Bindings" oor:node-type="BindingType"> + <info> + <desc>Contains event bindings.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/ExtendedColorScheme.xcs b/officecfg/registry/schema/org/openoffice/Office/ExtendedColorScheme.xcs new file mode 100644 index 0000000000..a15a464e52 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/ExtendedColorScheme.xcs @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ExtendedColorScheme" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info/> + <templates> + <group oor:name="ColorEntry"> + <info> + <desc>Specifies the color settings for the document.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color of the document.</desc> + </info> + </prop> + <prop oor:name="DefaultColor" oor:type="xs:int"> + <info> + <desc>Specifies the system color of the document.</desc> + </info> + </prop> + </group> + <group oor:name="Component"> + <info> + <desc>Specifies the component color settings.</desc> + </info> + <set oor:name="Entries" oor:node-type="ColorEntry"> + <info> + <desc>Specifies the color settings for customizing the appearance the extension.</desc> + </info> + </set> + </group> + <group oor:name="EntryName"> + <info> + <desc>Specifies the UI name for the color or group name of the component.</desc> + </info> + <prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the localized name that is used when presenting the entry to the user.</desc> + </info> + </prop> + </group> + <group oor:name="ComponentName"> + <info> + <desc>Specifies the ui strings for the component.</desc> + </info> + <prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the localized name that is used when presenting the entry to the user.</desc> + </info> + </prop> + <set oor:name="Entries" oor:node-type="EntryName"> + <info> + <desc>Specifies the entry names.</desc> + </info> + </set> + </group> + <set oor:name="ExtendedColorScheme" oor:node-type="Component"> + <info> + <desc>Specifies the color settings for customizing the appearance of extensions.</desc> + </info> + </set> + </templates> + <component> + <group oor:name="ExtendedColorScheme"> + <info> + <desc>Specifies the color settings for customizing the appearance of extensions.</desc> + </info> + <prop oor:name="CurrentColorScheme" oor:type="xs:string"> + <info> + <desc>Specifies the name of the columns selected for inserting data into text or fields, plus inserted text and line breaks.</desc> + </info> + </prop> + <set oor:name="ColorSchemes" oor:node-type="ExtendedColorScheme"> + <!-- UIHints: Tools / Options / Star|OpenOffice / Appearance --> + <info> + <desc>Lists entries with color settings.</desc> + </info> + </set> + </group> + <set oor:name="EntryNames" oor:node-type="ComponentName"> + <info> + <desc>Lists entries with color entry UI names.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/ExtensionDependencies.xcs b/officecfg/registry/schema/org/openoffice/Office/ExtensionDependencies.xcs new file mode 100644 index 0000000000..38160475e7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/ExtensionDependencies.xcs @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . +--> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ExtensionDependencies" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains a list of extensions with additional dependencies to overrule missing dependencies in extensions or to control specific extensions in general.</desc> + </info> + <templates> + <group oor:name="Extension"> + <info> + <desc>Describes the additional meta data for an extension whereas the node name have to be the extension identifier.</desc> + </info> + <prop oor:name="Versions" oor:type="oor:string-list" oor:localized="false"> + <info> + <desc>Specifies a list of extension versions for which the extra dependencies should be active.</desc> + </info> + </prop> + <prop oor:name="Platforms" oor:type="oor:string-list" oor:localized="false"> + <info> + <desc>Specifies a list of platforms for which the extra dependencies mechanism is active.</desc> + </info> + </prop> + <prop oor:name="Dependencies" oor:type="xs:string" oor:localized="false"> + <info> + <desc>Specifies a list of additional dependencies.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="Extensions" oor:node-type="Extension"> + <info> + <desc>Specifies the list of extensions with extra dependencies.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/ExtensionManager.xcs b/officecfg/registry/schema/org/openoffice/Office/ExtensionManager.xcs new file mode 100644 index 0000000000..1f6f0c4c35 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/ExtensionManager.xcs @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ExtensionManager" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains information for the Extension Manager.</desc> + </info> + <templates> + <group oor:name="UpdateInfo"> + <info> + <desc>Holds the information about updates for extensions.</desc> + </info> + <prop oor:name="Version" oor:type="xs:string" oor:localized="false"> + <info> + <desc>The version of the extension</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="ExtensionRepositories"> + <info> + <desc>Information about repositories for extensions.</desc> + </info> + <prop oor:name="WebsiteLink" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>This links is used from the Extension Manager. A user can click on the &Download extensions...& + control so that a browser is opened which displayed the website to which directs this URL. + </desc> + </info> + <value/> + </prop> + </group> + <group oor:name="ExtensionSecurity"> + <info> + <desc>Holds settings related to Extension security.</desc> + </info> + <prop oor:name="DisableExtensionInstallation" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to disable extension installation via the Extensions dialog.</desc> + <label>Disable Extension Installation</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DisableExtensionRemoval" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether to disable extension removal via the Extensions dialog.</desc> + <label>Disable Extension Removal</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="ExtensionUpdateData"> + <info> + <desc>Contains information about available or ignored updates for extensions."</desc> + </info> + <set oor:name="AvailableUpdates" oor:node-type="UpdateInfo"> + <info> + <desc>This set lists all known updates for extensions, which where not applied yet.</desc> + </info> + </set> + <set oor:name="IgnoredUpdates" oor:node-type="UpdateInfo"> + <info> + <desc>This set lists all updates for extensions which the user wanted to ignore.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/FormWizard.xcs b/officecfg/registry/schema/org/openoffice/Office/FormWizard.xcs new file mode 100644 index 0000000000..47a515bd3c --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/FormWizard.xcs @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="FormWizard" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains the styles for the form wizard</desc> + </info> + <templates> + <group oor:name="FWizStyle"> + <info> + <desc>Specifies style information (css)</desc> + </info> + <prop oor:name="Index" oor:type="xs:int"> + <info> + <desc>the index of the style (used by the ui) - starts with 0, must by - style-unique</desc> + </info> + </prop> + <prop oor:localized="true" oor:name="Name" oor:type="xs:string"> + <info> + <desc>UI name of the style</desc> + </info> + </prop> + <prop oor:name="CssHref" oor:type="xs:string"> + <info> + <desc>the name of the css file</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="FormWizard"> + <info> + <desc>the form wizard styles</desc> + </info> + <set oor:name="Styles" oor:node-type="FWizStyle"> + <info> + <desc>the set of available styles</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Histories.xcs b/officecfg/registry/schema/org/openoffice/Office/Histories.xcs new file mode 100644 index 0000000000..e01d4a159c --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Histories.xcs @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:package="org.openoffice.Office" oor:name="Histories" xml:lang="en-US"> + <info> + <desc>Contains Picklist, URL-History and Help-Bookmarks data.</desc> + </info> + <templates> + <group oor:name="HistoryItem"> + <info> + <desc>Describe an history item in its details. Use URL as node name.</desc> + </info> + <prop oor:name="Filter" oor:type="xs:string"> + <info> + <desc>Specifies the filter name that was chosen to load the document.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string"> + <info> + <desc>Indicates the title of the URL that is displayed on the user-interface.</desc> + </info> + </prop> + <prop oor:name="Thumbnail" oor:type="xs:string"> + <info> + <desc>Contains a base64 encoded thumbnail of the document.</desc> + </info> + </prop> + <prop oor:name="ReadOnly" oor:type="xs:boolean"> + <info> + <desc>Stores whether the document was opened editable or read-only.</desc> + </info> + </prop> + <prop oor:name="Pinned" oor:type="xs:boolean"> + <info> + <desc>Stores whether the document is pinned in the user-interface.</desc> + </info> + </prop> + </group> + <group oor:name="HistoryOrder"> + <info> + <desc>Map an ordered number to all existing history items.</desc> + </info> + <prop oor:name="HistoryItemRef" oor:type="xs:string"> + <info> + <desc>Reference to an item of the original history list.</desc> + </info> + </prop> + </group> + <group oor:name="HistoryInfo"> + <info> + <desc>Combines item and order list to a complete history description.</desc> + </info> + <set oor:name="ItemList" oor:node-type="HistoryItem"> + <info> + <desc>Contains all items identified by its URL.</desc> + </info> + </set> + <set oor:name="OrderList" oor:node-type="HistoryOrder"> + <info> + <desc>Bring an order to all items of set ItemList.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="Histories" oor:node-type="HistoryInfo"> + <info> + <desc>Contains all histories of OOo. Can be extended easy to know any history you like.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Impress.xcs b/officecfg/registry/schema/org/openoffice/Office/Impress.xcs new file mode 100644 index 0000000000..876780d1bd --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Impress.xcs @@ -0,0 +1,1455 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Impress" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains configuration items related to the Impress application.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <templates> + <group oor:name="MasterPageDescriptor"> + <info> + <desc>Describes master pages that belong to the list of recently used master pages.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>The URL of the template document that contains the master page.</desc> + </info> + </prop> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>The internal name of the master page.</desc> + </info> + </prop> + </group> + <group oor:name="Resource"> + <info> + <desc>A factory that can create one more resources for the multi pane framework.</desc> + </info> + <prop oor:name="URL" oor:type="xs:string"> + <info> + <desc>URL of a multi pane framework resource.</desc> + </info> + </prop> + </group> + <group oor:name="ResourceFactory"> + <info> + <desc>A factory that can create one more resources for the multi pane framework.</desc> + </info> + <prop oor:name="ServiceName" oor:type="xs:string"> + <info> + <desc> + The service name of the factory. This service is not the factory itself. + It is expected to create and register a set of factories when an instance of + the service is created. + </desc> + </info> + </prop> + <set oor:name="ResourceList" oor:node-type="Resource"> + <info> + <desc>List of URLs of the resources that are created by the factory.</desc> + </info> + </set> + </group> + <group oor:name="StartupService"> + <info> + <desc> + A service that is instantiated when a framework is initialized for a + Draw or Impress document. + </desc> + </info> + <prop oor:name="ServiceName" oor:type="xs:string"> + <info> + <desc>The name of the startup service.</desc> + </info> + </prop> + </group> + <group oor:name="AuthorisedRemote"> + <info> + <desc> + A Remote Control Device that has been authorised for connection. + </desc> + </info> + <prop oor:name="PIN" oor:type="xs:string"> + <info> + <desc>The PIN used by the device for authentication.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Layout"> + <info> + <desc>Contains general properties of the graphical object representation.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Contains general properties of the graphical object representation of screen displays.</desc> + </info> + <prop oor:name="Ruler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Display --> + <info> + <desc>Indicates whether to show the rulers at the left and at the top of the working area.</desc> + <label>Rulers visible</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Helpline" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Display --> + <info> + <desc>Indicates whether to show help-lines that can be created by dragging them from the rulers.</desc> + <label>Helplines visible</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Guide" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Display --> + <info> + <desc>Indicates whether to show help-lines when moving an object.</desc> + <label>Helplines While Moving</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Bezier" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Display --> + <info> + <desc>Indicates whether to show all control points in the Bezier curve editor.</desc> + <label>All control points in Bezier editor</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Contour" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Display --> + <info> + <desc>Indicates whether to show the outline of all moved objects when moving more than one object at the same time.</desc> + <label>Contour of each individual object</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NavigationBtnScale" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Navigation --> + <info> + <desc>Specifies which size of the icons is used for the + navigation bar.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>automatic (small) icons</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>small icons</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>large icons</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>extralarge icons</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Specifies other layout options that do not fit into any other group.</desc> + <label>Other Layout Options</label> + </info> + <group oor:name="TabStop"> + <!-- UIHints: Tools - Options - Impress - View - [Section] Tab stops --> + <!-- Notice: Default-Nonmetric Value: 1270 1/100 mm--> + <info> + <desc>Specifies the distance between adjacent tab stops with regard to whether the metric or the non-metric system is currently selected.</desc> + <label>Tab stops</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance between adjacent tab stops in 1/100 mm when the metric system is selected.</desc> + <label/> + </info> + <value>1250</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the distance between adjacent tab stops in 1/100 mm when the non-metric system is selected.</desc> + <label/> + </info> + <value>1270</value> + </prop> + </group> + <group oor:name="MeasureUnit"> + <!-- UIHints: Tools - Options - Presentation- Layout - [Section] Meas. units --> + <info> + <desc>Specifies the measurement unit to be used with respect to whether the metric or the non-metric system is selected.</desc> + <label>Measurement unit</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the measurement unit to be used when the metric system is selected.</desc> + <label>Measurement unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the measurement unit to be used when the non-metric system is selected.</desc> + <label>Measurement unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + </constraints> + <value>8</value> + </prop> + </group> + </group> + </group> + <group oor:name="Content"> + <info> + <desc>Contains content related configuration items.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Contains configuration items related to the display of Impress documents.</desc> + </info> + <prop oor:name="PicturePlaceholder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only the bounding box of graphic-objects like bitmaps and drawings.</desc> + <label>Image placeholders</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ContourMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only outlines of objects such as filled rectangles and filled ellipses.</desc> + <label>Contour mode</label> + </info> + <value>false</value> + </prop> + <prop oor:name="TextPlaceholder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only a placeholder for text in graphical objects.</desc> + <label>Text placeholders</label> + </info> + <value>false</value> + </prop> + <prop oor:name="LineContour" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Contents - [Section] Alternative display --> + <info> + <desc>Indicates whether to show only hairlines instead of the true line styles.</desc> + <label>Line contour only</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Misc"> + <info> + <desc>Contains a collection of configuration items for the Impress application that do not fit into another category.</desc> + </info> + <prop oor:name="BackgroundCache" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Other --> + <info> + <desc>Indicates whether to store master pages in a cache to speed up drawing.</desc> + <label>Use background cache</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CopyWhileMoving" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Other --> + <info> + <desc>Indicates whether moving while holding the Control key makes a copy of the moved object.</desc> + <label>Copy while moving</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectMoveable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Other --> + <info> + <desc>Indicates whether objects can still be moved while in rotating mode.</desc> + <label>Objects always moveable</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NoDistort" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Other --> + <info> + <desc>Indicates whether objects that are placed on a circle keep their original form, i.e. may be moved and rotated but not resized or otherwise distorted.</desc> + <label>Don't distort objects in curve</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DclickTextedit" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Option Bar --> + <info> + <desc>Indicates whether a double-click on a text object activates the edit mode.</desc> + <label>Double-Click Text to Edit</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RotateClick" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Option Bar --> + <info> + <desc>Indicates whether a double-click on an object activates the rotation mode.</desc> + <label>Rotation Mode after clicking object</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Preview" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Menu: view - preview mode --> + <info> + <desc>Specifies the color quality of the preview: 0 - Color, 868 - Grayscale, 5381 - Black/White.</desc> + <label>Preview-Mode</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Color</desc> + </info> + </enumeration> + <enumeration oor:value="868"> + <info> + <desc>Grayscale</desc> + </info> + </enumeration> + <enumeration oor:value="5381"> + <info> + <desc>Black/White</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ShowComments" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to show comments (true) or hide them (false).</desc> + <label>Show Comments</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ModifyWithAttributes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Optionbar --> + <info> + <desc>Indicates whether the object creation and modification will be visualized using the full object attribute set or wireframe.</desc> + <label>Modify with attributes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowUndoDeleteWarning" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: UNDO stack delete warning dialog --> + <info> + <desc>Indicates whether the warning dialog appears when setting a new standard page layout.</desc> + <label>Show Undo-Stack Delete Warning</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SlideshowRespectZOrder" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Slideshow Z order for animations --> + <info> + <desc>Indicates whether the slideshow should respect shape z-order while animating shapes. Disabling this can improve slideshow performance</desc> + <label>Enable shape z-order during slideshow animations</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TransitionFiles" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: List of files containing transition effects --> + <info> + <desc> + Contains a list of odf files, that define + slideshow transitions. Values are put through + macro expansion, so, vnd.sun.star.expand prefix + is allowed. + </desc> + <label>List of files containing transition effects</label> + </info> + <value oor:separator=";">vnd.sun.star.expand:$BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR/config/soffice.cfg/simpress/transitions.xml</value> + </prop> + <prop oor:name="EffectFiles" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: List of files containing object effects --> + <info> + <desc> + Contains a list of odf files, that define + slideshow shape effects. Values are put through + macro expansion, so, vnd.sun.star.expand prefix + is allowed. + </desc> + <label>List of files containing object effects</label> + </info> + <value oor:separator=";">vnd.sun.star.expand:$BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR/config/soffice.cfg/simpress/effects.xml</value> + </prop> + <prop oor:name="LayoutListFiles" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc> + Contains a list of xml files defining the Impress slide + "layouts". It contains properties of presentation objects, + like their position, width, and height. Entries are run + through macro expansion, so, vnd.sun.star.expand prefix is + allowed. + </desc> + <label>List of files containing Impress slide layouts</label> + </info> + <value oor:separator=";">vnd.sun.star.expand:$BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR/config/soffice.cfg/simpress/layoutlist.xml</value> + </prop> + <prop oor:name="PresObjListFiles" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc> + Contains a list of xml files defining the presentation + object used in the master page of "notes" and "handout". + It contains properties of presentation objects,like + their position, width, and height. Entries are run + through macro expansion, so, vnd.sun.star.expand prefix is + allowed. + </desc> + <label>List of files containing master presentation objects</label> + </info> + <value oor:separator=";">vnd.sun.star.expand:$BRAND_BASE_DIR/$BRAND_SHARE_SUBDIR/config/soffice.cfg/simpress/objectlist.xml</value> + </prop> + <prop oor:name="PreviewNewEffects" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: automatic preview checkbox in create new effect dialog --> + <info> + <desc>Indicates whether a selected effect in the animation create dialog should be previewed.</desc> + <label>Automatic preview for new animation</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PreviewChangedEffects" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: automatic preview in custom animation panel --> + <info> + <desc>Indicates whether changes in the animation panel should be previewed.</desc> + <label>Automatic preview for animation panel</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PreviewTransitions" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: automatic preview in slide transition panel --> + <info> + <desc>Indicates whether changes in the slide transition panel should be previewed.</desc> + <label>Automatic preview for slide transition panel</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Display" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: slide show settings display listbox --> + <info> + <desc>Offset number of the display used for full screen slide show mode; + -1 means all screens, + 0 means default external screen, + N>0 means real-screen number + 1.</desc> + <label>Display for full screen slide show mode</label> + </info> + <value>0</value> + </prop> + <prop oor:name="PenColor" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: slide show context menu --> + <info> + <desc>Color of the pen during slideshow.</desc> + <label>Pen Color</label> + </info> + <value>16711680</value> + </prop> + <prop oor:name="PenWidth" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: slide show context menu --> + <info> + <desc>Width of the pen during slideshow.</desc> + <label>Pen Width</label> + </info> + <value>150</value> + </prop> + <prop oor:name="TabBarVisible" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: is the TabBar visible on top of the slide panel --> + <info> + <desc>Indicates whether the tab bar should be visible on top of the slide panel.</desc> + <label>Tab bar is visible</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DragThresholdPixels" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines number of pixels the cursor can move before dragging.</desc> + <label>Drag Threshold</label> + </info> + <value>6</value> + </prop> + <group oor:name="TextObject"> + <info> + <desc>Contains text editing related configuration items.</desc> + </info> + <prop oor:name="QuickEditing" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Text objects --> + <info> + <desc>Indicates whether a simple click on a text object changes it to edit mode.</desc> + <label>Allow quick editing</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Selectable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] Text objects --> + <info> + <desc>Indicates whether a text frame can only be selected by clicking on the text or by clicking somewhere in the frame.</desc> + <label>Only text area selectable</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="NewDoc"> + <info> + <desc>Specifies configuration items governing the behavior when creating a new document or a new page.</desc> + <label>Start with AutoPilots</label> + </info> + <prop oor:name="AutoPilot" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] New document --> + <info> + <desc>Indicates whether to show the template selection when creating a new presentation.</desc> + <label>Start with Template Manager</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Layout" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other [Section] New document --> + <info> + <desc>Indicates whether to show the layout dialog when creating a new page.</desc> + <label>Start with AutoPilots</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Start"> + <info> + <desc>Specifies configuration items governing behavior when starting a presentation.</desc> + </info> + <prop oor:name="EnableSdremote" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to enable the Impress remote controller.</desc> + <label>Enable remote control</label> + </info> + <value>false</value> + </prop> + <prop oor:name="EnablePresenterScreen" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to show Presenter Screen Console which shows next slide, notes etc.</desc> + <label>Enable Presenter Screen</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PresenterScreenFullScreen" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether the Presenter Screen Console is shown in FullScreen mode.</desc> + <label>Presenter Screen FullScreen</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowNavigationPanel" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether to show navigation panel for presentations.</desc> + <label>Show navigation panel</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Compatibility"> + <info> + <desc>Contains the group of options that control the compatibility to other applications.</desc> + <label>Compatibility options.</label> + </info> + <prop oor:name="AddBetween" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other - [Section] Compatibility --> + <info> + <desc>Specifies if spacing between paragraphs should be added to ensure compatibility to MS Word documents</desc> + <label>Add spacing between paragraphs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PrinterIndependentLayout" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Other - [Section] Compatibility --> + <info> + <desc>Indicates whether to use printer independent metrics for document formatting (2) or to use metrics derived from the current printer (1). Refer to com::sun::star::document::PrinterIndependentLayout for valid values.</desc> + <label>Use printer independent metrics for document formatting</label> + </info> + <value>2</value> + </prop> + </group> + <group oor:name="DefaultObjectSize"> + <!-- UIHints: Default size for newly created objects when using CTRL-Return or CTRL-Click --> + <info> + <desc>Defines the default size of newly created objects using CTRL-Return or CTRL-Click at an object-creating Button.</desc> + <label>Default Object Size</label> + </info> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>8000</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>[UNIT=1/100 mm]</desc> + <label/> + </info> + <value>5000</value> + </prop> + </group> + <set oor:name="AuthorisedRemotes" oor:node-type="AuthorisedRemote"> + <info> + <desc>Contains a list of remote control devices that can connect without user confirmation.</desc> + </info> + </set> + </group> + <group oor:name="Snap"> + <info> + <desc>Specifies how to force object positions and sizes to the snap grid or to align with other objects.</desc> + </info> + <group oor:name="Object"> + <info> + <desc>Specifies how to force object positions and sizes to predefined locations in relation to other objects.</desc> + </info> + <prop oor:name="Grid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap an object when moved to the next grid point.</desc> + <label>Grid lines</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SnapLine" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap at snap lines.</desc> + <label>Snap lines</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PageMargin" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether the outline of an object is justified with adjacent page margins.</desc> + <label>Page margins</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectFrame" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to justify the outline of an object to that of an adjacent object.</desc> + <label>Object frame</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ObjectPoint" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Indicates whether to snap corner points of adjacent objects.</desc> + <label>Object points</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Range" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap to --> + <info> + <desc>Specifies the maximal range in pixels along the coordinate axes at which snapping becomes active.</desc> + <label>Snap range</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies that the minimum snap range is 1.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="50"> + <info> + <desc>Specifies that the maximal snap range is 50.</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + </group> + <group oor:name="Position"> + <info> + <desc>Specifies constraints regarding the creation and modification of graphical objects.</desc> + </info> + <prop oor:name="CreatingMoving" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to restrict the creation of objects to squares, circles, etc. and to retain the x/y ratio when resizing.</desc> + <label>When creating or moving objects</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ExtendEdges" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to use the longer (true) or the shorter (false) of the two distances along the coordinates axes from the initial to the current position to determine a new square's edge length or a new circle's diameter.</desc> + <label>Extend edges</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Rotating" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Constrain Objects --> + <info> + <desc>Indicates whether to use steps while rotating an object.</desc> + <label>When rotating</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RotatingValue" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Constrain Objects --> + <info> + <desc>Specifies the rotation angle when constrained rotation is enabled. [UNIT=Degree/100]</desc> + <label>When rotating</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies that the minimum rotation angle is 0/100 degrees.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="18000"> + <info> + <desc>Specifies that the maximum rotation angle is 18000/100 degrees.</desc> + </info> + </maxInclusive> + </constraints> + <value>1500</value> + </prop> + <prop oor:name="PointReduction" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Constrain Objects --> + <info> + <desc>Specifies the maximum angle that you can move a line before it snaps into place in the point editor that connects two points [UNIT=Degree/100].</desc> + <label>Point reduction</label> + </info> + <constraints> + <minInclusive oor:value="100"> + <info> + <desc>Specifies that the minimum angle is 100/100 degrees.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9000"> + <info> + <desc>Specifies that the maximum angle is 9000/100 degrees.</desc> + </info> + </maxInclusive> + </constraints> + <value>1500</value> + </prop> + </group> + </group> + <group oor:name="Grid"> + <info> + <desc>Defines the handling and display of the snap grid.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Specifies switches regarding use and display of the snap grid.</desc> + </info> + <prop oor:name="SnapToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Options --> + <info> + <desc>Indicates whether to force frames and drawing elements on grid points.</desc> + <label>Snap to grid</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VisibleGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Options --> + <info> + <desc>Indicates whether to show the grid.</desc> + <label>Visible grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Options --> + <info> + <desc>Indicates whether to synchronize the resolutions of x- and y-grids.</desc> + <label>Synchronize axes</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Resolution"> + <info> + <desc>Specifies grid resolution.</desc> + </info> + <group oor:name="XAxis"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Grid --> + <!-- Notice: Default-nonmetrical value: 1270 1/100 mm. --> + <info> + <desc>Defines the horizontal distance between adjacent grid points.</desc> + <label>X Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines the horizontal distance between adjacent grid points in 1/100 mm, used when the metric system is active.</desc> + <label/> + </info> + <value>2000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines the horizontal distance between adjacent grid points in 1/100 mm, used when the non-metric system is active.</desc> + <label/> + </info> + <value>2540</value> + </prop> + </group> + <group oor:name="YAxis"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Grid --> + <!-- Notice: Default- nonmetrical value: 1270 1/100 mm. --> + <info> + <desc>Defines the vertical distance between adjacent grid points.</desc> + <label>Y Axis Resolution</label> + </info> + <prop oor:name="Metric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines the vertical distance between adjacent grid points in 1/100 mm, used when the metric system is active.</desc> + <label/> + </info> + <value>2000</value> + </prop> + <prop oor:name="NonMetric" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Defines the vertical distance between adjacent grid points in 1/100 mm, used when the non-metric system is active.</desc> + <label/> + </info> + <value>2540</value> + </prop> + </group> + </group> + <group oor:name="Subdivision"> + <info> + <desc>Specifies the subdivision of the grid.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Grid --> + <!-- Notice: Default value for English Version only: 254 Points) --> + <info> + <desc>Specifies the number of points between two adjacent grid points on the X axis.</desc> + <label>X Axis Subdivision</label> + </info> + <value>3</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:double" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Grid --> + <!-- Notice: Default value for English Version only: 254 Points) --> + <info> + <desc>Specifies the number of intervals between two adjacent grid points on the Y axis</desc> + <label>Y Axis Subdivision</label> + </info> + <value>3</value> + </prop> + </group> + <group oor:name="SnapGrid"> + <info> + <desc>Contains the specifications of the snap grid.</desc> + </info> + <prop oor:name="Size" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Grid - [Section] Snap grid --> + <info> + <desc>Indicates whether to synchronize grid and snap-grid.</desc> + <label>Size to grid</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Print"> + <info> + <desc>Defines options regarding the printing of Impress documents.</desc> + </info> + <group oor:name="Content"> + <info> + <desc>Defines options regarding the printing of document content.</desc> + </info> + <prop oor:name="Presentation" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Contents --> + <info> + <desc>Indicates whether the presentation will be printed.</desc> + <label>Presentation</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Note" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Contents --> + <info> + <desc>Indicates whether the notes will be printed.</desc> + <label>Notes</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Handout" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Contents --> + <info> + <desc>Indicates whether the handouts will be printed.</desc> + <label>Handouts</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Outline" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Contents --> + <info> + <desc>Indicates whether the outlines will be printed.</desc> + <label>Outline</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Page"> + <info> + <desc>Specifies how and which pages will be printed.</desc> + </info> + <prop oor:name="PageSize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Page options --> + <info> + <desc>Indicates whether to enlarge or shrink a document's page size while printing to fit the physical paper size.</desc> + <label>Fit to page</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PageTile" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the pages' titles at the top of every page.</desc> + <label>Tile pages</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Booklet" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print a document in the form of a brochure.</desc> + <label>Brochure</label> + </info> + <value>false</value> + </prop> + <prop oor:name="BookletFront" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the front side pages of a brochure.</desc> + <label>Front side</label> + </info> + <value>true</value> + </prop> + <prop oor:name="BookletBack" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Page options --> + <info> + <desc>Indicates whether to print the back side pages of a brochure.</desc> + <label>Back side</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Specifies general printing related issues.</desc> + </info> + <prop oor:name="PageName" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Print --> + <info> + <desc>Indicates whether to print page names.</desc> + <label>Page name</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Date" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Print --> + <info> + <desc>Indicates whether to print the current date at the top of every page.</desc> + <label>Date</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Time" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Print --> + <info> + <desc>Indicates whether to print the current time at the top of every page.</desc> + <label>Time</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HiddenPage" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Print --> + <info> + <desc>Indicates whether to print hidden pages.</desc> + <label>Hidden pages</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Quality" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print - [Section] Quality --> + <info> + <desc>Specifies the quality of the printed colors.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Color</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Grayscale</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Black/White</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="FromPrinterSetup" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Impress - Print [Check box] From printer setup --> + <info> + <desc>Indicates whether to use the system settings of the printer to choose the paper tray.</desc> + <label>From printer setup</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HandoutHorizontal" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File - Print - [Section] Print content - [Radio buttons] Horizontal(TRUE)/Vertical(FALSE) --> + <info> + <desc>Indicates whether the slide thumbnails on the printed handouts are ordered horizontal or vertical</desc> + <label>Handout orientation</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PagesPerHandout" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File - Print - [Section] Print content - [ListBox] Slides per page --> + <info> + <desc>Specifies the number of slide thumbnails printed on each handout page.</desc> + <label>Slides per page</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>One slide</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Two slides</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Three slides, including lines for notes</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Four slides</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Six slides</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Nine slides</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + </group> + <group oor:name="Filter"> + <info> + <desc>Contains the group of options that control the behavior of filters.</desc> + <label>Filter Options</label> + </info> + <group oor:name="Import"> + <info> + <desc>Contains the group of options that control the behavior of the import filters.</desc> + <label>Import Filter</label> + </info> + <group oor:name="VBA"> + <info> + <desc>Contains the group of options that control the behavior of the VBA filter.</desc> + <label>VBA Filter</label> + </info> + <prop oor:name="Load" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft PowerPoint 97/2000 --> + <info> + <desc>Converts VBA Basic into Office Basic as commands (True).</desc> + <label>Load Basic Code to edit</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Save" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft PowerPoint 97/2000 --> + <info> + <desc>Holds original VBA storage for saving in the memory (True).</desc> + <label>Save Original Basic Code again</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Export"> + <info> + <desc>Exports related configuration items.</desc> + </info> + <prop oor:name="LastUsed" oor:type="xs:string"> + <!-- UIHints: Set after export --> + <info> + <desc>Specifies the filter last used to export an Impress document.</desc> + </info> + <constraints> + <enumeration oor:value="HTML"> + <info> + <desc>HTML</desc> + </info> + </enumeration> + <enumeration oor:value="BMP - MS Windows"> + <info> + <desc>MS Windows bitmap</desc> + </info> + </enumeration> + <enumeration oor:value="PNG - Portable Network Graphic"> + <info> + <desc>Portable Network Graphic</desc> + </info> + </enumeration> + <enumeration oor:value="EPS - Encapsulated PostScript"> + <info> + <desc>Encapsulated PostScript</desc> + </info> + </enumeration> + <enumeration oor:value="GIF - Graphic Interchange"> + <info> + <desc>Graphic Interchange Format</desc> + </info> + </enumeration> + <enumeration oor:value="JPG - JPEG"> + <info> + <desc>JPEG</desc> + </info> + </enumeration> + <enumeration oor:value="MET - OS/2 Metafile"> + <info> + <desc>OS/2 Metafile</desc> + </info> + </enumeration> + <enumeration oor:value="PCT - Mac Pict"> + <info> + <desc>Mac Pict</desc> + </info> + </enumeration> + <enumeration oor:value="PBM - Portable Bitmap"> + <info> + <desc>Portable Bitmap</desc> + </info> + </enumeration> + <enumeration oor:value="PGM - Portable Graymap"> + <info> + <desc>Portable Graymap</desc> + </info> + </enumeration> + <enumeration oor:value="PPM - Portable Pixelmap"> + <info> + <desc>Portable Pixelmap</desc> + </info> + </enumeration> + <enumeration oor:value="RAS - Sun Rasterfile"> + <info> + <desc>Sun Rasterfile</desc> + </info> + </enumeration> + <enumeration oor:value="SVM - StarView Metafile"> + <info> + <desc>StarView Metafile</desc> + </info> + </enumeration> + <enumeration oor:value="WMF - MS Windows Metafile"> + <info> + <desc>MS Windows Metafile</desc> + </info> + </enumeration> + <enumeration oor:value="XPM"> + <info> + <desc>XPM</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + </group> + <group oor:name="MultiPaneGUI"> + <info> + <desc>Options that control the content and appearance of the multi pane GUI.</desc> + <label>Multi Pane GUI Options</label> + </info> + <group oor:name="ToolPanel"> + <info> + <desc>Options that control the tool panel.</desc> + <label>Tool Panel Options</label> + </info> + <group oor:name="Visible"> + <info> + <desc>Options that control the visibility of the ToolPanel.</desc> + <label>ToolPanel Visibility</label> + </info> + <prop oor:name="ImpressView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the ToolPanel in the Impress view.</desc> + <label>ToolPanel Visibility ImpressView</label> + </info> + </prop> + <prop oor:name="OutlineView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the ToolPanel in the Outline view.</desc> + <label>ToolPanel Visibility OutlineView</label> + </info> + </prop> + <prop oor:name="NotesView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the ToolPanel in the Notes view.</desc> + <label>ToolPanel Visibility NotesView</label> + </info> + </prop> + <prop oor:name="HandoutView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the ToolPanel in the HandOut view.</desc> + <label>ToolPanel Visibility HandOutView</label> + </info> + </prop> + <prop oor:name="SlideSorterView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the ToolPanel in the SlideSorter view.</desc> + <label>ToolPanel Visibility SlideSorterView</label> + </info> + </prop> + </group> + <set oor:name="RecentlyUsedMasterPages" oor:node-type="MasterPageDescriptor"> + <info> + <desc>List of the URLs of the most recently used master pages.</desc> + <label>Recently Used Master Pages</label> + </info> + </set> + </group> + <group oor:name="SlideSorterBar"> + <info> + <desc>Values related to the slide sorter.</desc> + <label>Slide Sorter Options</label> + </info> + <group oor:name="Visible"> + <info> + <desc>Options that control the visibility of the slide sorter.</desc> + <label>Slide Sorter Visibility</label> + </info> + <prop oor:name="ImpressView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the Impress view.</desc> + <label>Slide Sorter Visibility ImpressView</label> + </info> + </prop> + <prop oor:name="OutlineView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the Outline view.</desc> + <label>Slide Sorter Visibility OutlineView</label> + </info> + </prop> + <prop oor:name="NotesView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the Notes view.</desc> + <label>Slide Sorter Visibility NotesView</label> + </info> + </prop> + <prop oor:name="HandoutView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the HandOut view.</desc> + <label>Slide Sorter Visibility HandOutView</label> + </info> + </prop> + <prop oor:name="SlideSorterView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the SlideSorter view.</desc> + <label>Slide Sorter Visibility SlideSorterView</label> + </info> + </prop> + <prop oor:name="DrawView" oor:type="xs:boolean"> + <info> + <desc>Visibility of the Slide Sorter in the Draw view.</desc> + <label>Slide Sorter Visibility DrawView</label> + </info> + </prop> + </group> + <group oor:name="PreviewCache"> + <info> + <desc>Values for tuning the preview cache of the slide sorter.</desc> + <label>Preview Cache Options</label> + </info> + <prop oor:name="CacheSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc> + Maximal size of the cache that stores slide + preview bitmaps. This size does only cover + previews of slides that are not currently + visible. Depending on the compression policy + this upper bound may be violated. + </desc> + <label>Preview Cache Size</label> + </info> + <value>4194304</value> + </prop> + <prop oor:name="CompactionPolicy" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Technique of how to reduce the memory used by the cache.</desc> + <label>Compaction Policy</label> + </info> + <constraints> + <enumeration oor:value="None"> + <info> + <desc>Ignore the maximal cache size.</desc> + </info> + </enumeration> + <enumeration oor:value="Compress"> + <info> + <desc> + Use the compression policy to compress preview bitmaps + that are not visible. + </desc> + </info> + </enumeration> + </constraints> + <value>Compress</value> + </prop> + <prop oor:name="CompressionPolicy" oor:type="xs:string" oor:nillable="false"> + <info> + <desc> + Technique of how to compress preview bitmaps for + slides that are moved out of the visible area in + order to save cache space. + </desc> + <label>Compression Policy</label> + </info> + <constraints> + <enumeration oor:value="None"> + <info> + <desc> + Keep bitmaps unmodified in cache. This effectively + ignores the maximal cache size. + </desc> + </info> + </enumeration> + <enumeration oor:value="Erase"> + <info> + <desc>Remove preview from cache</desc> + </info> + </enumeration> + <enumeration oor:value="ResolutionReduction"> + <info> + <desc> + Reduce the resolution to a width + of 100 Pixels + </desc> + </info> + </enumeration> + <enumeration oor:value="PNGCompression"> + <info> + <desc>Store preview as compressed PNG bitmap</desc> + </info> + </enumeration> + </constraints> + <value>ResolutionReduction</value> + </prop> + </group> + </group> + </group> + <group oor:name="Pictures"> + <info> + <desc>Contains configuration items for Impress Photo Album function.</desc> + </info> + <prop oor:name="Path" oor:type="xs:string" oor:nillable="false"> + <info> + <desc> + Access path, where images were loaded last time. + The default is work directory. + </desc> + </info> + <value>$(work)</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Java.xcs b/officecfg/registry/schema/org/openoffice/Office/Java.xcs new file mode 100644 index 0000000000..e224edc1b2 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Java.xcs @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Java" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info/> + <component> + <group oor:name="VirtualMachine"> + <info> + <desc>Provides information used to initialize a Java Virtual Machine. </desc> + </info> + <prop oor:name="Security" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options StarOffice Security [Section] Java --> + <info> + <desc>Determines if security checks are performed for applets.</desc> + <label>Enable security checks</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NetAccess" oor:type="xs:int"> + <!-- UIHints: Tools Options StarOffice Security [Section] Java --> + <info> + <desc>Determines if and to what extent Java applets are allowed to access the network.</desc> + <label>Net access</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Host - connect to origin</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Unrestricted - connect to all</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>None - no connection allowed</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="RunUnoComponentsOutOfProcess" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether JVM based UNO components are run via uno command outside the LibreOffice process.</desc> + <label>Run UNO components out-of-process</label> + </info> + <value>false</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Jobs.xcs b/officecfg/registry/schema/org/openoffice/Office/Jobs.xcs new file mode 100644 index 0000000000..b6beb5416e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Jobs.xcs @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Jobs" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains information about registered jobs, bound on events.</desc> + </info> + <templates> + <group oor:name="Job"> + <info> + <desc>Describes a UNO service, which is registered for a special event.</desc> + </info> + <prop oor:name="Service" oor:type="xs:string"> + <info> + <desc>Must contain a UNO implementation(!) name of the implemented job component.</desc> + </info> + </prop> + <prop oor:name="Context" oor:type="xs:string"> + <info> + <desc>An property to define the context this event should be active in. It can be empty or a colon separated list of the supported application modules.</desc> + </info> + </prop> + <group oor:name="Arguments" oor:extensible="true"> + <info> + <desc>Can be filled with any argument, which is under control of the job component.</desc> + </info> + </group> + </group> + <group oor:name="TimeStamp"> + <info> + <desc>Is used to enable/disable a job execution related to a triggered event.</desc> + </info> + <prop oor:name="AdminTime" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>If it's newer then UserTime, the job will be reactivated next time.</desc> + </info> + <value>2003-01-01T00:00:00+00:00</value> + </prop> + <prop oor:name="UserTime" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>If it's newer then AdminTime, the job is deactivated for execution.</desc> + </info> + <value>2003-01-01T00:00:00+00:00</value> + </prop> + </group> + <group oor:name="Event"> + <info> + <desc>Describe a state, which can be detected at runtime and will be used to start jobs, which are registered for it.</desc> + </info> + <set oor:name="JobList" oor:node-type="TimeStamp"> + <info> + <desc>This list contains all registered jobs, which wish to be executed, if the corresponding event was triggered.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="Jobs" oor:node-type="Job"> + <info> + <desc>This list contains all well known job components and it's properties.</desc> + </info> + </set> + <set oor:name="Events" oor:node-type="Event"> + <info> + <desc>Here jobs can be bound to events and can be enabled/disable by using TimeStamp values.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Labels.xcs b/officecfg/registry/schema/org/openoffice/Office/Labels.xcs new file mode 100644 index 0000000000..47b18ca002 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Labels.xcs @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Labels" oor:package="org.openoffice.Office" xml:lang="en-US"> + <!-- UIHints: File - New - Labels - Labels --> + <info> + <desc>Contains settings for Writer documents used as labels.</desc> + </info> + <templates> + <group oor:name="LabelType"> + <info> + <desc>Contains the properties used for a label.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <!--Label: Type Description: Name of the format--> + <info> + <desc>Contains the descriptive name for the label format.</desc> + </info> + </prop> + <prop oor:name="Measure" oor:type="xs:string"> + <!--Label: Contains the measurement data of the label concatenated by a colon (;) in the following order: + 'C' or 'S';Horizontal Distance;Vertical Distance;Width;Height;Left margin;Upper margin;Columns;Rows" while 'C' marks a continuous label and 'S' marks a sheet + --> + <info> + <desc>Contains the measurement data of the label concatenated by a colon (;) in the following order: 'C' or 'S';Horizontal Distance;Vertical Distance;Width;Height;Left margin;Upper margin;Columns;Rows" while 'C' marks a continuous label and 'S' marks a sheet.</desc> + </info> + </prop> + </group> + <set oor:name="Labels" oor:node-type="LabelType"> + <info> + <desc>Specifies a set of labels of a manufacturer.</desc> + </info> + </set> + </templates> + <component> + <set oor:name="Manufacturer" oor:node-type="Labels"> + <info> + <desc>Contains the list of label manufacturers.</desc> + <label>Available Manufacturers</label> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs b/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs new file mode 100644 index 0000000000..8fcb6a3ccd --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Linguistic.xcs @@ -0,0 +1,632 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice.Office" oor:name="Linguistic" xml:lang="en-US"> + <info> + <desc>Contains linguistic (spell checking, hyphenation, thesaurus) related + configurations.</desc> + </info> + <templates> + <group oor:name="Dictionary"> + <info> + <desc>Specifies the settings for a single dictionary to be used by a + spell checker, hyphenator or thesaurus.</desc> + </info> + <prop oor:name="Locations" oor:type="oor:string-list"> + <info> + <desc>Specifies the location(s) where the files that represent the + dictionary are found. Each entry in the list must be from type + URL.</desc> + <label>Dictionary location</label> + </info> + </prop> + <prop oor:name="Format" oor:type="xs:string"> + <info> + <desc>Specifies the format the dictionary is written in.</desc> + <label>Dictionary format</label> + </info> + </prop> + <prop oor:name="Locales" oor:type="oor:string-list"> + <info> + <desc>Bind a dictionary to its supported list of locales.</desc> + <label>Dictionary locales</label> + </info> + </prop> + </group> + <group oor:name="DictionaryUsingService"> + <info> + <desc>A list of all services making use of dictionaries.</desc> + </info> + <prop oor:name="SupportedDictionaryFormats" oor:type="oor:string-list"> + <info> + <desc>The list of all dictionary formats the service can handle.</desc> + <label>Supported dictionary formats</label> + </info> + </prop> + </group> + <group oor:name="ServiceNameEntry"> + <info> + <desc>The node name is the service implementation name.</desc> + </info> + <prop oor:name="VendorImagesNode" oor:type="xs:string"> + <info> + <desc>Contains the node name in the VendorImages set to look for in + order to find a specific image.</desc> + <label>Vendor images node</label> + </info> + </prop> + </group> + <group oor:name="VendorImagesEntry"> + <info> + <desc>The images for vendor specific branding in the UI. The node name is + the service implementation name.</desc> + </info> + <prop oor:name="SpellAndGrammarContextMenuSuggestionImage" oor:type="xs:string"> + <info> + <desc>The path to the image for the spell and grammar checking + suggestions in the context menu context menu.</desc> + <label>Spell and grammar context menu suggestions image</label> + </info> + </prop> + <prop oor:name="SpellAndGrammarContextMenuDictionaryImage" oor:type="xs:string"> + <info> + <desc>The path to the image for the spell and grammar checking context + menu context menu.</desc> + <label>Spell and grammar context menu dictionary image</label> + </info> + </prop> + <prop oor:name="SynonymsContextMenuImage" oor:type="xs:string"> + <info> + <desc>The path to the image for the synonyms context menu.</desc> + <label>Synonyms context menu image</label> + </info> + </prop> + </group> + <group oor:name="GrammarCheckerEntry"> + <info> + <desc>Specifies the settings for a grammar checker. The node name is the + grammar checkers implementation name.</desc> + </info> + <prop oor:name="Locales" oor:type="oor:string-list"> + <info> + <desc>The list of supported locales.</desc> + <label>Grammar checker locales</label> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Images"> + <info> + <desc>Contains settings for images to be used.</desc> + </info> + <set oor:name="ServiceNameEntries" oor:node-type="ServiceNameEntry"> + <info> + <desc>The node name is the service implementation name and the + property states the node name to use in the VendorImages set.</desc> + <label>Component entries</label> + </info> + </set> + <set oor:name="VendorImages" oor:node-type="VendorImagesEntry"> + <info> + <desc>Contains the images to use. The node names are the service + implementation names.</desc> + <label>Vendor images</label> + </info> + </set> + </group> + <group oor:name="General"> + <info> + <desc>Contains general settings for the linguistic + configurations.</desc> + </info> + <prop oor:name="UILocale" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Languages and Locales - General + --> + <info> + <desc>Specifies the UI language. An empty string means: use the + desktop's UI language if possible.</desc> + </info> + <value/> + </prop> + <prop oor:name="IsIgnoreControlCharacters" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Ignores the control characters (ASCII characters < 32) for + spell checking, hyphenation and the thesaurus.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="DefaultLocale" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the default document language.</desc> + <label>Default language</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="DefaultLocale_CJK" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the default document CJK language.</desc> + <label>Default language for CJK linguistics</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="DefaultLocale_CTL" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the default document CTL language.</desc> + <label>Default language for CTL linguistics</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <group oor:name="DictionaryList"> + <info> + <desc>Defines which personal dictionaries are used.</desc> + </info> + <prop oor:name="ActiveDictionaries" oor:type="oor:string-list" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the custom dictionaries to be used. The Ignore list + (IgnoreAllList (All)) is administered in the RAM only for the + current spellcheck.</desc> + <label>Custom dictionaries</label> + </info> + <value> + <it>IgnoreAllList</it> + <it>standard.dic</it> + <it>en-US.dic</it> + <it>en-GB.dic</it> + <it>sl.dic</it> + <it>technical.dic</it> + <it>hu_AkH11.dic</it> + </value> + </prop> + <prop oor:name="IsUseDictionaryList" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if personal dictionaries should be used for spell + checking and hyphenation.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="TextConversion"> + <info> + <desc>Defines settings used by the text conversion.</desc> + </info> + <prop oor:name="ActiveConversionDictionaries" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specifies the user dictionaries to be used. </desc> + <label>Active text conversion user dictionaries</label> + </info> + <value/> + </prop> + <prop oor:name="IsIgnorePostPositionalWord" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if post positionals should be ignored when looking for + Korean entries.</desc> + <label>Ignore post positional word</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsAutoCloseDialog" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the dialog should be closed automatically after the + conversion of the current text portion is processed.</desc> + <label>Auto close dialog</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsShowEntriesRecentlyUsedFirst" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if entries that were recently used as replacements + should be listed first.</desc> + <label>Show entries recently used first</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsAutoReplaceUniqueEntries" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if entries for which have only one possible + replacement should be replaced automatically.</desc> + <label>Auto replace unique entries</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsDirectionToSimplified" oor:type="xs:boolean"> + <info> + <desc>Specifies in which direction the translation will be made, from + traditional to simplified or the other way round.</desc> + <label>Direction to simplified</label> + </info> + </prop> + <prop oor:name="IsUseCharacterVariants" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether Taiwan, Hongkong SAR, and Macao SAR character + variants should be used for translation.</desc> + <label>Use character variants</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsTranslateCommonTerms" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether common terms should be detected and translated + as whole words.</desc> + <label>Translate Common Terms</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsReverseMapping" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If Reverse Mapping is active than every dictionary entry added + or modified will also be added or modified within the dictionary in + the opposite mapping direction.</desc> + <label>Reverse Mapping</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="SpellChecking"> + <info> + <desc>Contains spell checking-relevant settings.</desc> + </info> + <prop oor:name="IsSpellUpperCase" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies whether to include uppercase words in the spellcheck + process.</desc> + <label>Spell uppercase words</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSpellWithDigits" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies whether to check the spelling of words which contain + numbers as well as letters.</desc> + <label>Spell words with digits</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsSpellAuto" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Checks spelling automatically.</desc> + <label>Automatic spellchecking</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSpellSpecial" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows spellchecking in headers, footers, and frames.</desc> + <label>Check spelling in special regions</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSpellClosedCompound" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows rule-based closed compounding of dictionary words</desc> + <label>Accept possible closed compound words</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsSpellHyphenatedCompound" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows rule-based hyphenated compounding of dictionary words</desc> + <label>Accept possible hyphenated compound words</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsReverseDirection" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Advances backwards through the text for spell checking.</desc> + <label>Reverse direction.</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="GrammarChecking"> + <info> + <desc>Contains grammar checking relevant settings.</desc> + </info> + <prop oor:name="IsAutoCheck" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>determines if grammar is automatically checked.</desc> + <label>Automatic grammar checking</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsInteractiveCheck" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>determines if grammar is check in the spelling and grammar + dialog.</desc> + <label>Interactive grammar checking</label> + </info> + <value>true</value> + </prop> + <group oor:name="LanguageTool"> + <info> + <desc>Contains grammar checking relevant settings.</desc> + </info> + <prop oor:name="BaseURL" oor:type="xs:string"> + <info> + <desc>LanguageTool Grammar Checker URL</desc> + <label>URL for automatic grammar checking</label> + </info> + </prop> + <prop oor:name="Username" oor:type="xs:string"> + <info> + <desc>LanguageTool Grammar Checker Username for private API</desc> + <label>Locale List URL for automatic grammar checking</label> + </info> + </prop> + <prop oor:name="ApiKey" oor:type="xs:string"> + <info> + <desc>LanguageTool Grammar Checker Api Key for private API</desc> + <label>Api Key for automatic grammar checking</label> + </info> + </prop> + <prop oor:name="IsEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enable or disable LanguageTool Remote Grammar Checker</desc> + <label>LanguageTool Grammar Checker</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SSLCertVerify" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enable or disable SSL certificate verification for HTTPS requests</desc> + <label>API SSL verification control</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RestProtocol" oor:type="xs:string"> + <info> + <desc>LanguageTool Grammar Checker REST API protocol</desc> + <label>REST API protocol</label> + </info> + </prop> + </group> + </group> + <group oor:name="Translation"> + <info> + <desc>Contains translation relevant settings.</desc> + </info> + <group oor:name="Deepl"> + <info> + <desc>Contains DeepL API relevant settings.</desc> + </info> + <prop oor:name="ApiURL" oor:type="xs:string"> + <info> + <desc>Deepl Translator API URL</desc> + <label>URL for the Deepl translator api</label> + </info> + </prop> + <prop oor:name="AuthKey" oor:type="xs:string"> + <info> + <desc>Deepl Translator API URL Authkey</desc> + <label>Auth key for the Deepl translator api</label> + </info> + </prop> + </group> + </group> + <group oor:name="Hyphenation"> + <info> + <desc>Contains hyphenation relevant settings.</desc> + </info> + <prop oor:name="MinLeading" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the minimum number of characters of the hyphenated + word required at the end of the line.</desc> + <label>Characters per syllable before hyphen</label> + </info> + <constraints> + <minInclusive oor:value="2"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>2</value> + </prop> + <prop oor:name="MinTrailing" oor:type="xs:short" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Specifies the minimum number of characters of the hyphenated + word required at the next line.</desc> + <label>Characters per syllable after hyphen</label> + </info> + <constraints> + <minInclusive oor:value="2"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>2</value> + </prop> + <prop oor:name="MinWordLength" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the minimum word length to allow a hyphenation.</desc> + <label>Minimal word length</label> + </info> + <constraints> + <minInclusive oor:value="2"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="9"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + <prop oor:name="IsHyphSpecial" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows hyphenation in headers, footers, and frames.</desc> + <label>Hyphenate in special regions.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsHyphAuto" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Language --> + <info> + <desc>Allows for automatic insertion of soft hyphens.</desc> + <label>Automatic hyphenation.</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="ServiceManager"> + <info> + <desc>Contains settings for the service manager that are used to + access/configure the usage of the various linguistic service + implementations.</desc> + </info> + <set oor:name="Dictionaries" oor:node-type="Dictionary"> + <info> + <desc>Contains all dictionaries to be used for spell checking, + hyphenation or thesaurus.</desc> + <label>Dictionaries</label> + </info> + </set> + <set oor:name="SpellCheckers" oor:node-type="DictionaryUsingService"> + <info> + <desc>Contains all spell checker.</desc> + <label>Spell Checker</label> + </info> + </set> + <set oor:name="Hyphenators" oor:node-type="DictionaryUsingService"> + <info> + <desc>Contains all hyphenators.</desc> + <label>Hyphenators</label> + </info> + </set> + <set oor:name="Thesauri" oor:node-type="DictionaryUsingService"> + <info> + <desc>Contains all thesauri.</desc> + <label>Thesauri</label> + </info> + </set> + <prop oor:name="DisabledDictionaries" oor:type="oor:string-list"> + <info> + <desc>The list of dictionaries that are currently not in use.</desc> + <label>Disabled Dictionaries</label> + </info> + </prop> + <set oor:name="GrammarCheckers" oor:node-type="GrammarCheckerEntry"> + <info> + <desc>Contains all grammar checkers.</desc> + <label>Grammar Checkers</label> + </info> + </set> + <prop oor:name="DataFilesChangedCheckValue" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Value used to check if the data files of the linguistic have + changed and thus the configuration needs to be updated.</desc> + <label>Data files changed check value</label> + </info> + <value>-1</value> + </prop> + <group oor:name="SpellCheckerList" oor:extensible="true"> + <info> + <desc>Contains a list of languages and spell-checking-service entries. + Only languages listed will be supported.</desc> + </info> + </group> + <group oor:name="ThesaurusList" oor:extensible="true"> + <info> + <desc>Contains a list of languages and thesaurus-service entries. + Only languages listed will be supported.</desc> + </info> + </group> + <group oor:name="HyphenatorList" oor:extensible="true"> + <info> + <desc>Contains a list of languages and hyphenation-service pairs. Only + the languages that are listed are supported.</desc> + </info> + </group> + <group oor:name="GrammarCheckerList" oor:extensible="true"> + <info> + <desc>Contains a list of languages and grammar-checking-service pairs. + Only languages that are listed are supported.</desc> + </info> + </group> + <group oor:name="LastFoundSpellCheckers" oor:extensible="true"> + <info> + <desc>Contains a list of languages and spell-checking-service entries. + The entries represent those languages/spellcheckers that were + available the last time. New languages/spellcheckers (those available + this time but not the last time) will be activated + automatically.</desc> + </info> + </group> + <group oor:name="LastFoundThesauri" oor:extensible="true"> + <info> + <desc>Contains a list of languages and thesaurus-service entries. The + entries represent those languages/thesauri that were available the + last time. New languages/thesauri (those available this time but not + the last time) will be activated automatically.</desc> + </info> + </group> + <group oor:name="LastFoundHyphenators" oor:extensible="true"> + <info> + <desc>Contains a list of languages and hyphenation-service pairs. The + entries represent those languages/hyphenators that were available the + last time. New languages/hyphenators (those available this time but + not the last time) will be activated automatically.</desc> + </info> + </group> + <group oor:name="LastFoundGrammarCheckers" oor:extensible="true"> + <info> + <desc>Contains a list of languages and grammar-checking-service pairs. + The entries represent those languages/hyphenators that were available + the last time. New languages/hyphenators (those available this time + but not the last time) will be activated automatically.</desc> + </info> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Logging.xcs b/officecfg/registry/schema/org/openoffice/Office/Logging.xcs new file mode 100644 index 0000000000..a5ec755ea2 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Logging.xcs @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Logging" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains preferences the Logger components.</desc> + </info> + <templates> + <group oor:name="LoggerSettings"> + <info> + <desc>contains preferences for a single Logger.</desc> + </info> + <prop oor:name="LogLevel" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the log level of the logger.</desc> + </info> + <value>2147483647</value> + </prop> + <prop oor:name="DefaultHandler" oor:type="xs:string" oor:nillable="true"> + <info> + <desc>Specifies the UNO service name of the default handler for the logger.</desc> + </info> + <value>com.sun.star.logging.FileHandler</value> + </prop> + <group oor:name="HandlerSettings" oor:extensible="true"> + <info> + <desc>Specifies the settings for the default handler (DefaultHandler property) of + the logger. Plain properties below the HandlerSettings node are passed to + the log handler upon creation, as sequence of NamedValues.</desc> + </info> + <prop oor:name="FileURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the file URL for the log handler. + This URL will be resolved using the + ::com::sun::star::util::PathSubstitution service. That is, it is + allowed to include placeholders supported by that service, + such as $(userurl). Beside these, the following default + placeholders can also be included: + $(loggername) - the name of the logger + $(date) - the current date + $(time) - the current time + $(datetime) - the current date time + $(pid) - the process identifier + The default value here will expand to a file with the same name + as the logger for which the handler is used, with extension ".log". + It will be located in the user's OOo data folder. + </desc> + </info> + <value>$(userurl)/$(loggername).log</value> + </prop> + </group> + <prop oor:name="DefaultFormatter" oor:type="xs:string" oor:nillable="true"> + <info> + <desc>Specifies the UNO service name of the default formatter for the logger.</desc> + </info> + <value>com.sun.star.logging.PlainTextFormatter</value> + </prop> + <group oor:name="FormatterSettings" oor:extensible="true"> + <info> + <desc>Specifies the settings for the default formatter (DefaultFormatter property) of + the logger. Plain properties below the FormatterSettings node are passed to + the log formatter upon creation, as sequence of NamedValues.</desc> + </info> + </group> + </group> + </templates> + <component> + <set oor:name="Settings" oor:node-type="LoggerSettings"> + <info> + <desc>contains the settings for all known loggers in OpenOffice.org.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Math.xcs b/officecfg/registry/schema/org/openoffice/Office/Math.xcs new file mode 100644 index 0000000000..7c052633ba --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Math.xcs @@ -0,0 +1,1034 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Math" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for Math.</desc> + </info> + <templates> + <group oor:name="FontFormat"> + <info> + <desc>Lists properties for describing a font.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Specifies the font name.</desc> + </info> + </prop> + <prop oor:name="CharSet" oor:type="xs:short"> + <info> + <desc>Specifies the character set for a font.</desc> + </info> + </prop> + <prop oor:name="Family" oor:type="xs:short"> + <info> + <desc>Specifies the font family.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>not known</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>decorative</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>modern</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>roman</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>script</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>swiss</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>system</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Pitch" oor:type="xs:short"> + <info> + <desc>Specifies the pitch of a font.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>not known</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>fixed</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>variable</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Weight" oor:type="xs:short"> + <info> + <desc>Specifies the weight of a font.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>not known</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>thin</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>ultra light</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>light</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>semi light</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>normal</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>medium</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>semi bold</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>bold</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>ultra bold</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>black</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="Italic" oor:type="xs:short"> + <info> + <desc>Specifies the font italics.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>not slanted</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>oblique</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>normal</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>not known</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="Symbol"> + <info> + <desc>Contains settings for defining a user- or predefined symbol.</desc> + </info> + <prop oor:name="Char" oor:type="xs:int"> + <info> + <desc>Specifies the character value of the symbol.</desc> + </info> + </prop> + <prop oor:name="Set" oor:type="xs:string"> + <info> + <desc>Specifies the symbol set containing the symbol.</desc> + </info> + </prop> + <prop oor:name="Predefined" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if a symbol is predefined or user-defined.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="FontFormatId" oor:type="xs:string"> + <info> + <desc>Specifies the font format used. The value must be one of the node-names in the FontFormatList.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Print"> + <info> + <desc>Contains settings for printing.</desc> + </info> + <prop oor:name="Title" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the title (filename) is printed.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="FormulaText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the formula text is printed.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Frame" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if a border is drawn around the formula when printed.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Size" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Defines the size used when printing the formula.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Original size</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Adapt to paper size</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Define zoom factor</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ZoomFactor" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the zoom factor for printing formulas. This is only valid when the print size is defined by the zoom factor. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="10"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="400"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + </group> + <group oor:name="LoadSave"> + <info> + <desc>Contains settings related to load and save operations.</desc> + </info> + <prop oor:name="IsSaveOnlyUsedSymbols" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>When set only symbols used in the current formula will be saved. Otherwise all user defined symbols will be saved in each formula.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Misc"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <prop oor:name="InlineEditEnable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables inline (visual) editing mode.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="IgnoreSpacesRight" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Ignores spacing symbols at the end of a line.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AutoCloseBrackets" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Auto close brackets, parentheses and braces when editing a formula.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="SmEditWindowZoomFactor" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the zoom factor for SmEditWindow. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="10"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="1000"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + <prop oor:name="DefaultSmSyntaxVersion" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies which SmParser to use</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="6"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + </group> + <group oor:name="View"> + <info> + <desc>Contains view settings.</desc> + </info> + <prop oor:name="ToolboxVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Toggles the visibility of the ToolBox (Selection Box).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AutoRedraw" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Automatically updates the display of the formula after the text has changed.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="FormulaCursor" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Toggles the visibility of the FormulaCursor.</desc> + </info> + <value>true</value> + </prop> + </group> + <set oor:name="FontFormatList" oor:node-type="FontFormat"> + <info> + <desc>Lists the FontFormat entries that can be used as symbol definitions in the SymbolList.</desc> + </info> + </set> + <group oor:name="StandardFormat"> + <info> + <desc>Defines the default format settings for formulas.</desc> + </info> + <prop oor:name="Textmode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Displays some expressions in a compact form.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="GreekCharStyle" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the default layout for symbols from the 'Greek' symbol set.</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="2"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>2</value> + </prop> + <prop oor:name="ScaleNormalBracket" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Attempts to scale non-scalable brackets to fit the size of the arguments.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="HorizontalAlignment" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the default horizontal alignment for the formula.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>left</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>centered</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>right</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="BaseSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the reference base size. [UNIT=Pts]</desc> + </info> + <constraints> + <minInclusive oor:value="4"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="127"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>12</value> + </prop> + <prop oor:name="TextSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the text size relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + <prop oor:name="IndexSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the size of the indices relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>60</value> + </prop> + <prop oor:name="FunctionSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the size of the functions relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + <prop oor:name="OperatorSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the size of the operators relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>100</value> + </prop> + <prop oor:name="LimitsSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the size of the limits relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="5"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>60</value> + </prop> + <prop oor:name="VariableFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for variables. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="FunctionFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for functions. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="NumberFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for numbers. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="TextFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for text. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="SansFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for 'sans'. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="SerifFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for 'serif'. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <prop oor:name="FixedFont" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the FontFormat (font) to be used for 'fixed'. The value must be contained in the FontFormatList.</desc> + </info> + <value/> + </prop> + <group oor:name="Distance"> + <info> + <desc>Specifies the distance settings used for formatting a formula.</desc> + </info> + <prop oor:name="Horizontal" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the horizontal distance of different expressions and of binary operators. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>10</value> + </prop> + <prop oor:name="Vertical" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of different lines. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="200"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + <prop oor:name="Root" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of the root symbol's horizontal bar to the argument. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="SubScript" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of the subscript to the base. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>20</value> + </prop> + <prop oor:name="SuperScript" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of the superscript to the base. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>20</value> + </prop> + <prop oor:name="LowerLimit" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of the lower limit to the operator. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="UpperLimit" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance of the upper limit to the operator. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="OperatorSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the scaling of a large operator relative to the base size. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>50</value> + </prop> + <prop oor:name="OperatorSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the distance between the large operator and it's argument. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>20</value> + </prop> + <prop oor:name="Numerator" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance from the numerator to the fraction separator. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Denominator" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the vertical distance from the denominator to the fraction separator [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Fraction" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the excess length of the fraction separator relative to its arguments. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>10</value> + </prop> + <prop oor:name="StrokeWidth" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the stroke width of the fraction separator [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies the minimum value allowed (must be positive)</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + <prop oor:name="BracketSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the excess length of the scalable brackets relative to the argument. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + <prop oor:name="BracketSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the horizontal distance between the brackets and the enclosed argument. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>5</value> + </prop> + <prop oor:name="NormalBracketSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the excess length of normal brackets relative to the argument. Only valid if ScaleNormalBracket = TRUE. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="MatrixRow" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the distance between the rows of a matrix. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="300"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>3</value> + </prop> + <prop oor:name="MatrixColumn" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the distance between the columns of a matrix. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="300"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>30</value> + </prop> + <prop oor:name="OrnamentSize" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the distance between the attribute and its base. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="OrnamentSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the distance between different attributes of the same base. [UNIT=%]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="LeftSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the width of the extra space to the left of the formula. [UNIT=1/100 mm]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10000"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="RightSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the width of the extra space to the right of the formula. [UNIT=1/100 mm]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10000"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="TopSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the amount of extra space above the formula. [UNIT=1/100 mm]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10000"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="BottomSpace" oor:type="xs:short" oor:nillable="false"> + <info> + <desc>Specifies the amount of extra space below the formula. [UNIT=1/100 mm]</desc> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10000"> + <info> + <desc>Specifies the maximum value allowed</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + </group> + </group> + <set oor:name="SymbolList" oor:node-type="Symbol"> + <info> + <desc>Lists the defined symbols.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/OptionsDialog.xcs b/officecfg/registry/schema/org/openoffice/Office/OptionsDialog.xcs new file mode 100644 index 0000000000..75746fb57f --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/OptionsDialog.xcs @@ -0,0 +1,272 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="OptionsDialog" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains general structures used to hide a single option or an option + tabpage or a whole option group.</desc> + </info> + <templates> + <group oor:name="SingleOption"> + <info> + <desc>Describes one single option.</desc> + </info> + <prop oor:name="Hide" oor:type="xs:boolean"> + <info> + <desc>Should this option be hidden?.</desc> + </info> + </prop> + </group> + <group oor:name="OptionsPage"> + <info> + <desc>Describes one options tabpage.</desc> + </info> + <prop oor:name="Hide" oor:type="xs:boolean"> + <info> + <desc>Should this page be hidden?</desc> + </info> + </prop> + <set oor:name="Options" oor:node-type="SingleOption"> + <info> + <desc>An optional set to allow to hide single options of this page.</desc> + </info> + </set> + </group> + <group oor:name="OptionsGroup"> + <info> + <desc>Describes a group of options tabpages.</desc> + </info> + <prop oor:name="Hide" oor:type="xs:boolean"> + <info> + <desc>Should this whole group of options tabpages be hidden?</desc> + </info> + </prop> + <set oor:name="Pages" oor:node-type="OptionsPage"> + <info> + <desc>An optional set to allow to hide single options tabpages of this + group.</desc> + </info> + </set> + </group> + <group oor:name="Module"> + <info> + <desc>Defines a Module. The options dialog displays entries in its tree + view only if they are defined to belong to the Module for which the + options dialog is being displayed. The exception is the options dialog + which is invoked from the Extensions dialog, where the Module is irrelevant.</desc> + </info> + <set oor:name="Nodes" oor:node-type="OrderedNode"> + <info> + <desc>A set member contains a Node (see type Node) which has been + assigned to this Module. Also entities which do not own the Module + may add members to the set. Please look at the specification for + applying restrictions + (http://specs.openoffice.org/appwide/packagemanager/options_dialog_for_extensions.odt) + The actual Node|s are kept in a separate set (OptionsDialog/Nodes), + to prevent redundancy, because a Node can be assigned to several + Module|s. The position of a node (the tree view element) within the + tree view of the options dialog is determined by the property Index + of each set member. The position can be different dependent on the + Module. Therefore the order is determined per Module. Only the owner + of the Module should set the position (property Index). + The order is undefined if two or more members have the same value for + the Index property. + See also the description for OrderedNode. + </desc> + </info> + </set> + </group> + <group oor:name="Node"> + <info> + <desc>Defines a node (the tree view element) which can be displayed in + the tree view of the options dialog.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>The localized name which is displayed next to the node in the + options dialog. If two different nodes (the tree view element) happen + to have the same localized name then both are displayed.</desc> + </info> + </prop> + <prop oor:name="OptionsPage" oor:type="xs:string"> + <info> + <desc>URL which references the dialog editor resource. This options + page should only contain information for the user and should not + accept input.</desc> + </info> + </prop> + <prop oor:name="AllModules" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>If true then this Node shall be displayed independent of the + Module for which the options dialog is displayed - that is, always. + In this case it must not be assigned directly to one or more + Module|s. That is, it must not exist as member in Module/Nodes of no + existing Module. + This is an optimization so that an extension need not provide + entries for all Module|s. + The default value is false. + </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="GroupId" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Identifies a group of Node|s. All nodes (the tree view elements) + which refer to the same group are displayed next to each other. If + this property is set then GroupIndex must also have a value. The + group will be used by Node|s which have been added to existing + Module|s. If one defines a Module AND Node|s which are used in this + Module, then GroupId must not be set. In this case one uses + Module/Nodes/Index to determine the position of the nodes (the tree + view element). + The empty string is no valid identifier and represents nil. + See also GroupIndex. + </desc> + </info> + <value/> + </prop> + <prop oor:name="GroupIndex" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>The index of the Node within the group. The index starts with + null. If this property is set then property GroupId must also have + a value. If a Node of this group is displayed depends on the + respective Module to which it is assigned. For example, if there are + the Nodes A(index 0), B (index 1), and C (index 2) in a group, + and B is assigned to a different Module, then only A and + B are displayed together although there indices are 0 and 2 (B has 1). + The value -1 is regarded as nil. + Actually one could have allowed to define a group per Module, so that + the order could be different depending on the Module. But this would + have added more complexity to the data structures. + </desc> + </info> + <value>-1</value> + </prop> + <set oor:name="Leaves" oor:node-type="Leaf"> + <info> + <desc>Leaves which are assigned to this node. Extensions can add to this + set new Leaf|s.</desc> + </info> + </set> + </group> + <group oor:name="Leaf"> + <info> + <desc>Defines a leaf (the tree view element). A Leaf must be assigned to + exactly one Node. </desc> + </info> + <prop oor:name="Id" oor:type="xs:string"> + <info> + <desc>The unique identifier of the Leaf. This must be the extension + identifier if this Leaf was defined by an extension.</desc> + </info> + </prop> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>The localized name that is displayed for the leaf in the options + dialog.</desc> + </info> + </prop> + <prop oor:name="OptionsPage" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>A URL which references the window resource.</desc> + </info> + </prop> + <prop oor:name="EventHandlerService" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Name of the event handler service which is used as argument in + com.sun.star.awt.XContainerWindowProvider.createContainerWindow. This + handler does not even process events from the options page but also + provides for saving and reading the respective values.</desc> + </info> + </prop> + <prop oor:name="GroupId" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Identifies a group of Leaf|s. All Leaf|s which have the same + GroupId form a group and the corresponding entries in the tree view + are displayed next to each other. + If this property is set then the property GroupIndex must + also be set. + The GroupIndex represents the position within the group. If one + owns the Node (e.g. defined it oneself) then one can set the GroupId + to the name of the Node to which this Leaf is assigned. The Leaf|s of + this particular group are displayed first under the node (the tree + view element) before any other groups. + If one does not own the Node then one should not use the Node name as + group id. + The empty string is regarded as nil. + </desc> + </info> + <value/> + </prop> + <prop oor:name="GroupIndex" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>The index of the Leaf within the group. The index starts with + null. If this property is set then GroupId must also have + a value. If there are two Leaf|s with the same index in the same + group then their order is undefined. + The value -1 is regarded as nil.</desc> + </info> + <value>-1</value> + </prop> + </group> + <group oor:name="OrderedNode"> + <info> + <desc>Represents a reference to a Node and an optional index. + Instances of this type are used in a set (see Module). The name of the + set member must be the same as the one of the respective Node. The + index determines the position of the node (the tree view element) in + the options dialog for a particular Module.</desc> + </info> + <prop oor:name="Index" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Determines the position of the node in the options dialog. + The index starts with null. That is, the corresponding node + appears at the first position in the tree view of the options dialog. + If the value is -1 then the index is undefined. If one adds + Node|s to a Module which one does not define oneself (e.g. the Module + is owned by someone else), then one must not set the Index. This + applies, for example, to extensions which add their Node|s to existing + Module|s. + The value -1 is regarded as nil. + </desc> + </info> + <value>-1</value> + </prop> + </group> + </templates> + <component> + <set oor:name="OptionsDialogGroups" oor:node-type="OptionsGroup"> + <info> + <desc>Contains the set of single options, options tabpages and options + groups which should be hidden.</desc> + <label>Hidden options</label> + </info> + </set> + <set oor:name="Modules" oor:node-type="Module"> + <info> + <desc>List of available application contexts</desc> + </info> + </set> + <set oor:name="Nodes" oor:node-type="Node"> + <info> + <desc>List of available nodes.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Paths.xcs b/officecfg/registry/schema/org/openoffice/Office/Paths.xcs new file mode 100644 index 0000000000..759e0b7cdd --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Paths.xcs @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Paths" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Configuration of layered paths replacing the old path configuration org.openoffice.Office.Common/Path.</desc> + </info> + <templates> + <group oor:name="MultiPath"> + <info> + <desc>Describe a path in its details.</desc> + </info> + <prop oor:name="Unused" oor:type="xs:string"> + <info> + <desc>Because current implementation of configuration sets allow structured types only, these dummy property was inserted.</desc> + </info> + </prop> + </group> + <group oor:name="NamedPath"> + <info> + <desc>Bind a list of path values to a "path name" e.g. "Template".</desc> + </info> + <prop oor:name="IsSinglePath" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Mark a NamedPath as SinglePath (false=MultiPath). Only the property WritePath is used for such single paths then.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="InternalPaths" oor:node-type="MultiPath"> + <info> + <desc>Contains path values configured by an administrator or package (read-only for the user).</desc> + </info> + </set> + <prop oor:name="UserPaths" oor:type="oor:string-list"> + <info> + <desc>Contains all path values configured by the user under "Tools->Options->Paths".</desc> + </info> + </prop> + <prop oor:name="WritePath" oor:type="xs:string"> + <info> + <desc>Define one path which is used as the writable path only.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="Paths" oor:node-type="NamedPath"> + <info> + <desc>Contains all named paths of the office.</desc> + </info> + </set> + <group oor:name="Variables"> + <info> + <desc>Desktop specific defaults for "$" variables used in Paths</desc> + </info> + <prop oor:name="Work" oor:type="xs:string"> + <info> + <desc>Expanded value of "$work". Must be a valid URL.</desc> + </info> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/PresentationMinimizer.xcs b/officecfg/registry/schema/org/openoffice/Office/PresentationMinimizer.xcs new file mode 100644 index 0000000000..683cf47c35 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/PresentationMinimizer.xcs @@ -0,0 +1,249 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US" oor:package="org.openoffice.Office" oor:name="PresentationMinimizer"> + <info> + <desc>Configuration of the Presentation Minimizer.</desc> + </info> + <import oor:component="org.openoffice.Office.Impress"/> + <templates> + <group oor:name="OptimizerSettings"> + <info> + <desc>Describes the Presentation Optimization Wizard settings of one session</desc> + </info> + <prop oor:name="Name" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the name settings name</desc> + </info> + <value>Default</value> + </prop> + <prop oor:name="JPEGCompression" oor:type="xs:boolean"> + <info> + <desc>Specifies if JPEG compression is being used</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="JPEGQuality" oor:type="xs:int"> + <info> + <desc>Specifies quality of the JPG export. A higher value results in higher quality and file size.</desc> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Represents lowest value that can be used. The lower the value, the less good is the compression quality and the bigger is be the file size.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100"> + <info> + <desc>Represents highest value that can be used. The higher the value, the better is the compression quality and the smaller is the file size.</desc> + </info> + </maxInclusive> + </constraints> + <value>75</value> + </prop> + <prop oor:name="RemoveCropArea" oor:type="xs:boolean"> + <info> + <desc>Specifies if the crop area of an image should be removed</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="ImageResolution" oor:type="xs:int"> + <info> + <desc>Specifies the Image Resolution that should be used in dpi. A value of zero determines that the image resolution should not be changed.</desc> + </info> + <value>150</value> + </prop> + <prop oor:name="EmbedLinkedGraphics" oor:type="xs:boolean"> + <info> + <desc>Specifies if linked images are to be embedded</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OLEOptimization" oor:type="xs:boolean"> + <info> + <desc>Specifies if OLE Objects are converted to image objects at all</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OLEOptimizationType" oor:type="xs:short"> + <info> + <desc>Specifies the compression type that is being used,.</desc> + </info> + <constraints> + <enumeration oor:value="0"><info><desc>Each</desc></info></enumeration> + <enumeration oor:value="1"><info><desc>Alien</desc></info></enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="DeleteUnusedMasterPages" oor:type="xs:boolean"> + <info> + <desc>Specifies if unused Master Pages are being deleted</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="DeleteHiddenSlides" oor:type="xs:boolean"> + <info> + <desc>Specifies if hidden Slides are being deleted</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="DeleteNotesPages" oor:type="xs:boolean"> + <info> + <desc>Specifies if Notes Pages are being deleted</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SaveAs" oor:type="xs:boolean"> + <info> + <desc>Specifies if the optimization is done on a new document.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="OpenNewDocument" oor:type="xs:boolean"> + <info> + <desc>Specifies if the newly created document is opened automatically.</desc> + </info> + <value>true</value> + </prop> + </group> + </templates> + <component> + <group oor:name="Strings"> + <info><desc>UI strings.</desc></info> + <prop oor:name="STR_SUN_OPTIMIZATION_WIZARD2" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_SUN_OPTIMIZATION_WIZARD2</desc></info> + <value>Presentation Minimizer</value> + </prop> + <prop oor:name="STR_INTRODUCTION" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INTRODUCTION.</desc></info> + <value>Introduction</value> + </prop> + <prop oor:name="STR_IMAGE_OPTIMIZATION" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_IMAGE_OPTIMIZATION.</desc></info> + <value>Images</value> + </prop> + <prop oor:name="STR_OLE_OBJECTS" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_OLE_OBJECTS.</desc></info> + <value>OLE Objects</value> + </prop> + <prop oor:name="STR_OLE_OBJECTS_DESC" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_OLE_OBJECTS_DESC.</desc></info> + <value>Object Linking and Embedding (OLE) is a technology that allows embedding and linking to documents and other objects. + +The current presentation contains no OLE objects.</value> + </prop> + <prop oor:name="STR_NO_OLE_OBJECTS_DESC" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_NO_OLE_OBJECTS_DESC.</desc></info> + <value>Object Linking and Embedding (OLE) is a technology that allows embedding and linking to documents and other objects. + +The current presentation contains no OLE objects.</value> + </prop> + <prop oor:name="STR_SLIDES" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_SLIDES.</desc></info> + <value>Slides</value> + </prop> + <prop oor:name="STR_SUMMARY" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_SUMMARY.</desc></info> + <value>Summary</value> + </prop> + <prop oor:name="STR_DELETE_SLIDES" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_DELETE_SLIDES.</desc></info> + <value>Delete %SLIDES slides</value> + </prop> + <prop oor:name="STR_OPTIMIZE_IMAGES" oor:type="xs:string" oor:localized="true"> + <info> + <desc>The following string is only used in plural.</desc> + </info> + <value>Optimize %IMAGES images to %QUALITY% JPEG quality at %RESOLUTION DPI.</value> + </prop> + <prop oor:name="STR_CREATE_REPLACEMENT" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_CREATE_REPLACEMENT.</desc></info> + <value>Create replacement images for %OLE objects.</value> + </prop> + <prop oor:name="MY_SETTINGS" oor:type="xs:string" oor:localized="true"> + <info><desc>String MY_SETTINGS.</desc></info> + <value>My Settings</value> + </prop> + <prop oor:name="STR_OK" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_OK.</desc></info> + <value>OK</value> + </prop> + <prop oor:name="STR_INFO_PRIMARY" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INFO_SECONDARY_1.</desc></info> + <value>The Presentation Minimizer has successfully updated the presentation '%TITLE'.</value> + </prop> + <prop oor:name="STR_INFO_SECONDARY_1" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INFO_SECONDARY_1.</desc></info> + <value>The file size has changed from %OLDFILESIZE MB to %NEWFILESIZE MB.</value> + </prop> + <prop oor:name="STR_INFO_SECONDARY_2" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INFO_SECONDARY_2.</desc></info> + <value>The file size has changed from %OLDFILESIZE MB to approximately %NEWFILESIZE MB.</value> + </prop> + <prop oor:name="STR_INFO_SECONDARY_3" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INFO_SECONDARY_3.</desc></info> + <value>The file size has changed to %NEWFILESIZE MB.</value> + </prop> + <prop oor:name="STR_INFO_SECONDARY_4" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_INFO_SECONDARY_4.</desc></info> + <value>The file size has changed to approximately %NEWFILESIZE MB.</value> + </prop> + <prop oor:name="STR_DUPLICATING_PRESENTATION" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_DUPLICATING_PRESENTATION.</desc></info> + <value>Duplicating presentation...</value> + </prop> + <prop oor:name="STR_DELETING_SLIDES" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_DELETING_SLIDES.</desc></info> + <value>Deleting slides...</value> + </prop> + <prop oor:name="STR_OPTIMIZING_GRAPHICS" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_OPTIMIZING_GRAPHICS.</desc></info> + <value>Optimizing images...</value> + </prop> + <prop oor:name="STR_CREATING_OLE_REPLACEMENTS" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_CREATING_OLE_REPLACEMENTS.</desc></info> + <value>Creating replacement images for OLE objects...</value> + </prop> + <prop oor:name="STR_FILESIZESEPARATOR" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_FILESIZESEPARATOR.</desc></info> + <value>.</value> + </prop> + <prop oor:name="STR_FILENAME_SUFFIX" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_FILENAME_SUFFIX.</desc></info> + <value>(minimized)</value> + </prop> + <prop oor:name="STR_WARN_UNSAVED_PRESENTATION" oor:type="xs:string" oor:localized="true"> + <info><desc>String STR_WARN_UNSAVED_PRESENTATION.</desc></info> + <value>Do you want to minimize presentation without saving?</value> + </prop> + </group> + <node-ref oor:name="LastUsedSettings" oor:node-type="OptimizerSettings"> + <info> + <desc>describes the name of the last used settings</desc> + </info> + </node-ref> + <group oor:name="Settings"> + <info><desc>Describes saved settings.</desc></info> + <set oor:name="Templates" oor:node-type="OptimizerSettings"> + <info> + <desc>List of the saved Presentation Optimization Wizard settings</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs b/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs new file mode 100644 index 0000000000..6c744a215d --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/PresenterScreen.xcs @@ -0,0 +1,707 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US" oor:package="org.openoffice.Office" oor:name="PresenterScreen"> + <info> + <desc>Configuration of the Presenter Screen extension.</desc> + </info> + <import oor:component="org.openoffice.Office.Impress"/> + <templates> + <group oor:name="BitmapDescriptor"> + <info> + <desc>Describes one bitmap that can be used as button icon or to paint + a pane border.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Name of the bitmap. Used to look-up the bitmap in a container.</desc> + </info> + </prop> + <prop oor:name="Text" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Text that is displayed together with the icon.</desc> + </info> + </prop> + <prop oor:name="NormalFileName" oor:type="xs:string"> + <info> + <desc>Relative file name to the bitmap for the normal icon.</desc> + </info> + </prop> + <prop oor:name="MouseOverFileName" oor:type="xs:string"> + <info> + <desc>Relative file name to the bitmap for the mouse over icon.</desc> + </info> + </prop> + <prop oor:name="ButtonDownFileName" oor:type="xs:string"> + <info> + <desc>Relative file name to the bitmap for the button down icon.</desc> + </info> + </prop> + <prop oor:name="DisabledFileName" oor:type="xs:string"> + <info> + <desc>Relative file name to the bitmap for the icon in disabled state.</desc> + </info> + </prop> + <prop oor:name="MaskFileName" oor:type="xs:string"> + <info> + <desc>The file name of the mask bitmap. Use red for pixel outside of + the border and blue for inside pixels.</desc> + </info> + <value/> + </prop> + <prop oor:name="XOffset" oor:type="xs:int"> + <info> + <desc>Horizontal offset to move the bitmap just outside the + window border.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="YOffset" oor:type="xs:int"> + <info> + <desc>Vertical offset to move the bitmap just outside the + window border.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="XHotSpot" oor:type="xs:int"> + <info> + <desc>Horizontal position of a hot spot.</desc> + </info> + </prop> + <prop oor:name="YHotSpot" oor:type="xs:int"> + <info> + <desc>Vertical position of a hot spot.</desc> + </info> + </prop> + <prop oor:name="ReplacementColor" oor:type="xs:hexBinary"> + <info> + <desc>Color that is used as replacement for the bitmap when the later + can for some reason not be used.</desc> + </info> + </prop> + <prop oor:name="HorizontalTexturingMode" oor:type="xs:string"> + <info> + <desc>Horizontal texturing mode.</desc> + </info> + <constraints> + <enumeration oor:value="Once"> + <info> + <desc>Show texture only once</desc> + </info> + </enumeration> + <enumeration oor:value="Repeat"> + <info> + <desc>Repeat the texture</desc> + </info> + </enumeration> + <enumeration oor:value="Stretch"> + <info> + <desc>Stretch the texture to cover the paint area</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="VerticalTexturingMode" oor:type="xs:string"> + <info> + <desc>Vertical texturing mode.</desc> + </info> + <constraints> + <enumeration oor:value="Once"> + <info> + <desc>Show texture only once</desc> + </info> + </enumeration> + <enumeration oor:value="Repeat"> + <info> + <desc>Repeat the texture</desc> + </info> + </enumeration> + <enumeration oor:value="Stretch"> + <info> + <desc>Stretch the texture to cover the paint area</desc> + </info> + </enumeration> + </constraints> + <value>Once</value> + </prop> + </group> + <group oor:name="ThemeBorderSize"> + <info> + <desc>Four values describing the sizes of a border around a + rectangular area.</desc> + </info> + <prop oor:name="Left" oor:type="xs:int"> + <info> + <desc>Left border size.</desc> + </info> + </prop> + <prop oor:name="Top" oor:type="xs:int"> + <info> + <desc>Top border size.</desc> + </info> + </prop> + <prop oor:name="Right" oor:type="xs:int"> + <info> + <desc>Right border size.</desc> + </info> + </prop> + <prop oor:name="Bottom" oor:type="xs:int"> + <info> + <desc>Bottom border size.</desc> + </info> + </prop> + </group> + <group oor:name="Font"> + <info> + <desc>Font description.</desc> + </info> + <prop oor:name="FamilyName" oor:type="xs:string"> + <info> + <desc>The name of the font family.</desc> + </info> + </prop> + <prop oor:name="Size" oor:type="xs:int"> + <info> + <desc>Font size.</desc> + </info> + </prop> + <prop oor:name="Style" oor:type="xs:string"> + <info> + <desc>Something like "Bold" or "Italic" or "Bold Italic".</desc> + </info> + </prop> + <prop oor:name="Color" oor:type="xs:hexBinary"> + <info> + <desc>Font color.</desc> + </info> + </prop> + <prop oor:name="Anchor" oor:type="xs:string"> + <info> + <desc>Orientation of text. Can be left, right, or centered.</desc> + </info> + <constraints> + <enumeration oor:value="Left"> + <info> + <desc>Flush left</desc> + </info> + </enumeration> + <enumeration oor:value="Right"> + <info> + <desc>Flush right</desc> + </info> + </enumeration> + <enumeration oor:value="Center"> + <info> + <desc>Centered</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="XOffset" oor:type="xs:int"> + <info> + <desc>Horizontal offset in relation to the anchor point.</desc> + </info> + </prop> + <prop oor:name="YOffset" oor:type="xs:int"> + <info> + <desc>Vertical offset in relation to the anchor point.</desc> + </info> + </prop> + </group> + <group oor:name="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry state.</desc> + </info> + <node-ref oor:name="Font" oor:node-type="Font"> + <info> + <desc>Font used for displaying the text.</desc> + </info> + </node-ref> + <node-ref oor:name="Icon" oor:node-type="BitmapDescriptor"> + <info> + <desc>The icon to display.</desc> + </info> + </node-ref> + <prop oor:name="Text" oor:type="xs:string" oor:localized="true"> + <info> + <desc>The text to display.</desc> + </info> + </prop> + <prop oor:name="Action" oor:type="xs:string"> + <info> + <desc>Action to execute when a button is triggered.</desc> + </info> + </prop> + </group> + <group oor:name="ToolBarEntry"> + <info> + <desc>Definition of a tool bar entry.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Name of the entry. May be used to have mode dependent entries.</desc> + </info> + </prop> + <prop oor:name="Type" oor:type="xs:string"> + <info> + <desc>Type of the entry. Examples are "Label" and "Button".</desc> + </info> + </prop> + <node-ref oor:name="Normal" oor:node-type="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry in normal mode (not selected, not mouse over)</desc> + </info> + </node-ref> + <node-ref oor:name="MouseOver" oor:node-type="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry when the mouse is over it.</desc> + </info> + </node-ref> + <node-ref oor:name="Selected" oor:node-type="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry when it is selected.</desc> + </info> + </node-ref> + <node-ref oor:name="MouseOverSelected" oor:node-type="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry when it is selected and the mouse is over it.</desc> + </info> + </node-ref> + <node-ref oor:name="Disabled" oor:node-type="ToolBarDescription"> + <info> + <desc>Description of a tool bar entry when it is disabled.</desc> + </info> + </node-ref> + </group> + <group oor:name="ToolBar"> + <info> + <desc>Definition of one tool bar.</desc> + </info> + <set oor:name="Entries" oor:node-type="ToolBarEntry"> + <info> + <desc>Entries of the tool bars.</desc> + </info> + </set> + </group> + <group oor:name="Button"> + <info> + <desc>Description of a button.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Name of the button that is used to look up the button.</desc> + </info> + </prop> + <node-ref oor:name="Font" oor:node-type="Font"> + <info> + <desc>Font used for displaying the text.</desc> + </info> + </node-ref> + <node-ref oor:name="Icon" oor:node-type="BitmapDescriptor"> + <info> + <desc>The icon to display.</desc> + </info> + </node-ref> + <prop oor:name="Text" oor:type="xs:string" oor:localized="true"> + <info> + <desc>The text to display.</desc> + </info> + </prop> + <prop oor:name="Action" oor:type="xs:string"> + <info> + <desc>Action to execute when a button is triggered.</desc> + </info> + </prop> + </group> + <group oor:name="HelpEntry"> + <info> + <desc>Description of a help entry.</desc> + </info> + <prop oor:name="Left" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Typically a list of keyboard key names.</desc> + </info> + </prop> + <prop oor:name="Right" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Typically a description of the action triggered by pressing the keys on the left.</desc> + </info> + </prop> + </group> + <group oor:name="PaneStyle"> + <info> + <desc>Visual properties of a pane style: + the border of a pane and its title font.</desc> + </info> + <prop oor:name="StyleName" oor:type="xs:string"> + <info> + <desc>Name of the style. Used for referencing the style. + Has to be unique among pane styles and view styles + in one theme.</desc> + </info> + </prop> + <prop oor:name="ParentStyle" oor:type="xs:string"> + <info> + <desc>Name of the parent style. Values not supplied in this style + are taken from the parent style. Empty string or missing + mean no parent.</desc> + </info> + <value/> + </prop> + <node-ref oor:name="TitleFont" oor:node-type="Font"> + <info> + <desc>Font used for displaying the pane title.</desc> + </info> + </node-ref> + <node-ref oor:name="InnerBorderSize" oor:node-type="ThemeBorderSize"> + <info> + <desc>Size of the inner part of the border.</desc> + </info> + </node-ref> + <node-ref oor:name="OuterBorderSize" oor:node-type="ThemeBorderSize"> + <info> + <desc>Size of the outer part of the border.</desc> + </info> + </node-ref> + <set oor:name="BorderBitmapList" oor:node-type="BitmapDescriptor"> + <info> + <desc>Bitmaps that are used to paint the borders of + a pane.</desc> + </info> + </set> + </group> + <group oor:name="ViewStyle"> + <info> + <desc>Visual properties of a view style: + font and background color.</desc> + </info> + <prop oor:name="StyleName" oor:type="xs:string"> + <info> + <desc>Name of the style. Used for referencing the style. + Has to be unique among pane styles and view styles + in one theme.</desc> + </info> + </prop> + <prop oor:name="ParentStyle" oor:type="xs:string"> + <info> + <desc>Name of the parent style. Values not supplied in this style + are taken from the parent style. Empty string or missing + mean no parent.</desc> + </info> + <value/> + </prop> + <node-ref oor:name="Font" oor:node-type="Font"> + <info> + <desc>Font used for text display inside a view.</desc> + </info> + </node-ref> + <node-ref oor:name="Background" oor:node-type="BitmapDescriptor"> + <info> + <desc>Color (or bitmap) that is used to paint the + background of a view.</desc> + </info> + </node-ref> + </group> + <group oor:name="Style_Association"> + <info> + <desc>Association of a drawing framework resource to a + style of the presenter theme.</desc> + </info> + <prop oor:name="ResourceURL" oor:type="xs:string"> + <info> + <desc>URL of a drawing framework resource.</desc> + </info> + </prop> + <prop oor:name="StyleName" oor:type="xs:string"> + <info> + <desc>Name of a pane style or a view style.</desc> + </info> + </prop> + </group> + <group oor:name="PresenterString"> + <info> + <desc>Presenter string, whatever that might mean.</desc> + </info> + <prop oor:name="String" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Just a string.</desc> + </info> + </prop> + </group> + <group oor:name="ViewDescription"> + <info> + <desc>Association of a drawing framework resource to a + style of the presenter theme.</desc> + </info> + <prop oor:name="ViewURL" oor:type="xs:string"> + <info> + <desc>URL of a drawing framework view.</desc> + </info> + </prop> + <prop oor:name="StyleName" oor:type="xs:string"> + <info> + <desc>Name of a view style.</desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Title displayed for the component. An empty or missing + title means that no title is displayed.</desc> + </info> + <value/> + </prop> + <prop oor:name="AccessibleTitle" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Title displayed for the component when accessibility support is active. + An empty or missing title means that no title is displayed.</desc> + </info> + <value/> + </prop> + <prop oor:name="IsOpaque" oor:type="xs:boolean"> + <info> + <desc>When the value is false then the background is painted before the + view is painted.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="Strings" oor:node-type="PresenterString"> + <info> + <desc>List of localizable strings used by the view.</desc> + </info> + </set> + </group> + <group oor:name="PresenterTheme"> + <info> + <desc>Visual properties of the presenter view. The values in a theme + are hints and can be ignored.</desc> + </info> + <prop oor:name="ThemeName" oor:type="xs:string"> + <info> + <desc>Name of the theme. Used for referencing the theme. + Has to be unique among all themes. The name of the + default theme is 'DefaultTheme'</desc> + </info> + </prop> + <prop oor:name="ParentTheme" oor:type="xs:string"> + <info> + <desc>Name of the parent theme. Values not supplied in this theme + are taken from the parent theme. Empty string or missing + mean default theme.</desc> + </info> + <value/> + </prop> + <node-ref oor:name="Background" oor:node-type="BitmapDescriptor"> + <info> + <desc>Color or bitmap that is used to paint the + background.</desc> + </info> + </node-ref> + <set oor:name="PaneStyles" oor:node-type="PaneStyle"> + <info> + <desc>List of pane styles.</desc> + </info> + </set> + <set oor:name="ViewStyles" oor:node-type="ViewStyle"> + <info> + <desc>List of view styles.</desc> + </info> + </set> + <set oor:name="StyleAssociations" oor:node-type="Style_Association"> + <info> + <desc>List of style associations.</desc> + </info> + </set> + <set oor:name="Bitmaps" oor:node-type="BitmapDescriptor"> + <info> + <desc>List of additional bitmaps for example for buttons.</desc> + </info> + </set> + <set oor:name="Fonts" oor:node-type="Font"> + <info> + <desc>List of additional fonts.</desc> + </info> + </set> + </group> + <group oor:name="PresenterComponentLayout"> + <info> + <desc>Layout of a component of the presenter screen.</desc> + </info> + <prop oor:name="PaneURL" oor:type="xs:string"> + <info> + <desc>URL of a pane resource.</desc> + </info> + </prop> + <prop oor:name="ViewURL" oor:type="xs:string"> + <info> + <desc>URL of a view resource that is to be displayed in + the pane.</desc> + </info> + </prop> + <prop oor:name="RelativeX" oor:type="xs:double"> + <info> + <desc>Relative x position in the range of [0,1].</desc> + </info> + </prop> + <prop oor:name="RelativeY" oor:type="xs:double"> + <info> + <desc>Relative y position in the range of [0,1].</desc> + </info> + </prop> + <prop oor:name="RelativeWidth" oor:type="xs:double"> + <info> + <desc>Relative width in the range of [0,1].</desc> + </info> + </prop> + <prop oor:name="RelativeHeight" oor:type="xs:double"> + <info> + <desc>Relative height in the range of [0,1].</desc> + </info> + </prop> + </group> + <group oor:name="PresenterLayout"> + <info> + <desc>Layout of all components of the presenter screen.</desc> + </info> + <prop oor:name="LayoutName" oor:type="xs:string"> + <info> + <desc>Name of the layout. Used for referencing the layout. + Has to be unique among all presenter layouts.</desc> + </info> + </prop> + <prop oor:name="ParentLayout" oor:type="xs:string"> + <info> + <desc>Name of the parent layout. Values not supplied in this layout + are taken from the parent layout. Missing or empty string + mean no parent layout.</desc> + </info> + <value/> + </prop> + <set oor:name="Layout" oor:node-type="PresenterComponentLayout"> + <info> + <desc>List of component layouts.</desc> + </info> + </set> + </group> + </templates> + <component> + <group oor:name="PresenterScreenSettings"> + <info> + <desc>Settings regarding controls that are only used by the Presenter + Screen.</desc> + </info> + <set oor:name="ToolBars" oor:node-type="ToolBar"> + <info> + <desc>Set of tool bars.</desc> + </info> + </set> + <set oor:name="Buttons" oor:node-type="Button"> + <info> + <desc>Set of buttons.</desc> + </info> + </set> + <group oor:name="ScrollBar"> + <info> + <desc>Settings of scroll bars.</desc> + </info> + <set oor:name="Bitmaps" oor:node-type="BitmapDescriptor"> + <info> + <desc>Bitmaps of icons used for displaying the scroll bar.</desc> + </info> + </set> + </group> + <group oor:name="SlideSorter"> + <info> + <desc>Settings of the slide sorter of the presenter screen.</desc> + </info> + <node-ref oor:name="BorderSize" oor:node-type="ThemeBorderSize"> + <info> + <desc>Size of the border around the current slide.</desc> + </info> + </node-ref> + <set oor:name="CurrentSlideBorderBitmaps" oor:node-type="BitmapDescriptor"> + <info> + <desc>Bitmaps that are used to paint the border around the current + slide.</desc> + </info> + </set> + </group> + <group oor:name="HelpView"> + <info> + <desc>Settings of help view.</desc> + </info> + <set oor:name="HelpStrings" oor:node-type="HelpEntry"> + <info> + <desc>List of entries displayed in the help view.</desc> + </info> + </set> + </group> + </group> + <group oor:name="Presenter"> + <info> + <desc>General properties of the presenter view.</desc> + </info> + <prop oor:name="StartAlways" oor:type="xs:boolean"> + <info> + <desc>When true then presenter screen is displayed on single screen systems + or when fullscreen presentation spans all screens.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="Themes" oor:node-type="PresenterTheme"> + <info> + <desc>List of available themes.</desc> + </info> + </set> + <prop oor:name="CurrentTheme" oor:type="xs:string"> + <info> + <desc>Name of the current theme. An empty name or the string "DefaultTheme" + specify the default theme.</desc> + </info> + <value>DefaultTheme</value> + </prop> + <set oor:name="Views" oor:node-type="ViewDescription"> + <info> + <desc>Description of the views.</desc> + </info> + </set> + <set oor:name="Layouts" oor:node-type="PresenterLayout"> + <info> + <desc>List of visible presenter components.</desc> + </info> + </set> + <prop oor:name="CurrentLayout" oor:type="xs:string"> + <info> + <desc>Name of the current layout. An empty name or the + string "DefaultLayout" specify the default layout.</desc> + </info> + <value>DefaultLayout</value> + </prop> + <set oor:name="Accessibility" oor:node-type="PresenterString"> + <info> + <desc>Strings that are used make the presenter console accessible.</desc> + </info> + </set> + <prop oor:name="InitialViewMode" oor:type="xs:int"> + <info> + <desc>The view mode on start up of the extension. Valid values are 0 for the Preview-only mode, 1 for the notes view, 2 for the slide overview.</desc> + </info> + <value>0</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/ProtocolHandler.xcs b/officecfg/registry/schema/org/openoffice/Office/ProtocolHandler.xcs new file mode 100644 index 0000000000..3313ace6f6 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/ProtocolHandler.xcs @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ProtocolHandler" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains UNO services that support special URL protocols. These services are used generically.</desc> + </info> + <templates> + <group oor:name="Handler"> + <info> + <desc>Specifies the UNO service to use for URL dispatches that handle special URL protocols.</desc> + </info> + <prop oor:name="Protocols" oor:type="oor:string-list"> + <info> + <desc>Lists the URL pattern that can recognized by this service.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="HandlerSet" oor:node-type="Handler"> + <info> + <desc>Lists the registered protocol handler services.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Recovery.xcs b/officecfg/registry/schema/org/openoffice/Office/Recovery.xcs new file mode 100644 index 0000000000..c14b729f06 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Recovery.xcs @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Recovery" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc> </desc> + </info> + <templates> + <group oor:name="RecoveryEntry"> + <info> + <desc> </desc> + </info> + <prop oor:name="TempURL" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="OriginalURL" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="TemplateURL" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="Module" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="DocumentState" oor:type="xs:int"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="Filter" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string"> + <info> + <desc> </desc> + </info> + </prop> + <prop oor:name="ViewNames" oor:type="oor:string-list"> + <info> + <desc> </desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="RecoveryList" oor:node-type="RecoveryEntry"> + <info> + <desc> </desc> + </info> + </set> + <group oor:name="SessionShutdown"> + <info> + <desc>The session shutdown related information.</desc> + </info> + <prop oor:name="DocumentStoreUIEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the office is allowed to show request to store modified documents on session shutdown.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="RecoveryInfo"> + <info> + <desc> </desc> + </info> + <prop oor:name="Enabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the recovery feature should be enabled or disabled</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Crashed" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SessionData" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> </desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="AutoSave"> + <info> + <desc> </desc> + </info> + <prop oor:name="Enabled" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies whether all modified documents are automatically + saved in a time interval.</desc> + <label>AutoSave every</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UserAutoSaveEnabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc> </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="TimeIntervall" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools Options - General Save - [Section] Save --> + <info> + <desc>Specifies the AutoSave time interval in minutes.</desc> + <label>Minutes</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies that the minimum time interval is 1 minute.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="60"> + <info> + <desc>Specifies that the maximum time interval is 60 minutes.</desc> + </info> + </maxInclusive> + </constraints> + <value>10</value> + </prop> + <prop oor:name="MinSpaceDocSave" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Define the minimum space in [MB], which must be available on disc to save backups for open documents. Note: values less than 1 will be ignored.</desc> + </info> + <value>5</value> + </prop> + <prop oor:name="MinSpaceConfigSave" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Define the minimum space in [MB], which must be available on disc to store the recovery configuration. Note: values less than 1 will be ignored.</desc> + </info> + <value>1</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/ReportDesign.xcs b/officecfg/registry/schema/org/openoffice/Office/ReportDesign.xcs new file mode 100644 index 0000000000..556ddb72c7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/ReportDesign.xcs @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ReportDesign" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains information of report design.</desc> + </info> + <component> + <group oor:name="PropertyBrowser"> + <info> + <desc>specifies settings for the property browser used for reports and report controls.</desc> + </info> + <prop oor:name="DirectHelp" oor:type="xs:boolean"> + <info> + <desc>Enables or disables a help section at the bottom of the property browser, which shows the help of the currently active property.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Extension"> + <info> + <desc>specifies extension settings for the report designer.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Name of the extension.</desc> + </info> + <value>Report Builder</value> + </prop> + </group> + <group oor:name="UserData" oor:extensible="true"> + <info> + <desc>Denotes an additional field for arbitrary data.</desc> + </info> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Scripting.xcs b/officecfg/registry/schema/org/openoffice/Office/Scripting.xcs new file mode 100644 index 0000000000..e6bee915b2 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Scripting.xcs @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> <!-- -*- fill-column: 100 -*- --> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Scripting" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains the various settings needed by the Scripting Framework and its runtimes.</desc> + </info> + <component> + <group oor:name="Basic"> + <info> + <desc>Contains settings for the Basic interpreter.</desc> + </info> + <group oor:name="Compatibility"> + <info> + <desc>Contains settings for the compatibility with previous version of this software or + with other software products. + </desc> + </info> + <prop oor:name="UseLibreOffice6FloatingPointConversion" oor:type="xs:boolean" oor:nillable="false"> + <info> + <!-- Yes, this description refers to a bug report and is technobabble. That is + intentional. This property is to be changed only by people who know what they are + doing. + --> + <desc>Whether conversion from strings to floating-point numbers in Basic should behave + as in LibreOffice 6, before the fix to tdf#97983. + </desc> + </info> + <value>false</value> + </prop> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Security.xcs b/officecfg/registry/schema/org/openoffice/Office/Security.xcs new file mode 100644 index 0000000000..de72566c0d --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Security.xcs @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Security" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Stores security related settings.</desc> + </info> + <component> + <group oor:name="Hyperlinks"> + <info> + <desc>Specifies how secure hyperlinks are processed.</desc> + </info> + <prop oor:name="Open" oor:type="xs:int"> + <info> + <desc>Specifies how a hyperlink is opened ( 0 = Never, 1 = with security checks, 2 = always open).</desc> + </info> + </prop> + </group> + <group oor:name="HiddenContent"> + <info> + <desc>Specifies whether to remove the hidden content when sending the document attached to an email</desc> + </info> + <prop oor:name="RemoveHiddenContent" oor:type="xs:boolean" + oor:nillable="false"> + <info> + <desc>Specify whether hidden content should be removed when sending via email</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Net"> + <info> + <desc>Specifies security aspects of network connections.</desc> + </info> + <prop oor:name="AllowInsecureImpressRemoteWiFi" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allow using the Impress Remote via WiFi or other local IP network. The server will listen on all local interfaces, and the protocol lacks encryption (the PIN is transmitted in clear text).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AllowInsecureProtocols" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allow using insecure and/or unencrypted protocols such as HTTP, SMTP, FTP.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="AllowInsecureUNORemoteProtocol" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Allow listening for unauthenticated remote code execution via soffice --accept.</desc> + </info> + <value>true</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/TableWizard.xcs b/officecfg/registry/schema/org/openoffice/Office/TableWizard.xcs new file mode 100644 index 0000000000..d5fab62673 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/TableWizard.xcs @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="TableWizard" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains the configuration schema for the table wizard</desc> + </info> + <templates> + <group oor:name="TWizField"> + <info> + <desc>Information on the database field properties</desc> + </info> + <prop oor:name="Index" oor:type="xs:int"> + <info> + <desc>the index of the field (start at 0, must be field-unique)</desc> + </info> + </prop> + <prop oor:localized="true" oor:name="Name" oor:type="xs:string"> + <info> + <desc>the name of the database field. ONLY ASCII CHARACTERS</desc> + </info> + </prop> + <prop oor:localized="true" oor:name="ShortName" oor:type="xs:string"> + <info> + <desc>the name of the database field. ONLY ASCII AND MAXIMUM 10 CHARACTERS</desc> + </info> + </prop> + <prop oor:name="Type" oor:type="xs:int"> + <info> + <desc>the type of the database field.</desc> + </info> + </prop> + <prop oor:name="PrimaryKey" oor:type="xs:boolean"> + <info> + <desc>indicates whether the database field is a primary key or not.</desc> + </info> + </prop> + <prop oor:name="DefaultValue" oor:type="xs:boolean"> + <info> + <desc>defines the default value of the database field.</desc> + </info> + </prop> + <prop oor:name="Precision" oor:type="xs:int"> + <info> + <desc>defines the number of decimal digits of the database field.</desc> + </info> + </prop> + <prop oor:name="Scale" oor:type="xs:int"> + <info> + <desc>defines the number of decimal digits to right of the decimal point of the database field.</desc> + </info> + </prop> + </group> + <group oor:name="TWizTable"> + <info> + <desc>Information on the tables of the table wizard</desc> + </info> + <prop oor:name="Index" oor:type="xs:int"> + <info> + <desc>the index of the table (start at 0, must be table-unique)</desc> + </info> + </prop> + <prop oor:localized="true" oor:name="Name" oor:type="xs:string"> + <info> + <desc>the name of the database table. ONLY ASCII CHARACTERS</desc> + </info> + </prop> + <set oor:name="Fields" oor:node-type="TWizField"> + <info> + <desc> the fields in this table </desc> + </info> + </set> + </group> + <group oor:name="TWizCategory"> + <info> + <desc>Information on the categories of the table wizard</desc> + </info> + <prop oor:name="Index" oor:type="xs:int"> + <info> + <desc>the index of the category (start at 0, must be category-unique)</desc> + </info> + </prop> + <prop oor:localized="true" oor:name="Name" oor:type="xs:string"> + <info> + <desc>the name of the database field.</desc> + </info> + </prop> + <set oor:name="Tables" oor:node-type="TWizTable"> + <info> + <desc> the tables in this category </desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="TableWizard" oor:node-type="TWizCategory"> + <info> + <desc>the set of categories.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/TypeDetection.xcs b/officecfg/registry/schema/org/openoffice/Office/TypeDetection.xcs new file mode 100644 index 0000000000..7fd9dddccf --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/TypeDetection.xcs @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="TypeDetection" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc> + Deprecated. + Use the new configuration schema org.openoffice.TypeDetection/ and its related sub structures. + This schema is only kept for compatibility. + + Old description: + Contains common content types, filters, deep detection services, as well as the frame loader and the content handler for Office. + </desc> + </info> + <templates> + <group oor:name="Type"> + <info> + <desc>Lists the types that represent common content formats in Office.</desc> + </info> + <prop oor:name="UIName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Displays a localized type on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc> + </info> + </prop> + <prop oor:name="Data" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains configuration items of the type. Items are separated by using ",", list items are separated by";". Sequence of items: Preferred,MediaType,ClipboardFormat,URLPattern,Extensions,DocumentIconID.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Filter"> + <info> + <desc>Lists filters that can import or export content.</desc> + </info> + <prop oor:name="Installed" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables or disables filter with the setup utility.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="UIName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Displays the localized filter on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc> + </info> + </prop> + <prop oor:name="Data" oor:type="xs:string"> + <info> + <desc>Contains configuration items of the filter. Items are separated by ",", list items are separated by ";". Sequence of items: Order,Type,DocumentService,FilterService,Flags,UserData,FilteFormatVersion,TemplateName,UIComponent.</desc> + </info> + </prop> + </group> + <group oor:name="DetectService"> + <info> + <desc>Improves the type detection. UNO services access stored content to determine type.</desc> + </info> + <prop oor:name="Types" oor:type="oor:string-list"> + <info> + <desc>Lists internal type names that can be recognized by this service.</desc> + </info> + </prop> + </group> + <group oor:name="ContentHandler"> + <info> + <desc>Loads "non visible" content, such as sounds.</desc> + </info> + <prop oor:name="Types" oor:type="oor:string-list"> + <info> + <desc>Lists internal type names that can be recognized by this service.</desc> + </info> + </prop> + </group> + <group oor:name="FrameLoader"> + <info> + <desc>Loads "visible content" into a frame.</desc> + </info> + <prop oor:name="UIName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Displays the localized loader on the user interface. Supports CJK by allowing you to assign it a value or language. Any UniCode characters is permitted.</desc> + </info> + </prop> + <prop oor:name="Types" oor:type="oor:string-list"> + <info> + <desc>Lists internal type names that can be recognized by this service.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="Types" oor:node-type="Type"> + <info> + <desc>Lists the registered content types.</desc> + </info> + </set> + <set oor:name="Filters" oor:node-type="Filter"> + <info> + <desc>Lists the registered office filters.</desc> + </info> + </set> + <set oor:name="DetectServices" oor:node-type="DetectService"> + <info> + <desc>Lists the registered deep detection services.</desc> + </info> + </set> + <set oor:name="ContentHandlers" oor:node-type="ContentHandler"> + <info> + <desc>Lists the registered content handler services.</desc> + </info> + </set> + <set oor:name="FrameLoaders" oor:node-type="FrameLoader"> + <info> + <desc>Lists the registered frame loader services.</desc> + </info> + </set> + <group oor:name="Defaults"> + <info> + <desc>Contains default objects that are used if no specialized service was registered.</desc> + </info> + <prop oor:name="FrameLoader" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the default frame loader.</desc> + </info> + <value>com.sun.star.comp.office.FrameLoader</value> + </prop> + <prop oor:name="ShowAlienFilterWarning" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Displays a warning when a user tries to set a third-party filter as the default filter in "Tools - Options".</desc> + </info> + <value>true</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI.xcs b/officecfg/registry/schema/org/openoffice/Office/UI.xcs new file mode 100644 index 0000000000..0a87d15367 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI.xcs @@ -0,0 +1,765 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="UI" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info/> + <templates> + <group oor:name="FilterClass"> + <info> + <desc>Describes a class of filters. Filter classes (for example, 'Text documents') appear as a single filter to the user.</desc> + </info> + <prop oor:name="DisplayName" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>Specifies the localized name that is used when presenting the class to the user.</desc> + </info> + </prop> + <prop oor:name="Filters" oor:type="oor:string-list"> + <info> + <desc>Contains a list of filters that belong to this filter class. Filters that referred here (for a given class) are collected at runtime and then presented as one single entry.</desc> + </info> + </prop> + </group> + <group oor:name="ColorScheme"> + <!-- UIHints: Tools / Options / Star|OpenOffice / Application Colors --> + <info> + <desc>Defines the templates for color settings used to customize the appearance of the applications.</desc> + </info> + <group oor:name="DocColor"> + <info> + <desc>Specifies the color settings for the document.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color of the document.</desc> + </info> + </prop> + </group> + <group oor:name="DocBoundaries"> + <info> + <desc>Specifies the settings for the documents boundaries.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of anchors (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for of the document boundaries.</desc> + </info> + </prop> + </group> + <group oor:name="AppBackground"> + <info> + <desc>Specifies the settings for the application background.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies Color of the application background.</desc> + </info> + </prop> + </group> + <group oor:name="ObjectBoundaries"> + <info> + <desc>Specifies the settings for object boundaries.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of object boundaries (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for object boundaries.</desc> + </info> + </prop> + </group> + <group oor:name="TableBoundaries"> + <info> + <desc>Specifies the settings for table boundaries.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of table boundaries (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for table boundaries.</desc> + </info> + </prop> + </group> + <group oor:name="FontColor"> + <info> + <desc>Specifies the settings for the font.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies color of the font.</desc> + </info> + </prop> + </group> + <group oor:name="Links"> + <info> + <desc>Specifies the settings for unvisited links.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of unvisited links (true = visible).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for unvisited links.</desc> + </info> + </prop> + </group> + <group oor:name="LinksVisited"> + <info> + <desc>Specifies the settings for visited links.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of visited links (true = visible).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for visited links.</desc> + </info> + </prop> + </group> + <group oor:name="Spell"> + <info> + <desc>Specifies the settings for incorrect text found with spellchecking.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color of incorrect text found with AutoSpellcheck.</desc> + </info> + </prop> + </group> + <group oor:name="Grammar"> + <info> + <desc>Specifies the settings for incorrect grammar found with spellchecking.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color of incorrect grammar found with AutoSpellcheck.</desc> + </info> + </prop> + </group> + <group oor:name="SmartTags"> + <info> + <desc>Specifies the settings for smart tags.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color of smart tags.</desc> + </info> + </prop> + </group> + <group oor:name="Shadow"> + <info> + <desc>Specifies the settings for shadows.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of shadows (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for shadows.</desc> + </info> + </prop> + </group> + <group oor:name="WriterTextGrid"> + <info> + <desc>Specifies the settings for the text grid in Writer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the text grid.</desc> + </info> + </prop> + </group> + <group oor:name="WriterFieldShadings"> + <info> + <desc>Specifies the settings for field shadings in Writer.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of field shadings (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the field shadings.</desc> + </info> + </prop> + </group> + <group oor:name="WriterIdxShadings"> + <info> + <desc>Specifies the settings for index and table shadings in Writer.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of index and table shadings (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the index and table shadings.</desc> + </info> + </prop> + </group> + <group oor:name="WriterDirectCursor"> + <info> + <desc>Specifies the settings for the direct cursor in Writer.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of direct cursor (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the direct cursor.</desc> + </info> + </prop> + </group> + <group oor:name="WriterScriptIndicator"> + <info> + <desc>Specifies the settings for script indicators in Writer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for script indicators.</desc> + </info> + </prop> + </group> + <group oor:name="WriterSectionBoundaries"> + <info> + <desc>Specifies the settings for section boundaries in Writer.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of section boundaries (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for section boundaries.</desc> + </info> + </prop> + </group> + <group oor:name="WriterHeaderFooterMark"> + <info> + <desc>Specifies the settings for the header/footer mark in Writer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the header/footer mark.</desc> + </info> + </prop> + </group> + <group oor:name="WriterPageBreaks"> + <info> + <desc>Specifies the settings for the page break mark in Writer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the page break mark.</desc> + </info> + </prop> + </group> + <group oor:name="HTMLSGML"> + <info> + <desc>Specifies the settings used for SGML in HTML documents.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SGML code.</desc> + </info> + </prop> + </group> + <group oor:name="HTMLComment"> + <info> + <desc>Specifies the settings used for comments in HTML documents.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for comments.</desc> + </info> + </prop> + </group> + <group oor:name="HTMLKeyword"> + <info> + <desc>Specifies the settings used for keywords in HTML documents.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for keywords.</desc> + </info> + </prop> + </group> + <group oor:name="HTMLUnknown"> + <info> + <desc>Specifies the settings used for other text in HTML documents.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for other text.</desc> + </info> + </prop> + </group> + <group oor:name="CalcGrid"> + <info> + <desc>Specifies the settings used for grid lines in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the grid.</desc> + </info> + </prop> + </group> + <group oor:name="CalcPageBreak"> + <info> + <desc>Specifies the settings used for page breaks in the page break preview in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for page breaks in the page break preview.</desc> + </info> + </prop> + </group> + <group oor:name="CalcPageBreakManual"> + <info> + <desc>Specifies the settings used for manual breaks in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for manual page breaks.</desc> + </info> + </prop> + </group> + <group oor:name="CalcPageBreakAutomatic"> + <info> + <desc>Specifies the settings used for automatic breaks in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for automatic page breaks.</desc> + </info> + </prop> + </group> + <group oor:name="CalcHiddenColRow"> + <info> + <desc>Specifies the settings used for hidden rows/cols in Calc.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of hidden row/col indicator (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for hidden rows/cols.</desc> + </info> + </prop> + </group> + <group oor:name="CalcTextOverflow"> + <info> + <desc>Specifies the settings used for the text overflow indicator in Calc.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of the text overflow indicator (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the text overflow indicator.</desc> + </info> + </prop> + </group> + <group oor:name="CalcComments"> + <info> + <desc>Specifies the settings used for the comments indicator in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the comments indicator.</desc> + </info> + </prop> + </group> + <group oor:name="CalcDetective"> + <info> + <desc>Specifies the settings used for audition arrows in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for audition arrows to precedent or dependent cells.</desc> + </info> + </prop> + </group> + <group oor:name="CalcDetectiveError"> + <info> + <desc>Specifies the settings used for audition arrows to cells with errors in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for audition arrows to cells containing errors.</desc> + </info> + </prop> + </group> + <group oor:name="CalcReference"> + <info> + <desc>Specifies the settings used for the cursor when editing references in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the cursor when editing references.</desc> + </info> + </prop> + </group> + <group oor:name="CalcNotesBackground"> + <info> + <desc>Specifies the settings used for the background of comments in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the background of comments.</desc> + </info> + </prop> + </group> + <group oor:name="CalcValue"> + <info> + <desc>Specifies the settings used for values in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for values.</desc> + </info> + </prop> + </group> + <group oor:name="CalcFormula"> + <info> + <desc>Specifies the settings used for formulas in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for formulas.</desc> + </info> + </prop> + </group> + <group oor:name="CalcText"> + <info> + <desc>Specifies the settings used for the text in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the text.</desc> + </info> + </prop> + </group> + <group oor:name="CalcProtectedBackground"> + <info> + <desc>Specifies the settings used for the background of protected cells in Calc.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the background of protected cells.</desc> + </info> + </prop> + </group> + <group oor:name="DrawGrid"> + <info> + <desc>Specifies the settings used for the grid in Draw/Impress.</desc> + </info> + <prop oor:name="IsVisible" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies the visibility of the grid (true = visible).</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for the grid.</desc> + </info> + </prop> + </group> + <group oor:name="BASICEditor"> + <info> + <desc>Specifies the settings of the BASIC code editor.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used as background in the Basic code editor.</desc> + </info> + </prop> + </group> + <group oor:name="BASICIdentifier"> + <info> + <desc>Specifies the settings for identifiers in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for identifiers.</desc> + </info> + </prop> + </group> + <group oor:name="BASICComment"> + <info> + <desc>Specifies the settings for comments in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for comments.</desc> + </info> + </prop> + </group> + <group oor:name="BASICNumber"> + <info> + <desc>Specifies the settings for numbers in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for numbers.</desc> + </info> + </prop> + </group> + <group oor:name="BASICString"> + <info> + <desc>Specifies the settings for strings in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for strings.</desc> + </info> + </prop> + </group> + <group oor:name="BASICOperator"> + <info> + <desc>Specifies the settings for operators in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for operators.</desc> + </info> + </prop> + </group> + <group oor:name="BASICKeyword"> + <info> + <desc>Specifies the settings for keywords in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for keywords (reserved expressions).</desc> + </info> + </prop> + </group> + <group oor:name="BASICError"> + <info> + <desc>Specifies the settings for errors shown in BASIC source code.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for errors.</desc> + </info> + </prop> + </group> + <group oor:name="SQLIdentifier"> + <info> + <desc>Specifies the settings for SQL identifiers, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL identifiers.</desc> + </info> + </prop> + </group> + <group oor:name="SQLNumber"> + <info> + <desc>Specifies the settings for SQL numbers, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL numbers.</desc> + </info> + </prop> + </group> + <group oor:name="SQLString"> + <info> + <desc>Specifies the settings for SQL strings, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL strings.</desc> + </info> + </prop> + </group> + <group oor:name="SQLOperator"> + <info> + <desc>Specifies the settings for SQL operators, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL operators.</desc> + </info> + </prop> + </group> + <group oor:name="SQLKeyword"> + <info> + <desc>Specifies the settings for SQL keywords, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL keywords.</desc> + </info> + </prop> + </group> + <group oor:name="SQLParameter"> + <info> + <desc>Specifies the settings for SQL parameters, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL parameters.</desc> + </info> + </prop> + </group> + <group oor:name="SQLComment"> + <info> + <desc>Specifies the settings for SQL comments, as used the Query Designer.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <info> + <desc>Specifies the color used for SQL parameters.</desc> + </info> + </prop> + </group> + </group> + </templates> + <component> + <group oor:name="FilterClassification"> + <info> + <desc>Contains the collection of settings relevant for filter classification. These settings are used in the file open / file save dialogs, where the user is presented with a list of file format filters to choose from. Filters are classified into so-called global and local classes, which control how filters are grouped together in the user interface.</desc> + </info> + <group oor:name="GlobalFilters"> + <info> + <desc>Presents global classes to the user in a group of their own. A typical example for a global class is "text documents", whereas "StarWriter 4.0 / 5.0 documents" is not a global class.</desc> + </info> + <prop oor:name="Order" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List specifying the order of the global filters within their group.</desc> + </info> + <value oor:separator=";">com.sun.star.text.TextDocument;com.sun.star.sheet.SpreadsheetDocument;com.sun.star.presentation.PresentationDocument;com.sun.star.drawing.DrawingDocument;com.sun.star.text.WebDocument;com.sun.star.text.GlobalDocument;com.sun.star.formula.FormulaProperties;com.sun.star.sdb.OfficeDatabaseDocument</value> + </prop> + <set oor:name="Classes" oor:node-type="FilterClass"> + <info> + <desc>Lists global classes. The name of a class denotes to the document service name of the associated module.</desc> + </info> + </set> + </group> + <group oor:name="LocalFilters"> + <info> + <desc>Combines several filters into one entry and presents the classes to the user "in-place".</desc> + </info> + <set oor:name="Classes" oor:node-type="FilterClass"> + <info> + <desc>Lists local classes.</desc> + </info> + </set> + </group> + </group> + <group oor:name="ColorScheme"> + <info> + <desc>Specifies the color settings for customizing the appearance of the applications.</desc> + </info> + <prop oor:name="CurrentColorScheme" oor:type="xs:string"> + <info> + <desc>Specifies the name of the columns selected for inserting data into text or fields, plus inserted text and line breaks.</desc> + </info> + </prop> + <set oor:name="ColorSchemes" oor:node-type="ColorScheme"> + <!-- UIHints: Tools / Options / Star|OpenOffice / Application Colors --> + <info> + <desc>Lists entries with color settings.</desc> + </info> + </set> + </group> + <group oor:name="FilePicker"> + <info> + <desc>Specifies various settings for the internal file/folder picker dialog.</desc> + </info> + <prop oor:name="FillAsynchronously" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the dialog should fill its view asynchronously. Asynchronous filling allows the user to cancel blocking operations, which may be useful for instance for mounted, but dead NFS devices.</desc> + </info> + <value>false</value> + </prop> + <group oor:name="Timeout"> + <info> + <desc>Specifies the timeouts to be used when the file view is to be filled asynchronously. + These settings are not evaluated if the FillAsynchronously property is false.</desc> + </info> + <prop oor:name="Min" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the minimum timeout in milliseconds. When the file view is filled, the dialog will wait at least this time before the user is allowed to cancel the operation.</desc> + </info> + <constraints> + <minInclusive oor:value="1000"> + <info> + <desc>The minimum timeout value is 1 second.</desc> + </info> + </minInclusive> + </constraints> + <value>1000</value> + </prop> + <prop oor:name="Max" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the maximum timeout in milliseconds. When the file view is being filled, and its content could not be completely obtained within the time frame given here, the operation is cancelled automatically.</desc> + </info> + <constraints> + <minInclusive oor:value="5000"> + <info> + <desc>The maximum timeout value should be at least 5 mseconds.</desc> + </info> + </minInclusive> + </constraints> + <value>30000</value> + </prop> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/BaseWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/BaseWindowState.xcs new file mode 100644 index 0000000000..a7d946dbfb --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/BaseWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BaseWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the database module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the database module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDECommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDECommands.xcs new file mode 100644 index 0000000000..70f7652046 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDECommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BasicIDECommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDEWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDEWindowState.xcs new file mode 100644 index 0000000000..5fab075255 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/BasicIDEWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BasicIDEWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Basic IDE module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Basic IDE module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Basic IDE module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyCommands.xcs new file mode 100644 index 0000000000..ea48be7dff --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BibliographyCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyWindowState.xcs new file mode 100644 index 0000000000..f0fa501171 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/BibliographyWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="BibliographyWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Bibliography module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Bibliography module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Bibliography module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/CalcCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/CalcCommands.xcs new file mode 100644 index 0000000000..6279340157 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/CalcCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="CalcCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/CalcWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/CalcWindowState.xcs new file mode 100644 index 0000000000..e2d5843ecb --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/CalcWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="CalcWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Writer text module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Calc module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Calc module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Category.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Category.xcs new file mode 100644 index 0000000000..8b49857ecb --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Category.xcs @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Category" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about command categories.</desc> + </info> + <templates> + <group oor:name="CategoryType"> + <info> + <desc>Provides a mapping between a category ID and its textual representation.</desc> + </info> + <prop oor:name="Name" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized name which describes the command category.</desc> + </info> + </prop> + </group> + </templates> + <component/> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/ChartCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/ChartCommands.xcs new file mode 100644 index 0000000000..b2075a78c6 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/ChartCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ChartCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/ChartWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/ChartWindowState.xcs new file mode 100644 index 0000000000..e3da97449c --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/ChartWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ChartWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the chart module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the chart module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the chart module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Commands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Commands.xcs new file mode 100644 index 0000000000..d0f13beead --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Commands.xcs @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Commands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <templates> + <group oor:name="LabelType"> + <info> + <desc>Provides a mapping between commands and their textual representation on the user interface.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized text that describes the command. Will be used instead of ContextLabel, PopupLabel and TooltipLabel if those are not specified.</desc> + </info> + </prop> + <prop oor:name="ContextLabel" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Used in Menus and also in popup menus if PopupLabel is not specified.</desc> + </info> + </prop> + <prop oor:name="PopupLabel" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Used in popup menus to give commands a different label than in the main menu.</desc> + </info> + </prop> + <prop oor:name="TooltipLabel" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Used for Tooltips (Toolbar and Glade Widgets that have their 'action_name' specified.). Defaults to PopupLabel, then Label if empty.</desc> + </info> + </prop> + <prop oor:name="TargetURL" oor:type="xs:string" oor:localized="false"> + <info> + <desc>The actual command to use for everything except label/icon, typically when the main command doesn't map to a valid application slot.</desc> + </info> + </prop> + <prop oor:name="IsExperimental" oor:type="xs:boolean"> + <info> + <desc>If set to "true", this command is available only when Experimental features are activated.</desc> + </info> + </prop> + <prop oor:name="Properties" oor:type="xs:int" oor:nillable="false"> + <info> + <desc> + Additional information about a single command (a sum (bitwise OR) of following bits). + Bit 0 (1) = Command has an image. + Bit 1 (2) = Image must be mirrored (CTL/vertical text). + Bit 2 (4) = Image must be rotated (CTL/vertical text). + Bit 3 (8) = Command supports a toggle state (Accessibility). + </desc> + </info> + <value>0</value> + </prop> + </group> + </templates> + <component/> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Controller.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Controller.xcs new file mode 100644 index 0000000000..73d1550a89 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Controller.xcs @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Controller" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains implementation of popup menu controllers.</desc> + </info> + <templates> + <group oor:name="ControllerType"> + <info> + <desc>Describes a controller implementation.</desc> + </info> + <prop oor:name="Command" oor:type="xs:string"> + <info> + <desc>Specifies the command name which the controller is bound to.</desc> + </info> + </prop> + <prop oor:name="Module" oor:type="xs:string"> + <info> + <desc>Specifies the model that the controller is associated with. An empty string matches every module.</desc> + </info> + </prop> + <prop oor:name="Controller" oor:type="xs:string"> + <info> + <desc>Specifies the UNO service to use for the specified tuple Command and Module</desc> + </info> + </prop> + <prop oor:name="Value" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies a controller specific value which is provided to every controller instance during initialization.</desc> + </info> + <value/> + </prop> + </group> + </templates> + <component> + <group oor:name="Registered"> + <info> + <desc>Contains all registered controllers for user interface elements.</desc> + </info> + <set oor:name="PopupMenu" oor:node-type="ControllerType"> + <info> + <desc>Contains UNO component implementation names that implement popup menu controller which are bound to a command and module name.</desc> + </info> + </set> + <set oor:name="ToolBar" oor:node-type="ControllerType"> + <info> + <desc>Contains UNO component implementation names that implement toolbar controller which are bound to a command and module name.</desc> + </info> + </set> + <set oor:name="StatusBar" oor:node-type="ControllerType"> + <info> + <desc>Contains UNO component implementation names that implement status bar controller which are bound to a command and module name.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbBrowserWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbBrowserWindowState.xcs new file mode 100644 index 0000000000..ccfff85b99 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbBrowserWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbBrowserWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database browser module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the data source browser module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the data source browser module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbQueryWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbQueryWindowState.xcs new file mode 100644 index 0000000000..a6ef85b90f --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbQueryWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbQueryWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database query module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the database query module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the database query module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbRelationWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbRelationWindowState.xcs new file mode 100644 index 0000000000..72ec3c6bb4 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbRelationWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbRelationWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database relation module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the database relation module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the database relation module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbReportWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbReportWindowState.xcs new file mode 100644 index 0000000000..28aa8d640a --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbReportWindowState.xcs @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbReportWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database report module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the database report module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the report module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbTableDataWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbTableDataWindowState.xcs new file mode 100644 index 0000000000..7d5d88b96e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbTableDataWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbTableDataWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database browser module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the data source browser module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the data source browser module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbTableWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbTableWindowState.xcs new file mode 100644 index 0000000000..e9a101395e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbTableWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbTableWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the database table module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the database table module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the database table module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DbuCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DbuCommands.xcs new file mode 100644 index 0000000000..7008dfbd6a --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DbuCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DbuCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DrawImpressCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DrawImpressCommands.xcs new file mode 100644 index 0000000000..900ab5a344 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DrawImpressCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DrawImpressCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/DrawWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/DrawWindowState.xcs new file mode 100644 index 0000000000..2db3244a56 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/DrawWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="DrawWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Draw module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Draw module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Draw module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Effects.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Effects.xcs new file mode 100644 index 0000000000..d57104e3d1 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Effects.xcs @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Effects" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains strings to localize animation effects.</desc> + </info> + <templates> + <group oor:name="LabelType"> + <info> + <desc>Provides a mapping between effect preset ids and their textual representation on the user interface.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized text that describes the animation effect.</desc> + </info> + </prop> + </group> + <group oor:name="TransitionType"> + <info> + <desc>Provides a mapping between transition ids and their hierarchical representation on the user interface.</desc> + </info> + <prop oor:name="Set" oor:type="xs:string" oor:localized="false"> + <info> + <desc>A localized text that describes the set of similar looking transitions the transition belongs to.</desc> + </info> + </prop> + <prop oor:name="Variant" oor:type="xs:string" oor:localized="false"> + <info> + <desc>A localized text that identifies the variant inside a set of similar looking transitions the transition belongs to.</desc> + </info> + </prop> + </group> + <group oor:name="TransitionSetType"> + <info> + <desc>Provides a mapping between transition sets and their textual representation on the user interface.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized text that describes the animation effect.</desc> + </info> + </prop> + <prop oor:name="Group" oor:type="xs:string" oor:localized="false"> + <info> + <desc>A localized text that describes the top-level group of transitions the transition belongs to.</desc> + </info> + </prop> + </group> + <group oor:name="PresetCategory"> + <info> + <desc>Maps an animation effect node to an effect category.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:localized="true"> + <info> + <desc>A localized text that names the preset category.</desc> + </info> + </prop> + <prop oor:name="Effects" oor:type="oor:string-list" oor:localized="false"> + <info> + <desc>A list of custom effect node names</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Effects" oor:node-type="LabelType"> + <info> + <desc>Contains preset ids for effects and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="TransitionGroups" oor:node-type="LabelType"> + <info> + <desc>Contains transition grouping ids for transitions and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="TransitionSets" oor:node-type="TransitionSetType"> + <info> + <desc>Contains transition set ids for transitions and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="TransitionVariants" oor:node-type="LabelType"> + <info> + <desc>Contains transition variants ids for transitions and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Transitions" oor:node-type="TransitionType"> + <info> + <desc>Contains transition ids for transitions and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Properties" oor:node-type="LabelType"> + <info> + <desc>Contains preset ids for effect properties and identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + <group oor:name="Presets"> + <info> + <desc>Contains user interface presets for animation effects."</desc> + </info> + <set oor:name="Entrance" oor:node-type="PresetCategory"> + <info> + <desc>Contains the categories for entrance effects."</desc> + </info> + </set> + <set oor:name="Emphasis" oor:node-type="PresetCategory"> + <info> + <desc>Contains the categories for emphasis effects."</desc> + </info> + </set> + <set oor:name="Exit" oor:node-type="PresetCategory"> + <info> + <desc>Contains the categories for exit effects."</desc> + </info> + </set> + <set oor:name="MotionPaths" oor:node-type="PresetCategory"> + <info> + <desc>Contains the categories for motion path effects."</desc> + </info> + </set> + <set oor:name="Misc" oor:node-type="PresetCategory"> + <info> + <desc>Contains all the categories that don't fit anywhere else."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Factories.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Factories.xcs new file mode 100644 index 0000000000..574eb237b9 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Factories.xcs @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Factories" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains implementation of user interface element factories.</desc> + </info> + <templates> + <group oor:name="FactoryType"> + <info> + <desc>Describes a factory implementation.</desc> + </info> + <prop oor:name="Type" oor:type="xs:string"> + <info> + <desc>Specifies a user interface element type that a factory can create.</desc> + </info> + </prop> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Specifies a name of a single user interface element.</desc> + </info> + </prop> + <prop oor:name="Module" oor:type="xs:string"> + <info> + <desc>Specifies a module that the factory is associated with. An empty string means that the factory can be used for every module.</desc> + </info> + </prop> + <prop oor:name="FactoryImplementation" oor:type="xs:string"> + <info> + <desc>Specifies the UNO service implementation name to use to create a specified user interface element.</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Registered"> + <info> + <desc>Contains all registered factories for user interface elements.</desc> + </info> + <set oor:name="UIElementFactories" oor:node-type="FactoryType"> + <info> + <desc>Contains UNO component implementation names that implements a user interface element factory service.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/GenericCategories.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/GenericCategories.xcs new file mode 100644 index 0000000000..ce805ca284 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/GenericCategories.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="GenericCategories" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about generic command categories.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Category"/> + <uses oor:component="org.openoffice.Office.UI.Category"/> + <templates/> + <component> + <group oor:name="Commands"> + <info> + <desc>Contains general information about generic command categories."</desc> + </info> + <set oor:name="Categories" oor:node-type="CategoryType" oor:component="org.openoffice.Office.UI.Category"> + <info> + <desc>Contains mappings from IDs to text describing a command category.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/GenericCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/GenericCommands.xcs new file mode 100644 index 0000000000..8aee0d1236 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/GenericCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="GenericCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/GlobalSettings.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/GlobalSettings.xcs new file mode 100644 index 0000000000..610b691c6b --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/GlobalSettings.xcs @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="GlobalSettings" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains global settings to use for user interface elements of OpenOffice.org.</desc> + </info> + <templates> + <group oor:name="GlobalWindowState"> + <info> + <desc>Provides window state settings to be set globally for OpenOffice.org.</desc> + </info> + <prop oor:name="Locked" oor:type="xs:boolean"> + <info> + <desc>Specifies that windows should be globally locked by default.</desc> + </info> + <!-- Attention: This property has three different states: + NIL = Ignore this property. + TRUE = All toolbars should be locked by default. + FALSE = All toolbars should never be locked by default. + --> + <value>true</value> + </prop> + <prop oor:name="Docked" oor:type="xs:boolean"> + <info> + <desc>Specifies that windows should be globally docked by default.</desc> + </info> + <!-- Attention: This property has three different states: + NIL = Ignore this property. + TRUE = All toolbars should be docked by default. + FALSE = All toolbars should never be docked by default. + --> + </prop> + </group> + </templates> + <component> + <group oor:name="Toolbars"> + <info> + <desc>Contains global settings for the toolbars."</desc> + </info> + <prop oor:name="StatesEnabled" oor:type="xs:boolean"> + <info> + <desc>Determines if the global states set should be used or not."</desc> + </info> + <value>true</value> + </prop> + <node-ref oor:name="States" oor:node-type="GlobalWindowState"> + <info> + <desc>Contains global window states for the OpenOffice.org toolbars."</desc> + </info> + </node-ref> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/ImpressWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/ImpressWindowState.xcs new file mode 100644 index 0000000000..3af7dbea1b --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/ImpressWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ImpressWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Impress module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Impress module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Impress module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs new file mode 100644 index 0000000000..6235c575c5 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * +--> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Infobar" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Infobar configuration.</desc> + </info> + <template></template> + <component> + <group oor:name="Enabled"> + <info> + <desc>Which Infobars are enabled.</desc> + </info> + <prop oor:name="Readonly" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the Infobar shown in read-only docs is enabled</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Signature" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the Infobar showing the Digital Signature state is enabled</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Donate" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the Infobar showing the call for donations is enabled</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="GetInvolved" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the Infobar showing the call to 'Get Involved' is enabled</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="HyphenationMissing" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether an Infobar is shown when Hyphenation Info is missing for a document</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="WhatsNew" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether an Infobar is shown when the major version number has changed</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="HiddenTrackChanges" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether an Infobar is shown when hidden Track Changes settings or data are there in a document</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="MacrosDisabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether an Infobar is shown macros were blocked due to Macro Security settings.</desc> + </info> + <value>true</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/MathCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/MathCommands.xcs new file mode 100644 index 0000000000..1aef847308 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/MathCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="MathCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/MathWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/MathWindowState.xcs new file mode 100644 index 0000000000..1a1c4a2226 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/MathWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="MathWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Math module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Math module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Math module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/ReportCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/ReportCommands.xcs new file mode 100644 index 0000000000..92b1d0a426 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/ReportCommands.xcs @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ReportCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs new file mode 100644 index 0000000000..4b5d13b63c --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/Sidebar.xcs @@ -0,0 +1,295 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Sidebar" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Specification of decks and content panels of the sidebar.</desc> + </info> + <templates> + <group oor:name="Deck"> + <info> + <desc>Specification of a sidebar deck which is a container of content panels.</desc> + </info> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>The deck title is displayed above the content panels.</desc> + </info> + <value></value> + </prop> + <prop oor:name="Id" oor:type="xs:string" oor:localized="false"> + <info> + <desc>Internally used to identify the deck. Not displayed in the UI.</desc> + </info> + <value></value> + </prop> + <prop oor:name="IconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the sidebar tab bar. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="HighContrastIconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the sidebar tab bar when high contrast mode is active. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="TitleBarIconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the title bar of the deck. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="HighContrastTitleBarIconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the title bar of the deck when high contrast mode is active. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="HelpURL" oor:type="xs:string"> + <info> + <desc>Help about the sidebar deck.</desc> + </info> + <value></value> + </prop> + <prop oor:name="ContextList" oor:type="oor:string-list"> + <info><desc> + List of context descriptors. Each context descriptor is a string that contains four comma + separated values (note that values are case sensitive): + 1 Application name. Valid values are + com.sun.star.text.TextDocument + com.sun.star.text.GlobalDocument + com.sun.star.text.WebDocument + com.sun.star.xforms.XMLFormDocument + com.sun.star.sdb.FormDesign + com.sun.star.sdb.TextReportDesign + com.sun.star.sheet.SpreadsheetDocument + com.sun.star.presentation.PresentationDocument + com.sun.star.drawing.DrawingDocument + com.sun.star.chart2.ChartDocument + com.sun.star.formula.FormulaProperties + + Recognized shortcuts: + Writer + Calc + Impress + Draw + Chart + Math + + Shortcuts for multiple applications: + DrawImpress + WriterVariants + These shortcuts exist for even more convenience and handle the frequent case of Draw + and Impress as well as different variants of the Writer where they have otherwise + identical context descriptions. + + Special values: + any + none + + 2 Context name + Know context names are 3DObject, Annotation, Auditing, Axis, Cell, Chart, ChartElements, Draw, + DrawFontwork, DrawLine, DrawPage, DrawText, EditCell, ErrorBar, Form, Frame, Graphic, Grid, + HandoutPage, MasterPage, Math, Media, MultiObject, NotesPage, OLE, OutlineText, Pivot, Printpreview, + Series, SlidesorterPage, Table, Text, TextObject, Trendline, Sparkline + + Special values: + any + default + empty + + 3 Panel state. One of + visible Panel is initially visible and expanded + hidden Panel is initially collapsed, ie only its title bar is visible + + 4 (Optional, only used for panels) UNO command that overrides the DefaultMenuCommand. Use + the special value none to override the DefaultMenuCommand to the empty string and thereby + disable the showing of a) the menu button in the panel titlebar and b) the showing of a dialog. + </desc></info> + </prop> + <prop oor:name="OrderIndex" oor:type="xs:int"> + <info> + <desc>Index used for ordering decks in the tab bar. Smaller values correspond to positions nearer to the top of the tab bar.</desc> + </info> + <value>10000</value> + </prop> + <prop oor:name="IsExperimental" oor:type="xs:boolean"> + <info> + <desc>This flag controls whether the deck is experimental and is shown only when experimental mode is enabled.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Panel"> + <info> + <desc>Specification of a sidebar content panel.</desc> + </info> + <prop oor:name="Title" oor:type="xs:string" oor:localized="true"> + <info> + <desc>The panel title is displayed above the content panel.</desc> + </info> + <value></value> + </prop> + <prop oor:name="TitleBarIsOptional" oor:type="xs:boolean"> + <info> + <desc>When true then the title bar can be omitted when the panel is the only panel in a deck.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Id" oor:type="xs:string" oor:localized="false"> + <info> + <desc>Internally used to identify the panel.</desc> + </info> + <value></value> + </prop> + <prop oor:name="DeckId" oor:type="xs:string" oor:localized="false"> + <info> + <desc>Id of the deck to which the panel belongs.</desc> + </info> + <value></value> + </prop> + <prop oor:name="TitleBarIconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the title bar of the panel. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="HighContrastTitleBarIconURL" oor:type="xs:string"> + <info> + <desc>This icon is displayed in the title bar of the panel when high contrast mode is active. + Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value></value> + </prop> + <prop oor:name="HelpURL" oor:type="xs:string"> + <info> + <desc>Help about the sidebar content panel.</desc> + </info> + <value></value> + </prop> + <prop oor:name="DefaultMenuCommand" oor:type="xs:string"> + <info><desc> + The default UNO command to execute when the user clicks on the menu button in the panel title bar. + Can be overridden in the ContextList to provide context dependent menu dialogs. + When empty then the menu icon is not shown in the panel title bar. + </desc></info> + <value></value> + </prop> + <prop oor:name="ContextList" oor:type="oor:string-list"> + <info> + <desc>For documentation, please see the Deck/ContextList.</desc> + </info> + </prop> + <prop oor:name="ImplementationURL" oor:type="xs:string"> + <info> + <desc>URL by which the implementation of the panel is known by its factory.</desc> + </info> + <value></value> + </prop> + <prop oor:name="OrderIndex" oor:type="xs:int"> + <info> + <desc>Index used for ordering panels inside a deck. Smaller values correspond to positions nearer to the top of the deck.</desc> + </info> + <value>10000</value> + </prop> + <prop oor:name="ShowForReadOnlyDocument" oor:type="xs:boolean"> + <info> + <desc>This flag controls whether the panel is shown when the document in the edit view is read only.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="WantsCanvas" oor:type="xs:boolean"> + <info> + <desc>Experimental: Set to true when panel wants to paint its content via a XCanvas.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="IsExperimental" oor:type="xs:boolean"> + <info> + <desc>This flag controls whether the panel is experimental and is shown only when experimental mode is enabled.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="WantsAWT" oor:type="xs:boolean"> + <info> + <desc>This flag controls whether the panel requires a awt::XWindow parent. This option cannot be false if WantsCanvas + is also true. The default of true is suitable for third party sidebar panels, false is only useful for built-in + internal panels.</desc> + </info> + <value>true</value> + </prop> + </group> + </templates> + <component> + <group oor:name="General"> + <info> + <desc>General Sidebar settings.</desc> + </info> + <prop oor:name="MaximumWidth" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Maximum width the sidebar can have. + Note that this can be overridden by extensions returning a larger value in XSidebarPanel::getMinimalWidth()</desc> + </info> + <value>500</value> + </prop> + <prop oor:name="MinimumWidth" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables the calculation of the sidebar's minimum width based on the size of all decks. + If false, the user has full control over the sidebar width.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Content"> + <info> + <desc>Description of the decks and panels that can be displayed in the content area of the sidebar.</desc> + </info> + <set oor:name="DeckList" oor:node-type="Deck"> + <info> + <desc>Contains all registered sidebar decks.</desc> + </info> + </set> + <set oor:name="PanelList" oor:node-type="Panel"> + <info> + <desc>Contains all registered sidebar content panels.</desc> + </info> + </set> + <prop oor:name="LastActiveDeck" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Contains IDs of the decks that were active last time the application was closed. + Each entry is a string of 2 comma-separated values, application name and DeckID. Valid + values for application name are the same as those in ContextList, for example: + + WriterVariants, StyleListDeck; + Impress, PropertyDeck; + </desc> + </info> + <value> + <it>any,PropertyDeck</it> + </value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleCommands.xcs new file mode 100644 index 0000000000..d52cebad3a --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="StartModuleCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleWindowState.xcs new file mode 100644 index 0000000000..181cdd5e17 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/StartModuleWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="StartModuleWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the start module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains information about user interface elements of the start module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the start module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/ToolbarMode.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/ToolbarMode.xcs new file mode 100644 index 0000000000..38e1a8dd48 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/ToolbarMode.xcs @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="ToolbarMode" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains information about toolbar modes.</desc> + </info> + <templates> + <group oor:name="ModeEntry"> + <info> + <desc>The container for mode description.</desc> + </info> + <prop oor:name="Label" oor:type="xs:string" oor:nillable="false" oor:localized="true"> + <info> + <desc>The toolbar mode label.</desc> + </info> + </prop> + <prop oor:name="CommandArg" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The toolbar mode name to use as a parameter in the UNO command. Must be a single word.</desc> + </info> + </prop> + <prop oor:name="MenuPosition" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Position in the menu.</desc> + </info> + </prop> + <prop oor:name="IsExperimental" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Enables entry only in the experimental mode.</desc> + </info> + <value> + false + </value> + </prop> + <prop oor:name="HasNotebookbar" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if Notebookbar is visible.</desc> + </info> + </prop> + <prop oor:name="Toolbars" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of mandatory toolbars.</desc> + </info> + </prop> + <prop oor:name="UserToolbars" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of visible toolbars activated by user.</desc> + </info> + </prop> + <prop oor:name="UIItemProperties" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc> + List of context descriptors. Each context descriptor is a string that contains three comma + separated values (note that values are case sensitive): + 1. UIItemID - contains the ID of uiitem(GtkToolButton/GtkMenuItem) of notebookbar + 2. propertyName - contains the value of attribute(name) of property node. + 3. propertyValue - contains the value of property node. + </desc> + </info> + </prop> + <prop oor:name="Sidebar" oor:type="xs:string" oor:nillable="false"> + <info> + <desc> + Describes sidebar mode. + Arrow - sidebar collapsed, showing the 'open' arrow button + Tabs - sidebar is showing only tab bars + Opened - sidebar fully opened + </desc> + </info> + </prop> + <prop oor:name="HasMenubar" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if menubar is visible.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Application"> + <info> + <desc>Describes toolbar modes for one application.</desc> + </info> + <prop oor:name="Active" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains name of currently used mode.</desc> + </info> + </prop> + <set oor:name="Modes" oor:node-type="ModeEntry"> + <info> + <desc>Contains list of toolbar modes.</desc> + </info> + </set> + </group> + </templates> + <component> + <prop oor:name="ActiveWriter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains name of currently used implementation in the Writer module.</desc> + </info> + </prop> + <prop oor:name="ActiveCalc" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains name of currently used implementation in the Calc module.</desc> + </info> + </prop> + <prop oor:name="ActiveImpress" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains name of currently used implementation in the Impress module.</desc> + </info> + </prop> + <prop oor:name="ActiveDraw" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains name of currently used implementation in the Draw module.</desc> + </info> + </prop> + <set oor:name="Applications" oor:node-type="Application"> + <info> + <desc>Contains list of toolbar mode settings for each application.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WindowContentFactories.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WindowContentFactories.xcs new file mode 100644 index 0000000000..7ac0529c03 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WindowContentFactories.xcs @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WindowContentFactories" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains implementation of user interface element factories.</desc> + </info> + <templates> + <group oor:name="FactoryType"> + <info> + <desc>Describes a factory implementation.</desc> + </info> + <prop oor:name="Type" oor:type="xs:string"> + <info> + <desc>Specifies the user interface element type which is associated with the factory.</desc> + </info> + </prop> + <prop oor:name="Name" oor:type="xs:string"> + <info> + <desc>Specifies a name or prefix for a specific window. An empty entry/string means that it matches for all names.</desc> + </info> + </prop> + <prop oor:name="Module" oor:type="xs:string"> + <info> + <desc>Specifies a module that the factory is associated with. An empty entry/string means that the factory can be used for every module.</desc> + </info> + </prop> + <prop oor:name="FactoryImplementation" oor:type="xs:string"> + <info> + <desc>Specifies the UNO service implementation name which creates/provides a com.sun.star.awt.XWindow. See com.sun.star.ui.WindowContentFactory</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="Registered"> + <info> + <desc>Contains all registered factories for docking window contents.</desc> + </info> + <set oor:name="ContentFactories" oor:node-type="FactoryType"> + <info> + <desc>Contains UNO component implementation names that implements .</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WindowState.xcs new file mode 100644 index 0000000000..75f332feb0 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WindowState.xcs @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class.</desc> + </info> + <templates> + <group oor:name="WindowStateType"> + <info> + <desc>Provides a mapping between commands and their textual representation on the user interface.</desc> + </info> + <prop oor:name="Locked" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>A locked user interface element cannot be moved or undocked by the user. This property is only active when the user interface element is in a docked state.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Docked" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the user interface element is currently docked.</desc> + </info> + <value>true</value> + </prop> + <prop oor:name="Visible" oor:type="xs:boolean"> + <info> + <desc>Specifies if the user interface element is visible.</desc> + </info> + </prop> + <prop oor:name="ContextSensitive" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if the user interface element is context sensitive. This controls if the Office shows the user interface element </desc> + </info> + <value>false</value> + </prop> + <prop oor:name="HideFromToolbarMenu" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if a toolbar should not be shown inside the View - Toolbars menu.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="DockingArea" oor:type="xs:int"> + <info> + <desc>Specifies the docking area to which a user interface element belongs to. Only valid if 'Docked' is true. Top docking area=0, bottom=1, left=2, right=3.</desc> + </info> + </prop> + <prop oor:name="DockPos" oor:type="xs:string"> + <info> + <desc>Specifies the position of a docked user interface element. For top/bottom docked elements X describes a pixel position and Y the row number, left/right docked elements uses X for the column and Y for the pixel position. X and Y coordinates must be split by a comma.</desc> + </info> + </prop> + <prop oor:name="DockSize" oor:type="xs:string"> + <info> + <desc>Not used.</desc> + </info> + </prop> + <prop oor:name="Pos" oor:type="xs:string"> + <info> + <desc>Specifies the position of a floating user interface element in pixel. X and Y coordinates must be split by a comma and are relative to the document frame.</desc> + </info> + </prop> + <prop oor:name="Size" oor:type="xs:string"> + <info> + <desc>Specifies the size of a floating user interface element in pixel. The real size can differ if the layout manager decides to resize it due to current circumstances. Width and height must be split by a comma.</desc> + </info> + </prop> + <prop oor:name="UIName" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the user interface element name. It is used for floating user interface elements to set the title and for the bubble help.</desc> + </info> + </prop> + <prop oor:name="ImageURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL of an image to associate with the user interface element. Any URL scheme supported by the com.sun.star.graphic.GraphicProvider service is suitable here.</desc> + </info> + <value/> + </prop> + <prop oor:name="HelpURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the help URL of the tool panel.</desc> + </info> + <value/> + </prop> + <prop oor:name="InternalState" oor:type="xs:int"> + <info> + <desc>Specifies an internal state for the user interface element. Please don't change this value it describes an internal value.</desc> + </info> + </prop> + <prop oor:name="Style" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the style of a toolbar. This property is only used by toolbar user interface elements. 0 = symbol buttons, 1 = text buttons, 2 = symbols+text buttons</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="NoClose" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that a user interface element shouldn't have a closer. This property is only used by toolbars or floating window user interface elements.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="SoftClose" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies that a user interface element shouldn't be closed forever. This is useful for context sensitive ui elements which must be visible whenever their context is active. This property is only used by toolbars or floating window user interface elements.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="ContextActive" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if a context sensitive user interface element is currently bound to its context. This property can be used to disable context sensitivity without losing the information that a user interface element is normally context sensitive.</desc> + </info> + <value>true</value> + </prop> + </group> + </templates> + <component/> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterCommands.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterCommands.xcs new file mode 100644 index 0000000000..5e1d0a22f6 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterCommands.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterCommands" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains general information about ~ and rules, and about actions based on office commands.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.Commands"/> + <uses oor:component="org.openoffice.Office.UI.Commands"/> + <templates/> + <component> + <group oor:name="UserInterface"> + <info> + <desc>Contains user interface data for Office commands and identifiers that are used by the user interface."</desc> + </info> + <set oor:name="Commands" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for Office commands and identifiers that are used by the user interface."</desc> + </info> + </set> + <set oor:name="Popups" oor:node-type="LabelType" oor:component="org.openoffice.Office.UI.Commands"> + <info> + <desc>Contains label text for popup menus identifiers that are used by the user interface."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterFormWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterFormWindowState.xcs new file mode 100644 index 0000000000..0bb70bfe09 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterFormWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterFormWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Database Form module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Database Form module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the DatabaseFormWindowState module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterGlobalWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterGlobalWindowState.xcs new file mode 100644 index 0000000000..3730342b9e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterGlobalWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterGlobalWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Writer global text module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Writer global module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Writer global module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterReportWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterReportWindowState.xcs new file mode 100644 index 0000000000..cffa132b33 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterReportWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterReportWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Database Text Report Designer module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Database Text Report Designer module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Database Text Report Designer module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterWebWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterWebWindowState.xcs new file mode 100644 index 0000000000..95de8f82c7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterWebWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterWebWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Writer web module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Writer web module."</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Writer web module."</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/WriterWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/WriterWindowState.xcs new file mode 100644 index 0000000000..d26349ba56 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/WriterWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the Writer text module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the Writer text module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the Writer text module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/XFormsWindowState.xcs b/officecfg/registry/schema/org/openoffice/Office/UI/XFormsWindowState.xcs new file mode 100644 index 0000000000..5849793969 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/UI/XFormsWindowState.xcs @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="XFormsWindowState" oor:package="org.openoffice.Office.UI" xml:lang="en-US"> + <info> + <desc>Contains state information of all dockable user interface elements based on a Window class which belongs to the XML Forms module.</desc> + </info> + <import oor:component="org.openoffice.Office.UI.WindowState"/> + <uses oor:component="org.openoffice.Office.UI.WindowState"/> + <templates/> + <component> + <group oor:name="UIElements"> + <info> + <desc>Contains user interface element state data specific for the XML Forms module.</desc> + </info> + <set oor:name="States" oor:node-type="WindowStateType" oor:component="org.openoffice.Office.UI.WindowState"> + <info> + <desc>Contains states of all known dockable user interface elements of the XML Forms module.</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Update.xcs b/officecfg/registry/schema/org/openoffice/Office/Update.xcs new file mode 100644 index 0000000000..6657389db6 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Update.xcs @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + --> + +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Update" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for the Updater</desc> + </info> + <component> + <group oor:name="Update"> + <info> + <desc>All Settings for the Updater</desc> + </info> + <prop oor:name="Enabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the automatic Updater is enabled + or disabled. Defaults to false, as long as this is + regarded experimental.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="Mode" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Selects if the user should be asked about updates or not</desc> + </info> + <value>Some Value</value> + </prop> + <prop oor:name="LastUpdateTime" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>The last time the update check ran</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="URL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The URL that is used for the update check</desc> + </info> + <value>https://update-mar.libreoffice.org/</value> + </prop> + <prop oor:name="UpdateChannel" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The update channel that is currently in use</desc> + </info> + <value>daily-master-gandalf</value> + </prop> + <prop oor:name="UpdateRunning" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if we are currently in an update process. + Needs to be reset after the update has been applied</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="OldBuildID" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The build ID of the build before the update</desc> + </info> + <value></value> + </prop> + <prop oor:name="SeeAlso" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The URL to open after a successful update.</desc> + </info> + <value></value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Views.xcs b/officecfg/registry/schema/org/openoffice/Office/Views.xcs new file mode 100644 index 0000000000..a5e1998c09 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Views.xcs @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Views" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains persistent information about opened dialogs, windows, tab pages, and so on.</desc> + </info> + <templates> + <group oor:name="DialogType"> + <info> + <desc>Contains the persistent data for a general office dialog.</desc> + </info> + <prop oor:name="WindowState" oor:type="xs:string"> + <info> + <desc>Includes information (position,size, and states) about the used vcl window.</desc> + </info> + </prop> + <group oor:name="UserData" oor:extensible="true"> + <info> + <desc>Denotes an additional field for arbitrary data. There is no special semantic associated with this field. Application is to be determined by the user.</desc> + </info> + </group> + </group> + <group oor:name="TabDialogType"> + <info> + <desc>Contains the persistent data for a special tab dialog.</desc> + </info> + <prop oor:name="WindowState" oor:type="xs:string"> + <info> + <desc>Includes information (position,size, and states) about the used vcl window.</desc> + </info> + </prop> + <prop oor:name="PageID" oor:type="xs:string"> + <info> + <desc>Represents the number of an active tab page inside a dialog.</desc> + </info> + </prop> + <group oor:name="UserData" oor:extensible="true"> + <info> + <desc>Denotes an additional field for arbitrary data. There is no special semantic associated with this field. Application is to be determined by the user.</desc> + </info> + </group> + </group> + <group oor:name="TabPageType"> + <info> + <desc>Contains the persistent data for a tab page.</desc> + </info> + <prop oor:name="WindowState" oor:type="xs:string"> + <info> + <desc>Includes information (position,size, and states) about the used vcl window.</desc> + </info> + </prop> + <group oor:name="UserData" oor:extensible="true"> + <info> + <desc>Denotes an additional field for arbitrary data. There is no special semantic associated with this field. Application is to be determined by the user.</desc> + </info> + </group> + </group> + <group oor:name="WindowType"> + <info> + <desc>Contains the persistent data for a general office window.</desc> + </info> + <prop oor:name="WindowState" oor:type="xs:string"> + <info> + <desc>Includes information (position,size, and states) about the used vcl window.</desc> + </info> + </prop> + <prop oor:name="Visible" oor:type="xs:boolean"> + <info> + <desc>Makes window visible.</desc> + </info> + </prop> + <group oor:name="UserData" oor:extensible="true"> + <info> + <desc>Denotes an additional field for arbitrary data. There is no special semantic associated with this field. Application is to be determined by the user.</desc> + </info> + </group> + </group> + </templates> + <component> + <set oor:name="Dialogs" oor:node-type="DialogType"> + <info> + <desc>Lists persistent dialog states.</desc> + </info> + </set> + <set oor:name="TabDialogs" oor:node-type="TabDialogType"> + <info> + <desc>Lists persistent tab dialog states.</desc> + </info> + </set> + <set oor:name="TabPages" oor:node-type="TabPageType"> + <info> + <desc>Lists persistent tab page states.</desc> + </info> + </set> + <set oor:name="Windows" oor:node-type="WindowType"> + <info> + <desc>Lists persistent window states.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/Writer.xcs b/officecfg/registry/schema/org/openoffice/Office/Writer.xcs new file mode 100644 index 0000000000..2bd5995a1e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/Writer.xcs @@ -0,0 +1,6303 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Writer" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for the Writer application.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <templates> + <group oor:name="DataSetType"> + <info> + <desc>Specifies the data set to insert from a database table or query.</desc> + </info> + <prop oor:name="DataSource" oor:type="xs:string"> + <info> + <desc>Specifies the data source.</desc> + </info> + </prop> + <prop oor:name="Command" oor:type="xs:string"> + <info> + <desc>Specifies the name of the database table or query.</desc> + </info> + </prop> + <prop oor:name="CommandType" oor:type="xs:int"> + <info> + <desc>Specifies whether the data comes from a table or a query</desc> + </info> + </prop> + <prop oor:name="ColumnsToText" oor:type="xs:string"> + <info> + <desc>Specifies the name of the columns that have been selected for inserting data into text or fields, as well as inserted text and line breaks.</desc> + </info> + </prop> + <prop oor:name="ColumnsToTable" oor:type="xs:string"> + <info> + <desc>Specifies the name of the columns, that have been selected for inserting data into tables, plus inserted text and line breaks.</desc> + </info> + </prop> + <prop oor:name="ParaStyle" oor:type="xs:string"> + <info> + <desc>Specifies the paragraph style for text or fields.</desc> + </info> + </prop> + <prop oor:name="TableAutoFormat" oor:type="xs:string"> + <info> + <desc>Specifies the format (AutoFormat) to be used for a table.</desc> + </info> + </prop> + <prop oor:name="IsTable" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the data is inserted into tables.</desc> + </info> + </prop> + <prop oor:name="IsField" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the data is inserted into fields.</desc> + </info> + </prop> + <prop oor:name="IsHeadlineOn" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the table has a headline.</desc> + </info> + </prop> + <prop oor:name="IsEmptyHeadline" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the table has an empty headline or if the headline contains the database column names.</desc> + </info> + </prop> + <set oor:name="ColumnSet" oor:node-type="ColumnSetType"> + <info> + <desc>Specifies the list of columns to be inserted.</desc> + </info> + </set> + </group> + <group oor:name="ColumnSetType"> + <info> + <desc>Specifies a column to be inserted.</desc> + </info> + <prop oor:name="ColumnName" oor:type="xs:string"> + <info> + <desc>Specifies the column name.</desc> + </info> + </prop> + <prop oor:name="ColumnIndex" oor:type="xs:int"> + <info> + <desc>Specifies the column index.</desc> + </info> + </prop> + <prop oor:name="IsNumberFormat" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the database field is assigned to a number format.</desc> + </info> + </prop> + <prop oor:name="IsNumberFormatFromDataBase" oor:type="xs:boolean"> + <info> + <desc>Specifies whether the database format or a user-defined format is used.</desc> + </info> + </prop> + <prop oor:name="NumberFormat" oor:type="xs:string"> + <info> + <desc>Specifies the number format if a user-defined format is used.</desc> + </info> + </prop> + <prop oor:name="NumberFormatLocale" oor:type="xs:string"> + <info> + <desc>Specifies the language of the user-defined number format.</desc> + </info> + </prop> + </group> + <group oor:name="_DataSource"> + <info> + <desc>Contains the description of a data source.</desc> + </info> + <prop oor:name="DataSourceName" oor:type="xs:string"> + <info> + <desc>Contains the name of the data source.</desc> + <label>Data source name</label> + </info> + </prop> + <prop oor:name="DataTableName" oor:type="xs:string"> + <info> + <desc>Name of the database table or query.</desc> + <label>Data table or query name</label> + </info> + </prop> + <prop oor:name="DataCommandType" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>CommandType of the data source.</desc> + <label>Data CommandType</label> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="AddressDataAssignment"> + <info> + <desc>Contains the assignments of programmatic address column names like FirstName, LastName to actual column names of the actual data base table.</desc> + </info> + <prop oor:name="DBColumnAssignments" oor:type="oor:string-list"> + <info> + <desc>List of all currently available assignments of programmatic to actual column names of data sources used in mail merge. The position in the list has to match the following order of columns: TITLE,FIRSTNAME,LASTNAME,COMPANY,ADDRESS_1,ADDRESS_2,CITY,REGION,ZIP,COUNTRY,PHONE_PRIVATE,PHONE_BUSINESS,E_MAIL,GENDER</desc> + <label>Column assignment list</label> + </info> + </prop> + <node-ref oor:name="DataSource" oor:node-type="_DataSource"> + <info> + <desc>Contains the information of the data source that's been used the last time the wizard has been executed.</desc> + <label>Data Set</label> + </info> + </node-ref> + </group> + <group oor:name="BusinessLetterElementLocation"> + <info> + <desc>Specifies settings a pre-printed Business Letter Paper within the Letter Wizard.</desc> + </info> + <prop oor:type="xs:boolean" oor:name="Display"> + <info> + <desc>Enables the Element.</desc> + </info> + </prop> + <prop oor:type="xs:double" oor:name="Width"> + <info> + <desc>Width.</desc> + </info> + </prop> + <prop oor:type="xs:double" oor:name="Height"> + <info> + <desc>Height.</desc> + </info> + </prop> + <prop oor:type="xs:double" oor:name="X"> + <info> + <desc>X-Position.</desc> + </info> + </prop> + <prop oor:type="xs:double" oor:name="Y"> + <info> + <desc>Y-Position.</desc> + </info> + </prop> + </group> + <group oor:name="LetterControls"> + <info> + <desc>Specifies settings for a Letter Wizard type.</desc> + </info> + <prop oor:type="xs:int" oor:name="Style"> + <info> + <desc>Style of the Letter.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="BusinessPaper"> + <info> + <desc>Enables Business Paper.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PaperCompanyAddressReceiverField"> + <info> + <desc>Enables the Sender Address Line in the Receiver Field for Business Paper.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PaperFooter"> + <info> + <desc>Enables a Footer.</desc> + </info> + </prop> + <prop oor:type="xs:double" oor:name="PaperFooterHeight"> + <info> + <desc>Height of the Footer.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="Norm"> + <info> + <desc>Norm of the Letter.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintCompanyLogo"> + <info> + <desc>Enables Company Logo.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintCompanyAddressReceiverField"> + <info> + <desc>Enables the Sender Address in the Receiver Field.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintLetterSigns"> + <info> + <desc>Enables the Letter Signs.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintSubjectLine"> + <info> + <desc>Enables the Subject line.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintSalutation"> + <info> + <desc>Enables the Salutation.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintBendMarks"> + <info> + <desc>Enables the Bend Marks.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintGreeting"> + <info> + <desc>Enables the Greeting.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintFooter"> + <info> + <desc>Enables the Footer.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Salutation"> + <info> + <desc>Type of the salutation.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Greeting"> + <info> + <desc>Type of the greeting.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="SenderAddressType"> + <info> + <desc>Type of the sender address.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderCompanyName"> + <info> + <desc>Sender Company Name.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderStreet"> + <info> + <desc>Sender Street.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderPostCode"> + <info> + <desc>Sender PostCode.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderState"> + <info> + <desc>Sender State.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderCity"> + <info> + <desc>Sender City.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="ReceiverAddressType"> + <info> + <desc>Receiver Address Type.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Footer"> + <info> + <desc>Content of the Footer.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="FooterOnlySecondPage"> + <info> + <desc>Enables that the Footer is only displayed of the Second and following pages.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="FooterPageNumbers"> + <info> + <desc>Add a page number to the footer.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="CreationType"> + <info> + <desc>Defines how the template is loaded after completion.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplateName"> + <info> + <desc>Template Name.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplatePath"> + <info> + <desc>Template Path.</desc> + </info> + </prop> + <node-ref oor:node-type="BusinessLetterElementLocation" oor:name="CompanyLogo"> + <info> + <desc>Position of the Business Paper Company Logo.</desc> + </info> + </node-ref> + <node-ref oor:node-type="BusinessLetterElementLocation" oor:name="CompanyAddress"> + <info> + <desc>Position of the Business Paper Company Address.</desc> + </info> + </node-ref> + </group> + <group oor:name="FaxControls"> + <info> + <desc>Specifies settings for a Fax Wizard type.</desc> + </info> + <prop oor:type="xs:int" oor:name="Style"> + <info> + <desc>Style of the Fax.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintCompanyLogo"> + <info> + <desc>Enables Company Logo.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintDate"> + <info> + <desc>Enables Date.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintCommunicationType"> + <info> + <desc>Enables Communication Type.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintSubjectLine"> + <info> + <desc>Enables the Subject line.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintSalutation"> + <info> + <desc>Enables the Salutation.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintGreeting"> + <info> + <desc>Enables the Greeting.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="PrintFooter"> + <info> + <desc>Enables the Footer.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="CommunicationType"> + <info> + <desc>Type of the Communication.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Salutation"> + <info> + <desc>Type of the salutation.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Greeting"> + <info> + <desc>Type of the greeting.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="SenderAddressType"> + <info> + <desc>Type of the sender address.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderCompanyName"> + <info> + <desc>Sender Company Name.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderStreet"> + <info> + <desc>Sender Street.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderPostCode"> + <info> + <desc>Sender PostCode.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderState"> + <info> + <desc>Sender State.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderCity"> + <info> + <desc>Sender City.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="SenderFax"> + <info> + <desc>Sender Fax number.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="ReceiverAddressType"> + <info> + <desc>Receiver Address Type.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Footer"> + <info> + <desc>Content of the Footer.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="FooterOnlySecondPage"> + <info> + <desc>Enables that the Footer is only displayed of the Second and following pages.</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="FooterPageNumbers"> + <info> + <desc>Add a page number to the footer.</desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="CreationType"> + <info> + <desc>Defines how the template is loaded after completion.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplateName"> + <info> + <desc>Template Name.</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplatePath"> + <info> + <desc>Template Path.</desc> + </info> + </prop> + </group> + <group oor:name="AgendaWizardTopic"> + <info> + <desc> Contains the topics properties </desc> + </info> + <prop oor:name="Index" oor:type="xs:int"> + <info> + <desc> The index of the topic</desc> + </info> + </prop> + <prop oor:name="Topic" oor:type="xs:string"> + <info> + <desc> The title of the topic</desc> + </info> + </prop> + <prop oor:name="Responsible" oor:type="xs:string"> + <info> + <desc> The responsible person for the topic</desc> + </info> + </prop> + <prop oor:name="Time" oor:type="xs:string"> + <info> + <desc> The time for the topic</desc> + </info> + </prop> + </group> + </templates> + <component> + <group oor:name="GlobalTemplateList"> + <info> + <desc>Contains the most recently opened documents.</desc> + </info> + <prop oor:name="Paths" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Lists the file global templates loaded when importing writer documents.</desc> + </info> + <value oor:separator=";"/> + </prop> + </group> + <group oor:name="MailMergeWizard"> + <info> + <desc>Settings of the mail merge wizard.</desc> + </info> + <prop oor:name="OutputToLetter" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the document output is a letter, not an email.</desc> + <label>Output as letter</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IncludeCountry" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the country/region is included into the address block. If yes the ExcludeCountry property may never be included.</desc> + <label>Include country/region</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ExcludeCountry" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>If the property IncludeCountry is true it all countries/regions are included into the address block except for this country or region.</desc> + <label>ExcludeCountry</label> + </info> + <value/> + </prop> + <prop oor:name="SavedDocuments" oor:type="oor:string-list"> + <info> + <desc>Contains a list of all documents previously used and saved as mailmerge source documents</desc> + <label>Saved documents</label> + </info> + </prop> + <prop oor:name="AddressBlockSettings" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Contains a list of settings for address blocks. It is a sequence of address column positions separated with breaks (\n) and spaces. The column positions start at 0 and after 9 follows a, b, c and they are equivalent to the following parts of an address: TITLE,FIRSTNAME,LASTNAME,COMPANY,ADDRESS_1,ADDRESS_2,CITY,REGION,ZIP,COUNTRY,PHONE_PRIVATE,PHONE_BUSINESS,E_MAIL</desc> + <label>Address block settings</label> + </info> + <value oor:separator=";"><0>\n<1> <2>\n<4>\n<8> <6>;<0>\n<1> <2>\n<4>\n<8> <6>\n<9>;<3>\n<1> <2>\n<4>\n<8> <6>;<3>\n<1> <2>\n<4>\n<8> <6>\n<9></value> + </prop> + <prop oor:name="IsAddressBlock" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the document should have an address block.</desc> + <label>Address Block</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CurrentAddressBlock" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Determines the currently used address block.</desc> + <label>Current address block</label> + </info> + <value>0</value> + </prop> + <prop oor:name="IsHideEmptyParagraphs" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether address block lines should be hidden if there's no content.</desc> + <label>Hide empty paragraphs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsGreetingLine" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether the document should have a greeting line.</desc> + <label>Greeting line</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsEMailGreetingLine" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether an email should have a greeting line.</desc> + <label>Email greeting line</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsIndividualGreetingLine" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether an individual greeting line is used instead of a neutral one.</desc> + <label>Use individual greeting line</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IsEMailIndividualGreetingLine" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether in an email an individual greeting line is used instead of a neutral one.</desc> + <label>Use individual greeting line in email</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FemaleGreetingLines" oor:type="oor:string-list" oor:localized="true"> + <info> + <desc>Contains a list of greeting lines, female.</desc> + <label>Greeting lines, female</label> + </info> + </prop> + <prop oor:name="MaleGreetingLines" oor:type="oor:string-list" oor:localized="true"> + <info> + <desc>Contains a list of greeting lines, male.</desc> + <label>Greeting lines, male</label> + </info> + </prop> + <prop oor:name="NeutralGreetingLines" oor:type="oor:string-list" oor:localized="true"> + <info> + <desc>Contains a list of greeting lines, neutral.</desc> + <label>Greeting lines, neutral</label> + </info> + </prop> + <prop oor:name="CurrentFemaleGreeting" oor:type="xs:int"> + <info> + <desc>Contains the index of the current entry in list of female greeting lines.</desc> + <label>Current female Greeting line</label> + </info> + </prop> + <prop oor:name="CurrentMaleGreeting" oor:type="xs:int"> + <info> + <desc>Contains the index of the current entry in list of male greeting lines.</desc> + <label>Current male Greeting line</label> + </info> + </prop> + <prop oor:name="CurrentNeutralGreeting" oor:type="xs:int"> + <info> + <desc>Contains the index of the current entry in list of neutral greeting lines.</desc> + <label>Current neutral Greeting line</label> + </info> + </prop> + <prop oor:name="FemaleGenderValue" oor:type="xs:string"> + <info> + <desc>Determines the value of the Gender column that marks a recipient as female.</desc> + <label>Female Gender Value</label> + </info> + </prop> + <prop oor:name="MailDisplayName" oor:type="xs:string"> + <info> + <desc>Contains the display name of the mail address.</desc> + <label>Email Name</label> + </info> + </prop> + <prop oor:name="MailAddress" oor:type="xs:string"> + <info> + <desc>Email address.</desc> + <label>Email address</label> + </info> + </prop> + <prop oor:name="IsMailReplyTo" oor:type="xs:boolean"> + <info> + <desc>Determines if reply to is switched on.</desc> + <label>Is reply to</label> + </info> + </prop> + <prop oor:name="MailReplyTo" oor:type="xs:string"> + <info> + <desc>Reply to address.</desc> + <label>Reply to</label> + </info> + </prop> + <prop oor:name="MailServer" oor:type="xs:string"> + <info> + <desc>Name of the SMTP server.</desc> + <label>SMTP server</label> + </info> + </prop> + <prop oor:name="MailPort" oor:type="xs:short"> + <info> + <desc>Port of the SMTP server.</desc> + <label>Port</label> + </info> + </prop> + <prop oor:name="IsSecureConnection" oor:type="xs:boolean"> + <info> + <desc>Determines whether the connection to the SMTP server is done using SSL protocol.</desc> + <label>Is secure connection</label> + </info> + </prop> + <prop oor:name="IsAuthentication" oor:type="xs:boolean"> + <info> + <desc>Determines whether authentication at the SMTP server is necessary.</desc> + <label>Is authentication</label> + </info> + </prop> + <prop oor:name="MailUserName" oor:type="xs:string"> + <info> + <desc>User name to authenticate at the SMTP server.</desc> + <label>User name</label> + </info> + </prop> + <prop oor:name="MailPassword" oor:type="xs:string"> + <info> + <desc>Password to authenticate at the SMTP server.</desc> + <label>Password</label> + </info> + </prop> + <prop oor:name="IsSMPTAfterPOP" oor:type="xs:boolean"> + <info> + <desc>SMTP server requires authentication at the POP or IMAP server</desc> + <label>SMPT after POP</label> + </info> + </prop> + <prop oor:name="InServerName" oor:type="xs:string"> + <info> + <desc>Name of the incoming mail server</desc> + <label>Incoming mail server</label> + </info> + </prop> + <prop oor:name="InServerPort" oor:type="xs:short"> + <info> + <desc>Port of the incoming mail server</desc> + <label>Incoming server port</label> + </info> + </prop> + <prop oor:name="InServerIsPOP" oor:type="xs:boolean"> + <info> + <desc>Determines whether the in server uses the POP3 or the IMAP protocol</desc> + <label>POP</label> + </info> + </prop> + <prop oor:name="InServerUserName" oor:type="xs:string"> + <info> + <desc>User name of the incoming mail server</desc> + <label>Incoming server user name</label> + </info> + </prop> + <prop oor:name="InServerPassword" oor:type="xs:string"> + <info> + <desc>Password of the incoming mail server</desc> + <label>Incoming server password</label> + </info> + </prop> + <prop oor:name="Filter" oor:type="xs:string"> + <info> + <desc>Contains a filter statement for the current data source.</desc> + <label>Filter</label> + </info> + </prop> + <prop oor:name="EMailSupported" oor:type="xs:boolean"> + <info> + <desc>Determines whether email is supported.</desc> + <label>Email supported</label> + </info> + </prop> + <set oor:name="AddressDataAssignments" oor:node-type="AddressDataAssignment"> + <info> + <desc>XXXXXX.</desc> + </info> + </set> + <node-ref oor:name="DataSource" oor:node-type="_DataSource"> + <info> + <desc>Contains the information of the data source that's been used the last time the wizard has been executed.</desc> + <label>Data Set</label> + </info> + </node-ref> + </group> + <group oor:name="Content"> + <info> + <desc>Contains settings for various content elements.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Contains settings for the visibility of various elements.</desc> + </info> + <prop oor:name="GraphicObject" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Specifies whether images and objects are displayed.</desc> + <label>Images and Objects</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Table" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Specifies whether tables are displayed.</desc> + <label>Tables</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DrawingControl" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Specifies whether drawings and controls are displayed.</desc> + <label>Drawings and controls</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FieldCode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Specifies whether field codes are displayed.</desc> + <label>Field codes</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Note" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Specifies whether comments are displayed.</desc> + <label>Comments</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowContentTips" oor:type="xs:boolean"> + <!-- UIHints: Not accessible via user interface --> + <info> + <desc>Enables the writer to prevent the display of tips for document content programmatically.</desc> + <label>Show document content tips</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowInlineTooltips" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Contents - [Section] Display --> + <info> + <desc>Enables the writer to show the display of tips for tracked changes.</desc> + <label>Show inline tips</label> + </info> + <value>true</value> + </prop> + <prop oor:name="UseHeaderFooterMenu" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Insert - Header and Footer - [x] Use... --> + <info> + <desc>Enables the writer to use the advanced menu on headers/footers.</desc> + <label>Use advanced header/footer menu</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowOutlineContentVisibilityButton" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Writer - View - [Section] Outline mode --> + <info> + <desc>Enables the writer to show the outline content visibility button.</desc> + <label>Show outline content visibility button</label> + </info> + <value>false</value> + </prop> + <prop oor:name="TreatSubOutlineLevelsAsContent" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Writer - View - [Section] Outline mode --> + <info> + <desc>Enables the writer outline content visibility feature to treat sub outline levels as content.</desc> + <label>Treat sub outline levels as content</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowChangesInMargin" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Writer - View - [Section] Display tracked changes --> + <info> + <desc>Enables the writer to show tracked deletions in margin.</desc> + <label>Show tracked deletions in margin</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowWarningHiddenSection" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Not accessible via user interface --> + <info> + <desc>Enables the writer to prevent the display of a warning dialog for hidden text (sections, etc) deletion.</desc> + <label>Show warning dialog for hidden text deletion</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DefaultAnchor" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Writer - View - Default Anchor --> + <info> + <desc>Specifies the anchor of newly inserted images.</desc> + <label>Default Anchor</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>FLY_TO_PARA</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>FLY_TO_CHAR</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>FLY_AS_CHAR</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + </group> + <group oor:name="NonprintingCharacter"> + <info> + <desc>Contains settings for the visibility of various non-printing characters.</desc> + </info> + <prop oor:name="MetaCharacters" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: View - Non-printing Characters --> + <info> + <desc>Determines whether certain settings are applied (display of tab stops, spaces, breaks)</desc> + <label>Meta characters</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ParagraphEnd" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether paragraph ends are shown on the screen.</desc> + <label>Paragraph end</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OptionalHyphen" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether optional hyphens are shown on the screen.</desc> + <label>Optional hyphens</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Space" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether spaces are shown on the screen.</desc> + <label>Spaces</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ProtectedSpace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether protected spaces are shown on the screen.</desc> + <label>Protected Spaces</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Tab" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether breaks are shown on the screen.</desc> + <label>Tabs</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Break" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether paragraph ends are shown on the screen.</desc> + <label>Breaks</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HiddenText" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether hidden text fields are displayed on the screen.</desc> + <label>Fields: Hidden text</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HiddenParagraph" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Contents - [Section] Non-printing Characters --> + <info> + <desc>Specifies whether hidden paragraphs are displayed on the screen.</desc> + <label>Hidden paragraphs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="HiddenCharacter" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Formatting aids - [Section] Display of --> + <info> + <desc>Specifies whether hidden paragraphs are displayed on the screen.</desc> + <label>Hidden text</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Bookmarks" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Formatting aids - [Section] Display formatting --> + <info> + <desc>Specifies whether bookmark positions are displayed on the screen.</desc> + <label>Bookmarks</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Update"> + <info> + <desc>Contains settings for the automatic update of some elements.</desc> + </info> + <prop oor:name="Link" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Other - [Section] Update links --> + <info> + <desc>Specifies whether links in the document are updated during loading.</desc> + <label>Update links: Always/On request/Never</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Always</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>On Request</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Never</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Field" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Other - [Section] Fields and charts --> + <info> + <desc>Specifies whether fields in the document are updated during loading.</desc> + <label>Update fields automatically</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Chart" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Other - [Section] Fields and charts --> + <info> + <desc>Specifies whether charts in the document are updated during loading.</desc> + <label>Update charts automatically</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Layout"> + <info> + <desc>Contains layout settings.</desc> + </info> + <group oor:name="Line"> + <info> + <desc>Contains settings for guiding lines or points (for example when selecting/moving an object or frame).</desc> + </info> + <prop oor:name="Guide" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Lines --> + <info> + <desc>Displays helplines around the frames when frames are moved.</desc> + <label>Helplines</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Window"> + <info> + <desc>Contains various window settings such as scrollbars, rules, etc.</desc> + </info> + <prop oor:name="ShowScrollBarTips" oor:type="xs:boolean"> + <!-- UIHints: Not accessible via user interface --> + <info> + <desc>Enables the user to prevent the display of help tips on the scrollbars programmatically.</desc> + <label>Prevent scrollbars help tips</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the horizontal scroll bar is displayed.</desc> + <label>Horizontal scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VerticalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the vertical scroll bar is displayed.</desc> + <label>Vertical Scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowRulers" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies whether rulers are displayed. Filters the values of HorizontalRuler and VerticalRuler.</desc> + <label>Show rulers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalRuler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the horizontal ruler is displayed.</desc> + <label>Horizontal ruler</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalRulerUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies the measurement unit for the horizontal ruler.</desc> + <label>Horizontal ruler measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="VerticalRuler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the vertical ruler is displayed.</desc> + <label>Vertical Ruler</label> + </info> + <value>false</value> + </prop> + <prop oor:name="IsVerticalRulerRight" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the vertical ruler is right aligned.</desc> + <label>Vertical Ruler on the right</label> + </info> + <value>false</value> + </prop> + <prop oor:name="VerticalRulerUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies the measurement unit for the vertical ruler.</desc> + <label>Vertical ruler measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="SmoothScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Window --> + <info> + <desc>Activates the smooth page scrolling function.</desc> + <label>Smooth scroll</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <prop oor:name="IsAlignMathObjectsToBaseline" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: none yet --> + <info> + <desc>Automatically align the baseline of Math objects with the baseline of the surrounding text.</desc> + <label>Align Math objects</label> + </info> + <value>true</value> + </prop> + <prop oor:name="MeasureUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Meas. Units --> + <info> + <desc>Specifies the measurement units.</desc> + <label>Measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="TabStop" oor:type="xs:int" oor:nillable="false" oor:localized="true"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Tab stops --> + <!-- Notice: The default value is valid for the English Version (depends, if a metric system is used on the platform); NonMetric: 1270 1/100 mm--> + <info> + <desc>Specifies the distance between tab stops [UNIT=1/100 mm].</desc> + <label>Tab stops</label> + </info> + <value>1250</value> + </prop> + <prop oor:name="IsSquaredPageMode" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specified which kind of paper mode is used in the whole document </desc> + <label>Use squared paper mode</label> + </info> + <value>true</value> + </prop> + <!-- added for apply char unit 2006-12-1 --> + <prop oor:name="ApplyCharUnit" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Layout - [Section] Apply char unit --> + <info> + <desc>apply char unit to calculate the paragraph's indent</desc> + <label>apply char unit</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Zoom"> + <info> + <desc>Contains zoom settings.</desc> + </info> + <prop oor:name="Type" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the zoom type.</desc> + <label>Zoom Type</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Percent</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Whole Page</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Page Width</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Value" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the zoom value.</desc> + <label>Zoom Value</label> + </info> + <value>100</value> + </prop> + </group> + <group oor:name="ViewLayout"> + <info> + <desc>Contains view layout settings.</desc> + </info> + <prop oor:name="Columns" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies number of columns of the view layout. 0 means the view layout is set to automatic.</desc> + <label>View Layout Columns</label> + </info> + <value>1</value> + </prop> + <prop oor:name="BookMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies whether the book mode should be applied.</desc> + <label>View Layout Book Mode</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Grid"> + <info> + <desc>Contains various options for the grid that are not listed in other sections.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Contains options for the grid.</desc> + </info> + <prop oor:name="SnapToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Grid - [Section] Options --> + <info> + <desc>Moves frames, drawing elements, and form functions only between the grid points.</desc> + <label>Snap to grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="VisibleGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Grid - [Section] Options --> + <info> + <desc>Displays the grid.</desc> + <label>Visible grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Grid - [Section] Options --> + <info> + <desc>Changes the current grid settings symmetrically. The resolution and subdivision for the X- and Y-axis remains the same.</desc> + <label>Synchronize axes</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Resolution"> + <info> + <desc>Contains settings for specifying the grid resolution.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Grid - [Section] Grid --> + <info> + <desc>Defines the grid points distance in the X-axis [UNIT=1/100 mm].</desc> + <label>X Axis Resolution</label> + </info> + <value>1000</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Grid - [Section] Grid --> + <info> + <desc>Defines the grid points distance in the Y-axis [UNIT=1/100 mm].</desc> + <label>Y Axis Resolution</label> + </info> + <value>1000</value> + </prop> + </group> + <group oor:name="Subdivision"> + <info> + <desc>Contains settings for specifying the subdivision of the grid.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Grid - [Section] Grid --> + <info> + <desc>Specifies the number of intervals between two grid points on the X-axis.</desc> + <label>X Axis Subdivision</label> + </info> + <value>3</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Grid - [Section] Grid --> + <info> + <desc>Defines the distance between the grid points on the Y-axis.</desc> + <label>Y Axis Subdivision</label> + </info> + <value>3</value> + </prop> + </group> + </group> + <group oor:name="DefaultFont"> + <info> + <desc>Specifies the basic western fonts to be used.</desc> + </info> + <prop oor:name="Standard" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font type to be used for the Standard paragraph style.</desc> + <label>Standard</label> + </info> + </prop> + <prop oor:name="StandardHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font size to be used for the Standard paragraph style.</desc> + <label>StandardHeight</label> + </info> + </prop> + <prop oor:name="Heading" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western)--> + <info> + <desc>Specifies the font type to be used for the paragraph's headings.</desc> + <label>Heading</label> + </info> + </prop> + <prop oor:name="HeadingHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font size to be used for the Heading paragraph style.</desc> + <label>HeadingHeight</label> + </info> + </prop> + <prop oor:name="List" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western)--> + <info> + <desc>Specifies the font to be used in the paragraph styles for lists and numbering.</desc> + <label>List</label> + </info> + </prop> + <prop oor:name="ListHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font size to be used in the paragraph styles for lists and numberings.</desc> + <label>ListHeight</label> + </info> + </prop> + <prop oor:name="Caption" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western)--> + <info> + <desc>Specifies the font to be used for the labels of images and tables.</desc> + <label>Caption</label> + </info> + </prop> + <prop oor:name="CaptionHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font size to be used for the labels of images and tables.</desc> + <label>CaptionHeight</label> + </info> + </prop> + <prop oor:name="Index" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western)--> + <info> + <desc>Specifies the fonts to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>Index</label> + </info> + </prop> + <prop oor:name="IndexHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Western) --> + <info> + <desc>Specifies the font size to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>IndexHeight</label> + </info> + </prop> + <prop oor:name="Document" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Default Fonts --> + <info> + <desc>Applies the settings to the current document only (true). Otherwise, the settings will apply to all future documents (false).</desc> + <label>Current document only</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="DefaultFontCJK"> + <info> + <desc>Specifies the basic CJK fonts used.</desc> + </info> + <prop oor:name="Standard" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian) --> + <info> + <desc>Specifies the font type to be used for the Standard paragraph style.</desc> + <label>Standard</label> + </info> + </prop> + <prop oor:name="StandardHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CJK) --> + <info> + <desc>Specifies the font size to be used for the Standard paragraph style.</desc> + <label>StandardHeight</label> + </info> + </prop> + <prop oor:name="Heading" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian)--> + <info> + <desc>Specifies the font type to be used for the paragraph's headings.</desc> + <label>Heading</label> + </info> + </prop> + <prop oor:name="HeadingHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CJK) --> + <info> + <desc>Specifies the font size to be used for the Heading paragraph style.</desc> + <label>HeadingHeight</label> + </info> + </prop> + <prop oor:name="List" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian)--> + <info> + <desc>Specifies the font to be used in the paragraph styles for lists and numbering.</desc> + <label>List</label> + </info> + </prop> + <prop oor:name="ListHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CJK) --> + <info> + <desc>Specifies the font size to be used in the paragraph styles for lists and numberings.</desc> + <label>ListHeight</label> + </info> + </prop> + <prop oor:name="Caption" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian)--> + <info> + <desc>Specifies the font to be used for the labels of images and tables.</desc> + <label>Caption</label> + </info> + </prop> + <prop oor:name="CaptionHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CJK) --> + <info> + <desc>Specifies the font size to be used for the labels of images and tables.</desc> + <label>CaptionHeight</label> + </info> + </prop> + <prop oor:name="Index" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian)--> + <info> + <desc>Specifies the fonts to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>Index</label> + </info> + </prop> + <prop oor:name="IndexHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CJK) --> + <info> + <desc>Specifies the font size to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>IndexHeight</label> + </info> + </prop> + <prop oor:name="Document" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Default Fonts (Asian)--> + <info> + <desc>Applies the settings to the current document only (true). Otherwise, the settings will apply to all future documents (false).</desc> + <label>Current document only</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="DefaultFontCTL"> + <info> + <desc>Specifies the basic CTL fonts used.</desc> + </info> + <prop oor:name="Standard" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font type to be used for the Standard paragraph style.</desc> + <label>Standard</label> + </info> + </prop> + <prop oor:name="StandardHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font size to be used for the Standard paragraph style.</desc> + <label>StandardHeight</label> + </info> + </prop> + <prop oor:name="Heading" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL)--> + <info> + <desc>Specifies the font type to be used for the paragraph's headings.</desc> + <label>Heading</label> + </info> + </prop> + <prop oor:name="HeadingHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font size to be used for the Heading paragraph style.</desc> + <label>HeadingHeight</label> + </info> + </prop> + <prop oor:name="List" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL)--> + <info> + <desc>Specifies the font to be used in the paragraph styles for lists and numbering.</desc> + <label>List</label> + </info> + </prop> + <prop oor:name="ListHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font size to be used in the paragraph styles for lists and numberings.</desc> + <label>ListHeight</label> + </info> + </prop> + <prop oor:name="Caption" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL)--> + <info> + <desc>Specifies the font to be used for the labels of images and tables.</desc> + <label>Caption</label> + </info> + </prop> + <prop oor:name="CaptionHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font size to be used for the labels of images and tables.</desc> + <label>CaptionHeight</label> + </info> + </prop> + <prop oor:name="Index" oor:type="xs:string"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL)--> + <info> + <desc>Specifies the fonts to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>Index</label> + </info> + </prop> + <prop oor:name="IndexHeight" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL) --> + <info> + <desc>Specifies the font size to be applied to the paragraph styles for user-defined indexes, alphabetical indexes, tables of contents and to all of the paragraph styles derived from this.</desc> + <label>IndexHeight</label> + </info> + </prop> + <prop oor:name="Document" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Default Fonts (CTL)--> + <info> + <desc>Applies the settings to the current document only (true). Otherwise, the settings will apply to all future documents (false).</desc> + <label>Current document only</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Print"> + <info> + <desc>Contains printing relevant settings.</desc> + </info> + <group oor:name="Content"> + <info> + <desc>Contains settings specifying which content types are printed.</desc> + </info> + <prop oor:name="Graphic" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether images are printed.</desc> + <label>Images</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Table" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether tables are printed.</desc> + <label>Tables</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Drawing" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether drawings are printed.</desc> + <label>Drawings</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Control" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether controls are printed.</desc> + <label>Controls</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Background" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether background objects are printed.</desc> + <label>Background</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PrintBlack" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Contents --> + <info> + <desc>Specifies whether text is always printed in black.</desc> + <label>Print black</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PrintHiddenText" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - Text-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether hidden text, fields, paragraphs are printed.</desc> + <label>Print hidden text</label> + </info> + <value>false</value> + </prop> + <prop oor:name="PrintPlaceholders" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - Text-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether the text of placeholder fields is printed.</desc> + <label>Print placeholders</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Note" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Notes --> + <info> + <desc>Specifies whether and how comments are printed.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Comments only</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>End of document</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>End of page</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>In margins</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="Page"> + <info> + <desc>Specifies which pages are printed or how pages are printed.</desc> + </info> + <prop oor:name="LeftPage" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Prints only the even pages in the document.</desc> + <label>Left pages</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RightPage" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Prints only the odd pages in the document.</desc> + <label>Right pages</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Reversed" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Reverses the printing order.</desc> + <label>Reversed</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Brochure" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Prints in brochure format.</desc> + <label>Brochure</label> + </info> + <value>false</value> + </prop> + <prop oor:name="BrochureRightToLeft" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Prints in brochure format, with right-to-left direction.</desc> + <label>Right-to-left</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Output"> + <info> + <desc>Contains other output settings.</desc> + </info> + <prop oor:name="SinglePrintJob" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Output --> + <info> + <desc>Controls the print output to avoid problems with duplex printing and odd page numbers.</desc> + <label>Create single print jobs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Fax" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document Print - [Section] Fax --> + <info> + <desc>Specifies the fax machine that is used when faxing directly from the document.</desc> + <label>Fax</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Papertray"> + <info> + <desc>Contains settings for printers with multiple paper trays.</desc> + </info> + <prop oor:name="FromPrinterSetup" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Paper tray --> + <info> + <desc>Specifies that the defined paper source in the printer setup is used by printers with multiple trays.</desc> + <label>From printer setup</label> + </info> + <value>false</value> + </prop> + </group> + <prop oor:name="EmptyPages" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - Other - Print automatically inserted blank pages --> + <info> + <desc>Contains settings for printing of empty pages.</desc> + <desc>Specifies that automatically inserted empty pages are printed.</desc> + <label>Print automatically inserted blank pages</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Table"> + <info> + <desc>Contains settings for tables.</desc> + </info> + <group oor:name="Shift"> + <info> + <desc>Contains settings used when shifting table rows/columns.</desc> + </info> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Table - [Section] Shift --> + <!-- Notice: The default value is valid for the english Version (depends, if a metric system is used on the platform); NonMetric: 635 1/100 mm--> + <info> + <desc>Specifies the default value for moving a table row [UNIT=1/100 mm].</desc> + <label>Row</label> + </info> + <value>500</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Table - [Section] Shift --> + <!-- Notice: The default value is valid for the english Version (depends, if a metric system is used on the platform); NonMetric: 635 1/100 mm--> + <info> + <desc>Specifies the default value for shifting a table column [UNIT=1/100 mm].</desc> + <label>Column</label> + </info> + <value>500</value> + </prop> + </group> + <group oor:name="Insert"> + <info> + <desc>Contains settings used when inserting table rows/columns.</desc> + </info> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Table - [Section] Insert --> + <!-- Notice: The default value is valid for the english Version (depends, if a metric system is used on the platform); NonMetric: 635 1/100 mm--> + <info> + <desc>Specifies the default value for inserting rows [UNIT=1/100 mm].</desc> + <label>Row</label> + </info> + <value>500</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Table - [Section] Insert --> + <!-- Notice: The default value is valid for the english Version (depends, if a metric system is used on the platform);NonMetric: 2540 1/100 mm--> + <info> + <desc>Specifies the default value for inserting columns [UNIT=1/100 mm].</desc> + <label>Column</label> + </info> + <value>2500</value> + </prop> + </group> + <group oor:name="Change"> + <info> + <desc>Contains settings specifying the effect to the table when modifying rows/columns.</desc> + </info> + <prop oor:name="Effect" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Table - [Section] Effect --> + <info> + <desc>Determines the relative effect of rows and columns to adjacent rows or columns, as well as to the entire table.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Fixed</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Fixed Proportional</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Variable</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + <group oor:name="Input"> + <info> + <desc>Contains settings used when inputting text or data in tables.</desc> + </info> + <prop oor:name="NumberRecognition" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Insert - [Section] Insert into tables --> + <info> + <desc>Specifies whether numbers in a table are recognized or if they are saved in a text format.</desc> + <label>Number recognition</label> + </info> + <value>false</value> + </prop> + <prop oor:name="NumberFormatRecognition" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Insert - [Section] Insert into tables --> + <info> + <desc>Specifies whether only entries with the defined format are accepted. This option is only available if the number format recognition is active (Number_recognition = True).</desc> + <label>Number format recognition</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Alignment" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Insert - [Section] Insert into tables --> + <info> + <desc>Specifies whether all numbers are aligned below right of the cell and not above left (as in the case of text). This option is only available if number format recognition is active (Number_recognition = True).</desc> + <label>Alignment</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SplitVerticalByDefault" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether cells should be split vertically by default.</desc> + <label>Split vertically by default</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Cursor"> + <info> + <desc>Contains cursor settings.</desc> + </info> + <group oor:name="DirectCursor"> + <info> + <desc>Contains settings for the Direct Cursor.</desc> + </info> + <prop oor:name="UseDirectCursor" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Cursor - [Section] Direct Cursor --> + <info> + <desc>Specifies whether the Direct Cursor is active</desc> + <label>Use Direct Cursor</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Insert" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Cursor - [Section] Direct Cursor --> + <info> + <desc>Defines the insert options for the Direct Cursor.</desc> + <label>Insert</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Paragraph alignment</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Left paragraph margin</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Tabs</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Tabs and spaces</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + <group oor:name="Option"> + <info> + <desc>Contains miscellaneous options.</desc> + </info> + <prop oor:name="ProtectedArea" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Cursor - [Section] Options --> + <info> + <desc>Specifies whether the Direct Cursor can be positioned in a protected area.</desc> + <label>Allow Cursor in protected areas</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IgnoreProtectedArea" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether modifications are accepted in a protected area.</desc> + <label>Ignore protected areas</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Revision"> + <info> + <desc>Contains settings for change recording.</desc> + </info> + <group oor:name="TextDisplay"> + <info> + <desc>Contains settings for the display of the changed text.</desc> + </info> + <group oor:name="Insert"> + <info> + <desc>Contains settings for new inserted text.</desc> + </info> + <prop oor:name="Attribute" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <info> + <desc>Defines the attribute for displaying changes when text is inserted.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Bold</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Italic</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Underline</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Underline double</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Caps</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Lower case</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Small caps</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Title font</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Background color</desc> + </info> + </enumeration> + </constraints> + <value>3</value> + </prop> + <prop oor:name="Color" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <!-- Notice: Default value: "depends on author" which corresponds to the color value 0xffffffff --> + <info> + <desc>Defines the color for displaying changes when text is inserted.</desc> + </info> + <value>-1</value> + </prop> + </group> + <group oor:name="Delete"> + <info> + <desc>Contains settings for displaying changes when text is deleted.</desc> + </info> + <prop oor:name="Attribute" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <info> + <desc>Defines the attribute for displaying changes when text is deleted</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Bold</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Italic</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Strike through</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Caps</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Lower case</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Small caps</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Title font</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Background color</desc> + </info> + </enumeration> + </constraints> + <value>3</value> + </prop> + <prop oor:name="Color" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <!-- Notice: Default value: "depends on author" which corresponds to the color value 0xffffffff --> + <info> + <desc>Defines the color for displaying changes when text is deleted.</desc> + </info> + <value>-1</value> + </prop> + </group> + <group oor:name="ChangedAttribute"> + <info> + <desc>Contains settings for displaying modified text attributes.</desc> + </info> + <prop oor:name="Attribute" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <info> + <desc>Defines the attribute for displaying changes when text attributes are modified.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Bold</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Italic</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Underline</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Underline double</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Caps</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Lower case</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Small caps</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Title font</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Background color</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Color" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Text display --> + <!-- Notice: Default value: "depends on author" which corresponds to the color value 0xffffffff --> + <info> + <desc>Defines the color for displaying changes when text attributes are modified.</desc> + </info> + <value>-1</value> + </prop> + </group> + </group> + <group oor:name="LinesChanged"> + <info> + <desc>Contains settings for defining how lines with changed text are displayed.</desc> + </info> + <prop oor:name="Mark" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Lines changed --> + <info> + <desc>Defines if and where changed lines in the document are marked.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Left margin</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Right margin</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Outer margin</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Inward margin</desc> + </info> + </enumeration> + </constraints> + <value>3</value> + </prop> + <prop oor:name="Color" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Changes - [Section] Lines changed --> + <info> + <desc>Defines the color for highlighting changed lines in the text.</desc> + </info> + <value>0</value> + </prop> + </group> + </group> + <group oor:name="Comparison"> + <info> + <desc>Contains settings for comparing files.</desc> + </info> + <prop oor:name="Mode" oor:type="xs:short"> + <info> + <desc>Defines the Comparison Mode.</desc> + </info> + </prop> + <prop oor:name="UseRSID" oor:type="xs:boolean"> + <info> + <desc>Specifies whether RSIDs are used in comparison.</desc> + </info> + </prop> + <prop oor:name="IgnorePieces" oor:type="xs:boolean"> + <info> + <desc>Specifies whether short pieces of matched text are ignored.</desc> + </info> + </prop> + <prop oor:name="IgnoreLength" oor:type="xs:short"> + <info> + <desc>Defines the length of ignored pieces.</desc> + </info> + </prop> + <prop oor:name="StoreRSID" oor:type="xs:boolean"> + <info> + <desc>Specifies whether RSIDs are stored in the document model.</desc> + </info> + </prop> + <prop oor:name="DisplayChangedParagraphNumbering" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether changed paragraph numbering is displayed.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Insert"> + <info> + <desc>Specifies the settings for inserting various object types.</desc> + </info> + <group oor:name="Caption"> + <!--UIHints: Tools - Options - Text document Insert - [Section] Caption --> + <info> + <desc>Specifies the settings for inserting captions for various object types.</desc> + </info> + <prop oor:name="CaptionOrderNumberingFirst" oor:type="xs:boolean" oor:localized="true"> + <info> + <desc>Specifies the order of the captions. If true, the number appears in front of the category.</desc> + <label>Caption order: Numbering first</label> + </info> + </prop> + <prop oor:name="Automatic" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies how tables, images, frames and office documents, which have been inserted as OLE objects, are labeled</desc> + <label>Automatic</label> + </info> + <value>false</value> + </prop> + <group oor:name="WriterObject"> + <info> + <desc>Specifies the settings for inserting captions for Writer objects.</desc> + </info> + <group oor:name="Table"> + <info> + <desc>Specifies the settings for inserting captions for tables.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a table in a text document.</desc> + <label>Writer Table</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + </group> + </group> + <group oor:name="Frame"> + <info> + <desc>Specifies the settings for inserting captions for frames.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a frame in a text document.</desc> + <label>Writer Frame</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>at the beginning</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>at the end</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + </group> + </group> + <group oor:name="Graphic"> + <info> + <desc>Settings for insertion of captions for images.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for an image in a text document.</desc> + <label>Writer Image</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + </group> + <group oor:name="OfficeObject"> + <info> + <desc>Specifies the settings for inserting captions for office objects.</desc> + </info> + <group oor:name="Calc"> + <info> + <desc>Specifies the settings for inserting captions for Calc documents.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a Spreadsheet object.</desc> + <label>Spreadsheet</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="Draw"> + <info> + <desc>Specifies the settings for inserting captions for Draw documents.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a Drawing object.</desc> + <label>Drawing</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="Chart"> + <info> + <desc>Specifies the settings for inserting captions for Chart documents.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a Chart object.</desc> + <label>Chart</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="Image"> + <info> + <desc>Specifies the settings for inserting captions for image documents.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for an image object.</desc> + <label>Image</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="Formula"> + <info> + <desc>Specifies the settings for inserting captions for formula documents.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a Formula object.</desc> + <label>Formula</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="Impress"> + <info> + <desc>Specifies the settings for inserting captions for Impress objects.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for a Presentation object.</desc> + <label>Presentation</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document.</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + <group oor:name="OLEMisc"> + <info> + <desc>Specifies the settings for inserting captions for other OLE objects.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines if the caption settings are valid for further OLE objects.</desc> + <label>Further OLE objects</label> + </info> + <value>false</value> + </prop> + <group oor:name="Settings"> + <info> + <desc>Specifies the caption settings.</desc> + </info> + <prop oor:name="Category" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the category of the caption field.</desc> + <label>Category</label> + </info> + </prop> + <prop oor:name="Numbering" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the numbering of the caption field.</desc> + <label>Numbering</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>A B C</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>a b c</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>I II III</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>i ii iii</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>1 2 3</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>A .. AA .. AAA</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>a .. aa .. aaa</desc> + </info> + </enumeration> + </constraints> + <value>4</value> + </prop> + <prop oor:name="NumberingSeparator" oor:type="xs:string" oor:localized="true" oor:nillable="false"> + <info> + <desc>In case the order of the caption is set to 'Numbering first' then this property contains the separator between the number and the category.</desc> + <label>Numbering separator</label> + </info> + <value>. </value> + </prop> + <prop oor:name="CaptionText" oor:type="xs:string" oor:localized="true"> + <info> + <desc>Specifies the text of the caption field.</desc> + <label>CaptionText</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the position of the caption field.</desc> + <label>Position</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>above</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>below</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="Level" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies the headings or chapter levels where the numbering starts in the document</desc> + <label>Level</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="11"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the character that appears directly after the number of the heading or chapter level.</desc> + <label>Separator</label> + </info> + <value>.</value> + </prop> + <prop oor:name="CharacterStyle" oor:type="xs:string"> + <info> + <desc>Specifies the character style that is applied to the label and number part of the caption.</desc> + <label>Character style</label> + </info> + </prop> + <prop oor:name="ApplyAttributes" oor:type="xs:boolean"> + <info> + <desc>Determines whether the border and shadow attributes of the image frame should be applied to the newly inserted caption frame surrounding the image.</desc> + <label>Apply attributes</label> + </info> + </prop> + </group> + </group> + </group> + </group> + <group oor:name="Table"> + <!-- UIHints: Tools - Options - Text document - Insert - [Section] Tables --> + <info> + <desc>Specifies the default settings for tables to be inserted.</desc> + </info> + <prop oor:name="Header" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the table has a header.</desc> + <label>Header</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RepeatHeader" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether the header in the new page is adopted when inserting a page break. This option is only available if Header = True.</desc> + <label>Repeat header</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Split" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether tables can be split with a page break or not.</desc> + <label>Don't split</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Border" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether table cells have a border by default.</desc> + <label>Border</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="AutoFunction"> + <info> + <desc>Contains settings for 'Auto Text', and 'Auto Correct/AutoFormat'.</desc> + </info> + <group oor:name="Text"> + <info> + <desc>Specifies settings for 'Auto Text'.</desc> + </info> + <prop oor:name="FileLinks" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit AutoText Save Links relative --> + <info> + <desc>Specifies whether file links inside AutoText modules are saved relatively or absolutely.</desc> + <label>(Save links relative to) File system</label> + </info> + <value>false</value> + </prop> + <prop oor:name="InternetLinks" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit AutoText Save Links relative --> + <info> + <desc>Specifies whether Internet links inside AutoText modules are saved relatively or absolutely.</desc> + <label>(Save links relative to) Internet</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowPreview" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit AutoText Show preview --> + <info> + <desc>Specifies whether a preview of the AutoText is displayed.</desc> + <label>Show Preview</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowToolTip" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Edit AutoText display remainder ... --> + <info> + <desc>Specifies whether the Tip help of the AutoText is displayed.</desc> + <label>Display AutoText name while typing</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SearchInAllCategories" oor:type="xs:boolean" oor:nillable="false"> + <!-- #b6633427# --> + <info> + <desc>Specifies whether the search for an AutoText shortcut will always be done in all AutoText categories.</desc> + <label>Search for short cut in all categories</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Format"> + <info> + <desc>Specifies settings for 'Auto Correct/Auto Format'.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Specifies options for 'Auto Correct/Auto Format'.</desc> + </info> + <prop oor:name="UseReplacementTable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Use replacement table --> + <info> + <desc>Specifies whether the replacement table is used to replace letter combinations with defined text.</desc> + <label>Use replacement table</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TwoCapitalsAtStart" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Correct TWo INitial Capitals --> + <info> + <desc>Specifies whether two initial capitals are corrected automatically.</desc> + <label>Correct two initial capitals</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CapitalAtStartSentence" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Capitalize first letter of every sentence --> + <info> + <desc>Specifies whether the letter at the beginning of a sentence is capitalized automatically.</desc> + <label>Capitalize first letter of every sentence</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeUnderlineWeight" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Automatic *bold*, /italic/, -strikeout- and _underline_ --> + <info> + <desc>Specifies whether text is formatted in bold or underlined when the corresponding characters are entered (*bold*, /italic/, -strikeout-, _underline_).</desc> + <label>Apply underline or bold</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SetInetAttribute" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - URL recognition --> + <info> + <desc>Specifies whether character strings which could represent a URL are converted to a hyperlink.</desc> + <label>Detect URL</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SetDOIAttribute" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - DOI citation recognition --> + <info> + <desc>Specifies whether character strings which could represent a DOI are converted to a hyperlink.</desc> + <label>Detect DOI</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeOrdinalNumber" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace 1st... --> + <info> + <desc>Specifies whether ordinal numbers are displayed with raised endings.</desc> + <label>Replace ordinal numbers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeDash" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace dashes --> + <info> + <desc>Specifies whether dashes are replaced automatically.</desc> + <label>Replace dashes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AddNonBreakingSpace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Add non-breaking space --> + <info> + <desc>Adds a non-breaking space before the characters :!;? in french.</desc> + <label>Add non-breaking space</label> + </info> + <value>true</value> + </prop> + <prop oor:name="TransliterateRTL" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Transliterate Hungarian to Old Hungarian --> + <info> + <desc>Transliterates RTL Hungarian text to Old Hungarian script.</desc> + <label>Transliterate RTL text to Old Hungarian</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeAngleQuotes" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace << and >> with angle quotes --> + <info> + <desc>Specifies if << or >> should be replaced by angle quotes automatically.</desc> + <label>Replace angle quotes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DelEmptyParagraphs" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Remove blank paragraphs --> + <info> + <desc>Specifies whether blank paragraphs are deleted.</desc> + <label>Remove blank paragraphs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ReplaceUserStyle" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace custom styles --> + <info> + <desc>Specifies whether user-defined styles applied in the document are replaced by predefined text document styles.</desc> + <label>Replace user-defined styles</label> + </info> + <value>false</value> + </prop> + <prop oor:name="CombineParagraphs" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Combine single line paragraphs if length greater --> + <info> + <desc>Determines if single line paragraphs are combined when they are shorter than the specified value.</desc> + <label>Combine single line paragraphs</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CombineValue" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Combine single line paragraphs if length greater... / Edit/Combine/Minimum size--> + <info> + <desc>Specifies the minimum length value for combining single line paragraphs. [UNIT=%]</desc> + <label>Combine single line paragraphs</label> + </info> + <value>50</value> + </prop> + <prop oor:name="DelSpacesAtStartEnd" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect Options Delete Blanks and Tabs at paragraphbegin and -end --> + <info> + <desc>Deletes Spaces/Tabs at the beginning/end of a paragraph (AutoFormat).</desc> + <label>Delete Blanks and Tabs at paragraphbegin and -end</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DelSpacesBetween" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect Options Delete Blanks and Tabs between Lineend and -begin --> + <info> + <desc>Deletes Spaces/Tabs between the rows of a paragraph (AutoFormat).</desc> + <label>Delete Blanks and Tabs at paragraphbegin and -end</label> + </info> + <value>true</value> + </prop> + <group oor:name="ChangeToBullets"> + <info> + <desc>Specifies the settings for the automatic replacement of enumeration characters (dash, plus, and so on) into bullets.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <info> + <desc>Specifies whether paragraphs starting with a dash, a plus sign or an asterisk followed by space or tab are replaced by a bullet character.</desc> + <label>Replace bullets with</label> + </info> + <value>true</value> + </prop> + <group oor:name="SpecialCharacter"> + <info> + <desc>Specifies the character to be used.</desc> + </info> + <prop oor:name="Char" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <info> + <desc>Specifies the character code if ChangeToBullets=true.</desc> + </info> + <value>8226</value> + </prop> + <prop oor:name="Font" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <info> + <desc>Specifies the font name if ChangeToBullets=true.</desc> + </info> + <value>StarSymbol</value> + </prop> + <prop oor:name="FontFamily" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <!--Default value 0 = Symbol--> + <info> + <desc>Specifies the font family if ChangeToBullets=true.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="FontCharset" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <!--Default value 10 = Symbol--> + <info> + <desc>Specifies the font character set if ChangeToBullets=true.</desc> + </info> + <value>10</value> + </prop> + <prop oor:name="FontPitch" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Replace bullets with --> + <!--Default value 2 = Variable--> + <info> + <desc>Specifies the font pitch if ChangeToBullets=true.</desc> + </info> + <value>2</value> + </prop> + </group> + </group> + </group> + <group oor:name="ByInput"> + <info> + <desc>Contains settings than can be applied while typing text.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - AutoFormat while typing --> + <info> + <desc>Specifies whether AutoFormat is active while typing.</desc> + <label>AutoFormat while typing</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeDash" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options - Replace dashes --> + <info> + <desc>Specifies whether dashes are replaced automatically.</desc> + <label>Replace dashes</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ChangeToBorders" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Apply border --> + <info> + <desc>Specifies whether borders are applied to paragraphs automatically.</desc> + <label>Apply border</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ChangeToTable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Create table --> + <info> + <desc>Specifies whether tables are created by AutoFormat.</desc> + <label>Create table</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReplaceStyle" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Apply styles --> + <info> + <desc>Specifies whether styles are automatically be assigned.</desc> + <label>Apply styles</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DelSpacesAtStartEnd" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect Options Delete Blanks and Tabs at paragraphbegin and -end --> + <info> + <desc>Deletes Spaces/Tabs at the beginning/end of a paragraph (AutoFormat during key input).</desc> + <label>Delete Blanks and Tabs at paragraphbegin and -end</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DelSpacesBetween" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect Options Delete Blanks and Tabs between Lineend and -begin --> + <info> + <desc>Deletes Spaces/Tabs between the rows of a paragraph (Autoformat during key input).</desc> + <label>Delete Blanks and Tabs between lineend and -begin</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ApplyBulletsAfterSpace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Apply styles --> + <info> + <desc>Specifies whether a numbered or bulleted text is created automatically while typing * or - and then space</desc> + <label>Bulleted and numbered lists immediate after pressing space</label> + </info> + <value>false</value> + </prop> + <group oor:name="ApplyNumbering"> + <info> + <desc>Contains settings for automatic numbering.</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <info> + <desc>Specifies whether a numbered or bulleted text is created automatically while typing.</desc> + <label>Bulleted and numbered lists</label> + </info> + <value>false</value> + </prop> + <group oor:name="SpecialCharacter"> + <info> + <desc>Defines the character to be used.</desc> + </info> + <prop oor:name="Char" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <info> + <desc>Specifies the character code if ApplyNumbering=true.</desc> + </info> + <value>8226</value> + </prop> + <prop oor:name="Font" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <info> + <desc>Specifies the font name if ApplyNumbering=true.</desc> + </info> + <value>StarSymbol</value> + </prop> + <prop oor:name="FontFamily" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <!--Default value 0 = Symbol--> + <info> + <desc>Specifies the font family if ApplyNumbering=true.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="FontCharset" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <!--Default value 10 = Symbol--> + <info> + <desc>Specifies the font character set if ApplyNumbering=true.</desc> + </info> + <value>10</value> + </prop> + <prop oor:name="FontPitch" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat Options Bulleted and numbered lists--> + <!--Default value 2 = Variable--> + <info> + <desc>Specifies the font pitch if ApplyNumbering=true.</desc> + </info> + <value>2</value> + </prop> + </group> + </group> + </group> + </group> + <group oor:name="Completion"> + <info> + <desc>Contains settings relevant for the word completion ('Auto Completion').</desc> + </info> + <prop oor:name="Enable" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion Show suggestions --> + <info> + <desc>Specifies whether the suggestions for the automatic word completion are displayed on the screen.</desc> + <label>Show suggestions</label> + </info> + <value>true</value> + </prop> + <prop oor:name="MinWordLen" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion min. word length --> + <info> + <desc>Sets the value for the minimum word length.</desc> + <label>Min. word length</label> + </info> + <value>8</value> + </prop> + <prop oor:name="MaxListLen" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion max. entries --> + <info> + <desc>Sets the maximum number of words to be recalled.</desc> + <label>Max. entries</label> + </info> + <value>1000</value> + </prop> + <prop oor:name="CollectWords" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion Collect suggestions --> + <info> + <desc>Specifies whether the suggestions are compiled in a list.</desc> + <label>Collect suggestions</label> + </info> + <value>true</value> + </prop> + <prop oor:name="EndlessList" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: no UI available anymore --> + <info> + <desc>Specifies whether the list containing the suitable suggestions can be navigated with (Ctrl)(Tab)(forward).</desc> + <label>Endless suggestions</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AppendBlank" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion Append blanc --> + <info> + <desc>Specifies whether a blank is added after the automatic word completion.</desc> + <label>Append space</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ShowAsTip" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion Show as tip --> + <info> + <desc>Specifies whether the suggestions for the automatic word completion function should be displayed as Tip helps.</desc> + <label>Show as tip</label> + </info> + <value>true</value> + </prop> + <prop oor:name="AcceptKey" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion Accept with --> + <info> + <desc>Specifies the key to be used for accepting the current suggestion of the automatic word completion.</desc> + <label>Accept with</label> + </info> + <constraints> + <enumeration oor:value="1029"> + <!-- 0x405 --> + <info> + <desc>KeyEnd</desc> + </info> + </enumeration> + <enumeration oor:value="1280"> + <!-- 0x500 --> + <info> + <desc>KeyReturn</desc> + </info> + </enumeration> + <enumeration oor:value="1027"> + <!-- 0x403 --> + <info> + <desc>KeyRight</desc> + </info> + </enumeration> + <enumeration oor:value="1282"> <!-- 0x502 --> + <info> + <desc>KeyTab</desc> + </info> + </enumeration> + <enumeration oor:value="1284"> + <!-- 0x504 --> + <info> + <desc>KeySpace</desc> + </info> + </enumeration> + </constraints> + <value>1280</value> + </prop> + <prop oor:name="KeepList" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools AutoCorrect/AutoFormat WordCompletion When closing a document, save the list for later use ... --> + <info> + <desc>Specifies whether collected words are removed when the source document is closed.</desc> + <label>When closing a document, save the list for later use in other documents</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Label"> + <info> + <desc>Contains various settings for labels.</desc> + </info> + <group oor:name="Inscription"> + <info> + <desc>Contains settings for the inscription of the labels text field.</desc> + </info> + <prop oor:name="UseAddress" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies whether the user's address is copied automatically into the label text field.</desc> + <label>Address</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Address" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies the label text (address).</desc> + <label>Label text</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Database" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies the database used.</desc> + <label>Database</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Medium"> + <info> + <desc>Contains settings for the media type used for the label.</desc> + </info> + <prop oor:name="Continuous" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies whether continuous paper or individual sheets are used.</desc> + <label>Continuous / Sheet</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Brand" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies the brand name of the label format.</desc> + <label>Brand</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Type" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New Labels Labels --> + <info> + <desc>Specifies the type of the label format.</desc> + <label>Type</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Format"> + <info> + <desc>Contains settings for the label format.</desc> + </info> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the number of labels arranged next to each other on the page.</desc> + <label>Columns</label> + </info> + <value>1</value> + </prop> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the number of labels arranged from top to bottom on the page.</desc> + <label>Rows</label> + </info> + <value>1</value> + </prop> + <prop oor:name="HorizontalDistance" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the distance between the left edge of one label to the left edge of the adjacent label. [UNIT=1/100 mm].</desc> + <label>Horizontal pitch</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="VerticalDistance" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the distance between the upper edge of one label to the upper edge of the label below. [UNIT=1/100 mm].</desc> + <label>Vertical pitch</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the width of each label [UNIT=1/100 mm].</desc> + <label>Width</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the height of each label [UNIT=1/100 mm].</desc> + <label>Height</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="LeftMargin" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the distance from the left edge of the page to the left edge of the first label [UNIT=1/100 mm].</desc> + <label>Left margin</label> + </info> + <value>0</value> + </prop> + <prop oor:name="TopMargin" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the distance from the top of the page to the top of the first label [UNIT=1/100 mm].</desc> + <label>Top margin</label> + </info> + <value>0</value> + </prop> + <prop oor:name="PageWidth" oor:type="xs:int"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the page width of the label sheet [UNIT=1/100 mm].</desc> + <label>Page Width</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="PageHeight" oor:type="xs:int"> + <!-- UIHints: File New Labels Format --> + <info> + <desc>Specifies the page height of the label sheet [UNIT=1/100 mm].</desc> + <label>Page Height</label> + </info> + <value>10000</value> + </prop> + </group> + <group oor:name="Option"> + <info> + <desc>Contains miscellaneous options for labels.</desc> + </info> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New Labels Options --> + <info> + <desc>Specifies whether contents are synchronized.</desc> + <label>Synchronize contents</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Page" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New Labels Options --> + <info> + <desc>Specifies whether the entire page or a single label are printed/generated.</desc> + <label>Entire page / Single label</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Options --> + <info> + <desc>Specifies the number of columns to be printed.</desc> + <label>Column</label> + </info> + <value>1</value> + </prop> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New Labels Options --> + <info> + <desc>Specifies the number of rows to be printed.</desc> + <label>Row</label> + </info> + <value>1</value> + </prop> + </group> + </group> + <group oor:name="BusinessCard"> + <info> + <desc>Contains settings for business cards.</desc> + </info> + <group oor:name="Medium"> + <info> + <desc>Contains settings for the media type used.</desc> + </info> + <prop oor:name="Continuous" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Medium --> + <info> + <desc>Specifies whether continuous paper or individual sheets are used.</desc> + <label>Continuous / Sheet</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Brand" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Medium --> + <info> + <desc>Specifies the brand name of the business card format.</desc> + <label>Brand</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Type" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Medium --> + <info> + <desc>Specifies the type of the business card format.</desc> + <label>Type</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Format"> + <info> + <desc>Contains settings for the page format.</desc> + </info> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the number of business cards arranged next to each other on the page.</desc> + <label>Columns</label> + </info> + <value>1</value> + </prop> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the number of business cards arranged from top to bottom on the page.</desc> + <label>Rows</label> + </info> + <value>1</value> + </prop> + <prop oor:name="HorizontalDistance" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the distance between the left edge of a business card to the left edge of the adjacent business card. [UNIT=1/100 mm]</desc> + <label>Horizontal pitch</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="VerticalDistance" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the distance between the upper edge of a label to the upper edge of the label below. [UNIT=1/100 mm]</desc> + <label>Vertical pitch</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the width of each business card [UNIT=1/100 mm].</desc> + <label>Width</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the height of each business card [UNIT=1/100 mm].</desc> + <label>Height</label> + </info> + <value>10000</value> + </prop> + <prop oor:name="LeftMargin" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the distance from the left edge of the page to the left edge of the first business card . [UNIT=1/100 mm]</desc> + <label>Left margin</label> + </info> + <value>0</value> + </prop> + <prop oor:name="TopMargin" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Format --> + <info> + <desc>Specifies the distance from the top of the page to the top of the first business card [UNIT=1/100 mm].</desc> + <label>Top margin</label> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="Option"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Options --> + <info> + <desc>Specifies whether contents are synchronized.</desc> + <label>Synchronize contents</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Page" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Options --> + <info> + <desc>Specifies whether the entire page or a single business card is printed/generated.</desc> + <label>Entire page / Single business card</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Options --> + <info> + <desc>Specifies the number of columns to be printed.</desc> + <label>Column</label> + </info> + <value>1</value> + </prop> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: File New BusinessCards Options --> + <info> + <desc>Specifies the number of rows to be printed.</desc> + <label>Row</label> + </info> + <value>1</value> + </prop> + </group> + <group oor:name="AutoText"> + <info> + <desc>Contains settings for the AutoText used.</desc> + </info> + <prop oor:name="Group" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards BusinessCards --> + <info> + <desc>Specifies the AutoText section name.</desc> + <label>AutoText section</label> + </info> + </prop> + <prop oor:name="Block" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards BusinessCards --> + <info> + <desc>Specifies the AutoText module name.</desc> + </info> + </prop> + </group> + <group oor:name="PrivateAddress"> + <info> + <desc>Species private address data.</desc> + </info> + <prop oor:name="FirstName" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your first name.</desc> + <label>First name</label> + </info> + </prop> + <prop oor:name="Name" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your last name.</desc> + <label>Last name</label> + </info> + </prop> + <prop oor:name="ShortCut" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your initials.</desc> + <label>Initials</label> + </info> + </prop> + <prop oor:name="SecondFirstName" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your first name (2nd entry).</desc> + <label>First name 2</label> + </info> + </prop> + <prop oor:name="SecondName" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your last name (2nd entry).</desc> + <label>Last name 2</label> + </info> + </prop> + <prop oor:name="SecondShortCut" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your initials (2nd entry).</desc> + <label>Initials 2</label> + </info> + </prop> + <prop oor:name="Street" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies the name of the street where you live.</desc> + <label>Street</label> + </info> + </prop> + <prop oor:name="Zip" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your ZIP code.</desc> + <label>Zip</label> + </info> + </prop> + <prop oor:name="City" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies the city where you live.</desc> + <label>City</label> + </info> + </prop> + <prop oor:name="Country" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies the country where you live.</desc> + <label>Country</label> + </info> + </prop> + <prop oor:name="State" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies the state where you live.</desc> + <label>State</label> + </info> + </prop> + <prop oor:name="Title" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your title.</desc> + <label>Title</label> + </info> + </prop> + <prop oor:name="Profession" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your profession.</desc> + <label>Profession</label> + </info> + </prop> + <prop oor:name="Phone" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your phone number.</desc> + <label>Phone</label> + </info> + </prop> + <prop oor:name="Mobile" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your mobile phone number.</desc> + <label>Mobile</label> + </info> + </prop> + <prop oor:name="Fax" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your fax number.</desc> + <label>Fax</label> + </info> + </prop> + <prop oor:name="WebAddress" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies the address of your homepage.</desc> + <label>Homepage</label> + </info> + </prop> + <prop oor:name="Email" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Private --> + <info> + <desc>Specifies your email address.</desc> + <label>Email</label> + </info> + </prop> + </group> + <group oor:name="BusinessAddress"> + <info> + <desc>Specifies the business address data.</desc> + </info> + <prop oor:name="Company" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the company name, 1st line.</desc> + <label>Company</label> + </info> + </prop> + <prop oor:name="CompanyExt" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the company name, 2nd line.</desc> + <label>CompanyExt</label> + </info> + </prop> + <prop oor:name="Slogan" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the company slogan.</desc> + <label>Slogan</label> + </info> + </prop> + <prop oor:name="Street" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the name of the street.</desc> + <label>Street</label> + </info> + </prop> + <prop oor:name="Zip" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the postal code or zip code.</desc> + <label>Zip</label> + </info> + </prop> + <prop oor:name="City" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the name of the city.</desc> + <label>City</label> + </info> + </prop> + <prop oor:name="Country" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the country where the company is located.</desc> + <label>Country</label> + </info> + </prop> + <prop oor:name="State" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the state where the company is located.</desc> + <label>State</label> + </info> + </prop> + <prop oor:name="Position" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies your position in the company.</desc> + <label>Position</label> + </info> + </prop> + <prop oor:name="Phone" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies your phone number.</desc> + <label>Phone</label> + </info> + </prop> + <prop oor:name="Mobile" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies your mobile phone number.</desc> + <label>Mobile</label> + </info> + </prop> + <prop oor:name="Fax" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies your fax number.</desc> + <label>Fax</label> + </info> + </prop> + <prop oor:name="WebAddress" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies the internet address for the company.</desc> + <label>WebAddress</label> + </info> + </prop> + <prop oor:name="Email" oor:type="xs:string"> + <!-- UIHints: File New BusinessCards Business --> + <info> + <desc>Specifies your email address.</desc> + <label>Email</label> + </info> + </prop> + </group> + </group> + <group oor:name="ObjectBar"> + <info> + <desc>Specifies the settings for the object bar.</desc> + </info> + <group oor:name="Selection"> + <!-- UIHints: Right mouse click to the toolbar with object selection--> + <info> + <desc>Specifies which type of object bars are visible.</desc> + </info> + <prop oor:name="Graphic" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Image Object Bar or the Text Object Bar is visible when an image is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="Table" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Table Object Bar or the Text Object Bar is the visible when a table is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="NumberedList" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Numbering Object Bar or the Text Object Bar is visible when a numbering/list paragraph is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="NumberedList_InTable" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Numbering Object Bar, the Table Object Bar or the Text Object Bar is visible when a numbering/list selection is made in a table.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="BezierObject" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Bezier Object Bar or the Draw Object Bar is visible toolbar when a Bezier object is selected in edit mode.</desc> + </info> + <value>-1</value> + </prop> + </group> + </group> + <group oor:name="Notes"> + <info> + <desc>Contains settings for comments</desc> + </info> + <prop oor:name="ShowAnkor" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>configures if comment anchor should be shown or hidden when display is off</desc> + <label>Comments Ankor on/off</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="WordCount"> + <info> + <desc>Contains settings for word counting</desc> + </info> + <prop oor:name="AdditionalSeparators" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>configures additional word separators for word counting</desc> + <label>Additional Word Separators</label> + </info> + <value>—–</value> + </prop> + <prop oor:name="ShowStandardizedPageCount" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>configures if standardized page count should be displayed on the Word Count window</desc> + <label>Show Standardized Page Count</label> + </info> + <value>false</value> + </prop> + <prop oor:name="StandardizedPageSize" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>configures how many characters is considered one standardized page</desc> + <label>Characters Per Standardized Page</label> + </info> + <constraints> + <minInclusive oor:value="1"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="100000"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>1800</value> + </prop> + </group> + <group oor:name="Navigator"> + <info> + <desc>Contains settings for the Navigator.</desc> + </info> + <prop oor:name="ShowListBox" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Displays the list box in the lower half of the Navigator.</desc> + <label>List Box on/off</label> + </info> + <value>false</value> + </prop> + <prop oor:name="GlobalDocMode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Switches from Master View and Normal view when a Master Document is opened.</desc> + <label>Toggle</label> + </info> + <value>true</value> + </prop> + <prop oor:name="RootType" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Switches from displaying all of the elements in the Navigator to displaying only a selected category as the root in the tree view.</desc> + <label>Content View</label> + </info> + <value>-1</value> + </prop> + <prop oor:name="SelectedPosition" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Specifies which entry is selected in the Navigator list box.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="OutlineLevel" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Specifies the outline level shown in the Navigator.</desc> + <label>Heading levels shown</label> + </info> + <constraints> + <minInclusive oor:value="0"> + <info> + <desc>Specifies the minimum value allowed.</desc> + </info> + </minInclusive> + <maxInclusive oor:value="10"> + <info> + <desc>Specifies the maximum value allowed.</desc> + </info> + </maxInclusive> + </constraints> + <value>10</value> + </prop> + <prop oor:name="InsertMode" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Specifies the insert mode when moving elements from the Navigator to another document with drag-and-drop.</desc> + <label>Drag Mode</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>as Hyperlink</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>as Link</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>as Copy</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="ActiveBlock" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Specifies whether the contents of a category are displayed in the Navigator list box.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="OutlineTracking" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies outline tracking mode.</desc> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Default</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Focus</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Off</desc> + </info> + </enumeration> + </constraints> + <value>1</value> + </prop> + <prop oor:name="TableTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Table tracking is active.</desc> + <label>Table tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FrameTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Frame tracking is active.</desc> + <label>Frame tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ImageTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Image tracking is active.</desc> + <label>Image tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OLEobjectTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if OLE object tracking is active.</desc> + <label>OLE object tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="BookmarkTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Bookmark tracking is active.</desc> + <label>Bookmark tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="SectionTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Section tracking is active.</desc> + <label>Section tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HyperlinkTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Hyperlink tracking is active.</desc> + <label>Hyperlink tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ReferenceTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Reference tracking is active.</desc> + <label>Reference tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IndexTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Index tracking is active.</desc> + <label>Index tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="CommentTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Comment tracking is active.</desc> + <label>Comment tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DrawingObjectTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Drawing Object tracking is active.</desc> + <label>Drawing Object tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FieldTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Field tracking is active.</desc> + <label>Field tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FootnoteTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Footnote tracking is active.</desc> + <label>Footnote tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="EndnoteTracking" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if Endnote tracking is active.</desc> + <label>Endnote tracking on/off</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NavigateOnSelect" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies if navigate on entry select is active.</desc> + <label>Navigate on entry select on/off</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SortAlphabeticallyBlock" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Navigator --> + <info> + <desc>Specifies whether the contents of a content type are alphabetically sorted in the Navigator list box. Each content type corresponds to one bit position of the stored int. A bit with value 1 indicates alphabetical sorting for the corresponding content type.</desc> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="Envelope"> + <info> + <desc>Contains settings for envelopes.</desc> + </info> + <group oor:name="Inscription"> + <info> + <desc>Contains inscription settings.</desc> + </info> + <prop oor:name="Addressee" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Insert Envelope Envelope --> + <info> + <desc>Specifies the recipient's address.</desc> + <label>Addressee</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="Sender" oor:type="xs:string"> + <!-- UIHints: Insert Envelope Envelope --> + <info> + <desc>Specifies the sender's address.</desc> + <label>Sender</label> + </info> + </prop> + <prop oor:name="UseSender" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Insert Envelope Envelope --> + <info> + <desc>Specifies whether the sender's address is used.</desc> + <label>Use Sender</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Database" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Insert Envelope Envelope --> + <info> + <desc>Specifies the database to be used for the addressee.</desc> + <label>Database</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Format"> + <info> + <desc>Contains format settings.</desc> + </info> + <prop oor:name="AddresseeFromLeft" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format // old twips: 6463 / 2--> + <info> + <desc>Specifies the position of the addressee field measured from the left margin [UNIT=1/100 mm].</desc> + <label>Addressee from left</label> + </info> + <value>5700</value> + </prop> + <prop oor:name="AddresseeFromTop" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format // old twips: 6463 / 2--> + <info> + <desc>Specifies the position of the addressee field measured from the upper margin [UNIT=1/100 mm].</desc> + <label>Addressee from top</label> + </info> + <value>5700</value> + </prop> + <prop oor:name="SenderFromLeft" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format --> + <info> + <desc>Specifies the position of the sender field measured from the left margin [UNIT=1/100 mm].</desc> + <label>Sender from left</label> + </info> + <value>1000</value> + </prop> + <prop oor:name="SenderFromTop" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format --> + <info> + <desc>Specifies the position of the sender field measured from the upper margin [UNIT=1/100 mm].</desc> + <label>Sender from top</label> + </info> + <value>1000</value> + </prop> + <prop oor:name="Width" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format --> + <info> + <desc>Specifies the width of the envelope [UNIT=1/100 mm].</desc> + <label>Width</label> + </info> + <value>11400</value> + </prop> + <prop oor:name="Height" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Format --> + <info> + <desc>Specifies the height of the envelope [UNIT=1/100 mm].</desc> + <label>Height</label> + </info> + <value>22700</value> + </prop> + </group> + <group oor:name="Print"> + <info> + <desc>Contains settings for printing.</desc> + </info> + <prop oor:name="Alignment" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Printer --> + <info> + <desc>Specifies the alignment when printing.</desc> + <label>Alignment</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Horizontally left</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Horizontally centered</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Horizontally right</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Vertically left</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Vertically centered</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Vertically right</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="FromAbove" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Insert Envelope Printer --> + <info> + <desc>Specifies whether the envelope is printed with the side facing up or down in the printer tray.</desc> + <label>Print from top / Print from bottom</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Right" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Printer --> + <info> + <desc>Specifies the right distance of the printed area (horizontal position).</desc> + <label>Shift right</label> + </info> + <value>0</value> + </prop> + <prop oor:name="Down" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Insert Envelope Printer --> + <info> + <desc>Specifies the bottom distance of the printed area (vertical position).</desc> + <label>Shift down</label> + </info> + <value>0</value> + </prop> + </group> + </group> + <group oor:name="InsertData"> + <info> + <desc>Contains settings for inserting data from a data base.</desc> + </info> + <set oor:name="DataSet" oor:node-type="DataSetType"> + <!-- UIHints: Dialog Insert Database Columns --> + <info> + <desc>Specifies the data set that you want to insert.</desc> + </info> + </set> + </group> + <group oor:name="Filter"> + <info> + <desc>Contains filter settings.</desc> + </info> + <group oor:name="Import"> + <info> + <desc>Contains import settings.</desc> + </info> + <group oor:name="VBA"> + <info> + <desc>Contains settings for importing VBA Basic.</desc> + </info> + <prop oor:name="Load" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft Word 97/2000 --> + <info> + <desc>Converts VBA Basic into Office Basic as commands (True).</desc> + <label>Load Basic Code to edit</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Executable" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether VBA macros are imported without comments to be executable.</desc> + <label>Executable code</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Save" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools Options - Filter Settings Microsoft Office [Section] Microsoft Word 97/2000 --> + <info> + <desc>Holds original VBA storage for saving in the memory (True).</desc> + <label>Save Original Basic Code again</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="HTML"> + <info> + <desc>Contains settings for importing HTML.</desc> + </info> + <prop oor:name="IgnoreComments" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether HTML comments should be ignored or imported as postits / annotations.</desc> + <label>Ignore HTML comments</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="DOCX"> + <info> + <desc>Contains settings for importing DOCX.</desc> + </info> + <prop oor:name="ImportComboBoxAsDropDown" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether ComboBox form control should be imported as DropDown text field.</desc> + <label>Import ComboBox as DropDown</label> + </info> + <value>true</value> + </prop> + </group> + </group> + </group> + <group oor:name="Numbering"> + <info> + <desc>Contains settings for Numbering/Bullets.</desc> + </info> + <group oor:name="Graphic"> + <info> + <desc>Contains settings for graphics used for bullets.</desc> + </info> + <prop oor:name="KeepRatio" oor:type="xs:boolean" oor:nillable="false"> + <!--UIHints: Numbering/Bullets dialog - Customize - Graphics - Keep Ratio--> + <info> + <desc>Maintains the proportions of images when the size is modified.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="DefaultBulletList"> + <info> + <desc>Contains the font and the character used for each level for the default bullet list.</desc> + </info> + <group oor:name="BulletFont"> + <info> + <desc>Contains the font and its relevant attributes used for the default bullet list.</desc> + </info> + <prop oor:name="FontFamilyname" oor:type="xs:string"> + <info> + <desc>Font family name of default bullet character for all list levels.</desc> + </info> + </prop> + <prop oor:name="FontWeight" oor:type="xs:short"> + <info> + <desc>Font weight of default bullet character for all list levels.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Don't know</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Thin</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>UltraLight</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Light</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>SemiLight</desc> + </info> + </enumeration> + <enumeration oor:value="5"> + <info> + <desc>Normal</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Medium</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>SemiBold</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Bold</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>UltraBold</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Black</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="FontItalic" oor:type="xs:short"> + <info> + <desc>Italic attribute of font of default bullet character for all list levels.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Don't know</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Oblique</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Normal</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <prop oor:name="BulletCharLvl1" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 1.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl2" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 2.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl3" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 3.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl4" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 4.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl5" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 5.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl6" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 6.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl7" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 7.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl8" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 8.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl9" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 9.</desc> + </info> + </prop> + <prop oor:name="BulletCharLvl10" oor:type="xs:short"> + <info> + <desc>Unicode value of default bullet character for list level 10.</desc> + </info> + </prop> + </group> + <group oor:name="UserInterfaceBehavior"> + <info> + <desc>Contains switches for the behavior of the user interface regarding lists and list items.</desc> + </info> + <prop oor:name="ChangeIndentOnTabAtFirstPosOfFirstListItem" oor:type="xs:boolean"> + <info> + <desc>Behavior of >TAB<-key and >SHIFT-TAB<-key at the first position of the first list item of a list. >TRUE<: complete list indent is increased/decreased. >FALSE<: default behavior of >TAB< resp. >SHIFT-TAB<-key at first position of a list item.</desc> + </info> + </prop> + </group> + </group> + <group oor:name="Statistics"> + <info> + <desc>Contains settings for document statistics.</desc> + </info> + <group oor:name="WordNumber"> + <info> + <desc>Contains word number settings.</desc> + </info> + <prop oor:name="Delimiter" oor:type="xs:string" oor:nillable="false"> + <!--UIHints: File - Properties - Statistics - Word number - Separator--> + <info> + <desc>Specifies the character to be used as a separator.</desc> + </info> + <value>() \t\n\xff</value> + </prop> + </group> + </group> + <group oor:name="Index"> + <info> + <desc>Contains settings for indices.</desc> + </info> + <prop oor:name="ShowPreview" oor:type="xs:boolean" oor:nillable="false"> + <!--UIHints: Insert - Indexes - Show preview --> + <info> + <desc>Specifies whether a preview of the index is displayed in the Insert Index dialog .</desc> + <label>Show Preview</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="FormLetter"> + <info> + <desc>Specifies the settings for form letter output.</desc> + </info> + <group oor:name="PrintOutput"> + <info> + <desc>Specifies the settings for form letter output to printer.</desc> + </info> + <prop oor:name="SinglePrintJobs" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Form letter - Printer output - Single print jobs--> + <info> + <desc>Prints each form letter individually with the selected printer (true).</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="AskForMerge" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Determines whether printing a document that contains database fields triggers a 'do you want to call mailmerge' query</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="MailingOutput"> + <info> + <desc>Specifies the settings for form letter output as mail.</desc> + </info> + <prop oor:name="Format" oor:type="xs:int"> + <!--UIHints: Form letter - Mailing output - Mail format--> + <info> + <desc>Specifies the mail format.</desc> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>ASCII</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>HTML</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>RTF</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Writer</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="FileOutput"> + <info> + <desc>Specifies the settings for outputting a form letter to a file.</desc> + </info> + <prop oor:name="Path" oor:type="xs:string" oor:nillable="false"> + <!--UIHints: Form letter - File output - Path--> + <info> + <desc>Specifies the path for the form letter file.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <group oor:name="FileName"> + <!-- UIHints: Tools - Options - Text document - Insert - [Section] Tables --> + <info> + <desc>Specifies how the file name is built.</desc> + </info> + <prop oor:name="Generation" oor:type="xs:boolean"> + <!--UI hints: Form letter - File output - Generate file name from - Database field / Manual setting--> + <info> + <desc>Determines if the file name is generated from a database field or from user input.</desc> + </info> + </prop> + <prop oor:name="FromDatabaseField" oor:type="xs:string"> + <info> + <desc>Specifies the column name to be used as file name.</desc> + </info> + </prop> + <prop oor:name="FromManualSetting" oor:type="xs:string"> + <info> + <desc>Specifies the name entered manually.</desc> + </info> + </prop> + </group> + <group oor:name="FilePassword"> + <info> + <desc>Specifies how the file password is built.</desc> + </info> + <prop oor:name="Generation" oor:type="xs:boolean" oor:nillable="false" > + <!--UI hints: Form letter - File output - Generate file password from - Database field--> + <info> + <desc>Determines if the file password is generated from a database field.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="FromDatabaseField" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the column name to be used as file password.</desc> + </info> + <value/> + </prop> + </group> + </group> + <prop oor:name="ConvertToTextOnlyMMFields" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>When true, only fields that can be used in mail merge will be converted to text; all other fields will be kept as fields in the Mail Merge output</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Misc"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <prop oor:name="GraphicToGalleryAsLink" oor:type="xs:boolean" oor:nillable="false"> + <!--UIHints: context menu of readonly loaded documents--> + <info> + <desc>Specifies whether a preview of the index is displayed in the dialog Insert Index.</desc> + <label>Show Preview</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="FilterFlags"> + <info> + <desc>These filter flags are only valid for specific filters and mostly refer to importing documents. By default, all of the settings are off-state (0) and should only be changed by an experienced administrator. To create a parameter, the values must be combined with the OR operator.</desc> + </info> + <group oor:name="WinWord"> + <info> + <desc>Contains settings for the WinWord filter.</desc> + </info> + <prop oor:name="WW1F" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the flags for controlling the import of WinWord 1.0 documents.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Off</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>TAG_FLD</desc> + </info> + </enumeration> + <enumeration oor:value="64"> + <info> + <desc>ALLOW_FLD_CR </desc> + </info> + </enumeration> + <enumeration oor:value="256"> + <info> + <desc>DONT_HARD_PROTECT </desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="WW" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the flags for importing WinWord documents.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Off</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>WWFL_NO_TEXT</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>WWFL_NO_STYLES</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>WWFL_NO_ZSTYLES</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>WWFL_NO_APO</desc> + </info> + </enumeration> + <enumeration oor:value="16"> + <info> + <desc>WWFL_NO_HDFT</desc> + </info> + </enumeration> + <enumeration oor:value="32"> + <info> + <desc>WWFL_NO_FTN</desc> + </info> + </enumeration> + <enumeration oor:value="64"> + <info> + <desc>WWFL_NO_FLD</desc> + </info> + </enumeration> + <enumeration oor:value="128"> + <info> + <desc>WWFL_NO_GRAF</desc> + </info> + </enumeration> + <enumeration oor:value="256"> + <info> + <desc>WWFL_NO_DEFTABS</desc> + </info> + </enumeration> + <enumeration oor:value="512"> + <info> + <desc>WWFL_NO_LRUL</desc> + </info> + </enumeration> + <enumeration oor:value="1024"> + <info> + <desc>WWFL_NO_DEFSTYLES</desc> + </info> + </enumeration> + <enumeration oor:value="2048"> + <info> + <desc>WWFL_NO_TABLE</desc> + </info> + </enumeration> + <enumeration oor:value="4096"> + <info> + <desc>WWFL_NO_OUTLINE</desc> + </info> + </enumeration> + <enumeration oor:value="8192"> + <info> + <desc>WWFL_NO_NUMRULE</desc> + </info> + </enumeration> + <enumeration oor:value="16384"> + <info> + <desc>WWFL_NO_IMPLPASP</desc> + </info> + </enumeration> + <enumeration oor:value="32768"> + <info> + <desc>WWFL_NO_GRAFLAYER</desc> + </info> + </enumeration> + <enumeration oor:value="65536"> + <info> + <desc>WWFL_NO_COMPLEX</desc> + </info> + </enumeration> + <enumeration oor:value="131072"> + <info> + <desc>WWFL_NO_OLE</desc> + </info> + </enumeration> + <enumeration oor:value="262144"> + <info> + <desc>WWFL_OLE_TO_GRAF</desc> + </info> + </enumeration> + <enumeration oor:value="524288"> + <info> + <desc>WWFL_NO_VCCONTROLS</desc> + </info> + </enumeration> + <enumeration oor:value="1048576"> + <info> + <desc>WWFL_NO_STD_STY_DYA</desc> + </info> + </enumeration> + <enumeration oor:value="2097152"> + <info> + <desc>WWFL_NO_COLS</desc> + </info> + </enumeration> + <enumeration oor:value="536870912"> + <info> + <desc>WWFL_NO_IMPORT</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="WW8" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the flags for importing WinWord 8 documents.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Off</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>WW8FL_NO_FLY_FOR_TXBX</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>EQUAL_TAB_BORDERDISTS</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="WWF" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the flags for controlling the import of fields in WW6 documents. The key WWF stands for "WinWord Field".</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Off</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>TAG_FLD</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>WWFFL_TAGS_DO_ID</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>WWFFL_TAGS_VISIBLE</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>WWFL_BOOK_TO_VAR_REF</desc> + </info> + </enumeration> + <enumeration oor:value="16"> + <info> + <desc>WWFL_BOOK_AND_REF </desc> + </info> + </enumeration> + <enumeration oor:value="32"> + <info> + <desc>TAGS_IN_TEXT</desc> + </info> + </enumeration> + <enumeration oor:value="64"> + <info> + <desc>ALLOW_FLD_CR </desc> + </info> + </enumeration> + <enumeration oor:value="128"> + <info> + <desc>NO_FLD_CR</desc> + </info> + </enumeration> + <enumeration oor:value="256"> + <info> + <desc>DONT_HARD_PROTECT </desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="WWFA0" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Enables the tagging of fields for every field type. Controls the field types 0 to 31.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFA1" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Enables the tagging of fields for every field type.Controls the field types 32 to 63.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFA2" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Enables the tagging of fields for every field type.Controls the field types 64 to 95.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFB0" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Disables the tagging of fields for every field type. Useful for fields that cannot be imported completely, for example, nested fields.Controls the field types 0 to 31.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFB1" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Disables the tagging of fields for every field type. Useful for fields that cannot be imported completely, for example, nested fields. Controls the field types 32 to 63.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFB2" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Disables the tagging of fields for every field type. Useful for fields that cannot be imported completely, for example, nested fields. Controls the field types 64 to 95.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFLX" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the X offset for text frames [UNIT=1/100 mm].</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFLY" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the Y offset for text frames [UNIT=1/100 mm].</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWFT" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies the distance between the footnote and the main text [UNIT=1/100 mm].</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="WWWR" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>Specifies several flags for exporting (for debugging).</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Off</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>WWFL_ULSPACE_LIKE_SWG</desc> + </info> + </enumeration> + <enumeration oor:value="128"> + <info> + <desc>WWFL_NO_GRAF</desc> + </info> + </enumeration> + <enumeration oor:value="131072"> + <info> + <desc>WWFL_NO_OLE</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="RegardHindiDigits" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>If true yields to digits marked as CTL script to be imported as Hindi digits.</desc> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="HTML"> + <info> + <desc>Contains settings for the HTML filter.</desc> + </info> + <prop oor:name="IncludeHiddenText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether hidden text (sections, etc) is included in the output.</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="ASCII"> + <info> + <desc>Contains settings for the ASCII filter.</desc> + </info> + <prop oor:name="IncludeHiddenText" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether hidden text (sections, etc) is included in the output.</desc> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Wizards"> + <info> + <desc>Specifies settings for the Writer Wizards.</desc> + </info> + <group oor:name="Letter"> + <info> + <desc>Specifies settings for the Letter Wizard.</desc> + </info> + <prop oor:type="xs:int" oor:name="LetterType"> + <info> + <desc>The type of the Letter</desc> + </info> + </prop> + <node-ref oor:node-type="LetterControls" oor:name="BusinessLetter"> + <info> + <desc>Reference to the LetterControls template for a Business Letter</desc> + </info> + </node-ref> + <node-ref oor:node-type="LetterControls" oor:name="PrivateOfficialLetter"> + <info> + <desc>Reference to the LetterControls template for a Private Official Letter</desc> + </info> + </node-ref> + <node-ref oor:node-type="LetterControls" oor:name="PrivateLetter"> + <info> + <desc>Reference to the LetterControls template for a Private Letter</desc> + </info> + </node-ref> + </group> + <group oor:name="Fax"> + <info> + <desc>Specifies settings for the Fax Wizard.</desc> + </info> + <prop oor:type="xs:int" oor:name="FaxType"> + <info> + <desc>The type of the Fax</desc> + </info> + </prop> + <node-ref oor:node-type="FaxControls" oor:name="BusinessFax"> + <info> + <desc>Reference to the FaxControls template for a Business Fax</desc> + </info> + </node-ref> + <node-ref oor:node-type="FaxControls" oor:name="PrivateFax"> + <info> + <desc>Reference to the FaxControls template for a Private Fax</desc> + </info> + </node-ref> + </group> + <group oor:name="Agenda"> + <info> + <desc>Specifies settings for the Agenda Wizard.</desc> + </info> + <prop oor:type="xs:int" oor:name="AgendaType"> + <info> + <desc>The number of the template to use</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="IncludeMinutes"> + <info> + <desc>The type of the Fax</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Title"> + <info> + <desc>The title of the agenda</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Date"> + <info> + <desc>The date of the meeting</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Time"> + <info> + <desc>The time of the meeting</desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="Location"> + <info> + <desc>The Location of the meeting</desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowMeetingType"> + <info> + <desc>Show the "Type of meeting" heading ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowRead"> + <info> + <desc>Show the "read" heading ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowBring"> + <info> + <desc>Show the bring heading ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowNotes"> + <info> + <desc>Show the "comments" heading ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowCalledBy"> + <info> + <desc>Show the "Meeting called by" name ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowFacilitator"> + <info> + <desc>Show the "Facilitator" name ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowNotetaker"> + <info> + <desc>Show the "notetaker" name ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowTimekeeper"> + <info> + <desc>Show the "timekeeper" name ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowAttendees"> + <info> + <desc>Show the "attendees" names ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowObservers"> + <info> + <desc>Show the "observers" names ? </desc> + </info> + </prop> + <prop oor:type="xs:boolean" oor:name="ShowResourcePersons"> + <info> + <desc>Show the "resource persons" names ? </desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplateName"> + <info> + <desc>The template's document property "title" </desc> + </info> + </prop> + <prop oor:type="xs:string" oor:name="TemplatePath"> + <info> + <desc> the full url to save to... </desc> + </info> + </prop> + <prop oor:type="xs:int" oor:name="ProceedMethod"> + <info> + <desc> how to proceed? 0 = create document, 1 = edit template </desc> + </info> + </prop> + <set oor:name="Topics" oor:node-type="AgendaWizardTopic"> + <info> + <desc> The topics of the agenda wizard </desc> + </info> + </set> + </group> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Office/WriterWeb.xcs b/officecfg/registry/schema/org/openoffice/Office/WriterWeb.xcs new file mode 100644 index 0000000000..4ecee7fa61 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Office/WriterWeb.xcs @@ -0,0 +1,861 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="WriterWeb" oor:package="org.openoffice.Office" xml:lang="en-US"> + <info> + <desc>Contains settings for the HTML editor.</desc> + </info> + <import oor:component="org.openoffice.Office.Common"/> + <component> + <group oor:name="Content"> + <info> + <desc>Contains settings for various content elements.</desc> + </info> + <group oor:name="Display"> + <info> + <desc>Contains settings for the visibility of various elements.</desc> + </info> + <prop oor:name="GraphicObject" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Display --> + <info> + <desc>Specifies whether images and objects are displayed.</desc> + <label>Images and Objects</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Table" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Display --> + <info> + <desc>Specifies whether tables are displayed.</desc> + <label>Tables</label> + </info> + <value>true</value> + </prop> + <prop oor:name="DrawingControl" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Display --> + <info> + <desc>Specifies whether drawings and controls are displayed.</desc> + <label>Drawings and controls</label> + </info> + <value>true</value> + </prop> + <prop oor:name="FieldCode" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Display --> + <info> + <desc>Specifies whether field codes are displayed.</desc> + <label>Field codes</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Note" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Display --> + <info> + <desc>Specifies whether comments are displayed.</desc> + <label>Comments</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="NonprintingCharacter"> + <info> + <desc>Contains settings for the visibility of various non-printing characters.</desc> + </info> + <prop oor:name="MetaCharacters" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: View - Non-printing Characters --> + <info> + <desc>Determines whether certain settings are applied or not (display of tab stops, spaces, breaks).</desc> + <label>Meta characters</label> + </info> + <value>false</value> + </prop> + <prop oor:name="ParagraphEnd" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents [Section] Non-printing Characters --> + <info> + <desc>Specifies whether paragraph ends are shown on the screen.</desc> + <label>Paragraph end</label> + </info> + <value>true</value> + </prop> + <prop oor:name="OptionalHyphen" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents [Section] Non-printing Characters --> + <info> + <desc>Specifies whether optional hyphens are shown on the screen.</desc> + <label>Optional hyphens</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Space" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents [Section] Non-printing Characters --> + <info> + <desc>Specifies whether spaces are shown on the screen.</desc> + <label>Spaces</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ProtectedSpace" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents [Section] Non-printing Characters --> + <info> + <desc>Specifies whether protected spaces are shown on the screen.</desc> + <label>Protected Spaces</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Break" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents [Section] Non-printing Characters --> + <info> + <desc>Specifies whether breaks are shown on the screen.</desc> + <label>Breaks</label> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="Highlighting"> + <info> + <desc>Contains settings for highlighting contents.</desc> + </info> + <prop oor:name="Field" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Contents - [Section] Highlighting --> + <info> + <desc>Specifies whether fields are highlighted.</desc> + <label>Fields</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="Layout"> + <info> + <desc>Contains layout-specific settings.</desc> + </info> + <group oor:name="Line"> + <info> + <desc>Contains settings for guiding lines or points (for example when selecting/moving an object or frame).</desc> + </info> + <prop oor:name="Guide" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Lines --> + <info> + <desc>Displays helplines around the frames when frames are moved.</desc> + <label>Helplines</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Window"> + <info> + <desc>Contains various settings for the window, such as scrollbars, rules, etc.</desc> + </info> + <prop oor:name="HorizontalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the horizontal scroll bar is displayed.</desc> + <label>Horizontal scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="VerticalScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the vertical scroll bar is displayed.</desc> + <label>Vertical Scroll</label> + </info> + <value>true</value> + </prop> + <prop oor:name="ShowRulers" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies whether rulers are displayed. It filters the values of HorizontalRuler and VerticalRuler</desc> + <label>Show rulers</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalRuler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the horizontal ruler is displayed.</desc> + <label>Horizontal ruler</label> + </info> + <value>true</value> + </prop> + <prop oor:name="HorizontalRulerUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies the measurement unit for the horizontal ruler.</desc> + <label>Horizontal ruler measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="VerticalRuler" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Window --> + <info> + <desc>Specifies whether the vertical ruler is displayed.</desc> + <label>Vertical Ruler</label> + </info> + <value>false</value> + </prop> + <prop oor:name="VerticalRulerUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Options - Text document - View - [Section] View --> + <info> + <desc>Specifies the measurement unit for the vertical ruler.</desc> + <label>Vertical ruler measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + <prop oor:name="SmoothScroll" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Window --> + <info> + <desc>Activates the smooth page scrolling function.</desc> + <label>Smooth scroll</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Other"> + <info> + <desc>Contains miscellaneous settings.</desc> + </info> + <prop oor:name="IsAlignMathObjectsToBaseline" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: none yet --> + <info> + <desc>Automatically align the baseline of Math objects with the baseline of the surrounding text.</desc> + <label>Align Math objects</label> + </info> + <value>true</value> + </prop> + <prop oor:name="MeasureUnit" oor:type="xs:int"> + <!-- UIHints: Tools - Option - HTML-Document - Layout - [Section] Meas. Unit --> + <info> + <desc>Specifies the measurement units.</desc> + <label>Measure unit</label> + </info> + <constraints> + <enumeration oor:value="1"> + <info> + <desc>Millimeter</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Centimeter</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Meter</desc> + </info> + </enumeration> + <enumeration oor:value="4"> + <info> + <desc>Kilometer</desc> + </info> + </enumeration> + <enumeration oor:value="6"> + <info> + <desc>Point</desc> + </info> + </enumeration> + <enumeration oor:value="7"> + <info> + <desc>Pica</desc> + </info> + </enumeration> + <enumeration oor:value="8"> + <info> + <desc>Inch</desc> + </info> + </enumeration> + <enumeration oor:value="9"> + <info> + <desc>Foot</desc> + </info> + </enumeration> + <enumeration oor:value="10"> + <info> + <desc>Miles</desc> + </info> + </enumeration> + </constraints> + </prop> + </group> + <group oor:name="Zoom"> + <info> + <desc>Contains zoom specific settings.</desc> + </info> + <prop oor:name="Type" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the zoom type.</desc> + <label>Zoom Type</label> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Percent</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Whole Page</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>Page Width</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + <prop oor:name="Value" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: (Status Bar) --> + <info> + <desc>Specifies the zoom value.</desc> + <label>Zoom Value</label> + </info> + <value>100</value> + </prop> + </group> + </group> + <group oor:name="Grid"> + <info> + <desc>Contains various items for the grid that are not listed in other sections.</desc> + </info> + <group oor:name="Option"> + <info> + <desc>Contains options for the grid.</desc> + </info> + <prop oor:name="SnapToGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Grid - [Section] Option --> + <info> + <desc>Moves frames, drawing elements, and form functions only between the grid points.</desc> + <label>Snap to grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="VisibleGrid" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Grid - [Section] Option --> + <info> + <desc>Displays the grid.</desc> + <label>Visible grid</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Synchronize" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Grid - [Section] Option --> + <info> + <desc>Changes the current grid settings symmetrically. The resolution and subdivision for the X- and Y-axis remains the same.</desc> + <label>Synchronize axes</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Resolution"> + <info> + <desc>Contains settings for specifying the grid resolution.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Grid - [Section] Grid --> + <info> + <desc>Defines the distance between the grid points on the X-axis [UNIT=1/100 mm].</desc> + <label>X Axis Resolution</label> + </info> + <value>1000</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Grid - [Section] Grid --> + <info> + <desc>Defines the distance between the grid points on the Y-axis [UNIT=1/100 mm].</desc> + <label>Y Axis Resolution</label> + </info> + <value>1000</value> + </prop> + </group> + <group oor:name="Subdivision"> + <info> + <desc>Contains settings for subdividing of the grid.</desc> + </info> + <prop oor:name="XAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Grid - [Section] Grid --> + <info> + <desc>Specifies the number of intervals between two grid points on the X-axis.</desc> + <label>X Axis Subdivision</label> + </info> + <value>3</value> + </prop> + <prop oor:name="YAxis" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Grid - [Section] Grid --> + <info> + <desc>Defines the distance between the grid points on the Y-axis.</desc> + <label>Y Axis Subdivision</label> + </info> + <value>3</value> + </prop> + </group> + </group> + <group oor:name="Print"> + <info> + <desc>Contains settings for printing.</desc> + </info> + <group oor:name="Content"> + <info> + <desc>Contains settings for specifying which content types are printed.</desc> + </info> + <prop oor:name="Graphic" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether images are printed.</desc> + <label>Images</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Table" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether tables are printed.</desc> + <label>Tables</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Control" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether controls are printed.</desc> + <label>Controls</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Background" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether background objects are printed.</desc> + <label>Background</label> + </info> + <value>true</value> + </prop> + <prop oor:name="PrintBlack" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Contents --> + <info> + <desc>Specifies whether text is always printed in black.</desc> + <label>Print black</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Note" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Print - [Section] Notes --> + <info> + <desc>Specifies whether comments are printed and how they are printed.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>None</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>Comments only</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>End of document</desc> + </info> + </enumeration> + <enumeration oor:value="3"> + <info> + <desc>End of page</desc> + </info> + </enumeration> + </constraints> + <value>0</value> + </prop> + </group> + <group oor:name="Page"> + <info> + <desc>Specifies which pages are printed and how they are printed.</desc> + </info> + <prop oor:name="Reversed" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Print - [Section] Pages --> + <info> + <desc>Reverses the printing order.</desc> + <label>Reversed</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Brochure" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Print - [Section] Pages --> + <info> + <desc>Prints in brochure format.</desc> + <label>Brochure</label> + </info> + <value>false</value> + </prop> + <prop oor:name="BrochureRightToLeft" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages --> + <info> + <desc>Prints in brochure format, with right-to-left direction.</desc> + <label>Right-to-left</label> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="Output"> + <info> + <desc>Contains output-specific settings.</desc> + </info> + <prop oor:name="SinglePrintJob" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Output --> + <info> + <desc>Controls the print output.</desc> + <label>Create single print jobs</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Fax" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Print - [Section] Fax --> + <info> + <desc>Specifies which fax machine is used when faxing directly from the document</desc> + <label>Fax</label> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + </group> + <group oor:name="Papertray"> + <info> + <desc>Contains settings for printers with multiple paper trays.</desc> + </info> + <prop oor:name="FromPrinterSetup" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Print - [Section] Paper tray --> + <info> + <desc>Specifies that the defined paper source in the printer setup is used for printers with multiple trays.</desc> + <label>From printer setup</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Table"> + <info> + <desc>Contains settings for tables.</desc> + </info> + <group oor:name="Shift"> + <info> + <desc>Contains settings used when shifting table rows/columns.</desc> + </info> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Table - [Section] Shift --> + <!--Notice: NonMetric default: 635 1/100 mm--> + <info> + <desc>Specifies the default value for moving a table row [UNIT=1/100 mm].</desc> + <label>Row</label> + </info> + <value>500</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Table - [Section] Shift --> + <!-- Notice: NonMetric default: 635 1/100 mm--> + <info> + <desc>Specifies the default value for shifting a table column [UNIT=1/100 mm].</desc> + <label>Column</label> + </info> + <value>500</value> + </prop> + </group> + <group oor:name="Insert"> + <info> + <desc>Contains settings used when inserting table rows/columns.</desc> + </info> + <prop oor:name="Row" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Table - [Section] Insert --> + <!-- Notice: NonMetric default: 635 1/100 mm --> + <info> + <desc>Specifies the default value for inserting rows [UNIT=1/100 mm].</desc> + <label>Row</label> + </info> + <value>500</value> + </prop> + <prop oor:name="Column" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Table - [Section] Insert --> + <!-- Notice: The NonMetric Default 2540 1/100 mm--> + <info> + <desc>Specifies the default value for inserting columns [UNIT=1/100 mm].</desc> + <label>Column</label> + </info> + <value>2500</value> + </prop> + </group> + <group oor:name="Change"> + <info> + <desc>Contains settings specifying the effect that modifying rows/columns has on a table.</desc> + </info> + <prop oor:name="Effect" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document - Table [Section] Effect --> + <info> + <desc>Determines the relative effect of rows and columns to adjacent rows or columns, as well as to the entire table.</desc> + </info> + <constraints> + <enumeration oor:value="0"> + <info> + <desc>Fixed</desc> + </info> + </enumeration> + <enumeration oor:value="1"> + <info> + <desc>FixedProportional</desc> + </info> + </enumeration> + <enumeration oor:value="2"> + <info> + <desc>Variable</desc> + </info> + </enumeration> + </constraints> + <value>2</value> + </prop> + </group> + <group oor:name="Input"> + <info> + <desc>Contains settings used when inputting text or data in tables.</desc> + </info> + <prop oor:name="NumberRecognition" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Insert into tables --> + <info> + <desc>Specifies whether numbers in a table are recognized or if they are saved in a text format.</desc> + <label>Number recognition</label> + </info> + <value>true</value> + </prop> + <prop oor:name="NumberFormatRecognition" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Insert into tables --> + <info> + <desc>Specifies that only entries with the defined format are accepted. This option is only available if number format recognition is active (NumberRecognition=True).</desc> + <label>Number format recognition</label> + </info> + <value>true</value> + </prop> + <prop oor:name="Alignment" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Insert into tables --> + <info> + <desc>Specifies whether all of the numbers are aligned below right of the cell and not above left (as in text). This option is only available if number format recognition is active (NumberRecognition=True).</desc> + <label>Alignment</label> + </info> + <value>false</value> + </prop> + <prop oor:name="SplitVerticalByDefault" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Specifies whether cells should be split vertically by default.</desc> + <label>Split vertically by default</label> + </info> + <value>false</value> + </prop> + </group> + </group> + <group oor:name="Insert"> + <info> + <desc>Specifies the settings for inserting various object types.</desc> + </info> + <group oor:name="Table"> + <info> + <desc>Specifies the default settings for inserting tables.</desc> + </info> + <prop oor:name="Header" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Tables --> + <info> + <desc>Specifies whether the table has a header</desc> + <label>Header</label> + </info> + <value>false</value> + </prop> + <prop oor:name="RepeatHeader" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Tables --> + <info> + <desc>Specifies whether the header in the new page is adopted when inserting a page break. This option is only available if Header=True.</desc> + <label>Repeat header</label> + </info> + <value>false</value> + </prop> + <prop oor:name="Border" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Option - HTML-Document Insert - [Section] Tables --> + <info> + <desc>Specifies whether table cells have a border by default.</desc> + <label>Border</label> + </info> + <value>true</value> + </prop> + </group> + </group> + <group oor:name="ObjectBar"> + <info> + <desc>Specifies the settings for the object bar.</desc> + </info> + <group oor:name="Selection"> + <!-- UIHints: Right mouse click to the toolbar with object selection--> + <info> + <desc>Specifies the type of object bar that is visible.</desc> + </info> + <prop oor:name="Graphic" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Image Object Bar or the Text Object Bar/Web is the visible toolbar when an image is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="Table" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Table Object Bar or the Text Object Bar/Web is visible toolbar when a table is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="NumberedList" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Numbering Object Bar or the Text Object Bar/Web is visible toolbar when text formatted with numbering/list is selected.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="NumberedList_InTable" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Numbering Object Bar, the Table Object Bar or the Text Object Bar/Web is visible toolbar when text formatted with numbering/list is selected in a table.</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="BezierObject" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Specifies whether the Bezier Object Bar or the Draw Object Bar is the visible toolbar with a Bezier object in edit mode.</desc> + </info> + <value>-1</value> + </prop> + </group> + </group> + <group oor:name="Background"> + <info> + <desc>Contains settings for the background of a document.</desc> + </info> + <prop oor:name="Color" oor:type="xs:int"> + <!-- UIHints: Tools - Option - HTML-Document Background - [Section] Background color --> + <info> + <desc>Determines the background color.</desc> + <label>Background color</label> + </info> + </prop> + </group> + <group oor:name="Gallery"> + <info> + <desc>Contains settings for gallery items that can be added to the document.</desc> + </info> + <prop oor:name="AddGraphic" oor:type="xs:boolean" oor:nillable="false"> + <!--UIHints: HTML document in readonly mode - context menu of an Image - Add Image - As Link / Copy--> + <info> + <desc>Specifies whether an image is embedded or added as link when it is inserted into the Gallery.</desc> + </info> + <value>true</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/Setup.xcs b/officecfg/registry/schema/org/openoffice/Setup.xcs new file mode 100644 index 0000000000..82e23f0d8d --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/Setup.xcs @@ -0,0 +1,440 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice" oor:name="Setup" xml:lang="en-US"> + <info> + <desc>Contains Setup preferences, such as the installed UI locales or the + available modules.</desc> + </info> + <templates> + <group oor:name="InstalledLocale"> + <info> + <desc>Describes a language pack that is installed to provide a localized + office UI.</desc> + </info> + <prop oor:name="Origin" oor:type="xs:string"> + <info> + <desc>Identifies the organization, group or person that provided this + language pack.</desc> + </info> + </prop> + </group> + <group oor:name="MigrationStep"> + <info> + <desc>Describes one step of migration</desc> + </info> + <prop oor:name="MigrationService" oor:type="xs:string"> + <info> + <desc>an optional uno service that is called after files and nodes + have been copied in order to perform custom migration actions. The + service needs to support XInitializable and XJob interfaces according + do + http://specs.openoffice.org/appwide/migration/spec_migration.sxw</desc> + </info> + </prop> + <prop oor:name="IncludedFiles" oor:type="oor:string-list"> + <info> + <desc>a list of wildcards relative to the old userdata origin that are + to be copied</desc> + </info> + </prop> + <prop oor:name="ExcludedFiles" oor:type="oor:string-list"> + <info> + <desc>a list of wildcards relative to the old userdata origin that are + to be copied</desc> + </info> + </prop> + <prop oor:name="IncludedNodes" oor:type="oor:string-list"> + <info> + <desc>a list of configuration node paths that are to be moved from the + old user layer to the new user layer</desc> + </info> + </prop> + <prop oor:name="ExcludedNodes" oor:type="oor:string-list"> + <info> + <desc>a list of configuration node paths that are not to be moved from + the old user layer to the new user layer</desc> + </info> + </prop> + <prop oor:name="ExcludedExtensions" oor:type="oor:string-list"> + <info> + <desc>a list of extension identifiers that are not to be copied from + the old user layer to the new user layer</desc> + </info> + </prop> + </group> + <group oor:name="MigrateVersion"> + <info> + <desc>Describes migration steps specific for certain version(s)</desc> + </info> + <prop oor:name="VersionIdentifiers" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>version identifiers, that are supported for migration</desc> + </info> + <value/> + </prop> + <prop oor:name="Priority" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Contains the priority value to specify which migration should be + preferred. Higher values are preferred.</desc> + </info> + <value/> + </prop> + <set oor:name="MigrationSteps" oor:node-type="MigrationStep"> + <info> + <desc>Contains necessary migration steps for specific versions</desc> + </info> + </set> + </group> + <group oor:name="Factory"> + <info> + <desc>Describes an application module (a document factory, such as + Writer).</desc> + </info> + <prop oor:name="ooSetupFactoryActualFilter" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>It's the "most actual" filter, which is able to import/export + ALL currently implemented features of this office module. It has to be + the programmatic name of the filter.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryActualTemplateFilter" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>The same meaning as ooSetupFactoryActualFilter ... but regarding + to the actual template format.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryDefaultFilter" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the default file format for saving documents inside + this office module.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryDocumentService" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>It's the service name of the document model used by this module. + E.g. filter match against those service name.</desc> + </info> + </prop> + <!--The default must be written by the setup.--> + <prop oor:name="ooSetupFactoryShortName" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the short name of the factory.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryUIName" oor:type="xs:string" oor:localized="true"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the UI name of the factory.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryTemplateFile" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the name of the standard template file for the + factory.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactorySystemDefaultTemplateChanged" oor:type="xs:boolean"> + <!-- UIHints: setup --> + <info> + <desc>Indicates if the system default template has been + changed.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryWindowAttributes" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the attributes of the factory window</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryEmptyDocumentURL" oor:type="xs:string"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the URL for opening an empty document in the + factory.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryIcon" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the ID of the icon for the factory</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="ooSetupFactoryStyleFilter" oor:type="xs:int" oor:nillable="false"> + <!-- UIHints: setup --> + <info> + <desc>Specifies the ID of the style filter (Stylist) for the + factory</desc> + </info> + <value>-1</value> + </prop> + <prop oor:name="ooSetupFactoryCommandConfigRef" oor:type="xs:string"> + <info> + <desc>Refer to a configuration file, which contains the list of UI + commands, suitable for this module.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryWindowStateConfigRef" oor:type="xs:string"> + <info> + <desc>Refer to a configuration file, which contains the persistent + window data, suitable for this module.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryCmdCategoryConfigRef" oor:type="xs:string"> + <info> + <desc>Refers to a configuration file which contains category + definitions for user interface commands suitable for this + module.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryHelpBaseURL" oor:type="xs:string"> + <info> + <desc>Describe the base part of a help URL, which can be used to show + the start help page according to the used office factory.</desc> + </info> + </prop> + <prop oor:name="ooSetupFactoryHelpOnOpen" oor:type="xs:boolean"> + <info> + <desc>Enable/disable automatic showing of the start help page for this + office factory, if any document suitable for this factory is + opened.</desc> + </info> + <!-- Attention: Because this feature must be enabled explicitly, we + define the following: + a) value = NIL => feature disabled + b) value = false/true => feature enabled but inactive/active + default = a) => no value inside xcs! + --> + </prop> + </group> + </templates> + <component> + <group oor:name="Product"> + <info> + <desc>Contains common product and version information</desc> + </info> + <!--The default must be written by the setup.--> + <prop oor:name="ooName" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the name of a product.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="ooSetupVersion" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the version number of the product that appears on the + user interface.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="ooSetupLastVersion" oor:type="xs:string" oor:nillable="true"> + <info> + <desc>Specifies the version number of the previously used product for + whats-new comparison.</desc> + </info> + </prop> + <prop oor:name="ooSetupVersionAboutBox" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the complete (major.minor.micro) version number of the + product that appears only on the about box.</desc> + </info> + <value/> + </prop> + <prop oor:name="ooSetupVersionAboutBoxSuffix" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the version suffix (beta1, rc2) of the product that + appears only on the about box.</desc> + </info> + <value/> + </prop> + <prop oor:name="ooVendor" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the vendor who build the product.</desc> + </info> + <value/> + </prop> + <prop oor:name="ooSetupExtension" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the version number that appears on the user + interface.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="LastTimeGetInvolvedShown" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>The last time when the Get Involved infobar was shown.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="LastTimeDonateShown" oor:type="xs:long" oor:nillable="false"> + <info> + <desc>The last time when the Donate infobar was shown.</desc> + </info> + <value>0</value> + </prop> + </group> + <group oor:name="Office"> + <!--The default must be written by the setup.--> + <info> + <desc>Specifies the installation location, locales and the available + factories for creating documents.</desc> + </info> + <prop oor:name="ooSetupInstCompleted" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates if the user data is copied successfully.</desc> + </info> + <value>false</value> + </prop> + <set oor:name="InstalledLocales" oor:node-type="InstalledLocale"> + <info> + <desc>Enumerates the application languages that are installed, if a + multilingual version is used.</desc> + </info> + </set> + <prop oor:name="ooSetupConnectionURL" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specifies the URL for a UNO connection that can be used to + script the office from outside.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="MigrationCompleted" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>This should be set to true, as soon as settings from another + version have been imported into this installation in order to prevent + multiple migrations</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="LastCompatibilityCheckID" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The build ID of the office. On startup the office will compare + this ID with the current build id to decide if the extensions + dependencies need to be checked.</desc> + </info> + <value>not checked</value> + </prop> + <set oor:name="Factories" oor:node-type="Factory"> + <info> + <desc>Contains all of the document factories that were installed + during setup.</desc> + </info> + </set> + <prop oor:name="OfficeRestartInProgress" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>The entry specifies that we are in restart process</desc> + </info> + <value>false</value> + </prop> + </group> + <group oor:name="L10N"> + <info> + <desc>Specifies the installation locales.</desc> + </info> + <!--The default must be written by the setup.--> + <prop oor:name="ooLocale" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - Other --> + <!--The initial default should be written by the setup.--> + <info> + <desc>Indicates the Office language selected by the user.</desc> + <label>Locale</label> + </info> + <value/> + </prop> + <prop oor:name="ooSetupSystemLocale" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - Languages and Locales - General - Language + of - Locale setting --> + <info> + <desc>Indicates the locale setting defined by the user. By default, + this label is empty and the system locale is used.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="ooSetupCurrency" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - Languages and Locales - General - Language + of - Default currency --> + <info> + <desc>Indicates the currency settings defined by the user. By default, + this label is empty and the currency defined in the + ooSetupSystemLocale is used.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL + was intended --> + </prop> + <prop oor:name="DecimalSeparatorAsLocale" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates that the decimal separator (dot or comma) is used as + appropriate for the selected locale instead of the one related to the + default keyboard layout.</desc> + <label>Decimal separator key same as locale setting.</label> + </info> + <value>true</value> + </prop> + <prop oor:name="IgnoreLanguageChange" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Indicates whether changes to the system input language/keyboard + will be ignored. If ignored, when new text is typed that text will + follow the language of the document or current paragraph, not the + current system language.</desc> + <label>Ignore system input language.</label> + </info> + <value>false</value> + </prop> + <prop oor:name="DateAcceptancePatterns" oor:type="xs:string" oor:nillable="true"> + <!-- UIHints: Tools - Options - Languages and Locales - General - Language + of - Date acceptance patterns --> + <info> + <desc>Indicates the date acceptance patterns defined by the user. By + default, this label is empty and the patterns defined in the + ooSetupSystemLocale are used.</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="Migration"> + <info> + <desc>Contains settings that control the migration process for certain + versions.</desc> + </info> + <set oor:name="SupportedVersions" oor:node-type="MigrateVersion"> + <info> + <desc>Define migration steps for supported versions</desc> + </info> + </set> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/System.xcs b/officecfg/registry/schema/org/openoffice/System.xcs new file mode 100644 index 0000000000..3a63f2c8a8 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/System.xcs @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="System" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>Contains preferences which are dynamically read from the system like UI locales.</desc> + </info> + <component> + <group oor:name="L10N"> + <info> + <desc>Contains localization settings</desc> + </info> + <prop oor:name="Locale" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the user's desktop locale setting if available.</desc> + </info> + <value/> + </prop> + <prop oor:name="UILocale" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the user's desktop UI language setting if available.</desc> + </info> + <value/> + </prop> + <prop oor:name="SystemLocale" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Contains the system's default locale setting if available.</desc> + </info> + <value/> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/TypeDetection/Filter.xcs b/officecfg/registry/schema/org/openoffice/TypeDetection/Filter.xcs new file mode 100644 index 0000000000..5433e13497 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/TypeDetection/Filter.xcs @@ -0,0 +1,114 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice.TypeDetection" oor:name="Filter" xml:lang="en-US"> + <info> + <desc>Contains common filters for Office. See package TypeDetection and + TypeDetection_Types for other parts of type/filter configuration too.</desc> + </info> + <templates> + <group oor:name="Filter"> + <info> + <desc>Lists filters that can import or export content.</desc> + </info> + <prop oor:name="FileFormatVersion" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>A unique ID, which is used internally to differentiate among + file formats of the same type.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="Type" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Supported content type of this filter. Must be an internal type + name.</desc> + </info> + <value/> + </prop> + <prop oor:name="DocumentService" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The uno service name of the supported office document + type.</desc> + </info> + <value/> + </prop> + <prop oor:name="UIComponent" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The uno implementation name a dialog, which is used to ask a + user for special filter parameter (e.g., for csv).</desc> + </info> + <value/> + </prop> + <prop oor:name="UserData" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Filter specific data.</desc> + </info> + <value/> + </prop> + <prop oor:name="FilterService" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>The uno implementation name of the filter service.</desc> + </info> + <value/> + </prop> + <prop oor:name="TemplateName" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Name of a corresponding template, which is merged together with + the style sheets of the loaded document.</desc> + </info> + <value/> + </prop> + <prop oor:name="Flags" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>Specify the filter in some further properties + (import/export/...).</desc> + </info> + <value/> + </prop> + <prop oor:name="UIName" oor:localized="true" oor:type="xs:string"> + <info> + <desc>Localized name of the filter, which can be shown at the + UI.</desc> + </info> + </prop> + <prop oor:name="ExportExtension" oor:type="xs:string" oor:nillable="true"> + <info> + <desc>Extension to use when exporting content using this filter. When + this value is not given, it is inferred from the Type associated with + this filter.</desc> + </info> + </prop> + <prop oor:name="Enabled" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>Whether the filter is enabled. It makes sense to disable a filter, + as a temporary security measure, when there is a 0-day vulnerability in + it.</desc> + </info> + <value>true</value> + </prop> + </group> + </templates> + <component> + <set oor:name="Filters" oor:node-type="Filter"> + <info> + <desc>Lists the registered office filters.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/TypeDetection/GraphicFilter.xcs b/officecfg/registry/schema/org/openoffice/TypeDetection/GraphicFilter.xcs new file mode 100644 index 0000000000..fbca758102 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/TypeDetection/GraphicFilter.xcs @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="GraphicFilter" oor:package="org.openoffice.TypeDetection" xml:lang="en-US"> + <info> + <desc>Contains specialized data for internal image filter.</desc> + </info> + <templates> + <group oor:name="Filter"> + <info> + <desc>Lists of all internal image filters.</desc> + </info> + <prop oor:name="Type" oor:type="xs:string"> + <info> + <desc>Supported content type of this filter. Must be an internal type name.</desc> + </info> + </prop> + <prop oor:name="FormatName" oor:type="xs:string"> + <info> + <desc>A shortname which describes the graphics format.</desc> + </info> + </prop> + <prop oor:name="RealFilterName" oor:type="xs:string"> + <info> + <desc>The internal filter name of a real document filter (mostly draw).</desc> + </info> + </prop> + <prop oor:name="UIComponent" oor:type="xs:string"> + <info> + <desc>The uno implementation name a dialog, which is used to ask an user for special filter parameter (e.g. for csv).</desc> + </info> + </prop> + <prop oor:name="Flags" oor:type="oor:string-list"> + <info> + <desc>Specify the filter in some further properties (e.g. import/export/..).</desc> + </info> + </prop> + <prop oor:name="UIName" oor:localized="true" oor:type="xs:string"> + <info> + <desc>Localized name of the filter, which can be shown at the UI.</desc> + </info> + </prop> + </group> + </templates> + <component> + <set oor:name="Filters" oor:node-type="Filter"> + <info> + <desc>Lists the registered office filters.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/TypeDetection/Misc.xcs b/officecfg/registry/schema/org/openoffice/TypeDetection/Misc.xcs new file mode 100644 index 0000000000..128d9bb149 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/TypeDetection/Misc.xcs @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Misc" oor:package="org.openoffice.TypeDetection" xml:lang="en-US"> + <info> + <desc>Contains common content types, filters, deep detection services, as well as the frame loader and the content handler for Office.</desc> + </info> + <templates> + <group oor:name="FrameLoader"> + <info> + <desc>Can load a type as visible component into a com.sun.star.frame.Frame.</desc> + </info> + <prop oor:name="Types" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of internal type names, which can be interpreted by this loader implementation.</desc> + </info> + <value/> + </prop> + </group> + <group oor:name="ContentHandler"> + <info> + <desc>Can load a type as non visible component, e.g. sounds.</desc> + </info> + <prop oor:name="Types" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of internal type names, which can be interpreted by this handler implementation.</desc> + </info> + <value/> + </prop> + </group> + </templates> + <component> + <set oor:name="FrameLoaders" oor:node-type="FrameLoader"> + <info> + <desc>Lists the registered frame loader services.</desc> + </info> + </set> + <set oor:name="ContentHandlers" oor:node-type="ContentHandler"> + <info> + <desc>Lists the registered content handler services.</desc> + </info> + </set> + <group oor:name="Defaults"> + <info> + <desc>Contains default objects that are used if no specialized service was registered or values which specify special behaviour of type/filter environment.</desc> + </info> + <prop oor:name="DefaultFrameLoader" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Specify a generic frame loader, which can use filter services for loading documents into frames.</desc> + </info> + <value>com.sun.star.comp.office.FrameLoader</value> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/TypeDetection/Types.xcs b/officecfg/registry/schema/org/openoffice/TypeDetection/Types.xcs new file mode 100644 index 0000000000..4f6640211e --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/TypeDetection/Types.xcs @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:package="org.openoffice.TypeDetection" oor:name="Types" xml:lang="en-US"> + <info> + <desc>Contains common content types for Office. See package TypeDetection + and TypeDetection_Filters for other parts of type/filter configuration + too.</desc> + </info> + <templates> + <group oor:name="Type"> + <info> + <desc>Lists the types that represent common content formats in + Office.</desc> + </info> + <prop oor:name="UIOrder" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Used to sort types inside dialogs. Only values > 0 are + recognized. Types with an order value < 1 will be sorted + alphabetically.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="URLPattern" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of URL pattern (with simple wildcards */?) which match to + this type.</desc> + </info> + <value/> + </prop> + <prop oor:name="Extensions" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>List of file extensions, which match to this type.</desc> + </info> + <value/> + </prop> + <prop oor:name="DocumentIconID" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Global ID of an icon, which represent this type at the UI.</desc> + </info> + <value>0</value> + </prop> + <prop oor:name="MediaType" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Corresponding mime type.</desc> + </info> + <value/> + </prop> + <prop oor:name="Preferred" oor:type="xs:boolean" oor:nillable="false"> + <info> + <desc>In case of ambiguous registrations (e.g. for extensions doc/txt) + it specify the preferred type.</desc> + </info> + <value>false</value> + </prop> + <prop oor:name="PreferredFilter" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>An optimization; points directly at the preferred filter for + this type. No search across all filters is necessary.</desc> + </info> + <value/> + </prop> + <prop oor:name="UIName" oor:localized="true" oor:type="xs:string"> + <info> + <desc>Localized name of this type for showing it at the UI.</desc> + </info> + </prop> + <prop oor:name="ClipboardFormat" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Unique identifier, which can be searched inside the stream to + detect this format.</desc> + </info> + <value/> + </prop> + <prop oor:name="DetectService" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>An optimization; points directly at the deep detection service, + which can verify a flat detection.</desc> + </info> + <value/> + </prop> + </group> + </templates> + <component> + <set oor:name="Types" oor:node-type="Type"> + <info> + <desc>Lists the registered content types.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/TypeDetection/UISort.xcs b/officecfg/registry/schema/org/openoffice/TypeDetection/UISort.xcs new file mode 100644 index 0000000000..93159a28a5 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/TypeDetection/UISort.xcs @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="UISort" oor:package="org.openoffice.TypeDetection" xml:lang="en-US"> + <info> + <desc>Contains the order of filters if they are shown inside an UI office.</desc> + </info> + <templates> + <group oor:name="ModuleFilterOrder"> + <info> + <desc>Knows an ordered list of filters related to an office module.</desc> + </info> + <prop oor:name="SortedFilterList" oor:type="oor:string-list" oor:nillable="false"> + <info> + <desc>It's a sorted list of internal filter names. All filters which are not listed here are appended alphabetically at the end of this list</desc> + </info> + <value/> + </prop> + </group> + </templates> + <component> + <set oor:name="ModuleDependendFilterOrder" oor:node-type="ModuleFilterOrder"> + <info> + <desc>Bind sorted lists of filter names to an office module.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/UserProfile.xcs b/officecfg/registry/schema/org/openoffice/UserProfile.xcs new file mode 100644 index 0000000000..0b458c0e24 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/UserProfile.xcs @@ -0,0 +1,204 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="UserProfile" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>Contains user-related information, such as name and address.</desc> + </info> + <component> + <group oor:name="Data"> + <info> + <desc>Contains user-related information, such as name and address.</desc> + </info> + <prop oor:name="o" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the name of the user's company.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="givenname" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the first name of the user.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="sn" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the last name of the user.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="initials" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's initials.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="street" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the street where the user lives.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="l" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the city where the user lives.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="st" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the state where the user lives.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="postalcode" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's ZIP-code.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="c" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the country where the user lives.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="title" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's title.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="position" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's position. This field is only present for backward compatibility. It is not defined for ldap orgPerson.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="homephone" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's private telephone number.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="telephonenumber" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's telephone number at work.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="facsimiletelephonenumber" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's fax number.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="mail" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the user's email address.</desc> + </info> + <value/> + <!-- JB: Empty default inserted into empty property node. Remove if NIL was intended --> + </prop> + <prop oor:name="UserGroup" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>This field is kept for backwards compatibility.</desc> + </info> + <value>UserGroup</value> + </prop> + <prop oor:name="fathersname" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the father's name of the user (only for Russian UI).</desc> + </info> + <value/> + </prop> + <prop oor:name="apartment" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies the apartment of the user (only for Russian UI).</desc> + </info> + <value/> + </prop> + <prop oor:name="signingkey" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies user's preferred OpenPGP key used for document signing.</desc> + </info> + <value/> + </prop> + <prop oor:name="encryptionkey" oor:type="xs:string" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Specifies user's preferred OpenPGP key used for document encryption.</desc> + </info> + <value/> + </prop> + <prop oor:name="encrypttoself" oor:type="xs:boolean" oor:nillable="false"> + <!-- UIHints: Tools - Options - General - User Data --> + <info> + <desc>Whether to encrypt documents for recipient(s) and also for the user with their preferred encryption key.</desc> + </info> + <value>true</value> + </prop> + </group> + <group oor:name="WinUserInfo"> + <info> + <desc>Contains user information cached from Active Directory.</desc> + </info> + <prop oor:name="Cache" oor:type="xs:string" oor:nillable="false"> + <info> + <desc>Cache data.</desc> + </info> + <value/> + </prop> + </group> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/VCL.xcs b/officecfg/registry/schema/org/openoffice/VCL.xcs new file mode 100644 index 0000000000..0a6db737f7 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/VCL.xcs @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="VCL" oor:package="org.openoffice" xml:lang="en-US"> + <info> + <desc>Contains preferences for the VCL (Visual Class Library).</desc> + </info> + <templates> + <group oor:name="LFonts"> + <info> + <desc>Contains attributes for fonts. The substitution lists are separated by ';' and are searched first to last for a substitute.</desc> + </info> + <prop oor:name="SubstFonts" oor:type="xs:string"> + <info> + <desc>Contains a list of substitute fonts used in office documents.</desc> + </info> + </prop> + <prop oor:name="SubstFontsMS" oor:type="xs:string"> + <info> + <desc>Contains a list of substitute fonts used in MS export filters.</desc> + </info> + </prop> + <prop oor:name="FontWeight" oor:type="xs:string"> + <info> + <desc>Specifies the font weight. Valid values are "thin", "ultralight", "light", "semilight", "normal", "medium", "semibold", "bold", "ultrabold", "black" (in ascending order of weight) and "unknown".</desc> + </info> + </prop> + <prop oor:name="FontWidth" oor:type="xs:string"> + <info> + <desc>Specifies the font width. Valid values are "ultracondensed", "extracondensed", "condensed", "semicondensed", "normal", "semiexpanded", "expanded", "extraexpanded", "ultraexpanded" (in ascending order of width) and "unknown".</desc> + </info> + </prop> + <prop oor:name="FontType" oor:type="xs:string"> + <info> + <desc>Denotes the compatible styles for the font. Multiple styles are separated by ','. Valid styles are: "Default", "Standard", "Normal", "Symbol", "Fixed", "SansSerif", "Serif", "Decorative", "Special", "Italic", "Title", "Capitals", "CJK", "CJK_JP", "CJK_SC", "CJK_TC", "CJK_KR", "CTL", "NoneLatin", "Full", "Outline", "Shadow", "Rounded", "Typewriter", "Script", "Handwriting", "Chancery", "comic", "brushscript", "gothic", "schoolbook", "other"</desc> + </info> + </prop> + </group> + <group oor:name="ConfigurableSettings" oor:extensible="true"> + <info> + <desc>Specifies an extensible set of options that are ordered into key/value pairs for the VCL. For example, a valid key for describing when ATTools is activated is: "EnableATToolSupport" (valid values = "true", "false").</desc> + </info> + </group> + <group oor:name="ExtraLanguage"> + <info> + <desc>Specifies an extensible list of languages that should be added to the various language selection lists</desc> + </info> + <prop oor:name="Name" oor:type="xs:string" oor:nillable="false" oor:localized="true"> + <info> + <desc>Gives the UI name to present to the user</desc> + </info> + </prop> + <prop oor:name="ScriptType" oor:type="xs:int" oor:nillable="false"> + <info> + <desc>Which of the various language lists to include this in: 1 - Western, 2 - Asian, 3 - CTL, 4 - Right to Left (implies CTL). This value corresponds to the concrete enum values in LanguageTag::ScriptType found in i18nlangtag/languagetag.hxx.</desc> + </info> + </prop> + </group> + <group oor:name="LocalizedDefaultFonts" oor:extensible="true"> + <info> + <desc>Contains a localized table of default font lists organized as a set of sets of key/value pairs. The outer set denotes the language (e.g. "en-US") so that default fonts can be declared for different language contexts. Each value is a font list separated by ';'. Default fonts are: CJK_DISPLAY, CJK_HEADING, CJK_PRESENTATION, CJK_SPREADSHEET, CJK_TEXT, CTL_DISPLAY, CTL_HEADING, CTL_PRESENTATION, CTL_SPREADSHEET, CTL_TEXT, FIXED, LATIN_DISPLAY, LATIN_FIXED, LATIN_HEADING, LATIN_PRESENTATION, LATIN_SPREADSHEET, LATIN_TEXT, SANS, SANS_UNICODE, SERIF, SYMBOL, UI_FIXED, UI_SANS. Corresponding font lists: *_DISPLAY, *_HEADING, *_PRESENTATION, *_SPREADSHEET, *_TEXT, SANS, SANS_UNICODE, SERIF,SYMBOL, UI_FIXED, UI_SANS.</desc> + </info> + </group> + <set oor:name="LocalizedFontSubstitutions" oor:node-type="LFonts"> + <info> + <desc>Contains localized font substitution tables organized as a group of sets of LFonts. The outer set denotes the language (for example, "en-US").</desc> + </info> + </set> + </templates> + <component> + <set oor:name="Settings" oor:node-type="ConfigurableSettings"> + <info> + <desc>Contains the settings for VCL (see template description).</desc> + </info> + </set> + <set oor:name="ExtraLanguages" oor:node-type="ExtraLanguage"> + <info> + <desc>Specifies extra language tags to support</desc> + </info> + </set> + <set oor:name="DefaultFonts" oor:node-type="LocalizedDefaultFonts"> + <info> + <desc>Contains the localized default fonts for VCL (see template description).</desc> + </info> + </set> + <set oor:name="FontSubstitutions" oor:node-type="LocalizedFontSubstitutions"> + <info> + <desc>Contains the localized font substitution tables for VCL (see template description).</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/ucb/Configuration.xcs b/officecfg/registry/schema/org/openoffice/ucb/Configuration.xcs new file mode 100644 index 0000000000..872177de0a --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/ucb/Configuration.xcs @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Configuration" oor:package="org.openoffice.ucb" xml:lang="en-US"> + <info> + <desc>Contains components and templates used for UCB configuration related data. </desc> + </info> + <templates> + <group oor:name="ContentProviderData"> + <info> + <desc>Contains data describing the configuration parameters of a Content Provider.</desc> + </info> + <prop oor:name="ServiceName" oor:type="xs:string"> + <info> + <desc>Specifies the name of the UNO service to be used to instantiate the UCP. If it is the empty string, a null provider will be used (see the documentation of the Provider argument to com.sun.star.ucb.XContentProviderManager.registerContentProvider).</desc> + </info> + </prop> + <prop oor:name="URLTemplate" oor:type="xs:string"> + <info> + <desc>Contains the URL template.</desc> + </info> + </prop> + <prop oor:name="Arguments" oor:type="xs:string"> + <info> + <desc>Contains additional arguments for UCP creation.</desc> + </info> + </prop> + </group> + <group oor:name="ContentProvidersDataSecondaryKeys"> + <info> + <desc>Specifies secondary keys for Content Provider configuration data.</desc> + </info> + <set oor:name="ProviderData" oor:node-type="ContentProviderData"> + <info> + <desc>Specifies a set of Content Provider configuration data for the UCB.</desc> + </info> + </set> + </group> + <group oor:name="ContentProvidersDataPrimaryKeys"> + <info> + <desc>Specifies primary keys for Content Provider configuration data.</desc> + </info> + <set oor:name="SecondaryKeys" oor:node-type="ContentProvidersDataSecondaryKeys"> + <info> + <desc>Specifies a set of secondary keys for Content Provider configuration for the UCB.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="ContentProviders" oor:node-type="ContentProvidersDataPrimaryKeys"> + <info> + <desc>Contains a root entry for Content Provider configurations.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/ucb/Hierarchy.xcs b/officecfg/registry/schema/org/openoffice/ucb/Hierarchy.xcs new file mode 100644 index 0000000000..9dfaecab5f --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/ucb/Hierarchy.xcs @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Hierarchy" oor:package="org.openoffice.ucb" xml:lang="en-US"> + <info> + <desc>Contains components and templates used by UCB's Hierarchy Content Provider (HCP). </desc> + </info> + <templates> + <group oor:name="Entry"> + <info> + <desc>Specifies an entry of the hierarchy. There are two types of entries: folders and links. Folders are containers for other hierarchy elements. Links are pointers to any other resource. </desc> + </info> + <prop oor:name="Title" oor:type="xs:string"> + <info> + <desc>Specifies the title of an entry of the hierarchy.</desc> + </info> + </prop> + <prop oor:name="TargetURL" oor:type="xs:string"> + <info> + <desc>Specifies the target URL of the entry of the hierarchy.</desc> + </info> + </prop> + <prop oor:name="Type" oor:type="xs:int"> + <info> + <desc>Specifies the type of the hierarchy entry. Currently supported: Link (0) and Folder (1).</desc> + </info> + </prop> + <set oor:name="Children" oor:node-type="Entry"> + <info> + <desc>Specifies the children (other hierarchy entries) of the item.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="Root" oor:node-type="Entry"> + <info> + <desc>Contains a set of top-level entries of the hierarchy.</desc> + </info> + </set> + </component> +</oor:component-schema> diff --git a/officecfg/registry/schema/org/openoffice/ucb/Store.xcs b/officecfg/registry/schema/org/openoffice/ucb/Store.xcs new file mode 100644 index 0000000000..ff64ff4bc9 --- /dev/null +++ b/officecfg/registry/schema/org/openoffice/ucb/Store.xcs @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + --> +<!DOCTYPE oor:component-schema SYSTEM "../../../../component-schema.dtd"> +<oor:component-schema xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" oor:name="Store" oor:package="org.openoffice.ucb" xml:lang="en-US"> + <info> + <desc>Contains components and templates used for storing UCB related data.</desc> + </info> + <templates> + <group oor:name="PropertyValue"> + <info> + <desc>Specifies a property value.</desc> + </info> + <prop oor:name="Handle" oor:type="xs:int"> + <info> + <desc>Specifies the numeric property identifier.</desc> + </info> + </prop> + <prop oor:name="Attributes" oor:type="xs:int"> + <info> + <desc>Specifies property attributes.</desc> + </info> + </prop> + <prop oor:name="Value" oor:type="oor:any"> + <info> + <desc>Specifies the Property value.</desc> + </info> + </prop> + <prop oor:name="State" oor:type="xs:int"> + <info> + <desc>Specifies the property state.</desc> + </info> + </prop> + </group> + <group oor:name="Properties"> + <info> + <desc>Specifies a set of property values.</desc> + </info> + <set oor:name="Values" oor:node-type="PropertyValue"> + <info> + <desc>Specifies a set of property values.</desc> + </info> + </set> + </group> + </templates> + <component> + <set oor:name="ContentProperties" oor:node-type="Properties"> + <info> + <desc>Specifies the root entry for stored content properties.</desc> + </info> + </set> + </component> +</oor:component-schema> |