1 /************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 #ifndef __FRAMEWORK_XML_TOOLBOXCONFIGURATIONDEFINES_HXX_ 28 #define __FRAMEWORK_XML_TOOLBOXCONFIGURATIONDEFINES_HXX_ 29 30 #define XMLNS_TOOLBAR "http://openoffice.org/2001/toolbar" 31 #define XMLNS_XLINK "http://www.w3.org/1999/xlink" 32 #define XMLNS_TOOLBAR_PREFIX "toolbar:" 33 #define XMLNS_XLINK_PREFIX "xlink:" 34 35 #define XMLNS_FILTER_SEPARATOR "^" 36 37 #define ELEMENT_TOOLBAR "toolbar" 38 #define ELEMENT_TOOLBARITEM "toolbaritem" 39 #define ELEMENT_TOOLBARSPACE "toolbarspace" 40 #define ELEMENT_TOOLBARBREAK "toolbarbreak" 41 #define ELEMENT_TOOLBARSEPARATOR "toolbarseparator" 42 43 #define ELEMENT_TOOLBARLAYOUTS "toolbarlayouts" 44 #define ELEMENT_TOOLBARLAYOUT "toolbarlayout" 45 #define ELEMENT_TOOLBARCONFIGITEMS "toolbarconfigitems" 46 #define ELEMENT_TOOLBARCONFIGITEM "toolbarconfigitem" 47 48 #define ATTRIBUTE_UINAME "uiname" 49 50 #define ATTRIBUTE_BITMAP "bitmap" 51 #define ATTRIBUTE_TEXT "text" 52 #define ATTRIBUTE_URL "href" 53 #define ATTRIBUTE_ITEMBITS "property" 54 #define ATTRIBUTE_VISIBLE "visible" 55 #define ATTRIBUTE_WIDTH "width" 56 #define ATTRIBUTE_USER "userdefined" 57 #define ATTRIBUTE_HELPID "helpid" 58 #define ATTRIBUTE_TOOLTIP "tooltip" 59 #define ATTRIBUTE_ITEMSTYLE "style" 60 61 #define ATTRIBUTE_ID "id" 62 #define ATTRIBUTE_FLOATINGPOSLEFT "floatingposleft" 63 #define ATTRIBUTE_FLOATINGPOSTOP "floatingpostop" 64 #define ATTRIBUTE_TOOLBARNAME "toolbarname" 65 #define ATTRIBUTE_CONTEXT "context" 66 #define ATTRIBUTE_FLOATINGLINES "floatinglines" 67 #define ATTRIBUTE_DOCKINGLINES "dockinglines" 68 #define ATTRIBUTE_ALIGN "align" 69 #define ATTRIBUTE_FLOATING "floating" 70 #define ATTRIBUTE_BUTTONTYPE "style" 71 #define ATTRIBUTE_USERDEFNAME "userdefname" 72 73 #define ELEMENT_NS_TOOLBAR "toolbar:toolbar" 74 #define ELEMENT_NS_TOOLBARITEM "toolbar:toolbaritem" 75 #define ELEMENT_NS_TOOLBARSPACE "toolbar:toolbarspace" 76 #define ELEMENT_NS_TOOLBARBREAK "toolbar:toolbarbreak" 77 #define ELEMENT_NS_TOOLBARSEPARATOR "toolbar:toolbarseparator" 78 79 #define ELEMENT_NS_TOOLBARLAYOUTS "toolbar:toolbarlayouts" 80 #define ELEMENT_NS_TOOLBARLAYOUT "toolbar:toolbarlayout" 81 #define ELEMENT_NS_TOOLBARCONFIGITEMS "toolbar:toolbarconfigitems" 82 #define ELEMENT_NS_TOOLBARCONFIGITEM "toolbar:toolbarconfigitem" 83 84 #define ATTRIBUTE_XMLNS_TOOLBAR "xmlns:toolbar" 85 #define ATTRIBUTE_XMLNS_XLINK "xmlns:xlink" 86 87 #define ATTRIBUTE_TYPE_CDATA "CDATA" 88 89 #define ATTRIBUTE_BOOLEAN_TRUE "true" 90 #define ATTRIBUTE_BOOLEAN_FALSE "false" 91 92 #define ATTRIBUTE_ALIGN_LEFT "left" 93 #define ATTRIBUTE_ALIGN_RIGHT "right" 94 #define ATTRIBUTE_ALIGN_TOP "top" 95 #define ATTRIBUTE_ALIGN_BOTTOM "bottom" 96 97 #define ATTRIBUTE_STYLE_TEXT "text" 98 #define ATTRIBUTE_STYLE_SYMBOL "symbol" 99 #define ATTRIBUTE_STYLE_SYMBOLTEXT "symboltext" 100 #define ATTRIBUTE_STYLE_SYMBOLPLUSTEXT "symbol+text" 101 102 #define ATTRIBUTE_ITEMSTYLE_RADIO "radio" 103 #define ATTRIBUTE_ITEMSTYLE_AUTO "auto" 104 #define ATTRIBUTE_ITEMSTYLE_LEFT "left" 105 #define ATTRIBUTE_ITEMSTYLE_AUTOSIZE "autosize" 106 #define ATTRIBUTE_ITEMSTYLE_DROPDOWN "dropdown" 107 #define ATTRIBUTE_ITEMSTYLE_REPEAT "repeat" 108 #define ATTRIBUTE_ITEMSTYLE_TEXT "text" 109 #define ATTRIBUTE_ITEMSTYLE_DROPDOWNONLY "dropdownonly" 110 #define ATTRIBUTE_ITEMSTYLE_IMAGE "image" 111 112 #endif // __FRAMEWORK_XML_TOOLBOXCONFIGURATIONDEFINES_HXX_ 113