1*38d50f7bSAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3*38d50f7bSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*38d50f7bSAndrew Rist * or more contributor license agreements. See the NOTICE file 5*38d50f7bSAndrew Rist * distributed with this work for additional information 6*38d50f7bSAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*38d50f7bSAndrew Rist * to you under the Apache License, Version 2.0 (the 8*38d50f7bSAndrew Rist * "License"); you may not use this file except in compliance 9*38d50f7bSAndrew Rist * with the License. You may obtain a copy of the License at 10*38d50f7bSAndrew Rist * 11*38d50f7bSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*38d50f7bSAndrew Rist * 13*38d50f7bSAndrew Rist * Unless required by applicable law or agreed to in writing, 14*38d50f7bSAndrew Rist * software distributed under the License is distributed on an 15*38d50f7bSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*38d50f7bSAndrew Rist * KIND, either express or implied. See the License for the 17*38d50f7bSAndrew Rist * specific language governing permissions and limitations 18*38d50f7bSAndrew Rist * under the License. 19*38d50f7bSAndrew Rist * 20*38d50f7bSAndrew Rist *************************************************************/ 21*38d50f7bSAndrew Rist 22*38d50f7bSAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir #ifndef SC_XLNAME_HXX 25cdf0e10cSrcweir #define SC_XLNAME_HXX 26cdf0e10cSrcweir 27cdf0e10cSrcweir #include <sal/types.h> 28cdf0e10cSrcweir 29cdf0e10cSrcweir // Constants and Enumerations ================================================= 30cdf0e10cSrcweir 31cdf0e10cSrcweir // (0x0018, 0x0218) NAME ------------------------------------------------------ 32cdf0e10cSrcweir 33cdf0e10cSrcweir const sal_uInt16 EXC_ID_NAME = 0x0018; 34cdf0e10cSrcweir const sal_uInt16 EXC_ID34_NAME = 0x0218; 35cdf0e10cSrcweir 36cdf0e10cSrcweir // flags 37cdf0e10cSrcweir const sal_uInt16 EXC_NAME_DEFAULT = 0x0000; 38cdf0e10cSrcweir const sal_uInt16 EXC_NAME_HIDDEN = 0x0001; 39cdf0e10cSrcweir const sal_uInt16 EXC_NAME_FUNC = 0x0002; 40cdf0e10cSrcweir const sal_uInt16 EXC_NAME_VB = 0x0004; 41cdf0e10cSrcweir const sal_uInt16 EXC_NAME_PROC = 0x0008; 42cdf0e10cSrcweir const sal_uInt16 EXC_NAME_CALCEXP = 0x0010; 43cdf0e10cSrcweir const sal_uInt16 EXC_NAME_BUILTIN = 0x0020; 44cdf0e10cSrcweir const sal_uInt16 EXC_NAME_FGROUPMASK = 0x0FC0; 45cdf0e10cSrcweir const sal_uInt16 EXC_NAME_BIG = 0x1000; 46cdf0e10cSrcweir 47cdf0e10cSrcweir const sal_uInt8 EXC_NAME2_FUNC = 0x02; /// BIFF2 function/command flag. 48cdf0e10cSrcweir 49cdf0e10cSrcweir const sal_uInt16 EXC_NAME_GLOBAL = 0; /// 0 = Globally defined name. 50cdf0e10cSrcweir 51cdf0e10cSrcweir // codes for built-in names 52cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_CONSOLIDATEAREA = '\x00'; 53cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_AUTOOPEN = '\x01'; 54cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_AUTOCLOSE = '\x02'; 55cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_EXTRACT = '\x03'; 56cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_DATABASE = '\x04'; 57cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_CRITERIA = '\x05'; 58cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_PRINTAREA = '\x06'; 59cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_PRINTTITLES = '\x07'; 60cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_RECORDER = '\x08'; 61cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_DATAFORM = '\x09'; 62cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_AUTOACTIVATE = '\x0A'; 63cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_AUTODEACTIVATE = '\x0B'; 64cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_SHEETTITLE = '\x0C'; 65cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_FILTERDATABASE = '\x0D'; 66cdf0e10cSrcweir const sal_Unicode EXC_BUILTIN_UNKNOWN = '\x0E'; 67cdf0e10cSrcweir 68cdf0e10cSrcweir // ============================================================================ 69cdf0e10cSrcweir 70cdf0e10cSrcweir #endif 71cdf0e10cSrcweir 72